{"id":1009,"date":"2026-07-28T07:26:02","date_gmt":"2026-07-28T07:26:02","guid":{"rendered":"https:\/\/white-pig-456914.hostingersite.com\/?page_id=1009"},"modified":"2026-08-18T12:13:28","modified_gmt":"2026-08-18T12:13:28","slug":"construction-hoists","status":"publish","type":"page","link":"https:\/\/seklift.com\/fr\/products\/construction-hoists\/","title":{"rendered":"Construction Hoists"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1009\" class=\"elementor elementor-1009\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3247586 e-con-full e-flex e-con e-parent\" data-id=\"3247586\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54764bf elementor-widget elementor-widget-html\" data-id=\"54764bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  SEKLIFT \/ CONSTRUCTION HOISTS \/ SECTION 01\r\n  Paste this complete source into one Elementor HTML widget.\r\n  Parent Elementor container: full width, 0 padding, 0 gap.\r\n  Keep this section as the only H1 on the Construction Hoists page.\r\n  Fonts are intentionally inherited from the global site setup.\r\n-->\r\n\r\n<section id=\"skch-hero\" class=\"skch-hero\" aria-labelledby=\"skch-hero-title\">\r\n  <div class=\"skch-hero__grid\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"skch-hero__inner\">\r\n    <div class=\"skch-hero__topline\">\r\n      <nav class=\"skch-hero__breadcrumb\" aria-label=\"Breadcrumb\">\r\n        <a href=\"\/products\/\">Product Systems<\/a>\r\n        <span aria-hidden=\"true\">\/<\/span>\r\n        <span aria-current=\"page\">Construction Hoists<\/span>\r\n      <\/nav>\r\n\r\n      <div class=\"skch-hero__status\">\r\n        <i aria-hidden=\"true\"><\/i>\r\n        <span>Rack-and-Pinion Site Access<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"skch-hero__main\">\r\n      <div class=\"skch-hero__copy\">\r\n        <div class=\"skch-hero__eyebrow\">\r\n          <span>SEKLIFT \/ CONSTRUCTION SYSTEMS<\/span>\r\n          <i aria-hidden=\"true\"><\/i>\r\n          <strong>01<\/strong>\r\n        <\/div>\r\n\r\n        <h1 id=\"skch-hero-title\" class=\"translation-block\">\r\n          Heavy-Duty Rack-and-Pinion\r\n          <span>Construction Hoists<\/span>\r\n          <small>Engineered in T\u00fcrkiye for Personnel &amp; Material Access<\/small>\r\n        <\/h1>\r\n\r\n        <p class=\"skch-hero__lead translation-block\">\r\n          SEKLIFT designs and manufactures <strong>rack-and-pinion construction hoists<\/strong> for safe, efficient personnel and material transport on demanding construction sites. Our range of <strong>construction hoists<\/strong> includes the <strong>SM-GTP-101 construction hoist<\/strong> and <strong>SM-GTP-103 construction hoist<\/strong>, with each <strong>personnel and material hoist<\/strong> configured around project height, landing arrangement, rated duty and operating conditions.\r\n\r\n        <\/p>\r\n\r\n        <div class=\"skch-hero__actions\">\r\n          <a class=\"skch-button skch-button--primary\" href=\"#skch-system-overview\">\r\n            <span class=\"skch-button__text\">\r\n              <span>Explore Hoist Systems<\/span>\r\n              <span aria-hidden=\"true\">Explore Hoist Systems<\/span>\r\n            <\/span>\r\n            <i aria-hidden=\"true\">\u2193<\/i>\r\n          <\/a>\r\n\r\n          <a class=\"skch-button skch-button--secondary\" href=\"https:\/\/seklift.com\/tr\/contact\">\r\n            <span class=\"skch-button__text\">\r\n              <span>Request a Technical Quote<\/span>\r\n              <span aria-hidden=\"true\">Request a Technical Quote<\/span>\r\n            <\/span>\r\n            <i aria-hidden=\"true\">\u2197<\/i>\r\n          <\/a>\r\n        <\/div>\r\n\r\n        <div class=\"skch-hero__assurance\" aria-label=\"Construction hoist capabilities\">\r\n          <article>\r\n            <span>01<\/span>\r\n            <div>\r\n              <strong>Personnel transport<\/strong>\r\n              <small>Site access between temporary landings<\/small>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article>\r\n            <span>02<\/span>\r\n            <div>\r\n              <strong>Material transport<\/strong>\r\n              <small>Tools, components and construction loads<\/small>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article>\r\n            <span>03<\/span>\r\n            <div>\r\n              <strong>Project-specific<\/strong>\r\n              <small>Height, cage, mast and landing coordination<\/small>\r\n            <\/div>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <figure class=\"skch-hero__visual\">\r\n        <div class=\"skch-hero__media\">\r\n          <img fetchpriority=\"high\"\r\n            src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist2.webp\"\r\n            alt=\"SEKLIFT rack-and-pinion construction hoist for personnel and material site transport\"\r\n            width=\"1254\"\r\n            height=\"1254\"\r\n            loading=\"eager\"\r\n            decoding=\"async\"\r\n            fetchpriority=\"high\"\r\n            sizes=\"(max-width: 979px) 92vw, 46vw\"\r\n          >\r\n\r\n          <div class=\"skch-hero__media-caption\">\r\n            <span>RACK-AND-PINION \/ SITE DUTY<\/span>\r\n            <strong>Vertical access configured around the building.<\/strong>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <figcaption>\r\n          <span>System profile<\/span>\r\n          <strong>Personnel \u00b7 Materials \u00b7 Combined Duty<\/strong>\r\n        <\/figcaption>\r\n      <\/figure>\r\n    <\/div>\r\n\r\n    <div class=\"skch-hero__factors\">\r\n      <div class=\"skch-hero__factors-title\">\r\n        <span>Project configuration inputs<\/span>\r\n        <strong>The hoist system begins with the geometry and transport demands of the project.<\/strong>\r\n      <\/div>\r\n\r\n      <ul aria-label=\"Construction hoist configuration inputs\">\r\n        <li><span>01<\/span>Building Height<\/li>\r\n        <li><span>02<\/span>Landing Arrangement<\/li>\r\n        <li><span>03<\/span>Rated Duty<\/li>\r\n        <li><span>04<\/span>Structural Interface<\/li>\r\n        <li><span>05<\/span>Site Conditions<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  .skch-hero,\r\n  .skch-hero *,\r\n  .skch-hero *::before,\r\n  .skch-hero *::after {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .skch-hero {\r\n    --skch-orange: #ed5308;\r\n    --skch-ink: #111112;\r\n    --skch-panel: #181819;\r\n    --skch-line: rgba(255, 255, 255, 0.13);\r\n    --skch-muted: rgba(247, 239, 235, 0.68);\r\n    --skch-cream: #f7efeb;\r\n    position: relative;\r\n    isolation: isolate;\r\n    width: 100%;\r\n    min-height: clamp(760px, 100svh, 980px);\r\n    overflow-x: clip;\r\n    color: var(--skch-cream);\r\n    background:\r\n      radial-gradient(circle at 80% 35%, rgba(237, 83, 8, 0.13), transparent 28%),\r\n      linear-gradient(135deg, #0f0f10 0%, #151516 48%, #101011 100%);\r\n    font-family: \"Inter\", \"Poppins\", Arial, sans-serif;\r\n  }\r\n\r\n  .skch-hero::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: -1;\r\n    top: 0;\r\n    left: 0;\r\n    width: clamp(6px, 0.55vw, 10px);\r\n    height: 100%;\r\n    background: var(--skch-orange);\r\n    transform-origin: 50% 0;\r\n    animation: skch-rail-in 700ms cubic-bezier(.2, .7, .2, 1) both;\r\n  }\r\n\r\n  .skch-hero::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: -1;\r\n    top: 0;\r\n    right: clamp(24px, 5vw, 80px);\r\n    width: 1px;\r\n    height: 100%;\r\n    background: linear-gradient(\r\n      to bottom,\r\n      transparent,\r\n      var(--skch-line) 12%,\r\n      var(--skch-line) 88%,\r\n      transparent\r\n    );\r\n  }\r\n\r\n  .skch-hero a {\r\n    color: inherit;\r\n    text-decoration: none;\r\n    -webkit-tap-highlight-color: transparent;\r\n  }\r\n\r\n  .skch-hero__grid {\r\n    position: absolute;\r\n    z-index: -2;\r\n    inset: 0;\r\n    pointer-events: none;\r\n    opacity: 0.36;\r\n    background-image:\r\n      linear-gradient(rgba(255, 255, 255, 0.025) 1px, transparent 1px),\r\n      linear-gradient(90deg, rgba(255, 255, 255, 0.025) 1px, transparent 1px);\r\n    background-size: 72px 72px;\r\n    -webkit-mask-image: linear-gradient(to right, transparent 2%, #000 42%, #000 100%);\r\n    mask-image: linear-gradient(to right, transparent 2%, #000 42%, #000 100%);\r\n  }\r\n\r\n  .skch-hero__inner {\r\n    width: min(100%, 1540px);\r\n    min-height: inherit;\r\n    margin: 0 auto;\r\n    padding:\r\n      clamp(26px, 3.2vw, 50px)\r\n      clamp(24px, 5vw, 80px)\r\n      clamp(30px, 4vw, 62px);\r\n    display: grid;\r\n    grid-template-rows: auto 1fr auto;\r\n    gap: clamp(34px, 4.2vw, 66px);\r\n  }\r\n\r\n  .skch-hero__topline {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 24px;\r\n    padding-bottom: 18px;\r\n    border-bottom: 1px solid var(--skch-line);\r\n  }\r\n\r\n  .skch-hero__breadcrumb {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    min-width: 0;\r\n    font-size: 12px;\r\n    font-weight: 650;\r\n    letter-spacing: 0.12em;\r\n    line-height: 1.4;\r\n    text-transform: uppercase;\r\n    color: rgba(247, 239, 235, 0.56);\r\n  }\r\n\r\n  .skch-hero__breadcrumb a {\r\n    transition: color 180ms ease;\r\n  }\r\n\r\n  .skch-hero__breadcrumb a:hover,\r\n  .skch-hero__breadcrumb a:focus-visible {\r\n    color: var(--skch-cream);\r\n  }\r\n\r\n  .skch-hero__status {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    flex: 0 0 auto;\r\n    font-size: 11px;\r\n    font-weight: 700;\r\n    letter-spacing: 0.16em;\r\n    line-height: 1.4;\r\n    text-transform: uppercase;\r\n    color: rgba(247, 239, 235, 0.72);\r\n  }\r\n\r\n  .skch-hero__status i {\r\n    width: 8px;\r\n    height: 8px;\r\n    border: 2px solid rgba(237, 83, 8, 0.42);\r\n    border-radius: 50%;\r\n    background: var(--skch-orange);\r\n  }\r\n\r\n  .skch-hero__main {\r\n    display: grid;\r\n    grid-template-columns: minmax(0, 1.04fr) minmax(430px, 0.96fr);\r\n    align-items: center;\r\n    gap: clamp(44px, 6.5vw, 104px);\r\n  }\r\n\r\n  .skch-hero__copy {\r\n    min-width: 0;\r\n  }\r\n\r\n  .skch-hero__eyebrow {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 14px;\r\n    margin-bottom: clamp(22px, 2.5vw, 34px);\r\n    font-family: \"Montserrat\", \"Inter\", Arial, sans-serif;\r\n    font-size: 11px;\r\n    font-weight: 750;\r\n    letter-spacing: 0.16em;\r\n    line-height: 1.4;\r\n    text-transform: uppercase;\r\n    color: rgba(247, 239, 235, 0.64);\r\n  }\r\n\r\n  .skch-hero__eyebrow i {\r\n    width: min(86px, 12vw);\r\n    height: 1px;\r\n    background: linear-gradient(to right, var(--skch-orange), rgba(237, 83, 8, 0));\r\n    transform-origin: 0 50%;\r\n    animation: skch-line-in 760ms 120ms cubic-bezier(.2, .7, .2, 1) both;\r\n  }\r\n\r\n  .skch-hero__eyebrow strong {\r\n    color: var(--skch-orange);\r\n  }\r\n\r\n  .skch-hero h1 {\r\n    max-width: 840px;\r\n    margin: 0;\r\n    font-family: \"Montserrat\", \"Inter\", Arial, sans-serif;\r\n    font-size: clamp(48px, 5.35vw, 86px);\r\n    font-weight: 780;\r\n    letter-spacing: -0.055em;\r\n    line-height: 0.92;\r\n    text-wrap: balance;\r\n  }\r\n\r\n  .skch-hero h1 > span {\r\n    display: block;\r\n    color: var(--skch-orange);\r\n  }\r\n\r\n  .skch-hero h1 > small {\r\n    display: block;\r\n    max-width: 760px;\r\n    margin-top: 18px;\r\n    font-size: clamp(23px, 2.1vw, 34px);\r\n    font-weight: 580;\r\n    letter-spacing: -0.028em;\r\n    line-height: 1.12;\r\n    color: rgba(247, 239, 235, 0.78);\r\n  }\r\n\r\n  .skch-hero__lead {\r\n    max-width: 780px;\r\n    margin: clamp(24px, 2.7vw, 38px) 0 0;\r\n    font-size: clamp(17px, 1.2vw, 20px);\r\n    font-weight: 390;\r\n    line-height: 1.72;\r\n    color: var(--skch-muted);\r\n  }\r\n\r\n  .skch-hero__lead strong {\r\n    font-weight: 650;\r\n    color: var(--skch-cream);\r\n  }\r\n\r\n  .skch-hero__actions {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 12px;\r\n    margin-top: clamp(28px, 3vw, 42px);\r\n  }\r\n\r\n  .skch-button {\r\n    min-height: 56px;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 20px;\r\n    padding: 0 20px;\r\n    border: 1px solid transparent;\r\n    border-radius: 7px;\r\n    font-size: 13px;\r\n    font-weight: 720;\r\n    letter-spacing: 0.01em;\r\n    line-height: 1;\r\n    transition:\r\n      background-color 180ms ease,\r\n      border-color 180ms ease,\r\n      color 180ms ease,\r\n      transform 180ms ease;\r\n  }\r\n\r\n  .skch-button--primary {\r\n    background: var(--skch-orange);\r\n    color: #fff;\r\n  }\r\n\r\n  .skch-button--secondary {\r\n    border-color: rgba(247, 239, 235, 0.28);\r\n    background: rgba(255, 255, 255, 0.035);\r\n    color: var(--skch-cream);\r\n  }\r\n\r\n  .skch-button__text {\r\n    position: relative;\r\n    display: grid;\r\n    height: 15px;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .skch-button__text > span {\r\n    grid-area: 1 \/ 1;\r\n    transition: transform 250ms cubic-bezier(.2, .7, .2, 1);\r\n  }\r\n\r\n  .skch-button__text > span:nth-child(2) {\r\n    transform: translateY(150%);\r\n  }\r\n\r\n  .skch-button > i {\r\n    font-style: normal;\r\n    font-size: 16px;\r\n    transition: transform 220ms cubic-bezier(.2, .7, .2, 1);\r\n  }\r\n\r\n  .skch-button:hover,\r\n  .skch-button:focus-visible {\r\n    transform: translateY(-2px);\r\n  }\r\n\r\n  .skch-button--primary:hover,\r\n  .skch-button--primary:focus-visible {\r\n    background: #ff6320;\r\n  }\r\n\r\n  .skch-button--secondary:hover,\r\n  .skch-button--secondary:focus-visible {\r\n    border-color: rgba(237, 83, 8, 0.78);\r\n    color: #fff;\r\n  }\r\n\r\n  .skch-button:hover .skch-button__text > span:first-child,\r\n  .skch-button:focus-visible .skch-button__text > span:first-child {\r\n    transform: translateY(-150%);\r\n  }\r\n\r\n  .skch-button:hover .skch-button__text > span:nth-child(2),\r\n  .skch-button:focus-visible .skch-button__text > span:nth-child(2) {\r\n    transform: translateY(0);\r\n  }\r\n\r\n  .skch-button:hover > i,\r\n  .skch-button:focus-visible > i {\r\n    transform: translate(2px, -2px);\r\n  }\r\n\r\n  .skch-button--primary:hover > i,\r\n  .skch-button--primary:focus-visible > i {\r\n    transform: translateY(2px);\r\n  }\r\n\r\n  .skch-button:focus-visible,\r\n  .skch-hero__breadcrumb a:focus-visible {\r\n    outline: 2px solid #fff;\r\n    outline-offset: 4px;\r\n  }\r\n\r\n  .skch-hero__assurance {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    margin-top: clamp(34px, 3.8vw, 56px);\r\n    border-top: 1px solid var(--skch-line);\r\n    border-bottom: 1px solid var(--skch-line);\r\n  }\r\n\r\n  .skch-hero__assurance article {\r\n    min-width: 0;\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 12px;\r\n    padding: 17px 14px 17px 0;\r\n  }\r\n\r\n  .skch-hero__assurance article + article {\r\n    padding-left: 16px;\r\n    border-left: 1px solid var(--skch-line);\r\n  }\r\n\r\n  .skch-hero__assurance article > span {\r\n    flex: 0 0 auto;\r\n    padding-top: 2px;\r\n    font-family: \"Montserrat\", \"Inter\", Arial, sans-serif;\r\n    font-size: 10px;\r\n    font-weight: 800;\r\n    letter-spacing: 0.08em;\r\n    color: var(--skch-orange);\r\n  }\r\n\r\n  .skch-hero__assurance article > div {\r\n    min-width: 0;\r\n  }\r\n\r\n  .skch-hero__assurance strong,\r\n  .skch-hero__assurance small {\r\n    display: block;\r\n  }\r\n\r\n  .skch-hero__assurance strong {\r\n    font-family: \"Montserrat\", \"Inter\", Arial, sans-serif;\r\n    font-size: 12px;\r\n    font-weight: 680;\r\n    line-height: 1.35;\r\n    color: var(--skch-cream);\r\n  }\r\n\r\n  .skch-hero__assurance small {\r\n    margin-top: 5px;\r\n    font-size: 11px;\r\n    font-weight: 400;\r\n    line-height: 1.5;\r\n    color: rgba(247, 239, 235, 0.48);\r\n  }\r\n\r\n  .skch-hero__visual {\r\n    position: relative;\r\n    min-width: 0;\r\n    margin: 0;\r\n    padding: clamp(14px, 1.5vw, 22px) clamp(14px, 1.5vw, 22px) 0 0;\r\n  }\r\n\r\n  .skch-hero__visual::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: -1;\r\n    top: 0;\r\n    right: 0;\r\n    width: 76%;\r\n    height: 68%;\r\n    border-top: 1px solid rgba(237, 83, 8, 0.84);\r\n    border-right: 1px solid rgba(237, 83, 8, 0.84);\r\n  }\r\n\r\n  .skch-hero__media {\r\n    position: relative;\r\n    aspect-ratio: 1 \/ 1;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(255, 255, 255, 0.14);\r\n    border-radius: 8px 8px 0 0;\r\n    background: #202021;\r\n  }\r\n\r\n  .skch-hero__media::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 1;\r\n    inset: 0;\r\n    pointer-events: none;\r\n    background:\r\n      linear-gradient(to top, rgba(9, 9, 10, 0.84) 0%, transparent 34%),\r\n      linear-gradient(120deg, rgba(237, 83, 8, 0.08), transparent 42%);\r\n  }\r\n\r\n  .skch-hero__media::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 2;\r\n    top: 18px;\r\n    right: 18px;\r\n    width: 42px;\r\n    height: 42px;\r\n    border-top: 2px solid var(--skch-orange);\r\n    border-right: 2px solid var(--skch-orange);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-hero__media img {\r\n    width: 100%;\r\n    height: 100%;\r\n    display: block;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    transition: transform 720ms cubic-bezier(.2, .7, .2, 1);\r\n  }\r\n\r\n  .skch-hero__visual:hover .skch-hero__media img {\r\n    transform: scale(1.025);\r\n  }\r\n\r\n  .skch-hero__media-caption {\r\n    position: absolute;\r\n    z-index: 3;\r\n    left: clamp(18px, 2vw, 30px);\r\n    right: clamp(18px, 2vw, 30px);\r\n    bottom: clamp(18px, 2vw, 30px);\r\n  }\r\n\r\n  .skch-hero__media-caption span,\r\n  .skch-hero__media-caption strong {\r\n    display: block;\r\n  }\r\n\r\n  .skch-hero__media-caption span {\r\n    margin-bottom: 9px;\r\n    font-family: \"Montserrat\", \"Inter\", Arial, sans-serif;\r\n    font-size: 10px;\r\n    font-weight: 760;\r\n    letter-spacing: 0.15em;\r\n    line-height: 1.4;\r\n    color: #ff7a3f;\r\n  }\r\n\r\n  .skch-hero__media-caption strong {\r\n    max-width: 450px;\r\n    font-family: \"Montserrat\", \"Inter\", Arial, sans-serif;\r\n    font-size: clamp(17px, 1.45vw, 23px);\r\n    font-weight: 620;\r\n    letter-spacing: -0.022em;\r\n    line-height: 1.25;\r\n    color: #fff;\r\n  }\r\n\r\n  .skch-hero__visual figcaption {\r\n    min-height: 62px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 20px;\r\n    padding: 0 clamp(18px, 2vw, 28px);\r\n    border: 1px solid rgba(255, 255, 255, 0.14);\r\n    border-top: 0;\r\n    border-radius: 0 0 8px 8px;\r\n    background: #171718;\r\n  }\r\n\r\n  .skch-hero__visual figcaption span {\r\n    font-size: 10px;\r\n    font-weight: 700;\r\n    letter-spacing: 0.13em;\r\n    text-transform: uppercase;\r\n    color: rgba(247, 239, 235, 0.46);\r\n  }\r\n\r\n  .skch-hero__visual figcaption strong {\r\n    font-family: \"Montserrat\", \"Inter\", Arial, sans-serif;\r\n    font-size: 12px;\r\n    font-weight: 650;\r\n    color: rgba(247, 239, 235, 0.84);\r\n  }\r\n\r\n  .skch-hero__factors {\r\n    display: grid;\r\n    grid-template-columns: minmax(260px, 0.72fr) minmax(0, 1.28fr);\r\n    align-items: stretch;\r\n    border-top: 1px solid var(--skch-line);\r\n    border-bottom: 1px solid var(--skch-line);\r\n  }\r\n\r\n  .skch-hero__factors-title {\r\n    padding: 20px 30px 20px 0;\r\n    border-right: 1px solid var(--skch-line);\r\n  }\r\n\r\n  .skch-hero__factors-title span,\r\n  .skch-hero__factors-title strong {\r\n    display: block;\r\n  }\r\n\r\n  .skch-hero__factors-title span {\r\n    margin-bottom: 7px;\r\n    font-size: 10px;\r\n    font-weight: 760;\r\n    letter-spacing: 0.14em;\r\n    line-height: 1.4;\r\n    text-transform: uppercase;\r\n    color: var(--skch-orange);\r\n  }\r\n\r\n  .skch-hero__factors-title strong {\r\n    max-width: 440px;\r\n    font-family: \"Montserrat\", \"Inter\", Arial, sans-serif;\r\n    font-size: 14px;\r\n    font-weight: 570;\r\n    line-height: 1.5;\r\n    color: rgba(247, 239, 235, 0.76);\r\n  }\r\n\r\n  .skch-hero__factors ul {\r\n    min-width: 0;\r\n    display: grid;\r\n    grid-template-columns: repeat(5, minmax(0, 1fr));\r\n    margin: 0;\r\n    padding: 0;\r\n    list-style: none;\r\n  }\r\n\r\n  .skch-hero__factors li {\r\n    min-width: 0;\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    padding: 18px clamp(12px, 1.4vw, 22px);\r\n    font-family: \"Montserrat\", \"Inter\", Arial, sans-serif;\r\n    font-size: 12px;\r\n    font-weight: 620;\r\n    line-height: 1.35;\r\n    color: rgba(247, 239, 235, 0.82);\r\n    transition: background-color 180ms ease, color 180ms ease;\r\n  }\r\n\r\n  .skch-hero__factors li + li {\r\n    border-left: 1px solid var(--skch-line);\r\n  }\r\n\r\n  .skch-hero__factors li:hover {\r\n    background: rgba(237, 83, 8, 0.08);\r\n    color: #fff;\r\n  }\r\n\r\n  .skch-hero__factors li span {\r\n    font-size: 9px;\r\n    font-weight: 800;\r\n    letter-spacing: 0.1em;\r\n    color: var(--skch-orange);\r\n  }\r\n\r\n  @keyframes skch-rail-in {\r\n    from { transform: scaleY(0); }\r\n    to { transform: scaleY(1); }\r\n  }\r\n\r\n  @keyframes skch-line-in {\r\n    from { transform: scaleX(0); }\r\n    to { transform: scaleX(1); }\r\n  }\r\n\r\n  @media (max-width: 1180px) {\r\n    .skch-hero__main {\r\n      grid-template-columns: minmax(0, 1fr) minmax(390px, 0.82fr);\r\n      gap: 44px;\r\n    }\r\n\r\n    .skch-hero__assurance small {\r\n      display: none;\r\n    }\r\n\r\n    .skch-hero__factors {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-hero__factors-title {\r\n      padding-right: 0;\r\n      border-right: 0;\r\n      border-bottom: 1px solid var(--skch-line);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 979px) {\r\n    .skch-hero {\r\n      min-height: 0;\r\n    }\r\n\r\n    .skch-hero::after {\r\n      display: none;\r\n    }\r\n\r\n    .skch-hero__grid {\r\n      background-size: 54px 54px;\r\n      -webkit-mask-image: linear-gradient(to bottom, transparent 0%, #000 30%, #000 100%);\r\n      mask-image: linear-gradient(to bottom, transparent 0%, #000 30%, #000 100%);\r\n    }\r\n\r\n    .skch-hero__inner {\r\n      min-height: 0;\r\n      grid-template-rows: auto;\r\n      gap: 42px;\r\n      padding-top: 24px;\r\n      padding-bottom: 42px;\r\n    }\r\n\r\n    .skch-hero__main {\r\n      grid-template-columns: 1fr;\r\n      gap: 44px;\r\n    }\r\n\r\n    .skch-hero__copy {\r\n      max-width: 780px;\r\n    }\r\n\r\n    .skch-hero h1 {\r\n      font-size: clamp(45px, 9.3vw, 76px);\r\n    }\r\n\r\n    .skch-hero__visual {\r\n      width: min(100%, 680px);\r\n      justify-self: center;\r\n    }\r\n\r\n    .skch-hero__factors ul {\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    }\r\n\r\n    .skch-hero__factors li:nth-child(4) {\r\n      border-top: 1px solid var(--skch-line);\r\n      border-left: 0;\r\n    }\r\n\r\n    .skch-hero__factors li:nth-child(5) {\r\n      border-top: 1px solid var(--skch-line);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 640px) {\r\n    .skch-hero__inner {\r\n      padding-right: 20px;\r\n      padding-left: 24px;\r\n    }\r\n\r\n    .skch-hero__topline {\r\n      align-items: flex-start;\r\n    }\r\n\r\n    .skch-hero__breadcrumb {\r\n      display: grid;\r\n      grid-template-columns: auto auto;\r\n      gap: 4px 8px;\r\n      font-size: 10px;\r\n    }\r\n\r\n    .skch-hero__breadcrumb span[aria-current=\"page\"] {\r\n      grid-column: 1 \/ -1;\r\n    }\r\n\r\n    .skch-hero__status span {\r\n      display: none;\r\n    }\r\n\r\n    .skch-hero__eyebrow {\r\n      gap: 10px;\r\n      font-size: 9px;\r\n    }\r\n\r\n    .skch-hero h1 {\r\n      font-size: clamp(42px, 13vw, 60px);\r\n      letter-spacing: -0.06em;\r\n      line-height: 0.94;\r\n    }\r\n\r\n    .skch-hero h1 > small {\r\n      margin-top: 15px;\r\n      font-size: clamp(21px, 6.2vw, 28px);\r\n    }\r\n\r\n    .skch-hero__lead {\r\n      font-size: 16px;\r\n      line-height: 1.68;\r\n    }\r\n\r\n    .skch-hero__actions {\r\n      display: grid;\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-button {\r\n      width: 100%;\r\n    }\r\n\r\n    .skch-hero__assurance {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-hero__assurance article {\r\n      padding: 14px 0;\r\n    }\r\n\r\n    .skch-hero__assurance article + article {\r\n      padding-left: 0;\r\n      border-top: 1px solid var(--skch-line);\r\n      border-left: 0;\r\n    }\r\n\r\n    .skch-hero__assurance small {\r\n      display: block;\r\n    }\r\n\r\n    .skch-hero__visual {\r\n      padding-top: 10px;\r\n      padding-right: 10px;\r\n    }\r\n\r\n    .skch-hero__media-caption strong {\r\n      font-size: 17px;\r\n    }\r\n\r\n    .skch-hero__visual figcaption {\r\n      min-height: 58px;\r\n      align-items: flex-start;\r\n      flex-direction: column;\r\n      justify-content: center;\r\n      gap: 4px;\r\n    }\r\n\r\n    .skch-hero__factors ul {\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    }\r\n\r\n    .skch-hero__factors li {\r\n      min-height: 82px;\r\n    }\r\n\r\n    .skch-hero__factors li:nth-child(3) {\r\n      border-top: 1px solid var(--skch-line);\r\n      border-left: 0;\r\n    }\r\n\r\n    .skch-hero__factors li:nth-child(4) {\r\n      border-top: 1px solid var(--skch-line);\r\n      border-left: 1px solid var(--skch-line);\r\n    }\r\n\r\n    .skch-hero__factors li:nth-child(5) {\r\n      grid-column: 1 \/ -1;\r\n      border-left: 0;\r\n    }\r\n  }\r\n\r\n  @media (hover: none), (pointer: coarse) {\r\n    .skch-hero__visual:hover .skch-hero__media img {\r\n      transform: none;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .skch-hero::before,\r\n    .skch-hero__eyebrow i {\r\n      animation: none;\r\n    }\r\n\r\n    .skch-button,\r\n    .skch-button__text > span,\r\n    .skch-button > i,\r\n    .skch-hero__media img,\r\n    .skch-hero__factors li {\r\n      transition: none;\r\n    }\r\n  }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5c2b619 e-con-full e-flex e-con e-parent\" data-id=\"5c2b619\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5fcdff3 elementor-widget elementor-widget-html\" data-id=\"5fcdff3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  SEKLIFT CONSTRUCTION HOISTS PAGE \u2014 SECTION 02\r\n  PRODUCT FAMILY \/ MODEL DOSSIERS\r\n\r\n  SEO-facing product names:\r\n  1. SEKLIFT SM-GTP-101 \u2014 High-Capacity Rack-and-Pinion Personnel & Material Hoist\r\n     Model: SM-GTP-101\r\n  2. SEKLIFT SM-GTP-103 \u2014 Light-Duty Rack-and-Pinion Personnel & Material Hoist\r\n     Model: SM-GTP-103\r\n\r\n  Paste this complete block into one Elementor HTML widget directly after Section 01.\r\n-->\r\n\r\n<section id=\"skch-system-overview\" class=\"skch-models\" aria-labelledby=\"skch-models-title\">\r\n  <div class=\"skch-models__background\" aria-hidden=\"true\">\r\n    <span class=\"skch-models__ring\"><\/span>\r\n    <span class=\"skch-models__rule\"><\/span>\r\n    <span class=\"skch-models__word\">DUTY CLASS<\/span>\r\n  <\/div>\r\n\r\n  <div class=\"skch-models__shell\">\r\n    <header class=\"skch-models__intro skch-models-reveal\">\r\n      <div>\r\n        <span class=\"skch-models__eyebrow\">CONSTRUCTION HOIST RANGE \/ 02 MODELS<\/span>\r\n        <h2 id=\"skch-models-title\" class=\"translation-block\">\r\n          Select the Right\r\n          <span>Personnel and Material Hoist<\/span>\r\n          for the Project\r\n        <\/h2>\r\n      <\/div>\r\n\r\n      <p>\r\n        The SEKLIFT construction-hoist range is organized around two clear duty classes:\r\n        a compact one-ton system for constrained sites and a high-capacity platform for demanding\r\n        personnel and material transport. Model codes remain unchanged while the new product names\r\n        make each system easier to understand, specify, and search.\r\n      <\/p>\r\n    <\/header>\r\n\r\n    <div class=\"skch-models__family-visual skch-models-reveal\">\r\n      <img loading=\"lazy\"\r\n        src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist-small-hoist-in-storage-best-angle-scaled.webp\"\r\n        alt=\"SEKLIFT SM-GTP-103 and SM-GTP-101 construction hoists displayed in the manufacturing facility\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\" width=\"2560\" height=\"1440\">\r\n\r\n      <div class=\"skch-models__family-shade\" aria-hidden=\"true\"><\/div>\r\n\r\n      <a class=\"skch-models__family-pin skch-models__family-pin--heavy\" href=\"#sm-gtp-101\">\r\n        <span>High-capacity duty class<\/span>\r\n        <strong>SM-GTP-101<\/strong>\r\n        <small>Personnel & material rack-and-pinion hoist<\/small>\r\n      <\/a>\r\n\r\n      <a class=\"skch-models__family-pin skch-models__family-pin--compact\" href=\"#sm-gtp-103\">\r\n        <span>Light-duty class<\/span>\r\n        <strong>SM-GTP-103<\/strong>\r\n        <small>Personnel & material rack-and-pinion hoist<\/small>\r\n      <\/a>\r\n\r\n      <div class=\"skch-models__family-caption\">\r\n        <span>One product family<\/span>\r\n        <strong>Two project duty classes<\/strong>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <nav class=\"skch-models__selector skch-models-reveal\" aria-label=\"Construction hoist model selector\">\r\n      <a href=\"#sm-gtp-101\">\r\n        <span class=\"skch-models__selector-index\">01<\/span>\r\n        <div>\r\n          <small>High-capacity duty class<\/small>\r\n          <strong>SM-GTP-101<\/strong>\r\n          <em>Rack-and-pinion personnel & material hoist<\/em>\r\n        <\/div>\r\n        <i aria-hidden=\"true\">\u2193<\/i>\r\n      <\/a>\r\n\r\n      <a href=\"#sm-gtp-103\">\r\n        <span class=\"skch-models__selector-index\">02<\/span>\r\n        <div>\r\n          <small>Light-duty class<\/small>\r\n          <strong>SM-GTP-103<\/strong>\r\n          <em>Rack-and-pinion personnel & material hoist<\/em>\r\n        <\/div>\r\n        <i aria-hidden=\"true\">\u2193<\/i>\r\n      <\/a>\r\n    <\/nav>\r\n\r\n    <!-- =====================================================\r\n         MODEL 02 \/ SM-GTP-103\r\n         ===================================================== -->\r\n    <article id=\"sm-gtp-103\" class=\"skch-model skch-model--compact\" aria-labelledby=\"sm-gtp-103-title\">\r\n      <div class=\"skch-model__visual-column skch-models-reveal\">\r\n        <div class=\"skch-gallery\" data-skch-gallery>\r\n          <div\r\n            class=\"skch-gallery__stage\"\r\n            role=\"button\"\r\n            tabindex=\"0\"\r\n            data-skch-open-lightbox\r\n            aria-label=\"Open SM-GTP-103 image gallery\">\r\n            <img loading=\"lazy\"\r\n              class=\"skch-gallery__backdrop\"\r\n              src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/small-hoist1.webp\"\r\n              alt=\"SEKLIFT compact construction hoist\"\r\n              aria-hidden=\"true\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\" width=\"1254\" height=\"1254\">\r\n            <img loading=\"lazy\"\r\n              class=\"skch-gallery__main\"\r\n              src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/small-hoist1.webp\"\r\n              alt=\"SEKLIFT SM-GTP-103 light-duty rack-and-pinion personnel and material construction hoist operating on a building\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\" width=\"1254\" height=\"1254\">\r\n\r\n            <div class=\"skch-gallery__overlay\" aria-hidden=\"true\"><\/div>\r\n\r\n            <div class=\"skch-gallery__label\">\r\n              <span>Light-duty class<\/span>\r\n              <strong>SM-GTP-103<\/strong>\r\n            <\/div>\r\n\r\n            <span class=\"skch-gallery__zoom\" aria-hidden=\"true\">Expand image \u2197<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"skch-gallery__thumbs\" role=\"group\" aria-label=\"SM-GTP-103 image gallery\">\r\n            <button\r\n              class=\"is-active\"\r\n              type=\"button\"\r\n              data-image=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/small-hoist1.webp\"\r\n              data-alt=\"SEKLIFT SM-GTP-103 SM-GTP-103 compact personnel and material construction hoist operating on a building\"\r\n              data-position=\"center center\"\r\n              aria-label=\"Show SM-GTP-103 on-site image\">\r\n              <img loading=\"lazy\"\r\n                src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/small-hoist1.webp\"\r\n                alt=\"SEKLIFT compact construction hoist\"\r\n                loading=\"lazy\"\r\n                decoding=\"async\" width=\"1254\" height=\"1254\">\r\n            <\/button>\r\n\r\n            <button\r\n              type=\"button\"\r\n              data-image=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/small-hoist-in-storage-scaled.webp\"\r\n              data-alt=\"SEKLIFT SM-GTP-103 SM-GTP-103 compact construction hoist in the manufacturing facility\"\r\n              data-position=\"center center\"\r\n              aria-label=\"Show SM-GTP-103 factory image\">\r\n              <img loading=\"lazy\"\r\n                src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/small-hoist-in-storage-scaled.webp\"\r\n                alt=\"SEKLIFT compact construction hoist in storage\"\r\n                loading=\"lazy\"\r\n                decoding=\"async\" width=\"1920\" height=\"2560\">\r\n            <\/button>\r\n\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"skch-model__visual-note\">\r\n          <span>Best suited to<\/span>\r\n          <p>Narrow construction zones, lighter transport duty, fast site setup, and projects where compact equipment dimensions simplify logistics.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"skch-model__content skch-models-reveal\">\r\n        <div class=\"skch-model__heading\">\r\n          <span class=\"skch-model__number\">MODEL \/ 02<\/span>\r\n          <p class=\"skch-model__class\">LIGHT-DUTY RACK-AND-PINION PERSONNEL & MATERIAL HOIST<\/p>\r\n\r\n          <h3 id=\"sm-gtp-103-title\" class=\"translation-block\">\r\n            SEKLIFT\r\n            <span>SM-GTP-103<\/span>\r\n          <\/h3>\r\n\r\n          <div class=\"skch-model__code\">\r\n            <small>Technical classification<\/small>\r\n            <strong>Light-duty rack-and-pinion hoist<\/strong>\r\n          <\/div>\r\n\r\n          <p class=\"skch-model__summary translation-block\">\r\n            A compact one-ton <strong>personnel and material construction hoist<\/strong> engineered\r\n            for safe vertical transport where installation space, handling weight, and deployment\r\n            simplicity are critical.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"skch-model__metrics\" aria-label=\"SM-GTP-103 key specifications\">\r\n          <article>\r\n            <span>Rated capacity<\/span>\r\n            <strong>1,000<\/strong>\r\n            <small>kg<\/small>\r\n          <\/article>\r\n\r\n          <article>\r\n            <span>Lifting speed<\/span>\r\n            <strong>30<\/strong>\r\n            <small>m\/min<\/small>\r\n          <\/article>\r\n\r\n          <article>\r\n            <span>Maximum height<\/span>\r\n            <strong>200<\/strong>\r\n            <small>m<\/small>\r\n          <\/article>\r\n\r\n          <article>\r\n            <span>Certification<\/span>\r\n            <strong>CE<\/strong>\r\n            <small>certified<\/small>\r\n          <\/article>\r\n        <\/div>\r\n\r\n        <section class=\"skch-model__feature-section\" aria-labelledby=\"sm-gtp-103-features\">\r\n          <div class=\"skch-model__section-head\">\r\n            <span>01 \/ Product strengths<\/span>\r\n            <h4 id=\"sm-gtp-103-features\">Compact Rack-and-Pinion Construction Hoist Engineering Without Compromising Safety<\/h4>\r\n          <\/div>\r\n\r\n          <div class=\"skch-model__feature-grid\">\r\n            <article>\r\n              <span>01<\/span>\r\n              <div>\r\n                <strong>Compact and lightweight structure<\/strong>\r\n                <p>Designed for easier transport, efficient installation, and practical use in constrained construction areas.<\/p>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article>\r\n              <span>02<\/span>\r\n              <div>\r\n                <strong>Dual-motor parachute brake system<\/strong>\r\n                <p>Sensitive to overspeed and overloading to support a high standard of operational protection.<\/p>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article>\r\n              <span>03<\/span>\r\n              <div>\r\n                <strong>Galvanized mast section<\/strong>\r\n                <p>Supports durable, long-term operation under demanding construction-site exposure.<\/p>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article>\r\n              <span>04<\/span>\r\n              <div>\r\n                <strong>Safety-regulation-compliant design<\/strong>\r\n                <p>Engineered in accordance with applicable construction-industry safety directives.<\/p>\r\n              <\/div>\r\n            <\/article>\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"skch-model__safety-panel\" aria-label=\"SM-GTP-103 safety and compliance\">\r\n          <div>\r\n            <span>Safety package<\/span>\r\n            <strong>Overspeed and overload-sensitive protection<\/strong>\r\n          <\/div>\r\n          <div>\r\n            <span>Material protection<\/span>\r\n            <strong>Galvanized mast construction<\/strong>\r\n          <\/div>\r\n          <div>\r\n            <span>Compliance<\/span>\r\n            <strong>CE-certified construction hoist<\/strong>\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <div class=\"skch-model__actions\">\r\n          <a class=\"skch-model__button skch-model__button--primary\" href=\"\/contact\/?model=SM-GTP-103\">\r\n            <span>Request SM-GTP-103 configuration<\/span>\r\n            <i aria-hidden=\"true\">\u2197<\/i>\r\n          <\/a>\r\n\r\n          <a class=\"skch-model__button skch-model__button--plain\" href=\"#sm-gtp-101\">\r\n            <span>Compare with heavy-duty model<\/span>\r\n            <i aria-hidden=\"true\">\u2191<\/i>\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <div class=\"skch-models__divider\" aria-hidden=\"true\">\r\n      <span>HEAVY DUTY<\/span>\r\n      <i><\/i>\r\n      <span>COMPACT DUTY<\/span>\r\n    <\/div>\r\n\r\n    <!-- =====================================================\r\n         MODEL 01 \/ SM-GTP-101\r\n         ===================================================== -->\r\n    <article id=\"sm-gtp-101\" class=\"skch-model skch-model--heavy\" aria-labelledby=\"sm-gtp-101-title\">\r\n      <div class=\"skch-model__visual-column skch-models-reveal\">\r\n        <div class=\"skch-gallery\" data-skch-gallery>\r\n          <div\r\n            class=\"skch-gallery__stage\"\r\n            role=\"button\"\r\n            tabindex=\"0\"\r\n            data-skch-open-lightbox\r\n            aria-label=\"Open SM-GTP-101 image gallery\">\r\n            <img loading=\"lazy\"\r\n              class=\"skch-gallery__backdrop\"\r\n              src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist1.webp\"\r\n              alt=\"SEKLIFT large construction hoist, front view\"\r\n              aria-hidden=\"true\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\" width=\"1254\" height=\"1254\">\r\n            <img loading=\"lazy\"\r\n              class=\"skch-gallery__main\"\r\n              src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist1.webp\"\r\n              alt=\"SEKLIFT SM-GTP-101 SM-GTP-101 heavy-duty personnel and material construction hoist installed on a building\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\" width=\"1254\" height=\"1254\">\r\n\r\n            <div class=\"skch-gallery__overlay\" aria-hidden=\"true\"><\/div>\r\n\r\n            <div class=\"skch-gallery__label\">\r\n              <span>High-capacity class<\/span>\r\n              <strong>SM-GTP-101<\/strong>\r\n            <\/div>\r\n\r\n            <span class=\"skch-gallery__zoom\" aria-hidden=\"true\">Expand image \u2197<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"skch-gallery__thumbs\" role=\"group\" aria-label=\"SM-GTP-101 image gallery\">\r\n            <button\r\n              class=\"is-active\"\r\n              type=\"button\"\r\n              data-image=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist1.webp\"\r\n              data-alt=\"SEKLIFT SM-GTP-101 SM-GTP-101 heavy-duty personnel and material construction hoist installed on a building\"\r\n              data-position=\"center 28%\"\r\n              aria-label=\"Show SM-GTP-101 external on-site image\">\r\n              <img loading=\"lazy\"\r\n                src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist1.webp\"\r\n                alt=\"SEKLIFT large construction hoist, front view\"\r\n                loading=\"lazy\"\r\n                decoding=\"async\" width=\"1254\" height=\"1254\">\r\n            <\/button>\r\n\r\n            <button\r\n              type=\"button\"\r\n              data-image=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist2.webp\"\r\n              data-alt=\"Close view of the SEKLIFT SM-GTP-101 SM-GTP-101 construction hoist and mast system at height\"\r\n              data-position=\"center 22%\"\r\n              aria-label=\"Show SM-GTP-101 mast and cage detail\">\r\n              <img loading=\"lazy\"\r\n                src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist2.webp\"\r\n                alt=\"SEKLIFT large construction hoist, side view\"\r\n                loading=\"lazy\"\r\n                decoding=\"async\" width=\"1254\" height=\"1254\">\r\n            <\/button>\r\n\r\n            <button\r\n              type=\"button\"\r\n              data-image=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist-small-hoist-in-storage-scaled.webp\"\r\n              data-alt=\"SEKLIFT SM-GTP-101 SM-GTP-101 heavy-duty construction hoist in the manufacturing facility\"\r\n              data-position=\"center center\"\r\n              aria-label=\"Show SM-GTP-101 factory image\">\r\n              <img loading=\"lazy\"\r\n                src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist-small-hoist-in-storage-scaled.webp\"\r\n                alt=\"Large and compact SEKLIFT construction hoists in storage\"\r\n                loading=\"lazy\"\r\n                decoding=\"async\" width=\"1920\" height=\"2560\">\r\n            <\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"skch-model__visual-note\">\r\n          <span>Best suited to<\/span>\r\n          <p>High-rise projects, large material movement, high personnel demand, broad cage access, and projects requiring selectable lifting speeds.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"skch-model__content skch-models-reveal\">\r\n        <div class=\"skch-model__heading\">\r\n          <span class=\"skch-model__number\">MODEL \/ 01<\/span>\r\n          <p class=\"skch-model__class\">HIGH-CAPACITY RACK-AND-PINION PERSONNEL & MATERIAL HOIST<\/p>\r\n\r\n          <h3 id=\"sm-gtp-101-title\" class=\"translation-block\">\r\n            SEKLIFT\r\n            <span>SM-GTP-101<\/span>\r\n          <\/h3>\r\n\r\n          <div class=\"skch-model__code\">\r\n            <small>Technical classification<\/small>\r\n            <strong>High-capacity rack-and-pinion hoist<\/strong>\r\n          <\/div>\r\n\r\n          <p class=\"skch-model__summary translation-block\">\r\n            A high-capacity <strong>personnel and material construction hoist<\/strong> engineered for\r\n            demanding site logistics, large cage access, selectable lifting speeds, and heavy-duty\r\n            vertical transportation.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"skch-model__metrics skch-model__metrics--heavy\" aria-label=\"SM-GTP-101 key specifications\">\r\n          <article>\r\n            <span>Rated capacity<\/span>\r\n            <strong>2,500<\/strong>\r\n            <small>kg<\/small>\r\n          <\/article>\r\n\r\n          <article>\r\n            <span>Personnel capacity<\/span>\r\n            <strong>24<\/strong>\r\n            <small>persons<\/small>\r\n          <\/article>\r\n\r\n          <article>\r\n            <span>Maximum height<\/span>\r\n            <strong>200<\/strong>\r\n            <small>m*<\/small>\r\n          <\/article>\r\n\r\n          <article>\r\n            <span>Selectable speed<\/span>\r\n            <strong>36\u201390<\/strong>\r\n            <small>m\/min<\/small>\r\n          <\/article>\r\n        <\/div>\r\n\r\n        <p class=\"skch-model__metric-note\">\r\n          * Higher mast heights can be engineered upon request.\r\n        <\/p>\r\n\r\n        <section class=\"skch-model__feature-section\" aria-labelledby=\"sm-gtp-101-core\">\r\n          <div class=\"skch-model__section-head\">\r\n            <span>01 \/ Core dimensions<\/span>\r\n            <h4 id=\"sm-gtp-101-core\">Large cage geometry for personnel and construction materials<\/h4>\r\n          <\/div>\r\n\r\n          <div class=\"skch-spec-table\">\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Cage dimensions<\/span>\r\n              <strong>3000 \u00d7 1500 \u00d7 2000 mm<\/strong>\r\n            <\/div>\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Cage weight<\/span>\r\n              <strong>1635 kg \u2014 single and double versions<\/strong>\r\n            <\/div>\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Front and rear doors<\/span>\r\n              <strong>1500 \u00d7 2000 mm<\/strong>\r\n            <\/div>\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Side door<\/span>\r\n              <strong>2.6 m width for large materials<\/strong>\r\n            <\/div>\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Lifting speeds<\/span>\r\n              <strong>36, 54, or 90 m\/min<\/strong>\r\n            <\/div>\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <section class=\"skch-model__feature-section\" aria-labelledby=\"sm-gtp-101-mast\">\r\n          <div class=\"skch-model__section-head\">\r\n            <span>02 \/ Mast system<\/span>\r\n            <h4 id=\"sm-gtp-101-mast\">Heavy-duty rack-and-pinion mast configuration<\/h4>\r\n          <\/div>\r\n\r\n          <div class=\"skch-spec-table skch-spec-table--two\">\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Square mast<\/span>\r\n              <strong>550 \u00d7 550 mm<\/strong>\r\n            <\/div>\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Mast-section height<\/span>\r\n              <strong>1500 mm<\/strong>\r\n            <\/div>\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Mounting bolts<\/span>\r\n              <strong>M24 \u00d7 260 \/ 10.9<\/strong>\r\n            <\/div>\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Rack module<\/span>\r\n              <strong>6 mm<\/strong>\r\n            <\/div>\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Single-rack mast weight<\/span>\r\n              <strong>133 kg<\/strong>\r\n            <\/div>\r\n            <div class=\"skch-spec-table__row\">\r\n              <span>Double-rack mast weight<\/span>\r\n              <strong>149 kg<\/strong>\r\n            <\/div>\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <details class=\"skch-tech-drawer\">\r\n          <summary>\r\n            <span>\r\n              <small>03 \/ Electrical data<\/small>\r\n              <strong>Drive, voltage, starting current, and power<\/strong>\r\n            <\/span>\r\n            <i aria-hidden=\"true\">+<\/i>\r\n          <\/summary>\r\n\r\n          <div class=\"skch-tech-drawer__body\">\r\n            <div class=\"skch-tech-matrix\">\r\n              <div class=\"skch-tech-matrix__head\">\r\n                <span>Configuration<\/span>\r\n                <strong>36 m\/min<\/strong>\r\n                <strong>54 m\/min<\/strong>\r\n              <\/div>\r\n\r\n              <div>\r\n                <span>Hoisting motors<\/span>\r\n                <strong>2 \u00d7 9.2 kW<\/strong>\r\n                <strong>3 \u00d7 7.5 kW<\/strong>\r\n              <\/div>\r\n\r\n              <div>\r\n                <span>Maximum starting current<\/span>\r\n                <strong>120 A<\/strong>\r\n                <strong>150 A<\/strong>\r\n              <\/div>\r\n\r\n              <div>\r\n                <span>Maximum power consumption<\/span>\r\n                <strong>33 kW<\/strong>\r\n                <strong>40 kW<\/strong>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"skch-tech-drawer__utility\">\r\n              <span>Supply voltage <strong>400 V \/ 50 Hz<\/strong><\/span>\r\n              <span>Control voltage <strong>48 V \/ 50 Hz \/ 24 DC<\/strong><\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/details>\r\n\r\n        <details class=\"skch-tech-drawer\">\r\n          <summary>\r\n            <span>\r\n              <small>04 \/ Safety systems<\/small>\r\n              <strong>Integrated mechanical and electrical protection<\/strong>\r\n            <\/span>\r\n            <i aria-hidden=\"true\">+<\/i>\r\n          <\/summary>\r\n\r\n          <div class=\"skch-tech-drawer__body\">\r\n            <div class=\"skch-safety-grid\">\r\n              <span>Mechanical safety brake \u2014 UC-5.0<\/span>\r\n              <span>Emergency lowering system<\/span>\r\n              <span>Upper and lower mast limit switches<\/span>\r\n              <span>1.10 m safety guardrail<\/span>\r\n              <span>Overload detection device<\/span>\r\n              <span>Cage-door locking device<\/span>\r\n              <span>Spring-loaded disc brakes<\/span>\r\n              <span>Emergency-stop safety systems<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/details>\r\n\r\n        <details class=\"skch-tech-drawer\">\r\n          <summary>\r\n            <span>\r\n              <small>05 \/ Base and drive weights<\/small>\r\n              <strong>Ground station and top drive unit<\/strong>\r\n            <\/span>\r\n            <i aria-hidden=\"true\">+<\/i>\r\n          <\/summary>\r\n\r\n          <div class=\"skch-tech-drawer__body\">\r\n            <div class=\"skch-spec-table\">\r\n              <div class=\"skch-spec-table__row\">\r\n                <span>Ground-station dimensions<\/span>\r\n                <strong>3686 \u00d7 2705 \u00d7 2915 (2595) mm<\/strong>\r\n              <\/div>\r\n              <div class=\"skch-spec-table__row\">\r\n                <span>Single ground-station weight<\/span>\r\n                <strong>1410 kg<\/strong>\r\n              <\/div>\r\n              <div class=\"skch-spec-table__row\">\r\n                <span>Double ground-station weight<\/span>\r\n                <strong>1895 kg<\/strong>\r\n              <\/div>\r\n              <div class=\"skch-spec-table__row\">\r\n                <span>Top drive unit<\/span>\r\n                <strong>450 kg<\/strong>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/details>\r\n\r\n        <div class=\"skch-model__actions\">\r\n          <a class=\"skch-model__button skch-model__button--primary\" href=\"\/contact\/?model=SM-GTP-101\">\r\n            <span>Request SM-GTP-101 configuration<\/span>\r\n            <i aria-hidden=\"true\">\u2197<\/i>\r\n          <\/a>\r\n\r\n          <a class=\"skch-model__button skch-model__button--plain\" href=\"#sm-gtp-103\">\r\n            <span>Compare with compact model<\/span>\r\n            <i aria-hidden=\"true\">\u2193<\/i>\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/article>\r\n\r\n    <!-- Independent normal-flow block: deliberately outside the model grid. -->\r\n    <section\r\n      class=\"skch-production-proof skch-models-reveal\"\r\n      aria-labelledby=\"skch-production-proof-title\">\r\n      <header class=\"skch-production-proof__header\">\r\n        <div class=\"skch-production-proof__copy\">\r\n          <span class=\"skch-production-proof__eyebrow translation-block\">SM-GTP-101 \/ Actual production footage<\/span>\r\n          <h4 id=\"skch-production-proof-title\" class=\"translation-block\">\r\n            See the finished machines\u2014not a rendering.\r\n          <\/h4>\r\n          <p class=\"translation-block\">\r\n            This silent footage shows completed <strong>SM-GTP-101 construction hoists<\/strong>\r\n            in SEKLIFT storage after manufacturing and assembly.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <a\r\n          class=\"skch-production-proof__cta\"\r\n          href=\"\/contact\/?model=SM-GTP-101&amp;source=production-video\">\r\n          <span class=\"translation-block\">Configure the SM-GTP-101<\/span>\r\n          <i aria-hidden=\"true\">\u2197<\/i>\r\n        <\/a>\r\n      <\/header>\r\n\r\n      <div class=\"skch-production-proof__media\">\r\n        <video\r\n          class=\"skch-production-proof__video\"\r\n          controls\r\n          muted\r\n          playsinline\r\n          preload=\"metadata\"\r\n          disablepictureinpicture\r\n          controlslist=\"nodownload noplaybackrate\"\r\n          poster=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist-small-hoist-in-storage-scaled.webp\"\r\n          aria-label=\"Silent video of completed SEKLIFT SM-GTP-101 construction hoists in storage after manufacturing and assembly\">\r\n          <source\r\n            src=\"\/wp-content\/uploads\/2026\/08\/Construction-hoist2-silent.mp4\"\r\n            type=\"video\/mp4\">\r\n          <source\r\n            src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/08\/Construction-hoist2.mp4\"\r\n            type=\"video\/mp4\">\r\n          <p class=\"translation-block\">\r\n            Your browser cannot play this silent production video.\r\n            <a href=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/08\/Construction-hoist2.mp4\">\r\n              Open the SM-GTP-101 production footage.\r\n            <\/a>\r\n          <\/p>\r\n        <\/video>\r\n      <\/div>\r\n\r\n      <div class=\"skch-production-proof__evidence\" aria-label=\"What the SM-GTP-101 video demonstrates\">\r\n        <div class=\"translation-block\">\r\n          <span>01<\/span>\r\n          <strong>Multiple finished units<\/strong>\r\n          <small>Actual machines shown together in storage<\/small>\r\n        <\/div>\r\n        <div class=\"translation-block\">\r\n          <span>02<\/span>\r\n          <strong>Post-assembly condition<\/strong>\r\n          <small>Recorded after manufacturing and assembly<\/small>\r\n        <\/div>\r\n        <div class=\"translation-block\">\r\n          <span>03<\/span>\r\n          <strong>Direct product evidence<\/strong>\r\n          <small>Completed SEKLIFT equipment\u2014not CGI<\/small>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <footer class=\"skch-models__footer-note skch-models-reveal\">\r\n      <span>Configuration note<\/span>\r\n      <p>\r\n        Final hoist configuration should be confirmed against project height, landing geometry,\r\n        site power, structural anchoring, operating duty, environmental exposure, and local safety requirements.\r\n      <\/p>\r\n    <\/footer>\r\n  <\/div>\r\n<\/section>\r\n\r\n<div\r\n  id=\"skch-model-lightbox\"\r\n  class=\"skch-lightbox\"\r\n  role=\"dialog\"\r\n  aria-modal=\"true\"\r\n  aria-hidden=\"true\"\r\n  aria-label=\"Construction hoist image viewer\">\r\n  <button class=\"skch-lightbox__close\" type=\"button\" aria-label=\"Close image viewer\">\u00d7<\/button>\r\n\r\n  <button class=\"skch-lightbox__arrow skch-lightbox__arrow--prev\" type=\"button\" aria-label=\"Previous image\">\u2190<\/button>\r\n\r\n  <div class=\"skch-lightbox__media\">\r\n    <img decoding=\"async\" class=\"skch-lightbox__image\" src=\"\" alt=\"\">\r\n  <\/div>\r\n\r\n  <div class=\"skch-lightbox__footer\">\r\n    <div>\r\n      <span class=\"skch-lightbox__model\"><\/span>\r\n      <strong class=\"skch-lightbox__caption\"><\/strong>\r\n    <\/div>\r\n    <span class=\"skch-lightbox__counter\"><\/span>\r\n  <\/div>\r\n\r\n  <button class=\"skch-lightbox__arrow skch-lightbox__arrow--next\" type=\"button\" aria-label=\"Next image\">\u2192<\/button>\r\n<\/div>\r\n\r\n<style>\r\n\r\n\r\n  .elementor-widget-html:has(#skch-system-overview),\r\n  .elementor-widget-html:has(#skch-system-overview) > .elementor-widget-container,\r\n  .e-con:has(> .elementor-widget-html #skch-system-overview),\r\n  .elementor-section:has(#skch-system-overview),\r\n  .elementor-container:has(#skch-system-overview) {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n  }\r\n\r\n  #skch-system-overview,\r\n  #skch-system-overview * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  #skch-system-overview {\r\n    --skm-orange: #ED5308;\r\n    --skm-orange-dark: #D44800;\r\n    --skm-cream: #F7EFEB;\r\n    --skm-cream-soft: #FCF8F5;\r\n    --skm-ink: #171819;\r\n    --skm-ink-soft: #2F2F2F;\r\n    --skm-muted: #6B625E;\r\n    --skm-line: rgba(23,24,25,.12);\r\n    --skm-line-soft: rgba(23,24,25,.065);\r\n    --skm-white: #FFFFFF;\r\n    --skm-blue: #2596BE;\r\n\r\n    position: relative;\r\n    width: 100%;\r\n    max-width: none;\r\n    margin: 0;\r\n    overflow-x: clip;\r\n    isolation: isolate;\r\n    color: var(--skm-ink);\r\n    background:\r\n      radial-gradient(circle at 8% 7%, rgba(237,83,8,.075), transparent 29rem),\r\n      radial-gradient(circle at 92% 55%, rgba(237,83,8,.045), transparent 30rem),\r\n      linear-gradient(rgba(23,24,25,.036) 1px, transparent 1px),\r\n      linear-gradient(90deg, rgba(23,24,25,.036) 1px, transparent 1px),\r\n      var(--skm-cream);\r\n    background-size: auto, auto, 68px 68px, 68px 68px, auto;\r\n    font-family: 'Inter', Arial, sans-serif;\r\n  }\r\n\r\n  #skch-system-overview a {\r\n    color: inherit;\r\n    text-decoration: none;\r\n    -webkit-tap-highlight-color: transparent;\r\n  }\r\n\r\n  .skch-models__background {\r\n    position: absolute;\r\n    inset: 0;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-models__ring,\r\n  .skch-models__rule,\r\n  .skch-models__word {\r\n    position: absolute;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-models__ring {\r\n    top: 100px;\r\n    left: -185px;\r\n    width: 430px;\r\n    height: 430px;\r\n    border: 1px solid rgba(237,83,8,.14);\r\n    border-radius: 50%;\r\n    box-shadow:\r\n      0 0 0 35px rgba(237,83,8,.022),\r\n      0 0 0 72px rgba(237,83,8,.012);\r\n  }\r\n\r\n  .skch-models__rule {\r\n    top: 0;\r\n    bottom: 0;\r\n    left: clamp(20px, 4.5vw, 86px);\r\n    width: 1px;\r\n    background: linear-gradient(\r\n      to bottom,\r\n      rgba(237,83,8,.6),\r\n      rgba(237,83,8,.06) 48%,\r\n      transparent 86%\r\n    );\r\n  }\r\n\r\n  .skch-models__word {\r\n    right: -.06em;\r\n    top: 36%;\r\n    color: rgba(23,24,25,.022);\r\n    font: 800 clamp(110px, 14vw, 250px)\/.8 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: -.075em;\r\n    writing-mode: vertical-rl;\r\n    white-space: nowrap;\r\n    user-select: none;\r\n  }\r\n\r\n  .skch-models__shell {\r\n    position: relative;\r\n    z-index: 2;\r\n    width: min(100%, 1760px);\r\n    margin: 0 auto;\r\n    padding:\r\n      clamp(108px, 9vw, 170px)\r\n      clamp(24px, 4.7vw, 90px)\r\n      clamp(120px, 10vw, 190px);\r\n  }\r\n\r\n  .skch-models__intro {\r\n    display: grid;\r\n    grid-template-columns: minmax(0,1.08fr) minmax(320px,.72fr);\r\n    gap: clamp(40px, 7vw, 125px);\r\n    align-items: end;\r\n  }\r\n\r\n  .skch-models__eyebrow {\r\n    display: inline-flex;\r\n    margin-bottom: 24px;\r\n    color: var(--skm-orange);\r\n    font: 700 10px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .18em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-models__intro h2 {\r\n    max-width: 980px;\r\n    margin: 0;\r\n    color: var(--skm-ink);\r\n    font: 700 clamp(45px, 5vw, 82px)\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: -.055em;\r\n    text-wrap: balance;\r\n  }\r\n\r\n  .skch-models__intro h2 span {\r\n    display: block;\r\n    color: var(--skm-orange);\r\n  }\r\n\r\n  .skch-models__intro > p {\r\n    max-width: 610px;\r\n    margin: 0;\r\n    color: var(--skm-muted);\r\n    font: 400 clamp(14px, 1.02vw, 17px)\/1.78 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-models__family-visual {\r\n    position: relative;\r\n    min-height: clamp(390px, 42vw, 690px);\r\n    margin-top: clamp(58px, 6vw, 100px);\r\n    overflow: hidden;\r\n    border-radius: 10px;\r\n    background: #D9D7D5;\r\n    box-shadow: 0 35px 85px rgba(58,39,31,.13);\r\n  }\r\n\r\n  .skch-models__family-visual > img {\r\n    width: 100%;\r\n    height: 100%;\r\n    position: absolute;\r\n    inset: 0;\r\n    display: block;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    filter: saturate(.92) contrast(1.025) brightness(.92);\r\n    transform: scale(1.015);\r\n    transition:\r\n      transform 8s cubic-bezier(.2,.6,.2,1),\r\n      filter 1.3s ease;\r\n  }\r\n\r\n  .skch-models__family-visual:hover > img {\r\n    transform: scale(1.055);\r\n    filter: saturate(1) contrast(1.03) brightness(.97);\r\n  }\r\n\r\n  .skch-models__family-shade {\r\n    position: absolute;\r\n    inset: 0;\r\n    background:\r\n      linear-gradient(90deg, rgba(20,20,20,.33), transparent 34%, transparent 64%, rgba(20,20,20,.17)),\r\n      linear-gradient(180deg, rgba(20,20,20,.08), transparent 55%, rgba(20,20,20,.45));\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-models__family-visual::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    background:\r\n      linear-gradient(rgba(255,255,255,.052) 1px, transparent 1px),\r\n      linear-gradient(90deg, rgba(255,255,255,.052) 1px, transparent 1px);\r\n    background-size: 70px 70px;\r\n    opacity: .3;\r\n    mask-image: linear-gradient(90deg, #000, transparent 30%, transparent 72%, #000);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-models__family-pin {\r\n    position: absolute;\r\n    z-index: 4;\r\n    min-width: 210px;\r\n    padding: 14px 16px;\r\n    display: grid;\r\n    gap: 5px;\r\n    border: 1px solid rgba(255,255,255,.2);\r\n    border-radius: 7px;\r\n    background: rgba(20,20,20,.7);\r\n    color: #fff;\r\n    backdrop-filter: blur(13px);\r\n    box-shadow: 0 16px 35px rgba(0,0,0,.22);\r\n    transition:\r\n      transform .4s cubic-bezier(.22,1,.36,1),\r\n      border-color .4s ease,\r\n      background-color .4s ease;\r\n  }\r\n\r\n  .skch-models__family-pin::after {\r\n    content: \"\";\r\n    width: 54px;\r\n    height: 1px;\r\n    position: absolute;\r\n    top: 50%;\r\n    background: var(--skm-orange);\r\n  }\r\n\r\n  .skch-models__family-pin--heavy {\r\n    left: 7%;\r\n    top: 20%;\r\n  }\r\n\r\n  .skch-models__family-pin--heavy::after {\r\n    left: 100%;\r\n  }\r\n\r\n  .skch-models__family-pin--compact {\r\n    right: 7%;\r\n    top: 48%;\r\n  }\r\n\r\n  .skch-models__family-pin--compact::after {\r\n    right: 100%;\r\n  }\r\n\r\n  .skch-models__family-pin:hover,\r\n  .skch-models__family-pin:focus-visible {\r\n    transform: translateY(-5px);\r\n    border-color: rgba(237,83,8,.68);\r\n    background: rgba(20,20,20,.84);\r\n    outline: none;\r\n  }\r\n\r\n  .skch-models__family-pin span {\r\n    color: var(--skm-orange);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .12em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-models__family-pin strong {\r\n    font: 600 14px\/1.25 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-models__family-pin small {\r\n    color: rgba(255,255,255,.52);\r\n    font: 600 9px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .1em;\r\n  }\r\n\r\n  .skch-models__family-caption {\r\n    position: absolute;\r\n    z-index: 4;\r\n    left: 26px;\r\n    bottom: 24px;\r\n    display: grid;\r\n    gap: 7px;\r\n  }\r\n\r\n  .skch-models__family-caption span {\r\n    color: var(--skm-orange);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .13em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-models__family-caption strong {\r\n    color: #fff;\r\n    font: 600 14px\/1.25 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-models__selector {\r\n    display: grid;\r\n    grid-template-columns: repeat(2,minmax(0,1fr));\r\n    gap: 14px;\r\n    margin-top: 18px;\r\n  }\r\n\r\n  .skch-models__selector > a {\r\n    min-height: 105px;\r\n    padding: 18px 20px;\r\n    display: grid;\r\n    grid-template-columns: auto 1fr auto;\r\n    align-items: center;\r\n    gap: 18px;\r\n    border: 1px solid var(--skm-line);\r\n    border-radius: 8px;\r\n    background: rgba(255,255,255,.45);\r\n    box-shadow: inset 0 1px rgba(255,255,255,.55);\r\n    transition:\r\n      transform .4s cubic-bezier(.22,1,.36,1),\r\n      border-color .4s ease,\r\n      background-color .4s ease,\r\n      box-shadow .4s ease;\r\n  }\r\n\r\n  .skch-models__selector > a:hover,\r\n  .skch-models__selector > a:focus-visible {\r\n    transform: translateY(-4px);\r\n    border-color: rgba(237,83,8,.46);\r\n    background: rgba(255,255,255,.78);\r\n    box-shadow: 0 18px 38px rgba(65,41,31,.08);\r\n    outline: none;\r\n  }\r\n\r\n  .skch-models__selector-index {\r\n    color: var(--skm-orange);\r\n    font: 700 10px\/1 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-models__selector div {\r\n    display: grid;\r\n    gap: 5px;\r\n  }\r\n\r\n  .skch-models__selector small {\r\n    color: var(--skm-muted);\r\n    font: 600 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .12em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-models__selector strong {\r\n    color: var(--skm-ink);\r\n    font: 700 19px\/1.18 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-models__selector em {\r\n    color: var(--skm-orange);\r\n    font: 700 9px\/1 'Montserrat', Arial, sans-serif;\r\n    font-style: normal;\r\n    letter-spacing: .11em;\r\n  }\r\n\r\n  .skch-models__selector i {\r\n    width: 37px;\r\n    height: 37px;\r\n    display: grid;\r\n    place-items: center;\r\n    border: 1px solid var(--skm-line);\r\n    border-radius: 50%;\r\n    color: var(--skm-orange);\r\n    font-style: normal;\r\n    transition:\r\n      border-color .4s ease,\r\n      transform .4s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  .skch-models__selector > a:hover i,\r\n  .skch-models__selector > a:focus-visible i {\r\n    border-color: var(--skm-orange);\r\n    transform: translateY(3px);\r\n  }\r\n\r\n  .skch-model {\r\n    display: grid;\r\n    grid-template-columns: minmax(430px,.88fr) minmax(0,1.12fr);\r\n    gap: clamp(56px, 7vw, 120px);\r\n    align-items: start;\r\n    padding-top: clamp(120px, 11vw, 190px);\r\n    scroll-margin-top: 105px;\r\n  }\r\n\r\n  .skch-model--heavy {\r\n    grid-template-columns: minmax(0,1.12fr) minmax(430px,.88fr);\r\n    row-gap: 0;\r\n  }\r\n\r\n  .skch-model--heavy .skch-model__visual-column {\r\n    grid-column: 2;\r\n  }\r\n\r\n  .skch-model--heavy .skch-model__content {\r\n    grid-column: 1;\r\n    grid-row: 1;\r\n  }\r\n\r\n  .skch-model__visual-column {\r\n    position: sticky;\r\n    top: 118px;\r\n  }\r\n\r\n  .skch-gallery {\r\n    position: relative;\r\n  }\r\n\r\n  .skch-gallery__stage {\r\n    position: relative;\r\n    aspect-ratio: .84;\r\n    overflow: hidden;\r\n    border-radius: 9px;\r\n    background: #D7D4D2;\r\n    box-shadow: 0 30px 70px rgba(67,44,35,.13);\r\n  }\r\n\r\n  .skch-model--heavy .skch-gallery__stage {\r\n    aspect-ratio: .91;\r\n  }\r\n\r\n  .skch-gallery__main {\r\n    width: 100%;\r\n    height: 100%;\r\n    display: block;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    filter: saturate(.94) contrast(1.025) brightness(.94);\r\n    transform: scale(1.015);\r\n    transition:\r\n      opacity .32s ease,\r\n      filter .8s ease,\r\n      transform 1.2s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  .skch-gallery.is-switching .skch-gallery__main {\r\n    opacity: .1;\r\n    transform: scale(1.045);\r\n  }\r\n\r\n  .skch-gallery__stage:hover .skch-gallery__main {\r\n    transform: scale(1.055);\r\n    filter: saturate(1) contrast(1.03) brightness(.98);\r\n  }\r\n\r\n  .skch-gallery__overlay {\r\n    position: absolute;\r\n    inset: 0;\r\n    background:\r\n      linear-gradient(180deg, rgba(20,20,20,.04), transparent 58%, rgba(20,20,20,.38)),\r\n      linear-gradient(90deg, rgba(20,20,20,.08), transparent 38%);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-gallery__stage::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    background:\r\n      linear-gradient(rgba(255,255,255,.04) 1px, transparent 1px),\r\n      linear-gradient(90deg, rgba(255,255,255,.04) 1px, transparent 1px);\r\n    background-size: 60px 60px;\r\n    opacity: .24;\r\n    mask-image: linear-gradient(90deg, #000, transparent 56%);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-gallery__label {\r\n    position: absolute;\r\n    z-index: 3;\r\n    left: 20px;\r\n    bottom: 19px;\r\n    display: grid;\r\n    gap: 6px;\r\n    padding: 12px 14px;\r\n    border: 1px solid rgba(255,255,255,.18);\r\n    border-radius: 6px;\r\n    background: rgba(20,20,20,.67);\r\n    backdrop-filter: blur(12px);\r\n  }\r\n\r\n  .skch-gallery__label span {\r\n    color: var(--skm-orange);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .12em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-gallery__label strong {\r\n    color: #fff;\r\n    font: 700 11px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .09em;\r\n  }\r\n\r\n  .skch-gallery__thumbs {\r\n    display: grid;\r\n    grid-template-columns: repeat(3,minmax(0,1fr));\r\n    gap: 9px;\r\n    margin-top: 10px;\r\n  }\r\n\r\n  .skch-gallery__thumbs button {\r\n    position: relative;\r\n    aspect-ratio: 1.32;\r\n    padding: 0;\r\n    overflow: hidden;\r\n    border: 1px solid transparent;\r\n    border-radius: 6px;\r\n    background: #D9D5D2;\r\n    cursor: pointer;\r\n    appearance: none;\r\n    transition:\r\n      border-color .35s ease,\r\n      transform .35s cubic-bezier(.22,1,.36,1),\r\n      box-shadow .35s ease;\r\n  }\r\n\r\n  .skch-gallery__thumbs button::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    background: rgba(20,20,20,.22);\r\n    transition: background-color .35s ease;\r\n  }\r\n\r\n  .skch-gallery__thumbs button:hover,\r\n  .skch-gallery__thumbs button:focus-visible,\r\n  .skch-gallery__thumbs button.is-active {\r\n    border-color: var(--skm-orange);\r\n    transform: translateY(-3px);\r\n    box-shadow: 0 9px 20px rgba(53,34,27,.12);\r\n    outline: none;\r\n  }\r\n\r\n  .skch-gallery__thumbs button:hover::after,\r\n  .skch-gallery__thumbs button:focus-visible::after,\r\n  .skch-gallery__thumbs button.is-active::after {\r\n    background: transparent;\r\n  }\r\n\r\n  .skch-gallery__thumbs img {\r\n    width: 100%;\r\n    height: 100%;\r\n    display: block;\r\n    object-fit: cover;\r\n  }\r\n\r\n  .skch-model__visual-note {\r\n    margin-top: 23px;\r\n    padding: 20px 0 0 20px;\r\n    border-top: 1px solid var(--skm-line);\r\n    border-left: 3px solid var(--skm-orange);\r\n  }\r\n\r\n  .skch-model__visual-note span {\r\n    display: block;\r\n    margin-bottom: 8px;\r\n    color: var(--skm-orange);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .14em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-model__visual-note p {\r\n    max-width: 570px;\r\n    margin: 0;\r\n    color: var(--skm-muted);\r\n    font: 400 12px\/1.65 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-model__heading {\r\n    position: relative;\r\n  }\r\n\r\n  .skch-model__number {\r\n    display: inline-flex;\r\n    margin-bottom: 21px;\r\n    color: var(--skm-orange);\r\n    font: 700 9px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .15em;\r\n  }\r\n\r\n  .skch-model__class {\r\n    margin: 0 0 15px;\r\n    color: var(--skm-muted);\r\n    font: 700 9px\/1.4 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .14em;\r\n  }\r\n\r\n  .skch-model__heading h3 {\r\n    margin: 0;\r\n    color: var(--skm-ink);\r\n    font: 700 clamp(47px, 4.4vw, 75px)\/.98 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: -.058em;\r\n  }\r\n\r\n  .skch-model__heading h3 span {\r\n    display: block;\r\n    color: var(--skm-orange);\r\n  }\r\n\r\n  .skch-model__code {\r\n    margin-top: 22px;\r\n    display: inline-grid;\r\n    grid-template-columns: auto auto;\r\n    align-items: center;\r\n    gap: 15px;\r\n    padding: 10px 13px;\r\n    border: 1px solid var(--skm-line);\r\n    border-radius: 6px;\r\n    background: rgba(255,255,255,.37);\r\n  }\r\n\r\n  .skch-model__code small {\r\n    color: var(--skm-muted);\r\n    font: 600 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .09em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-model__code strong {\r\n    color: var(--skm-ink);\r\n    font: 700 12px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .08em;\r\n  }\r\n\r\n  .skch-model__summary {\r\n    max-width: 760px;\r\n    margin: 27px 0 0;\r\n    color: var(--skm-muted);\r\n    font: 400 15px\/1.78 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-model__summary strong {\r\n    color: var(--skm-ink);\r\n    font-weight: 600;\r\n  }\r\n\r\n  .skch-production-proof {\r\n    width: 100%;\r\n    margin-top: clamp(82px, 8vw, 132px);\r\n    display: block;\r\n    clear: both;\r\n    color: var(--skm-ink);\r\n  }\r\n\r\n  .skch-production-proof__header {\r\n    display: grid;\r\n    grid-template-columns: minmax(0,1fr) auto;\r\n    align-items: end;\r\n    gap: clamp(32px, 6vw, 92px);\r\n    margin-bottom: clamp(28px, 3.4vw, 48px);\r\n    padding-top: 28px;\r\n    border-top: 1px solid var(--skm-line);\r\n  }\r\n\r\n  .skch-production-proof__copy {\r\n    max-width: 840px;\r\n  }\r\n\r\n  .skch-production-proof__eyebrow {\r\n    display: block;\r\n    margin-bottom: 14px;\r\n    color: var(--skm-orange);\r\n    font: 700 9px\/1.35 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .15em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-production-proof h4 {\r\n    max-width: 800px;\r\n    margin: 0;\r\n    color: var(--skm-ink);\r\n    font: 700 clamp(34px, 4.4vw, 66px)\/1.02 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: -.052em;\r\n  }\r\n\r\n  .skch-production-proof__copy > p {\r\n    max-width: 760px;\r\n    margin: 19px 0 0;\r\n    color: var(--skm-muted);\r\n    font: 400 14px\/1.78 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-production-proof__copy > p strong {\r\n    color: var(--skm-ink);\r\n    font-weight: 600;\r\n  }\r\n\r\n  .skch-production-proof__cta {\r\n    width: auto;\r\n    min-width: 290px;\r\n    min-height: 54px;\r\n    padding: 0 18px 0 21px;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 24px;\r\n    border: 1px solid var(--skm-orange);\r\n    border-radius: 7px;\r\n    background: var(--skm-orange);\r\n    color: #fff !important;\r\n    text-decoration: none;\r\n    box-shadow: 0 13px 27px rgba(237,83,8,.15);\r\n    font: 700 9px\/1.35 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .085em;\r\n    text-transform: uppercase;\r\n    transition:\r\n      transform .35s cubic-bezier(.22,1,.36,1),\r\n      background-color .35s ease,\r\n      border-color .35s ease,\r\n      box-shadow .35s ease;\r\n  }\r\n\r\n  .skch-production-proof__cta:hover,\r\n  .skch-production-proof__cta:focus-visible {\r\n    border-color: var(--skm-orange-dark);\r\n    background: var(--skm-orange-dark);\r\n    box-shadow: 0 18px 34px rgba(212,72,0,.20);\r\n    transform: translateY(-3px);\r\n    outline: none;\r\n  }\r\n\r\n  .skch-production-proof__cta i {\r\n    flex: 0 0 auto;\r\n    color: currentColor;\r\n    font: 400 15px\/1 Arial, sans-serif;\r\n    font-style: normal;\r\n  }\r\n\r\n  .skch-production-proof__media {\r\n    width: 100%;\r\n    aspect-ratio: 16 \/ 9;\r\n    overflow: hidden;\r\n    border-radius: 10px;\r\n    background: #151515;\r\n    box-shadow: 0 30px 72px rgba(67,44,35,.14);\r\n  }\r\n\r\n  .skch-production-proof__video {\r\n    width: 100%;\r\n    height: 100%;\r\n    display: block;\r\n    border: 0;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    background: #151515;\r\n  }\r\n\r\n  .skch-production-proof__video:focus-visible {\r\n    outline: 3px solid var(--skm-orange);\r\n    outline-offset: -3px;\r\n  }\r\n\r\n  .skch-production-proof__video::-webkit-media-controls-mute-button,\r\n  .skch-production-proof__video::-webkit-media-controls-volume-slider,\r\n  .skch-production-proof__video::-webkit-media-controls-volume-control-container {\r\n    display: none !important;\r\n  }\r\n\r\n  .skch-production-proof__evidence {\r\n    display: grid;\r\n    grid-template-columns: repeat(3,minmax(0,1fr));\r\n    margin-top: 14px;\r\n    border-top: 1px solid var(--skm-line);\r\n    border-bottom: 1px solid var(--skm-line);\r\n  }\r\n\r\n  .skch-production-proof__evidence > div {\r\n    min-width: 0;\r\n    padding: 20px 22px;\r\n    border-right: 1px solid var(--skm-line);\r\n  }\r\n\r\n  .skch-production-proof__evidence > div:first-child {\r\n    padding-left: 0;\r\n  }\r\n\r\n  .skch-production-proof__evidence > div:last-child {\r\n    padding-right: 0;\r\n    border-right: 0;\r\n  }\r\n\r\n  .skch-production-proof__evidence span,\r\n  .skch-production-proof__evidence strong,\r\n  .skch-production-proof__evidence small {\r\n    display: block;\r\n  }\r\n\r\n  .skch-production-proof__evidence span {\r\n    color: var(--skm-orange);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .12em;\r\n  }\r\n\r\n  .skch-production-proof__evidence strong {\r\n    margin-top: 9px;\r\n    color: var(--skm-ink);\r\n    font: 700 12px\/1.4 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-production-proof__evidence small {\r\n    margin-top: 5px;\r\n    color: var(--skm-muted);\r\n    font: 400 11px\/1.55 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-model__metrics {\r\n    display: grid;\r\n    grid-template-columns: repeat(4,minmax(0,1fr));\r\n    margin-top: 38px;\r\n    border-top: 1px solid var(--skm-line);\r\n    border-bottom: 1px solid var(--skm-line);\r\n  }\r\n\r\n  .skch-model__metrics article {\r\n    min-height: 120px;\r\n    padding: 18px 15px;\r\n    border-right: 1px solid var(--skm-line);\r\n  }\r\n\r\n  .skch-model__metrics article:first-child {\r\n    padding-left: 0;\r\n  }\r\n\r\n  .skch-model__metrics article:last-child {\r\n    border-right: 0;\r\n  }\r\n\r\n  .skch-model__metrics span,\r\n  .skch-model__metrics strong,\r\n  .skch-model__metrics small {\r\n    display: block;\r\n  }\r\n\r\n  .skch-model__metrics span {\r\n    min-height: 28px;\r\n    color: var(--skm-muted);\r\n    font: 700 8px\/1.35 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .09em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-model__metrics strong {\r\n    margin-top: 10px;\r\n    color: var(--skm-ink);\r\n    font: 500 clamp(28px, 2.5vw, 42px)\/.9 'Poppins', Arial, sans-serif;\r\n    letter-spacing: -.05em;\r\n  }\r\n\r\n  .skch-model__metrics small {\r\n    margin-top: 8px;\r\n    color: var(--skm-orange);\r\n    font: 700 9px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .08em;\r\n  }\r\n\r\n  .skch-model__metric-note {\r\n    margin: 10px 0 0;\r\n    color: var(--skm-muted);\r\n    font: 400 10px\/1.5 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-model__feature-section {\r\n    margin-top: 58px;\r\n  }\r\n\r\n  .skch-model__section-head {\r\n    max-width: 780px;\r\n    margin-bottom: 24px;\r\n  }\r\n\r\n  .skch-model__section-head span {\r\n    display: block;\r\n    margin-bottom: 11px;\r\n    color: var(--skm-orange);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .14em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-model__section-head h4 {\r\n    margin: 0;\r\n    color: var(--skm-ink);\r\n    font: 700 clamp(24px, 2.25vw, 36px)\/1.12 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: -.038em;\r\n  }\r\n\r\n  .skch-model__feature-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(2,minmax(0,1fr));\r\n    gap: 11px;\r\n  }\r\n\r\n  .skch-model__feature-grid article {\r\n    min-height: 165px;\r\n    padding: 20px;\r\n    display: grid;\r\n    grid-template-columns: auto 1fr;\r\n    align-items: start;\r\n    gap: 16px;\r\n    border: 1px solid var(--skm-line);\r\n    border-radius: 8px;\r\n    background: rgba(255,255,255,.4);\r\n    transition:\r\n      transform .4s cubic-bezier(.22,1,.36,1),\r\n      border-color .4s ease,\r\n      background-color .4s ease,\r\n      box-shadow .4s ease;\r\n  }\r\n\r\n  .skch-model__feature-grid article:hover {\r\n    transform: translateY(-4px);\r\n    border-color: rgba(237,83,8,.4);\r\n    background: rgba(255,255,255,.72);\r\n    box-shadow: 0 16px 34px rgba(66,42,32,.07);\r\n  }\r\n\r\n  .skch-model__feature-grid article > span {\r\n    color: var(--skm-orange);\r\n    font: 700 9px\/1 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-model__feature-grid article div {\r\n    display: grid;\r\n    gap: 9px;\r\n  }\r\n\r\n  .skch-model__feature-grid strong {\r\n    color: var(--skm-ink);\r\n    font: 700 14px\/1.35 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-model__feature-grid p {\r\n    margin: 0;\r\n    color: var(--skm-muted);\r\n    font: 400 12px\/1.65 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-model__safety-panel {\r\n    display: grid;\r\n    grid-template-columns: repeat(3,minmax(0,1fr));\r\n    margin-top: 12px;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(237,83,8,.22);\r\n    border-radius: 8px;\r\n    background:\r\n      linear-gradient(145deg, rgba(255,255,255,.62), rgba(255,244,238,.58));\r\n  }\r\n\r\n  .skch-model__safety-panel > div {\r\n    min-height: 105px;\r\n    padding: 19px;\r\n    border-right: 1px solid rgba(237,83,8,.18);\r\n  }\r\n\r\n  .skch-model__safety-panel > div:last-child {\r\n    border-right: 0;\r\n  }\r\n\r\n  .skch-model__safety-panel span,\r\n  .skch-model__safety-panel strong {\r\n    display: block;\r\n  }\r\n\r\n  .skch-model__safety-panel span {\r\n    margin-bottom: 9px;\r\n    color: var(--skm-orange);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .12em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-model__safety-panel strong {\r\n    color: var(--skm-ink);\r\n    font: 600 12px\/1.5 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-spec-table {\r\n    overflow: hidden;\r\n    border-top: 1px solid var(--skm-line);\r\n  }\r\n\r\n  .skch-spec-table--two {\r\n    display: grid;\r\n    grid-template-columns: repeat(2,minmax(0,1fr));\r\n  }\r\n\r\n  .skch-spec-table__row {\r\n    min-height: 68px;\r\n    padding: 13px 0;\r\n    display: grid;\r\n    grid-template-columns: minmax(150px,.72fr) minmax(0,1.28fr);\r\n    align-items: center;\r\n    gap: 22px;\r\n    border-bottom: 1px solid var(--skm-line);\r\n  }\r\n\r\n  .skch-spec-table--two .skch-spec-table__row:nth-child(odd) {\r\n    padding-right: 24px;\r\n    border-right: 1px solid var(--skm-line);\r\n  }\r\n\r\n  .skch-spec-table--two .skch-spec-table__row:nth-child(even) {\r\n    padding-left: 24px;\r\n  }\r\n\r\n  .skch-spec-table__row span {\r\n    color: var(--skm-muted);\r\n    font: 600 10px\/1.4 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .04em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-spec-table__row strong {\r\n    color: var(--skm-ink);\r\n    font: 600 13px\/1.45 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-tech-drawer {\r\n    margin-top: 13px;\r\n    overflow: hidden;\r\n    border: 1px solid var(--skm-line);\r\n    border-radius: 8px;\r\n    background: rgba(255,255,255,.42);\r\n  }\r\n\r\n  .skch-tech-drawer summary {\r\n    min-height: 84px;\r\n    padding: 16px 19px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 30px;\r\n    cursor: pointer;\r\n    list-style: none;\r\n  }\r\n\r\n  .skch-tech-drawer summary::-webkit-details-marker {\r\n    display: none;\r\n  }\r\n\r\n  .skch-tech-drawer summary span {\r\n    display: grid;\r\n    gap: 8px;\r\n  }\r\n\r\n  .skch-tech-drawer summary small {\r\n    color: var(--skm-orange);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .13em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-tech-drawer summary strong {\r\n    color: var(--skm-ink);\r\n    font: 700 14px\/1.35 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-tech-drawer summary i {\r\n    width: 35px;\r\n    height: 35px;\r\n    flex: 0 0 35px;\r\n    display: grid;\r\n    place-items: center;\r\n    border: 1px solid var(--skm-line);\r\n    border-radius: 50%;\r\n    color: var(--skm-orange);\r\n    font: 500 19px\/1 'Inter', Arial, sans-serif;\r\n    font-style: normal;\r\n    transition:\r\n      transform .45s cubic-bezier(.22,1,.36,1),\r\n      border-color .4s ease;\r\n  }\r\n\r\n  .skch-tech-drawer[open] summary i {\r\n    transform: rotate(45deg);\r\n    border-color: var(--skm-orange);\r\n  }\r\n\r\n  .skch-tech-drawer__body {\r\n    padding: 0 19px 20px;\r\n  }\r\n\r\n  .skch-tech-matrix {\r\n    overflow: hidden;\r\n    border-top: 1px solid var(--skm-line);\r\n  }\r\n\r\n  .skch-tech-matrix > div {\r\n    min-height: 58px;\r\n    display: grid;\r\n    grid-template-columns: minmax(180px,1.15fr) repeat(2,minmax(115px,.85fr));\r\n    align-items: center;\r\n    border-bottom: 1px solid var(--skm-line);\r\n  }\r\n\r\n  .skch-tech-matrix span,\r\n  .skch-tech-matrix strong {\r\n    padding: 12px;\r\n  }\r\n\r\n  .skch-tech-matrix span {\r\n    padding-left: 0;\r\n    color: var(--skm-muted);\r\n    font: 600 10px\/1.35 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-tech-matrix strong {\r\n    border-left: 1px solid var(--skm-line);\r\n    color: var(--skm-ink);\r\n    font: 600 12px\/1.4 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-tech-matrix__head {\r\n    background: rgba(237,83,8,.055);\r\n  }\r\n\r\n  .skch-tech-matrix__head strong {\r\n    color: var(--skm-orange);\r\n    font-family: 'Montserrat', Arial, sans-serif;\r\n    font-size: 10px;\r\n    letter-spacing: .06em;\r\n  }\r\n\r\n  .skch-tech-drawer__utility {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 8px;\r\n    margin-top: 14px;\r\n  }\r\n\r\n  .skch-tech-drawer__utility span {\r\n    padding: 9px 11px;\r\n    border: 1px solid var(--skm-line);\r\n    border-radius: 5px;\r\n    color: var(--skm-muted);\r\n    font: 600 9px\/1.35 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-tech-drawer__utility strong {\r\n    color: var(--skm-ink);\r\n  }\r\n\r\n  .skch-safety-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(2,minmax(0,1fr));\r\n    gap: 8px;\r\n    padding-top: 3px;\r\n  }\r\n\r\n  .skch-safety-grid span {\r\n    position: relative;\r\n    min-height: 48px;\r\n    padding: 13px 12px 13px 33px;\r\n    display: flex;\r\n    align-items: center;\r\n    border: 1px solid var(--skm-line);\r\n    border-radius: 5px;\r\n    color: var(--skm-ink);\r\n    background: rgba(255,255,255,.34);\r\n    font: 600 10px\/1.45 'Montserrat', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-safety-grid span::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    left: 13px;\r\n    width: 8px;\r\n    height: 8px;\r\n    border: 2px solid var(--skm-orange);\r\n    border-radius: 50%;\r\n  }\r\n\r\n  .skch-model__actions {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 12px;\r\n    margin-top: 38px;\r\n  }\r\n\r\n  .skch-model__button {\r\n    min-height: 54px;\r\n    min-width: 270px;\r\n    padding: 0 18px 0 21px;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 24px;\r\n    border-radius: 7px;\r\n    font: 700 9px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .08em;\r\n    text-transform: uppercase;\r\n    transition:\r\n      transform .4s cubic-bezier(.22,1,.36,1),\r\n      border-color .4s ease,\r\n      background-color .4s ease,\r\n      color .4s ease,\r\n      box-shadow .4s ease;\r\n  }\r\n\r\n  .skch-model__button i {\r\n    font: 500 14px\/1 'Inter', Arial, sans-serif;\r\n    font-style: normal;\r\n    transition: transform .4s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  .skch-model__button--primary {\r\n    border: 1px solid var(--skm-orange);\r\n    background: var(--skm-orange);\r\n    color: #fff !important;\r\n    box-shadow: 0 13px 27px rgba(237,83,8,.15);\r\n  }\r\n\r\n  .skch-model__button--plain {\r\n    border: 1px solid var(--skm-ink);\r\n    background: transparent;\r\n    color: var(--skm-ink);\r\n  }\r\n\r\n  .skch-model__button:hover,\r\n  .skch-model__button:focus-visible {\r\n    transform: translateY(-3px);\r\n    outline: none;\r\n  }\r\n\r\n  .skch-model__button--primary:hover,\r\n  .skch-model__button--primary:focus-visible {\r\n    background: var(--skm-orange-dark);\r\n    border-color: var(--skm-orange-dark);\r\n    box-shadow: 0 18px 34px rgba(212,72,0,.2);\r\n  }\r\n\r\n  .skch-model__button--plain:hover,\r\n  .skch-model__button--plain:focus-visible {\r\n    border-color: var(--skm-orange);\r\n    color: var(--skm-orange);\r\n  }\r\n\r\n  .skch-model__button:hover i,\r\n  .skch-model__button:focus-visible i {\r\n    transform: translate(3px,-2px);\r\n  }\r\n\r\n  .skch-models__divider {\r\n    display: grid;\r\n    grid-template-columns: auto 1fr auto;\r\n    align-items: center;\r\n    gap: 20px;\r\n    margin-top: clamp(110px, 10vw, 180px);\r\n    color: var(--skm-muted);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .14em;\r\n  }\r\n\r\n  .skch-models__divider i {\r\n    height: 1px;\r\n    background: linear-gradient(90deg, var(--skm-orange), rgba(237,83,8,.08), var(--skm-orange));\r\n  }\r\n\r\n  .skch-models__footer-note {\r\n    margin-top: clamp(100px, 9vw, 160px);\r\n    padding: 25px 0 0 23px;\r\n    display: grid;\r\n    grid-template-columns: auto minmax(0,1fr);\r\n    gap: 28px;\r\n    border-top: 1px solid var(--skm-line);\r\n    border-left: 3px solid var(--skm-orange);\r\n  }\r\n\r\n  .skch-models__footer-note span {\r\n    color: var(--skm-orange);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .14em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-models__footer-note p {\r\n    max-width: 1100px;\r\n    margin: 0;\r\n    color: var(--skm-muted);\r\n    font: 400 12px\/1.7 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-models-reveal {\r\n    opacity: 1;\r\n    filter: blur(0);\r\n    transform: none;\r\n    transition:\r\n      opacity 1.15s cubic-bezier(.22,1,.36,1),\r\n      filter 1.45s cubic-bezier(.22,1,.36,1),\r\n      transform 1.45s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  #skch-system-overview.skm-motion-ready .skch-models-reveal:not(.is-visible) {\r\n    opacity: 0;\r\n    filter: blur(25px);\r\n    transform: translateY(42px) scale(.984);\r\n  }\r\n\r\n  #skch-system-overview.skm-motion-ready .skch-models-reveal.is-visible {\r\n    opacity: 1;\r\n    filter: blur(0);\r\n    transform: none;\r\n  }\r\n\r\n  @media (max-width: 1180px) {\r\n    .skch-models__intro {\r\n      grid-template-columns: 1fr;\r\n      align-items: start;\r\n    }\r\n\r\n    .skch-models__intro > p {\r\n      max-width: 820px;\r\n    }\r\n\r\n    .skch-model {\r\n      grid-template-columns: minmax(350px,.82fr) minmax(0,1.18fr);\r\n      gap: 58px;\r\n    }\r\n\r\n    .skch-model--heavy {\r\n      grid-template-columns: minmax(0,1.18fr) minmax(350px,.82fr);\r\n      row-gap: 0;\r\n    }\r\n\r\n    .skch-production-proof__header {\r\n      grid-template-columns: minmax(0,1fr) minmax(250px,290px);\r\n      gap: 42px;\r\n    }\r\n\r\n    .skch-model__metrics {\r\n      grid-template-columns: repeat(2,minmax(0,1fr));\r\n    }\r\n\r\n    .skch-model__metrics article:nth-child(2) {\r\n      border-right: 0;\r\n    }\r\n\r\n    .skch-model__metrics article:nth-child(-n+2) {\r\n      border-bottom: 1px solid var(--skm-line);\r\n    }\r\n\r\n    .skch-model__metrics article:nth-child(3) {\r\n      padding-left: 0;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1040px) {\r\n    .skch-production-proof__header {\r\n      grid-template-columns: 1fr;\r\n      align-items: start;\r\n      gap: 25px;\r\n    }\r\n\r\n    .skch-production-proof__cta {\r\n      width: fit-content;\r\n      min-width: 310px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 900px) {\r\n    .skch-models__family-pin {\r\n      min-width: 185px;\r\n    }\r\n\r\n    .skch-models__family-pin::after {\r\n      width: 28px;\r\n    }\r\n\r\n    .skch-model {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-model--heavy {\r\n      grid-template-columns: 1fr;\r\n      row-gap: 48px;\r\n    }\r\n\r\n    .skch-model--heavy .skch-model__visual-column,\r\n    .skch-model--heavy .skch-model__content {\r\n      grid-column: auto;\r\n      grid-row: auto;\r\n    }\r\n\r\n    .skch-model--heavy .skch-model__visual-column {\r\n      order: 1;\r\n    }\r\n\r\n    .skch-model--heavy .skch-model__content {\r\n      order: 2;\r\n    }\r\n\r\n    .skch-model__visual-column {\r\n      position: relative;\r\n      top: auto;\r\n    }\r\n\r\n    .skch-gallery__stage,\r\n    .skch-model--heavy .skch-gallery__stage {\r\n      aspect-ratio: 1.15;\r\n    }\r\n\r\n    .skch-spec-table--two {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-spec-table--two .skch-spec-table__row:nth-child(odd),\r\n    .skch-spec-table--two .skch-spec-table__row:nth-child(even) {\r\n      padding-left: 0;\r\n      padding-right: 0;\r\n      border-right: 0;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 680px) {\r\n    .skch-models__shell {\r\n      padding:\r\n        92px\r\n        17px\r\n        110px;\r\n    }\r\n\r\n    .skch-models__intro h2 {\r\n      font-size: clamp(39px, 11vw, 54px);\r\n    }\r\n\r\n    .skch-models__family-visual {\r\n      min-height: 520px;\r\n    }\r\n\r\n    .skch-models__family-visual > img {\r\n      object-position: 40% center;\r\n    }\r\n\r\n    .skch-models__family-pin {\r\n      min-width: 0;\r\n      width: calc(100% - 34px);\r\n      left: 17px;\r\n      right: auto;\r\n    }\r\n\r\n    .skch-models__family-pin::after {\r\n      display: none;\r\n    }\r\n\r\n    .skch-models__family-pin--heavy {\r\n      top: 18px;\r\n    }\r\n\r\n    .skch-models__family-pin--compact {\r\n      top: auto;\r\n      bottom: 74px;\r\n    }\r\n\r\n    .skch-models__family-caption {\r\n      left: 17px;\r\n      bottom: 17px;\r\n    }\r\n\r\n    .skch-models__selector {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-model {\r\n      padding-top: 105px;\r\n    }\r\n\r\n    .skch-gallery__stage,\r\n    .skch-model--heavy .skch-gallery__stage {\r\n      aspect-ratio: .86;\r\n    }\r\n\r\n    .skch-model__heading h3 {\r\n      font-size: clamp(42px, 12vw, 58px);\r\n    }\r\n\r\n    .skch-model__metrics {\r\n      grid-template-columns: repeat(2,minmax(0,1fr));\r\n    }\r\n\r\n    .skch-model__feature-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-model__safety-panel {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-model__safety-panel > div {\r\n      min-height: auto;\r\n      border-right: 0;\r\n      border-bottom: 1px solid rgba(237,83,8,.18);\r\n    }\r\n\r\n    .skch-model__safety-panel > div:last-child {\r\n      border-bottom: 0;\r\n    }\r\n\r\n    .skch-spec-table__row {\r\n      grid-template-columns: 1fr;\r\n      gap: 5px;\r\n      padding: 15px 0;\r\n    }\r\n\r\n    .skch-tech-matrix {\r\n      overflow-x: auto;\r\n    }\r\n\r\n    .skch-tech-matrix > div {\r\n      min-width: 570px;\r\n    }\r\n\r\n    .skch-safety-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-model__actions {\r\n      display: grid;\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-model__button {\r\n      width: 100%;\r\n      min-width: 0;\r\n    }\r\n\r\n    .skch-models__footer-note {\r\n      grid-template-columns: 1fr;\r\n      gap: 12px;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    #skch-system-overview *,\r\n    #skch-system-overview *::before,\r\n    #skch-system-overview *::after {\r\n      transition-duration: .01ms !important;\r\n      animation-duration: .01ms !important;\r\n      animation-iteration-count: 1 !important;\r\n      scroll-behavior: auto !important;\r\n    }\r\n\r\n    .skch-models-reveal {\r\n      opacity: 1 !important;\r\n      filter: none !important;\r\n      transform: none !important;\r\n    }\r\n  }\r\n\r\n  \/* =========================================================\r\n     V2 \u2014 MODEL-LED NAMING \/ UNIFIED GALLERIES \/ LIGHTBOX\r\n     ========================================================= *\/\r\n\r\n  .skch-models__family-shade {\r\n    background:\r\n      linear-gradient(rgba(17,17,18,.105), rgba(17,17,18,.105)),\r\n      linear-gradient(\r\n        180deg,\r\n        rgba(17,17,18,.04),\r\n        transparent 58%,\r\n        rgba(17,17,18,.20)\r\n      );\r\n  }\r\n\r\n  .skch-models__family-pin,\r\n  .skch-models__family-pin:hover,\r\n  .skch-models__family-pin:focus-visible {\r\n    color: #FFFFFF !important;\r\n  }\r\n\r\n  .skch-models__family-pin strong {\r\n    color: #FFFFFF !important;\r\n  }\r\n\r\n  .skch-models__family-pin small {\r\n    color: rgba(255,255,255,.72) !important;\r\n    line-height: 1.35;\r\n  }\r\n\r\n  .skch-models__family-caption span {\r\n    color: #FF6A22 !important;\r\n  }\r\n\r\n  .skch-models__family-caption strong {\r\n    color: #FFFFFF !important;\r\n    text-shadow: 0 2px 14px rgba(0,0,0,.52);\r\n  }\r\n\r\n  .skch-gallery__stage {\r\n    isolation: isolate;\r\n    cursor: zoom-in;\r\n    background: #171819;\r\n    outline: none;\r\n  }\r\n\r\n  .skch-gallery__stage:focus-visible {\r\n    box-shadow:\r\n      0 0 0 2px var(--skm-orange),\r\n      0 30px 70px rgba(67,44,35,.13);\r\n  }\r\n\r\n  .skch-gallery__backdrop {\r\n    position: absolute;\r\n    z-index: 0;\r\n    inset: -7%;\r\n    width: 114%;\r\n    height: 114%;\r\n    display: block;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    filter:\r\n      blur(30px)\r\n      saturate(.86)\r\n      brightness(.48)\r\n      contrast(1.05);\r\n    transform: scale(1.1);\r\n    opacity: .92;\r\n    transition:\r\n      opacity .72s ease,\r\n      filter .72s ease;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-gallery__main {\r\n    position: relative;\r\n    z-index: 2;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: contain;\r\n    object-position: center;\r\n    padding: clamp(9px, 1.15vw, 20px);\r\n    filter:\r\n      saturate(.98)\r\n      contrast(1.02)\r\n      brightness(.98);\r\n    transform: scale(1);\r\n    transition:\r\n      opacity .72s cubic-bezier(.22,1,.36,1),\r\n      filter .72s cubic-bezier(.22,1,.36,1),\r\n      transform .9s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  .skch-gallery__stage:hover .skch-gallery__main {\r\n    transform: scale(1.012);\r\n    filter:\r\n      saturate(1.02)\r\n      contrast(1.025)\r\n      brightness(1);\r\n  }\r\n\r\n  .skch-gallery__overlay {\r\n    z-index: 3;\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n        rgba(20,20,20,.025),\r\n        transparent 62%,\r\n        rgba(20,20,20,.20)\r\n      );\r\n  }\r\n\r\n  .skch-gallery__stage::after {\r\n    z-index: 4;\r\n    opacity: .18;\r\n  }\r\n\r\n  .skch-gallery__label {\r\n    z-index: 6;\r\n  }\r\n\r\n  .skch-gallery__zoom {\r\n    position: absolute;\r\n    z-index: 6;\r\n    right: 18px;\r\n    top: 17px;\r\n    padding: 8px 10px;\r\n    border: 1px solid rgba(255,255,255,.19);\r\n    border-radius: 5px;\r\n    background: rgba(20,20,20,.56);\r\n    color: rgba(255,255,255,.78);\r\n    backdrop-filter: blur(10px);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .09em;\r\n    text-transform: uppercase;\r\n    transition:\r\n      color .35s ease,\r\n      border-color .35s ease,\r\n      transform .35s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  .skch-gallery__stage:hover .skch-gallery__zoom,\r\n  .skch-gallery__stage:focus-visible .skch-gallery__zoom {\r\n    color: #FFFFFF;\r\n    border-color: var(--skm-orange);\r\n    transform: translate(2px,-2px);\r\n  }\r\n\r\n  .skch-gallery__incoming {\r\n    position: absolute;\r\n    z-index: 5;\r\n    inset: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    display: block;\r\n    object-fit: contain;\r\n    object-position: center;\r\n    padding: clamp(9px, 1.15vw, 20px);\r\n    opacity: 0;\r\n    filter: blur(10px);\r\n    transform: scale(.984);\r\n    transition:\r\n      opacity .72s cubic-bezier(.22,1,.36,1),\r\n      filter .72s cubic-bezier(.22,1,.36,1),\r\n      transform .86s cubic-bezier(.22,1,.36,1);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-gallery__incoming.is-visible {\r\n    opacity: 1;\r\n    filter: blur(0);\r\n    transform: scale(1);\r\n  }\r\n\r\n  .skch-gallery__main.is-outgoing {\r\n    opacity: 0;\r\n    filter: blur(8px);\r\n    transform: scale(1.018);\r\n  }\r\n\r\n  .skch-gallery {\r\n    --skch-cycle-duration: 6200ms;\r\n  }\r\n\r\n  .skch-gallery::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 9;\r\n    left: 0;\r\n    top: -3px;\r\n    width: 100%;\r\n    height: 2px;\r\n    border-radius: 99px;\r\n    background: var(--skm-orange);\r\n    transform: scaleX(0);\r\n    transform-origin: left;\r\n    opacity: 0;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-gallery.is-cycling::after {\r\n    opacity: .9;\r\n    animation: skch-gallery-progress var(--skch-cycle-duration) linear forwards;\r\n  }\r\n\r\n  .skch-gallery.is-paused::after {\r\n    animation-play-state: paused;\r\n  }\r\n\r\n  @keyframes skch-gallery-progress {\r\n    from { transform: scaleX(0); }\r\n    to { transform: scaleX(1); }\r\n  }\r\n\r\n  \/* Clean full-screen image viewer *\/\r\n  .skch-lightbox,\r\n  .skch-lightbox * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .skch-lightbox {\r\n    position: fixed;\r\n    z-index: 1000000;\r\n    inset: 0;\r\n    padding: clamp(20px, 3vw, 48px);\r\n    display: grid;\r\n    grid-template-columns: 58px minmax(0,1fr) 58px;\r\n    grid-template-rows: minmax(0,1fr) auto;\r\n    align-items: center;\r\n    gap: 18px;\r\n    background: rgba(10,10,11,.94);\r\n    backdrop-filter: blur(20px) saturate(80%);\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    pointer-events: none;\r\n    transition:\r\n      opacity .36s ease,\r\n      visibility .36s ease;\r\n  }\r\n\r\n  .skch-lightbox.is-open {\r\n    opacity: 1;\r\n    visibility: visible;\r\n    pointer-events: auto;\r\n  }\r\n\r\n  .skch-lightbox__media {\r\n    position: relative;\r\n    grid-column: 2;\r\n    grid-row: 1;\r\n    width: 100%;\r\n    height: 100%;\r\n    min-height: 0;\r\n    overflow: visible;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    background: transparent;\r\n  }\r\n\r\n  .skch-lightbox__image {\r\n    position: relative;\r\n    z-index: 2;\r\n    display: block;\r\n    width: auto;\r\n    height: auto;\r\n    max-width: 100%;\r\n    max-height: 100%;\r\n    object-fit: contain;\r\n    object-position: center;\r\n    opacity: 1;\r\n    transform: scale(1);\r\n    transition:\r\n      opacity .36s ease,\r\n      transform .5s cubic-bezier(.22,1,.36,1),\r\n      filter .36s ease;\r\n  }\r\n\r\n  .skch-lightbox.is-switching .skch-lightbox__image {\r\n    opacity: .15;\r\n    transform: scale(.985);\r\n    filter: blur(8px);\r\n  }\r\n\r\n  .skch-lightbox__close,\r\n  .skch-lightbox__arrow {\r\n    appearance: none;\r\n    border: 1px solid rgba(255,255,255,.17);\r\n    background: rgba(20,20,20,.72);\r\n    color: #FFFFFF;\r\n    cursor: pointer;\r\n    backdrop-filter: blur(10px);\r\n    transition:\r\n      border-color .3s ease,\r\n      background-color .3s ease,\r\n      color .3s ease,\r\n      transform .3s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  .skch-lightbox__close:hover,\r\n  .skch-lightbox__close:focus-visible,\r\n  .skch-lightbox__arrow:hover,\r\n  .skch-lightbox__arrow:focus-visible {\r\n    border-color: var(--skm-orange);\r\n    background: rgba(237,83,8,.14);\r\n    color: var(--skm-orange);\r\n    outline: none;\r\n  }\r\n\r\n  .skch-lightbox__close {\r\n    position: absolute;\r\n    z-index: 5;\r\n    top: clamp(17px, 2vw, 30px);\r\n    right: clamp(17px, 2vw, 30px);\r\n    width: 46px;\r\n    height: 46px;\r\n    border-radius: 50%;\r\n    font: 300 29px\/1 'Inter', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-lightbox__arrow {\r\n    width: 52px;\r\n    height: 52px;\r\n    border-radius: 50%;\r\n    font: 400 19px\/1 'Inter', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-lightbox__arrow--prev {\r\n    grid-column: 1;\r\n    grid-row: 1;\r\n  }\r\n\r\n  .skch-lightbox__arrow--next {\r\n    grid-column: 3;\r\n    grid-row: 1;\r\n  }\r\n\r\n  .skch-lightbox__arrow--prev:hover,\r\n  .skch-lightbox__arrow--prev:focus-visible {\r\n    transform: translateX(-4px);\r\n  }\r\n\r\n  .skch-lightbox__arrow--next:hover,\r\n  .skch-lightbox__arrow--next:focus-visible {\r\n    transform: translateX(4px);\r\n  }\r\n\r\n  .skch-lightbox__footer {\r\n    grid-column: 2;\r\n    grid-row: 2;\r\n    min-height: 58px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 25px;\r\n    color: #FFFFFF;\r\n  }\r\n\r\n  .skch-lightbox__footer > div {\r\n    display: grid;\r\n    gap: 6px;\r\n  }\r\n\r\n  .skch-lightbox__model {\r\n    color: var(--skm-orange);\r\n    font: 700 8px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .14em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-lightbox__caption {\r\n    max-width: 900px;\r\n    color: rgba(255,255,255,.82);\r\n    font: 500 12px\/1.5 'Poppins', Arial, sans-serif;\r\n  }\r\n\r\n  .skch-lightbox__counter {\r\n    color: rgba(255,255,255,.46);\r\n    font: 700 9px\/1 'Montserrat', Arial, sans-serif;\r\n    letter-spacing: .11em;\r\n  }\r\n\r\n  body.skch-lightbox-open {\r\n    overflow: hidden !important;\r\n  }\r\n\r\n  @media (max-width: 680px) {\r\n    .skch-gallery__zoom {\r\n      top: 13px;\r\n      right: 13px;\r\n    }\r\n\r\n    .skch-lightbox {\r\n      padding: 15px;\r\n      grid-template-columns: 46px minmax(0,1fr) 46px;\r\n      grid-template-rows: minmax(0,1fr) auto;\r\n      gap: 9px;\r\n    }\r\n\r\n    .skch-lightbox__arrow {\r\n      width: 42px;\r\n      height: 42px;\r\n    }\r\n\r\n    .skch-lightbox__footer {\r\n      min-height: 70px;\r\n      align-items: flex-start;\r\n      padding-top: 5px;\r\n    }\r\n\r\n    .skch-lightbox__caption {\r\n      font-size: 10px;\r\n    }\r\n\r\n    .skch-lightbox__close {\r\n      width: 42px;\r\n      height: 42px;\r\n    }\r\n  }\r\n\r\n\r\n  \/* =========================================================\r\n     V3 \u2014 ADAPTIVE IMAGE PRESENTATION + READABILITY\r\n     The gallery panel follows each image's natural ratio.\r\n     No black filler, no contain-box presentation.\r\n     ========================================================= *\/\r\n\r\n  .skch-gallery__backdrop {\r\n    display: none !important;\r\n  }\r\n\r\n  .skch-gallery__stage,\r\n  .skch-model--heavy .skch-gallery__stage {\r\n    width: 100%;\r\n    height: clamp(500px, 40vw, 720px);\r\n    min-height: 0;\r\n    aspect-ratio: auto;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(23,24,25,.09);\r\n    border-radius: 9px;\r\n    background: #E9E1DC;\r\n    box-shadow: 0 30px 70px rgba(67,44,35,.12);\r\n    transition:\r\n      height .9s cubic-bezier(.22,1,.36,1),\r\n      box-shadow .45s ease,\r\n      border-color .45s ease;\r\n  }\r\n\r\n  .skch-gallery__stage:hover,\r\n  .skch-gallery__stage:focus-visible {\r\n    border-color: rgba(237,83,8,.34);\r\n    box-shadow: 0 36px 82px rgba(67,44,35,.15);\r\n  }\r\n\r\n  .skch-gallery__main,\r\n  .skch-gallery__incoming {\r\n    position: absolute;\r\n    inset: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    padding: 0;\r\n    object-fit: cover;\r\n    object-position: var(--skch-image-position, center center);\r\n    background: transparent;\r\n  }\r\n\r\n  .skch-gallery__main {\r\n    z-index: 2;\r\n    filter: saturate(.98) contrast(1.02) brightness(.98);\r\n    transform: scale(1.002);\r\n  }\r\n\r\n  .skch-gallery__stage:hover .skch-gallery__main {\r\n    transform: scale(1.025);\r\n  }\r\n\r\n  .skch-gallery__incoming {\r\n    z-index: 5;\r\n    filter: blur(10px) saturate(.98);\r\n    transform: scale(1.025);\r\n  }\r\n\r\n  .skch-gallery__incoming.is-visible {\r\n    filter: blur(0) saturate(.98);\r\n    transform: scale(1.002);\r\n  }\r\n\r\n  .skch-gallery__main.is-outgoing {\r\n    opacity: 0;\r\n    filter: blur(7px) saturate(.92);\r\n    transform: scale(.985);\r\n  }\r\n\r\n  .skch-gallery__overlay {\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n        rgba(20,20,20,.025),\r\n        transparent 64%,\r\n        rgba(20,20,20,.17)\r\n      ),\r\n      linear-gradient(\r\n        90deg,\r\n        rgba(20,20,20,.035),\r\n        transparent 40%\r\n      );\r\n  }\r\n\r\n  .skch-gallery__stage::after {\r\n    opacity: .12;\r\n  }\r\n\r\n  .skch-gallery__thumbs {\r\n    gap: 11px;\r\n    margin-top: 12px;\r\n  }\r\n\r\n  .skch-gallery__thumbs button {\r\n    aspect-ratio: 1.38;\r\n    border-radius: 7px;\r\n    background: #E9E1DC;\r\n  }\r\n\r\n  .skch-gallery__thumbs img {\r\n    object-fit: cover;\r\n    object-position: center;\r\n  }\r\n\r\n  \/* Longer first dossier: the image remains pinned while the copy scrolls. *\/\r\n  @media (min-width: 901px) {\r\n    .skch-model--compact {\r\n      min-height: 175svh;\r\n    }\r\n\r\n    .skch-model--compact .skch-model__content {\r\n      padding-bottom: clamp(180px, 22vh, 320px);\r\n    }\r\n\r\n    .skch-model--compact .skch-model__visual-column {\r\n      top: 112px;\r\n    }\r\n  }\r\n\r\n  \/* Raise typography that was too small to read comfortably. *\/\r\n  .skch-models__eyebrow {\r\n    font-size: 11px;\r\n    line-height: 1.35;\r\n  }\r\n\r\n  .skch-models__intro > p {\r\n    font-size: clamp(16px, 1.12vw, 18px);\r\n    line-height: 1.82;\r\n  }\r\n\r\n  .skch-models__family-pin span,\r\n  .skch-models__family-caption span {\r\n    font-size: 9px;\r\n  }\r\n\r\n  .skch-models__family-pin strong,\r\n  .skch-models__family-caption strong {\r\n    font-size: 15px;\r\n  }\r\n\r\n  .skch-models__family-pin small {\r\n    font-size: 10px;\r\n  }\r\n\r\n  .skch-models__selector small {\r\n    font-size: 9.5px;\r\n    line-height: 1.35;\r\n  }\r\n\r\n  .skch-models__selector strong {\r\n    font-size: 21px;\r\n  }\r\n\r\n  .skch-models__selector em {\r\n    font-size: 10px;\r\n    line-height: 1.4;\r\n  }\r\n\r\n  .skch-model__visual-note span {\r\n    font-size: 9px;\r\n  }\r\n\r\n  .skch-model__visual-note p {\r\n    font-size: 13.5px;\r\n    line-height: 1.72;\r\n  }\r\n\r\n  .skch-model__number {\r\n    font-size: 10px;\r\n  }\r\n\r\n  .skch-model__class {\r\n    font-size: 10.5px;\r\n    line-height: 1.5;\r\n  }\r\n\r\n  .skch-model__code small {\r\n    font-size: 9px;\r\n  }\r\n\r\n  .skch-model__code strong {\r\n    font-size: 13px;\r\n    line-height: 1.35;\r\n  }\r\n\r\n  .skch-model__summary {\r\n    font-size: 17px;\r\n    line-height: 1.82;\r\n  }\r\n\r\n  .skch-model__metrics span {\r\n    font-size: 9.5px;\r\n    line-height: 1.45;\r\n  }\r\n\r\n  .skch-model__metrics small {\r\n    font-size: 10px;\r\n  }\r\n\r\n  .skch-model__metric-note {\r\n    font-size: 11.5px;\r\n  }\r\n\r\n  .skch-model__feature-section {\r\n    margin-top: 68px;\r\n  }\r\n\r\n  .skch-model__section-head span {\r\n    font-size: 9px;\r\n  }\r\n\r\n  .skch-model__section-head h4 {\r\n    font-size: clamp(27px, 2.45vw, 40px);\r\n  }\r\n\r\n  .skch-model__feature-grid strong {\r\n    font-size: 15.5px;\r\n    line-height: 1.4;\r\n  }\r\n\r\n  .skch-model__feature-grid p {\r\n    font-size: 13.5px;\r\n    line-height: 1.72;\r\n  }\r\n\r\n  .skch-model__safety-panel span {\r\n    font-size: 9px;\r\n  }\r\n\r\n  .skch-model__safety-panel strong {\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .skch-spec-table__row span {\r\n    font-size: 11px;\r\n    line-height: 1.5;\r\n  }\r\n\r\n  .skch-spec-table__row strong {\r\n    font-size: 14px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .skch-tech-drawer summary small {\r\n    font-size: 9px;\r\n  }\r\n\r\n  .skch-tech-drawer summary strong {\r\n    font-size: 15.5px;\r\n  }\r\n\r\n  .skch-tech-matrix span {\r\n    font-size: 11px;\r\n  }\r\n\r\n  .skch-tech-matrix strong {\r\n    font-size: 13.5px;\r\n  }\r\n\r\n  .skch-tech-drawer__utility span,\r\n  .skch-safety-grid span {\r\n    font-size: 11px;\r\n  }\r\n\r\n  .skch-model__button {\r\n    font-size: 10px;\r\n  }\r\n\r\n  .skch-models__footer-note span {\r\n    font-size: 9px;\r\n  }\r\n\r\n  .skch-models__footer-note p {\r\n    font-size: 13.5px;\r\n    line-height: 1.75;\r\n  }\r\n\r\n  @media (max-width: 900px) {\r\n    .skch-gallery__stage,\r\n    .skch-model--heavy .skch-gallery__stage {\r\n      height: min(78vw, 680px);\r\n    }\r\n\r\n    .skch-model--compact {\r\n      min-height: 0;\r\n    }\r\n\r\n    .skch-model--compact .skch-model__content {\r\n      padding-bottom: 0;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 680px) {\r\n    .skch-production-proof {\r\n      margin-top: 72px;\r\n    }\r\n\r\n    .skch-production-proof__header {\r\n      margin-bottom: 24px;\r\n      padding-top: 22px;\r\n    }\r\n\r\n    .skch-production-proof h4 {\r\n      font-size: clamp(30px, 9.3vw, 42px);\r\n    }\r\n\r\n    .skch-production-proof__copy > p {\r\n      margin-top: 16px;\r\n      font-size: 13px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    .skch-production-proof__media {\r\n      border-radius: 7px;\r\n    }\r\n\r\n    .skch-production-proof__evidence {\r\n      grid-template-columns: 1fr;\r\n      margin-top: 10px;\r\n    }\r\n\r\n    .skch-production-proof__evidence > div,\r\n    .skch-production-proof__evidence > div:first-child,\r\n    .skch-production-proof__evidence > div:last-child {\r\n      padding: 16px 0;\r\n      border-right: 0;\r\n      border-bottom: 1px solid var(--skm-line);\r\n    }\r\n\r\n    .skch-production-proof__evidence > div:last-child {\r\n      border-bottom: 0;\r\n    }\r\n\r\n    .skch-production-proof__cta {\r\n      width: 100%;\r\n      min-width: 0;\r\n      min-height: 52px;\r\n    }\r\n\r\n    .skch-gallery__stage,\r\n    .skch-model--heavy .skch-gallery__stage {\r\n      height: min(118vw, 650px);\r\n      border-radius: 7px;\r\n    }\r\n\r\n    .skch-gallery__thumbs {\r\n      gap: 7px;\r\n    }\r\n\r\n    .skch-models__intro > p {\r\n      font-size: 15px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    .skch-model__summary {\r\n      font-size: 15px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    .skch-model__feature-section {\r\n      margin-top: 52px;\r\n    }\r\n\r\n    .skch-model__section-head h4 {\r\n      font-size: clamp(25px, 7.5vw, 34px);\r\n    }\r\n\r\n    .skch-model__feature-grid strong {\r\n      font-size: 15px;\r\n    }\r\n\r\n    .skch-model__feature-grid p,\r\n    .skch-model__visual-note p,\r\n    .skch-models__footer-note p {\r\n      font-size: 13px;\r\n    }\r\n\r\n    .skch-spec-table__row span {\r\n      font-size: 10px;\r\n    }\r\n\r\n    .skch-spec-table__row strong {\r\n      font-size: 13px;\r\n    }\r\n\r\n    .skch-tech-drawer summary strong {\r\n      font-size: 14px;\r\n    }\r\n\r\n    .skch-gallery__zoom {\r\n      font-size: 7.5px;\r\n    }\r\n  }\r\n\r\n<\/style>\r\n\r\n<script>\r\n(() => {\r\n  const section = document.getElementById('skch-system-overview');\r\n  const lightbox = document.getElementById('skch-model-lightbox');\r\n\r\n  if (!section || section.dataset.skmReady === 'true') return;\r\n  section.dataset.skmReady = 'true';\r\n\r\n  \/* Keep the visual and interaction order aligned with the selector: 101 \u2192 103. *\/\r\n  const model101 = section.querySelector('#sm-gtp-101');\r\n  const model103 = section.querySelector('#sm-gtp-103');\r\n  const modelDivider = section.querySelector('.skch-models__divider');\r\n  const productionProof = section.querySelector('.skch-production-proof');\r\n  const modelFooter = section.querySelector('.skch-models__footer-note');\r\n\r\n  if (model101 && model103 && modelDivider && productionProof && modelFooter) {\r\n    modelFooter.before(model101, productionProof, modelDivider, model103);\r\n  }\r\n\r\n  const reducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n  const galleries = [];\r\n  let activeLightboxGallery = null;\r\n  let activeLightboxIndex = 0;\r\n  let lightboxTrigger = null;\r\n\r\n  const wait = duration => new Promise(resolve => window.setTimeout(resolve, duration));\r\n\r\n  function dataFor(button) {\r\n    return {\r\n      src: button?.dataset.image || '',\r\n      alt: button?.dataset.alt || '',\r\n      position: button?.dataset.position || 'center center'\r\n    };\r\n  }\r\n\r\n  function modelName(state) {\r\n    return state.gallery.closest('.skch-model')?.id?.toUpperCase() || 'SEKLIFT CONSTRUCTION HOIST';\r\n  }\r\n\r\n  function fittedHeight(stage, image) {\r\n    const width = Math.max(1, stage.clientWidth);\r\n    const naturalRatio = image.naturalWidth && image.naturalHeight\r\n      ? image.naturalWidth \/ image.naturalHeight\r\n      : 1;\r\n\r\n    \/*\r\n      Follow the real image ratio, but softly limit extreme shapes.\r\n      This prevents giant portrait panels and avoids wide images becoming tiny.\r\n    *\/\r\n    const ratio = Math.max(.72, Math.min(1.72, naturalRatio));\r\n    const preferred = width \/ ratio;\r\n    const minimum = width * .64;\r\n    const maximum = width * 1.28;\r\n\r\n    return Math.round(Math.max(minimum, Math.min(maximum, preferred)));\r\n  }\r\n\r\n  async function preloadImage(src) {\r\n    const image = new Image();\r\n    image.src = src;\r\n\r\n    try {\r\n      if (image.decode) await image.decode();\r\n      else await new Promise((resolve, reject) => {\r\n        image.onload = resolve;\r\n        image.onerror = reject;\r\n      });\r\n    } catch (error) {\r\n      await new Promise(resolve => {\r\n        image.onload = resolve;\r\n        image.onerror = resolve;\r\n      });\r\n    }\r\n\r\n    return image;\r\n  }\r\n\r\n  section.querySelectorAll('[data-skch-gallery]').forEach(gallery => {\r\n    const stage = gallery.querySelector('[data-skch-open-lightbox]');\r\n    const main = gallery.querySelector('.skch-gallery__main');\r\n    const buttons = [...gallery.querySelectorAll('.skch-gallery__thumbs button')];\r\n\r\n    if (!stage || !main || buttons.length < 2) return;\r\n\r\n    const state = {\r\n      gallery,\r\n      stage,\r\n      main,\r\n      buttons,\r\n      index: Math.max(0, buttons.findIndex(button => button.classList.contains('is-active'))),\r\n      timer: null,\r\n      paused: false,\r\n      switching: false,\r\n      currentNaturalImage: null\r\n    };\r\n\r\n    galleries.push(state);\r\n\r\n    function applyStageGeometry(image, position, immediate = false) {\r\n      const nextHeight = fittedHeight(stage, image);\r\n\r\n      if (immediate || reducedMotion) {\r\n        const previousTransition = stage.style.transition;\r\n        stage.style.transition = 'none';\r\n        stage.style.height = `${nextHeight}px`;\r\n        stage.style.setProperty('--skch-image-position', position);\r\n        void stage.offsetHeight;\r\n        stage.style.transition = previousTransition;\r\n      } else {\r\n        stage.style.height = `${nextHeight}px`;\r\n        stage.style.setProperty('--skch-image-position', position);\r\n      }\r\n    }\r\n\r\n    function restartProgress() {\r\n      gallery.classList.remove('is-cycling');\r\n      void gallery.offsetWidth;\r\n\r\n      if (!state.paused && !reducedMotion && !document.hidden && !lightbox?.classList.contains('is-open')) {\r\n        gallery.classList.add('is-cycling');\r\n      }\r\n    }\r\n\r\n    function schedule() {\r\n      window.clearTimeout(state.timer);\r\n      restartProgress();\r\n\r\n      if (state.paused || reducedMotion || document.hidden || lightbox?.classList.contains('is-open')) return;\r\n\r\n      state.timer = window.setTimeout(() => {\r\n        show((state.index + 1) % buttons.length);\r\n      }, 6200);\r\n    }\r\n\r\n    async function show(nextIndex) {\r\n      const normalized = (nextIndex + buttons.length) % buttons.length;\r\n\r\n      if (state.switching || normalized === state.index) {\r\n        schedule();\r\n        return;\r\n      }\r\n\r\n      const button = buttons[normalized];\r\n      const data = dataFor(button);\r\n      if (!data.src) return;\r\n\r\n      state.switching = true;\r\n      window.clearTimeout(state.timer);\r\n      gallery.classList.remove('is-cycling');\r\n\r\n      const loaded = await preloadImage(data.src);\r\n      applyStageGeometry(loaded, data.position);\r\n\r\n      const incoming = document.createElement('img');\r\n      incoming.className = 'skch-gallery__incoming';\r\n      incoming.src = data.src;\r\n      incoming.alt = data.alt;\r\n      incoming.style.objectPosition = data.position;\r\n      incoming.decoding = 'async';\r\n\r\n      stage.insertBefore(incoming, stage.querySelector('.skch-gallery__overlay'));\r\n      main.classList.add('is-outgoing');\r\n\r\n      requestAnimationFrame(() => incoming.classList.add('is-visible'));\r\n      await wait(reducedMotion ? 20 : 760);\r\n\r\n      main.src = data.src;\r\n      main.alt = data.alt;\r\n      main.style.objectPosition = data.position;\r\n      state.currentNaturalImage = loaded;\r\n      state.index = normalized;\r\n\r\n      buttons.forEach((item, index) => {\r\n        const active = index === normalized;\r\n        item.classList.toggle('is-active', active);\r\n        item.setAttribute('aria-pressed', String(active));\r\n      });\r\n\r\n      main.classList.remove('is-outgoing');\r\n      incoming.remove();\r\n      state.switching = false;\r\n\r\n      if (lightbox?.classList.contains('is-open') && activeLightboxGallery === state) {\r\n        activeLightboxIndex = normalized;\r\n        updateLightbox(false);\r\n      }\r\n\r\n      schedule();\r\n    }\r\n\r\n    state.show = show;\r\n    state.schedule = schedule;\r\n    state.applyStageGeometry = applyStageGeometry;\r\n\r\n    buttons.forEach((button, index) => {\r\n      button.setAttribute('aria-pressed', String(index === state.index));\r\n      button.addEventListener('click', () => show(index));\r\n    });\r\n\r\n    const pause = () => {\r\n      state.paused = true;\r\n      window.clearTimeout(state.timer);\r\n      gallery.classList.add('is-paused');\r\n      gallery.classList.remove('is-cycling');\r\n    };\r\n\r\n    const resume = () => {\r\n      state.paused = false;\r\n      gallery.classList.remove('is-paused');\r\n      schedule();\r\n    };\r\n\r\n    gallery.addEventListener('pointerenter', pause);\r\n    gallery.addEventListener('pointerleave', resume);\r\n    gallery.addEventListener('focusin', pause);\r\n    gallery.addEventListener('focusout', event => {\r\n      if (!gallery.contains(event.relatedTarget)) resume();\r\n    });\r\n\r\n    stage.addEventListener('click', () => openLightbox(state, state.index, stage));\r\n    stage.addEventListener('keydown', event => {\r\n      if (event.key !== 'Enter' && event.key !== ' ') return;\r\n      event.preventDefault();\r\n      openLightbox(state, state.index, stage);\r\n    });\r\n\r\n    const initialData = dataFor(buttons[state.index]);\r\n    preloadImage(initialData.src).then(image => {\r\n      state.currentNaturalImage = image;\r\n      main.style.objectPosition = initialData.position;\r\n      applyStageGeometry(image, initialData.position, true);\r\n      schedule();\r\n    });\r\n  });\r\n\r\n  let resizeFrame = null;\r\n  window.addEventListener('resize', () => {\r\n    if (resizeFrame) cancelAnimationFrame(resizeFrame);\r\n\r\n    resizeFrame = requestAnimationFrame(() => {\r\n      galleries.forEach(state => {\r\n        if (!state.currentNaturalImage) return;\r\n        const currentData = dataFor(state.buttons[state.index]);\r\n        state.applyStageGeometry(state.currentNaturalImage, currentData.position, true);\r\n      });\r\n    });\r\n  });\r\n\r\n  function updateLightbox(animate = true) {\r\n    if (!lightbox || !activeLightboxGallery) return;\r\n\r\n    const button = activeLightboxGallery.buttons[activeLightboxIndex];\r\n    const data = dataFor(button);\r\n    const image = lightbox.querySelector('.skch-lightbox__image');\r\n    const caption = lightbox.querySelector('.skch-lightbox__caption');\r\n    const model = lightbox.querySelector('.skch-lightbox__model');\r\n    const counter = lightbox.querySelector('.skch-lightbox__counter');\r\n\r\n    if (!data.src || !image) return;\r\n\r\n    if (animate && !reducedMotion) lightbox.classList.add('is-switching');\r\n\r\n    preloadImage(data.src).then(() => {\r\n      image.src = data.src;\r\n      image.alt = data.alt;\r\n      image.style.objectPosition = 'center';\r\n      caption.textContent = data.alt;\r\n      model.textContent = modelName(activeLightboxGallery);\r\n      counter.textContent = `${String(activeLightboxIndex + 1).padStart(2,'0')} \/ ${String(activeLightboxGallery.buttons.length).padStart(2,'0')}`;\r\n\r\n      requestAnimationFrame(() => lightbox.classList.remove('is-switching'));\r\n    });\r\n  }\r\n\r\n  function openLightbox(state, index, trigger) {\r\n    if (!lightbox) return;\r\n\r\n    activeLightboxGallery = state;\r\n    activeLightboxIndex = index;\r\n    lightboxTrigger = trigger;\r\n\r\n    galleries.forEach(item => {\r\n      window.clearTimeout(item.timer);\r\n      item.gallery.classList.remove('is-cycling');\r\n    });\r\n\r\n    document.body.classList.add('skch-lightbox-open');\r\n    updateLightbox(false);\r\n    lightbox.classList.add('is-open');\r\n    lightbox.setAttribute('aria-hidden', 'false');\r\n    lightbox.querySelector('.skch-lightbox__close')?.focus();\r\n  }\r\n\r\n  function closeLightbox() {\r\n    if (!lightbox?.classList.contains('is-open')) return;\r\n\r\n    lightbox.classList.remove('is-open');\r\n    lightbox.setAttribute('aria-hidden', 'true');\r\n    document.body.classList.remove('skch-lightbox-open');\r\n\r\n    galleries.forEach(item => item.schedule());\r\n    lightboxTrigger?.focus();\r\n    lightboxTrigger = null;\r\n  }\r\n\r\n  function moveLightbox(direction) {\r\n    if (!activeLightboxGallery) return;\r\n\r\n    const total = activeLightboxGallery.buttons.length;\r\n    activeLightboxIndex = (activeLightboxIndex + direction + total) % total;\r\n    updateLightbox(true);\r\n  }\r\n\r\n  if (lightbox) {\r\n    lightbox.querySelector('.skch-lightbox__close')?.addEventListener('click', closeLightbox);\r\n    lightbox.querySelector('.skch-lightbox__arrow--prev')?.addEventListener('click', () => moveLightbox(-1));\r\n    lightbox.querySelector('.skch-lightbox__arrow--next')?.addEventListener('click', () => moveLightbox(1));\r\n\r\n    lightbox.addEventListener('click', event => {\r\n      if (event.target === lightbox) closeLightbox();\r\n    });\r\n\r\n    document.addEventListener('keydown', event => {\r\n      if (!lightbox.classList.contains('is-open')) return;\r\n\r\n      if (event.key === 'Escape') closeLightbox();\r\n      if (event.key === 'ArrowLeft') moveLightbox(-1);\r\n      if (event.key === 'ArrowRight') moveLightbox(1);\r\n    });\r\n  }\r\n\r\n  document.addEventListener('visibilitychange', () => {\r\n    galleries.forEach(state => {\r\n      if (document.hidden) {\r\n        window.clearTimeout(state.timer);\r\n        state.gallery.classList.remove('is-cycling');\r\n      } else {\r\n        state.schedule();\r\n      }\r\n    });\r\n  });\r\n\r\n  \/* Keep the production footage silent even if a browser restores media state. *\/\r\n  const productionVideo = section.querySelector('.skch-production-proof__video');\r\n  if (productionVideo) {\r\n    const keepProductionVideoSilent = () => {\r\n      productionVideo.defaultMuted = true;\r\n      productionVideo.muted = true;\r\n      productionVideo.volume = 0;\r\n    };\r\n\r\n    keepProductionVideoSilent();\r\n    productionVideo.addEventListener('loadedmetadata', keepProductionVideoSilent);\r\n    productionVideo.addEventListener('volumechange', keepProductionVideoSilent);\r\n  }\r\n\r\n  section.querySelectorAll('a[href^=\"#\"]').forEach(link => {\r\n    link.addEventListener('click', event => {\r\n      const selector = link.getAttribute('href');\r\n      if (!selector || selector === '#') return;\r\n\r\n      const target = document.querySelector(selector);\r\n      if (!target) return;\r\n\r\n      event.preventDefault();\r\n      target.scrollIntoView({\r\n        behavior: reducedMotion ? 'auto' : 'smooth',\r\n        block: 'start'\r\n      });\r\n    });\r\n  });\r\n\r\n  const revealItems = [...section.querySelectorAll('.skch-models-reveal')];\r\n\r\n  if (reducedMotion || !('IntersectionObserver' in window)) {\r\n    revealItems.forEach(item => item.classList.add('is-visible'));\r\n    return;\r\n  }\r\n\r\n  section.classList.add('skm-motion-ready');\r\n\r\n  const observer = new IntersectionObserver((entries, instance) => {\r\n    entries.forEach(entry => {\r\n      if (!entry.isIntersecting) return;\r\n      entry.target.classList.add('is-visible');\r\n      instance.unobserve(entry.target);\r\n    });\r\n  }, {\r\n    threshold: .12,\r\n    rootMargin: '0px 0px -4% 0px'\r\n  });\r\n\r\n  revealItems.forEach(item => observer.observe(item));\r\n\r\n  window.setTimeout(() => {\r\n    revealItems.forEach(item => {\r\n      const rect = item.getBoundingClientRect();\r\n      if (rect.top < window.innerHeight * 1.2) item.classList.add('is-visible');\r\n    });\r\n  }, 900);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d492f74 e-con-full e-flex e-con e-parent\" data-id=\"d492f74\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e13ae5d elementor-widget elementor-widget-html\" data-id=\"e13ae5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  SEKLIFT CONSTRUCTION HOISTS PAGE \u2014 SECTION 03 V4\r\n  DARK PROJECT CONFIGURATION LAB\r\n\r\n  Elementor-ready: paste this complete block into one HTML widget\r\n  directly after Section 02.\r\n\r\n  Performance profile:\r\n  - no per-widget font request\r\n  - no filter\/backdrop-filter animation\r\n  - transform\/opacity motion only\r\n  - below-fold media remains lazy-loaded\r\n-->\r\n\r\n<section id=\"skch-project-configuration\" class=\"skch-config-lab\" aria-labelledby=\"skch-config-lab-title\">\r\n  <div class=\"skch-config-lab__ambient\" aria-hidden=\"true\">\r\n    <span class=\"skch-config-lab__grid\"><\/span>\r\n    <span class=\"skch-config-lab__glow\"><\/span>\r\n    <span class=\"skch-config-lab__rule\"><\/span>\r\n    <span class=\"skch-config-lab__word\">SITE DATA<\/span>\r\n  <\/div>\r\n\r\n  <div class=\"skch-config-lab__shell\">\r\n    <header class=\"skch-config-lab__header skch-config-lab-reveal\">\r\n      <div>\r\n        <span class=\"skch-config-lab__eyebrow\">PROJECT CONFIGURATION \/ SECTION 03<\/span>\r\n        <h2 id=\"skch-config-lab-title\" class=\"translation-block\">\r\n          Configure Your Construction Hoist\r\n          <span>Around the Building<\/span>\r\n        <\/h2>\r\n      <\/div>\r\n\r\n      <p>\r\n        A rack-and-pinion construction hoist must work with the building and its\r\n        vertical-logistics plan\u2014not be selected from load capacity alone. The correct\r\n        starting configuration depends on transport duty, total travel and landing\r\n        access, required cycle performance, and the available site interface.\r\n      <\/p>\r\n    <\/header>\r\n\r\n    <div class=\"skch-config-lab__workspace\">\r\n      <!-- INTERACTIVE INPUTS -->\r\n      <div class=\"skch-config-lab__inputs skch-config-lab-reveal\" role=\"group\" aria-label=\"Construction hoist project inputs\">\r\n        <button\r\n          class=\"skch-config-lab__input is-active\"\r\n          type=\"button\"\r\n          aria-pressed=\"true\"\r\n          data-config-key=\"duty\"\r\n          data-config-label=\"Load and transport duty\"\r\n          data-config-value=\"Personnel \/ payload \/ material size \/ trip demand\"\r\n          data-config-note=\"Establishes the required cage capacity and operating duty before a hoist model is selected.\">\r\n          <span>01<\/span>\r\n          <div>\r\n            <small>Operating requirement<\/small>\r\n            <strong>Load and transport duty<\/strong>\r\n            <p>Expected personnel, payload, material dimensions, and peak trip demand.<\/p>\r\n          <\/div>\r\n          <i aria-hidden=\"true\">\u2197<\/i>\r\n        <\/button>\r\n\r\n        <button\r\n          class=\"skch-config-lab__input\"\r\n          type=\"button\"\r\n          aria-pressed=\"false\"\r\n          data-config-key=\"height\"\r\n          data-config-label=\"Travel height and landing access\"\r\n          data-config-value=\"Total travel \/ served floors \/ landing sequence\"\r\n          data-config-note=\"Defines the vertical route, access points, mast arrangement, and building-connection planning.\">\r\n          <span>02<\/span>\r\n          <div>\r\n            <small>Vertical geometry<\/small>\r\n            <strong>Travel height and landings<\/strong>\r\n            <p>Total lifting height, served floors, landing positions, and access direction.<\/p>\r\n          <\/div>\r\n          <i aria-hidden=\"true\">\u2197<\/i>\r\n        <\/button>\r\n\r\n        <button\r\n          class=\"skch-config-lab__input\"\r\n          type=\"button\"\r\n          aria-pressed=\"false\"\r\n          data-config-key=\"speed\"\r\n          data-config-label=\"Required cycle performance\"\r\n          data-config-value=\"30 m\/min (SM-GTP-103) \/ 36, 54, or 90 m\/min (SM-GTP-101)\"\r\n          data-config-note=\"Connects the available model speeds to planned trip volume, shift peaks, and vertical-logistics demand.\">\r\n          <span>03<\/span>\r\n          <div>\r\n            <small>Throughput target<\/small>\r\n            <strong>Required cycle performance<\/strong>\r\n            <p>Planned trip volume, workforce movement, shift peaks, and turnaround target.<\/p>\r\n          <\/div>\r\n          <i aria-hidden=\"true\">\u2197<\/i>\r\n        <\/button>\r\n\r\n        <button\r\n          class=\"skch-config-lab__input\"\r\n          type=\"button\"\r\n          aria-pressed=\"false\"\r\n          data-config-key=\"interface\"\r\n          data-config-label=\"Building and site interface\"\r\n          data-config-value=\"Foundation \/ anchoring \/ clearance \/ power supply\"\r\n          data-config-note=\"Confirms how the hoist can connect to the project physically, structurally, and electrically.\">\r\n          <span>04<\/span>\r\n          <div>\r\n            <small>Installation conditions<\/small>\r\n            <strong>Building and site interface<\/strong>\r\n            <p>Foundation area, anchoring conditions, fa\u00e7ade clearance, and power supply.<\/p>\r\n          <\/div>\r\n          <i aria-hidden=\"true\">\u2197<\/i>\r\n        <\/button>\r\n      <\/div>\r\n\r\n      <!-- CINEMATIC TECHNICAL VISUAL -->\r\n      <div class=\"skch-config-lab__visual skch-config-lab-reveal\" data-config-visual=\"duty\">\r\n        <img loading=\"lazy\"\r\n          src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/big-hoist1.webp\"\r\n          alt=\"SEKLIFT SM-GTP-101 rack-and-pinion construction hoist installed on a high-rise building\"\r\n          width=\"1254\"\r\n          height=\"1254\"\r\n          loading=\"lazy\"\r\n          decoding=\"async\">\r\n\r\n        <div class=\"skch-config-lab__visual-overlay\" aria-hidden=\"true\"><\/div>\r\n\r\n        <div class=\"skch-config-lab__scan\" aria-hidden=\"true\"><\/div>\r\n\r\n        <div class=\"skch-config-lab__node skch-config-lab__node--duty is-active\" data-node=\"duty\">\r\n          <i><\/i><span>Load & duty<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"skch-config-lab__node skch-config-lab__node--height\" data-node=\"height\">\r\n          <i><\/i><span>Travel & landings<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"skch-config-lab__node skch-config-lab__node--speed\" data-node=\"speed\">\r\n          <i><\/i><span>Cycle performance<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"skch-config-lab__node skch-config-lab__node--interface\" data-node=\"interface\">\r\n          <i><\/i><span>Site interface<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"skch-config-lab__readout\" aria-live=\"polite\">\r\n          <div class=\"skch-config-lab__readout-head\">\r\n            <span>ACTIVE PROJECT INPUT<\/span>\r\n            <strong data-config-readout-index>01<\/strong>\r\n          <\/div>\r\n          <h3 data-config-readout-label>Load and transport duty<\/h3>\r\n          <p data-config-readout-value>Personnel \/ payload \/ material size \/ trip demand<\/p>\r\n          <small data-config-readout-note>\r\n            Establishes the required cage capacity and operating duty before a hoist model is selected.\r\n          <\/small>\r\n        <\/div>\r\n\r\n        <div class=\"skch-config-lab__visual-foot\">\r\n          <span>Project-driven configuration<\/span>\r\n          <strong>Four project inputs define the correct starting arrangement.<\/strong>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- COMPACT MODEL-FIT STRIP -->\r\n    <div class=\"skch-config-lab__fit skch-config-lab-reveal\">\r\n      <div class=\"skch-config-lab__fit-intro\">\r\n        <span>MODEL FIT<\/span>\r\n        <strong>Use project duty to narrow the starting model<\/strong>\r\n      <\/div>\r\n\r\n      <article>\r\n        <div>\r\n          <small>1,000 kg \u00b7 30 m\/min \u00b7 up to 200 m<\/small>\r\n          <strong>SM-GTP-103<\/strong>\r\n        <\/div>\r\n        <p>For lighter personnel and material duty where compact equipment dimensions simplify site handling.<\/p>\r\n        <a href=\"#sm-gtp-103\" aria-label=\"View SM-GTP-103 construction hoist specifications\">View specifications \u2197<\/a>\r\n      <\/article>\r\n\r\n      <article>\r\n        <div>\r\n          <small>2,500 kg \/ 24 persons \u00b7 36\u201390 m\/min<\/small>\r\n          <strong>SM-GTP-101<\/strong>\r\n        <\/div>\r\n        <p>For high personnel demand, large materials, broad cage access, and selectable cycle performance.<\/p>\r\n        <a href=\"#sm-gtp-101\" aria-label=\"View SM-GTP-101 construction hoist specifications\">View specifications \u2197<\/a>\r\n      <\/article>\r\n    <\/div>\r\n\r\n    <!-- COMPACT TWO-PATH CTA -->\r\n    <div class=\"skch-config-lab__cta skch-config-lab-reveal\">\r\n      <div class=\"skch-config-lab__cta-copy\">\r\n        <span>PROJECT REVIEW<\/span>\r\n        <h3>Define the right construction hoist for your project.<\/h3>\r\n        <p>\r\n          Share your lifting height, landing plan, required payload, material dimensions,\r\n          and site constraints. Our team will review these inputs and recommend a suitable\r\n          SEKLIFT model and configuration.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"skch-config-lab__cta-actions\">\r\n        <a class=\"skch-config-lab__cta-primary\" href=\"https:\/\/seklift.com\/contact-us\/\" aria-label=\"Request a SEKLIFT construction hoist project configuration\">\r\n          <span>Request Project Configuration<\/span>\r\n          <i aria-hidden=\"true\">\u2197<\/i>\r\n        <\/a>\r\n\r\n        <a class=\"skch-config-lab__cta-secondary\" href=\"#skch-system-overview\" aria-label=\"Compare SEKLIFT construction hoist models\">\r\n          <span>Compare Hoist Models<\/span>\r\n          <i aria-hidden=\"true\">\u2191<\/i>\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  .elementor-widget-html:has(#skch-project-configuration),\r\n  .elementor-widget-html:has(#skch-project-configuration) > .elementor-widget-container,\r\n  .e-con:has(> .elementor-widget-html #skch-project-configuration),\r\n  .elementor-section:has(#skch-project-configuration),\r\n  .elementor-container:has(#skch-project-configuration) {\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n  }\r\n\r\n  #skch-project-configuration,\r\n  #skch-project-configuration * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  #skch-project-configuration {\r\n    --skl-orange: #ED5308;\r\n    --skl-orange-bright: #FF6A22;\r\n    --skl-dark: #141414;\r\n    --skl-dark-soft: #1C1C1E;\r\n    --skl-panel: rgba(255,255,255,.045);\r\n    --skl-line: rgba(255,255,255,.11);\r\n    --skl-white: #FFFFFF;\r\n    --skl-muted: rgba(255,255,255,.62);\r\n\r\n    position: relative;\r\n    left: 50%;\r\n    width: 100vw;\r\n    max-width: 100vw;\r\n    margin-left: -50vw;\r\n    overflow: hidden;\r\n    color: var(--skl-white);\r\n    background:\r\n      radial-gradient(circle at 11% 7%, rgba(237,83,8,.13), transparent 27rem),\r\n      radial-gradient(circle at 88% 82%, rgba(237,83,8,.07), transparent 25rem),\r\n      var(--skl-dark);\r\n    font-family: 'Inter', Arial, sans-serif;\r\n    isolation: isolate;\r\n    content-visibility: auto;\r\n    contain-intrinsic-size: auto 1280px;\r\n    color-scheme: dark;\r\n  }\r\n\r\n  #skch-project-configuration a {\r\n    color: inherit;\r\n    text-decoration: none;\r\n    -webkit-tap-highlight-color: transparent;\r\n  }\r\n\r\n  .skch-config-lab__ambient,\r\n  .skch-config-lab__grid,\r\n  .skch-config-lab__glow,\r\n  .skch-config-lab__rule,\r\n  .skch-config-lab__word {\r\n    position: absolute;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-config-lab__ambient {\r\n    inset: 0;\r\n    z-index: -1;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .skch-config-lab__grid {\r\n    inset: 0;\r\n    background:\r\n      linear-gradient(rgba(255,255,255,.024) 1px, transparent 1px),\r\n      linear-gradient(90deg, rgba(255,255,255,.024) 1px, transparent 1px);\r\n    background-size: 68px 68px;\r\n    mask-image: linear-gradient(90deg,#000,transparent 62%,#000);\r\n  }\r\n\r\n  .skch-config-lab__glow {\r\n    width: 660px;\r\n    height: 660px;\r\n    top: -330px;\r\n    left: -350px;\r\n    border-radius: 50%;\r\n    background: radial-gradient(\r\n      circle,\r\n      rgba(237,83,8,.15) 0,\r\n      rgba(237,83,8,.065) 34%,\r\n      transparent 70%\r\n    );\r\n  }\r\n\r\n  .skch-config-lab__rule {\r\n    top: 0;\r\n    bottom: 0;\r\n    left: clamp(20px,4.5vw,86px);\r\n    width: 1px;\r\n    background: linear-gradient(\r\n      to bottom,\r\n      rgba(237,83,8,.72),\r\n      rgba(237,83,8,.08) 68%,\r\n      transparent\r\n    );\r\n  }\r\n\r\n  .skch-config-lab__word {\r\n    right: -.04em;\r\n    bottom: -.08em;\r\n    color: rgba(255,255,255,.018);\r\n    font: 800 clamp(105px,13vw,235px)\/.8 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: -.075em;\r\n    white-space: nowrap;\r\n    user-select: none;\r\n  }\r\n\r\n  .skch-config-lab__shell {\r\n    position: relative;\r\n    z-index: 2;\r\n    width: min(100%,1760px);\r\n    margin: 0 auto;\r\n    padding:\r\n      clamp(110px,8vw,155px)\r\n      clamp(24px,4.7vw,90px)\r\n      clamp(110px,8vw,160px);\r\n  }\r\n\r\n  .skch-config-lab__header {\r\n    display: grid;\r\n    grid-template-columns: minmax(0,1fr) minmax(320px,.62fr);\r\n    gap: clamp(45px,7vw,120px);\r\n    align-items: end;\r\n  }\r\n\r\n  .skch-config-lab__eyebrow {\r\n    display: inline-flex;\r\n    margin-bottom: 23px;\r\n    color: var(--skl-orange);\r\n    font: 700 11px\/1 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: .17em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-config-lab__header h2 {\r\n    max-width: 940px;\r\n    margin: 0;\r\n    color: #fff;\r\n    font: 700 clamp(47px,4.8vw,80px)\/.98 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: -.058em;\r\n    text-wrap: balance;\r\n  }\r\n\r\n  .skch-config-lab__header h2 span {\r\n    display: block;\r\n    color: var(--skl-orange);\r\n  }\r\n\r\n  .skch-config-lab__header > p {\r\n    max-width: 590px;\r\n    margin: 0;\r\n    color: var(--skl-muted);\r\n    font: 400 clamp(15px,1vw,17px)\/1.82 'Poppins',Arial,sans-serif;\r\n  }\r\n\r\n  .skch-config-lab__workspace {\r\n    display: grid;\r\n    grid-template-columns: minmax(340px,.73fr) minmax(580px,1.27fr);\r\n    gap: 16px;\r\n    margin-top: clamp(55px,5.6vw,88px);\r\n  }\r\n\r\n  .skch-config-lab__inputs {\r\n    display: grid;\r\n    gap: 9px;\r\n  }\r\n\r\n  .skch-config-lab__input {\r\n    width: 100%;\r\n    min-height: 124px;\r\n    padding: 18px 18px 18px 20px;\r\n    display: grid;\r\n    grid-template-columns: auto 1fr auto;\r\n    align-items: start;\r\n    gap: 16px;\r\n    border: 1px solid var(--skl-line);\r\n    border-radius: 8px;\r\n    background: var(--skl-panel);\r\n    color: #fff;\r\n    cursor: pointer;\r\n    appearance: none;\r\n    touch-action: manipulation;\r\n    text-align: left;\r\n    transition:\r\n      opacity .62s cubic-bezier(.22,1,.36,1),\r\n      transform .48s cubic-bezier(.22,1,.36,1),\r\n      border-color .42s ease,\r\n      background-color .42s ease,\r\n      box-shadow .42s ease;\r\n  }\r\n\r\n  .skch-config-lab__input:hover,\r\n  .skch-config-lab__input:focus-visible {\r\n    transform: translateX(6px);\r\n    border-color: rgba(237,83,8,.42);\r\n    background: rgba(255,255,255,.065);\r\n    outline: none;\r\n  }\r\n\r\n  .skch-config-lab__input.is-active {\r\n    border-color: rgba(237,83,8,.72);\r\n    background:\r\n      linear-gradient(110deg,rgba(237,83,8,.13),rgba(255,255,255,.045) 58%);\r\n    box-shadow:\r\n      inset 3px 0 0 var(--skl-orange),\r\n      0 18px 40px rgba(0,0,0,.13);\r\n  }\r\n\r\n  .skch-config-lab__input > span {\r\n    color: var(--skl-orange);\r\n    font: 700 10px\/1 'Montserrat',Arial,sans-serif;\r\n  }\r\n\r\n  .skch-config-lab__input div {\r\n    display: grid;\r\n    gap: 7px;\r\n  }\r\n\r\n  .skch-config-lab__input small {\r\n    color: rgba(255,255,255,.42);\r\n    font: 700 9px\/1.3 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: .11em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-config-lab__input strong {\r\n    color: #fff;\r\n    font: 700 18px\/1.25 'Montserrat',Arial,sans-serif;\r\n  }\r\n\r\n  .skch-config-lab__input p {\r\n    margin: 0;\r\n    color: rgba(255,255,255,.57);\r\n    font: 400 13px\/1.6 'Poppins',Arial,sans-serif;\r\n  }\r\n\r\n  .skch-config-lab__input > i {\r\n    color: rgba(255,255,255,.3);\r\n    font: 500 14px\/1 'Inter',Arial,sans-serif;\r\n    font-style: normal;\r\n    transition:\r\n      color .35s ease,\r\n      transform .35s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  .skch-config-lab__input.is-active > i,\r\n  .skch-config-lab__input:hover > i,\r\n  .skch-config-lab__input:focus-visible > i {\r\n    color: var(--skl-orange);\r\n    transform: translate(3px,-3px);\r\n  }\r\n\r\n  .skch-config-lab__visual {\r\n    --skch-image-x: 0%;\r\n    --skch-image-y: 1%;\r\n    --skch-image-scale: 1.035;\r\n    --skch-image-hover-scale: 1.055;\r\n    position: relative;\r\n    min-height: 522px;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(255,255,255,.12);\r\n    border-radius: 10px;\r\n    background: #1A1A1B;\r\n    box-shadow: 0 34px 90px rgba(0,0,0,.31);\r\n    isolation: isolate;\r\n  }\r\n\r\n  .skch-config-lab__visual > img {\r\n    width: 100%;\r\n    height: 100%;\r\n    position: absolute;\r\n    inset: 0;\r\n    display: block;\r\n    object-fit: cover;\r\n    object-position: center 28%;\r\n    transform:\r\n      translate3d(var(--skch-image-x),var(--skch-image-y),0)\r\n      scale(var(--skch-image-scale));\r\n    transform-origin: center;\r\n    transition: transform 1.25s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  .skch-config-lab__visual:hover > img {\r\n    --skch-image-scale: var(--skch-image-hover-scale);\r\n  }\r\n\r\n  .skch-config-lab__visual[data-config-visual=\"duty\"] {\r\n    --skch-image-x: 0%;\r\n    --skch-image-y: 1%;\r\n    --skch-image-scale: 1.035;\r\n    --skch-image-hover-scale: 1.055;\r\n  }\r\n\r\n  .skch-config-lab__visual[data-config-visual=\"height\"] {\r\n    --skch-image-x: 0%;\r\n    --skch-image-y: 2.4%;\r\n    --skch-image-scale: 1.05;\r\n    --skch-image-hover-scale: 1.065;\r\n  }\r\n\r\n  .skch-config-lab__visual[data-config-visual=\"speed\"] {\r\n    --skch-image-x: -1.3%;\r\n    --skch-image-y: .2%;\r\n    --skch-image-scale: 1.06;\r\n    --skch-image-hover-scale: 1.075;\r\n  }\r\n\r\n  .skch-config-lab__visual[data-config-visual=\"interface\"] {\r\n    --skch-image-x: 1.1%;\r\n    --skch-image-y: -2%;\r\n    --skch-image-scale: 1.055;\r\n    --skch-image-hover-scale: 1.07;\r\n  }\r\n\r\n  .skch-config-lab__visual-overlay {\r\n    position: absolute;\r\n    z-index: 2;\r\n    inset: 0;\r\n    background:\r\n      radial-gradient(circle at 65% 42%,rgba(237,83,8,.09),transparent 30%),\r\n      linear-gradient(90deg,rgba(20,20,20,.61),rgba(20,20,20,.08) 45%),\r\n      linear-gradient(180deg,rgba(20,20,20,.12),transparent 48%,rgba(20,20,20,.64));\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-config-lab__visual::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 3;\r\n    inset: 0;\r\n    background:\r\n      linear-gradient(rgba(255,255,255,.038) 1px,transparent 1px),\r\n      linear-gradient(90deg,rgba(255,255,255,.038) 1px,transparent 1px);\r\n    background-size: 58px 58px;\r\n    opacity: .3;\r\n    mask-image: linear-gradient(90deg,#000,transparent 60%);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-config-lab__scan {\r\n    position: absolute;\r\n    z-index: 4;\r\n    top: -10%;\r\n    bottom: -10%;\r\n    left: -10%;\r\n    width: 24%;\r\n    background: linear-gradient(\r\n      90deg,\r\n      transparent,\r\n      rgba(237,83,8,.055),\r\n      transparent\r\n    );\r\n    opacity: 0;\r\n    transform: translate3d(-160%,0,0) skewX(-9deg);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-config-lab__visual.is-visible .skch-config-lab__scan {\r\n    animation: skch-config-scan 1.35s cubic-bezier(.22,1,.36,1) .42s 1 both;\r\n  }\r\n\r\n  @keyframes skch-config-scan {\r\n    0% {\r\n      transform: translate3d(-160%,0,0) skewX(-9deg);\r\n      opacity: 0;\r\n    }\r\n    24% { opacity: .9; }\r\n    74% { opacity: .62; }\r\n    100% {\r\n      transform: translate3d(520%,0,0) skewX(-9deg);\r\n      opacity: 0;\r\n    }\r\n  }\r\n\r\n  .skch-config-lab__node {\r\n    position: absolute;\r\n    z-index: 6;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    opacity: .44;\r\n    transform: scale(.94);\r\n    transition:\r\n      opacity .5s ease,\r\n      transform .5s cubic-bezier(.22,1,.36,1);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skch-config-lab__node i {\r\n    width: 13px;\r\n    height: 13px;\r\n    border: 2px solid rgba(255,255,255,.75);\r\n    border-radius: 50%;\r\n    box-shadow: 0 0 0 7px rgba(255,255,255,.06);\r\n  }\r\n\r\n  .skch-config-lab__node span {\r\n    padding: 7px 9px;\r\n    border: 1px solid rgba(255,255,255,.16);\r\n    border-radius: 5px;\r\n    background: rgba(20,20,20,.88);\r\n    color: rgba(255,255,255,.74);\r\n    font: 700 9px\/1 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: .09em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-config-lab__node.is-active {\r\n    opacity: 1;\r\n    transform: scale(1);\r\n  }\r\n\r\n  .skch-config-lab__node.is-active i {\r\n    border-color: var(--skl-orange);\r\n    box-shadow:\r\n      0 0 0 7px rgba(237,83,8,.12),\r\n      0 0 20px rgba(237,83,8,.42);\r\n  }\r\n\r\n  .skch-config-lab__node.is-active span {\r\n    border-color: rgba(237,83,8,.48);\r\n    color: #fff;\r\n  }\r\n\r\n  .skch-config-lab__node--duty {\r\n    left: 47%;\r\n    top: 43%;\r\n  }\r\n\r\n  .skch-config-lab__node--height {\r\n    right: 15%;\r\n    top: 15%;\r\n  }\r\n\r\n  .skch-config-lab__node--speed {\r\n    right: 10%;\r\n    top: 47%;\r\n  }\r\n\r\n  .skch-config-lab__node--interface {\r\n    left: 23%;\r\n    bottom: 17%;\r\n  }\r\n\r\n  .skch-config-lab__readout {\r\n    position: absolute;\r\n    z-index: 7;\r\n    left: 22px;\r\n    bottom: 74px;\r\n    width: min(355px,calc(100% - 44px));\r\n    padding: 17px 18px;\r\n    border: 1px solid rgba(255,255,255,.15);\r\n    border-radius: 8px;\r\n    background:\r\n      linear-gradient(125deg,rgba(31,31,32,.96),rgba(20,20,20,.93));\r\n    box-shadow: 0 20px 45px rgba(0,0,0,.24);\r\n  }\r\n\r\n  .skch-config-lab__readout-head {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 20px;\r\n    padding-bottom: 11px;\r\n    border-bottom: 1px solid rgba(255,255,255,.1);\r\n  }\r\n\r\n  .skch-config-lab__readout-head span,\r\n  .skch-config-lab__readout-head strong {\r\n    font: 700 9px\/1 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: .13em;\r\n  }\r\n\r\n  .skch-config-lab__readout-head span {\r\n    color: var(--skl-orange);\r\n  }\r\n\r\n  .skch-config-lab__readout-head strong {\r\n    color: rgba(255,255,255,.4);\r\n  }\r\n\r\n  .skch-config-lab__readout h3 {\r\n    margin: 15px 0 0;\r\n    color: #fff;\r\n    font: 700 20px\/1.2 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: -.025em;\r\n  }\r\n\r\n  .skch-config-lab__readout p {\r\n    margin: 9px 0 0;\r\n    color: var(--skl-orange-bright);\r\n    font: 600 12px\/1.5 'Poppins',Arial,sans-serif;\r\n  }\r\n\r\n  .skch-config-lab__readout small {\r\n    display: block;\r\n    margin-top: 10px;\r\n    color: rgba(255,255,255,.55);\r\n    font: 400 12px\/1.58 'Poppins',Arial,sans-serif;\r\n  }\r\n\r\n  .skch-config-lab__visual-foot {\r\n    position: absolute;\r\n    z-index: 7;\r\n    left: 22px;\r\n    right: 22px;\r\n    bottom: 18px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 25px;\r\n  }\r\n\r\n  .skch-config-lab__visual-foot span {\r\n    color: var(--skl-orange);\r\n    font: 700 9px\/1 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: .13em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-config-lab__visual-foot strong {\r\n    max-width: 410px;\r\n    color: rgba(255,255,255,.84);\r\n    font: 600 12px\/1.45 'Montserrat',Arial,sans-serif;\r\n    text-align: right;\r\n  }\r\n\r\n  .skch-config-lab__fit {\r\n    display: grid;\r\n    grid-template-columns: minmax(200px,.62fr) repeat(2,minmax(0,1fr));\r\n    margin-top: 16px;\r\n    overflow: hidden;\r\n    border: 1px solid var(--skl-line);\r\n    border-radius: 9px;\r\n    background: rgba(255,255,255,.035);\r\n  }\r\n\r\n  .skch-config-lab__fit > * {\r\n    min-height: 128px;\r\n    padding: 21px;\r\n    border-right: 1px solid var(--skl-line);\r\n  }\r\n\r\n  .skch-config-lab__fit > *:last-child {\r\n    border-right: 0;\r\n  }\r\n\r\n  .skch-config-lab__fit-intro {\r\n    display: grid;\r\n    align-content: center;\r\n    gap: 9px;\r\n    background: rgba(237,83,8,.07);\r\n  }\r\n\r\n  .skch-config-lab__fit-intro span,\r\n  .skch-config-lab__fit article small {\r\n    color: var(--skl-orange);\r\n    font: 700 9px\/1.35 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: .12em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skch-config-lab__fit-intro strong {\r\n    color: #fff;\r\n    font: 700 17px\/1.3 'Montserrat',Arial,sans-serif;\r\n  }\r\n\r\n  .skch-config-lab__fit article {\r\n    display: grid;\r\n    grid-template-columns: minmax(135px,.62fr) minmax(0,1fr) auto;\r\n    align-items: center;\r\n    gap: 20px;\r\n    transition: background-color .35s ease;\r\n  }\r\n\r\n  .skch-config-lab__fit article:hover {\r\n    background: rgba(255,255,255,.035);\r\n  }\r\n\r\n  .skch-config-lab__fit article > div {\r\n    display: grid;\r\n    gap: 8px;\r\n  }\r\n\r\n  .skch-config-lab__fit article strong {\r\n    color: #fff;\r\n    font: 700 20px\/1 'Montserrat',Arial,sans-serif;\r\n  }\r\n\r\n  .skch-config-lab__fit article p {\r\n    margin: 0;\r\n    color: rgba(255,255,255,.56);\r\n    font: 400 13px\/1.62 'Poppins',Arial,sans-serif;\r\n  }\r\n\r\n  .skch-config-lab__fit article a {\r\n    color: var(--skl-orange) !important;\r\n    font: 700 9px\/1.4 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: .08em;\r\n    text-transform: uppercase;\r\n    transition: transform .35s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  .skch-config-lab__fit article a:hover,\r\n  .skch-config-lab__fit article a:focus-visible {\r\n    transform: translate(3px,-2px);\r\n    outline: none;\r\n  }\r\n\r\n  .skch-config-lab__cta {\r\n    margin-top: 16px;\r\n    padding: 25px 27px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 35px;\r\n    border: 1px solid rgba(237,83,8,.22);\r\n    border-radius: 9px;\r\n    background:\r\n      radial-gradient(circle at 82% 30%,rgba(237,83,8,.12),transparent 17rem),\r\n      rgba(255,255,255,.035);\r\n  }\r\n\r\n  .skch-config-lab__cta-copy {\r\n    display: grid;\r\n    gap: 8px;\r\n  }\r\n\r\n  .skch-config-lab__cta-copy > span {\r\n    color: var(--skl-orange);\r\n    font: 700 9px\/1 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: .14em;\r\n  }\r\n\r\n  .skch-config-lab__cta h3 {\r\n    max-width: 720px;\r\n    margin: 0;\r\n    color: #fff;\r\n    font: 600 clamp(20px,1.8vw,29px)\/1.22 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: -.03em;\r\n  }\r\n\r\n  .skch-config-lab__cta-copy p {\r\n    max-width: 790px;\r\n    margin: 0;\r\n    color: rgba(255,255,255,.62);\r\n    font: 400 13px\/1.65 'Poppins',Arial,sans-serif;\r\n  }\r\n\r\n  .skch-config-lab__cta-actions {\r\n    min-width: 286px;\r\n    display: grid;\r\n    gap: 9px;\r\n  }\r\n\r\n  .skch-config-lab__cta-actions a {\r\n    width: 100%;\r\n    min-height: 54px;\r\n    padding: 0 17px 0 21px;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 24px;\r\n    border: 1px solid var(--skl-orange);\r\n    border-radius: 7px;\r\n    background: var(--skl-orange);\r\n    color: #fff !important;\r\n    font: 700 10px\/1 'Montserrat',Arial,sans-serif;\r\n    letter-spacing: .09em;\r\n    text-transform: uppercase;\r\n    transition:\r\n      transform .4s cubic-bezier(.22,1,.36,1),\r\n      color .35s ease,\r\n      background-color .35s ease,\r\n      border-color .35s ease;\r\n  }\r\n\r\n  .skch-config-lab__cta-primary {\r\n    border: 1px solid var(--skl-orange);\r\n    background: var(--skl-orange);\r\n    color: #fff !important;\r\n  }\r\n\r\n  .skch-config-lab__cta-secondary {\r\n    border: 1px solid rgba(255,255,255,.22);\r\n    background: transparent;\r\n    color: rgba(255,255,255,.84) !important;\r\n  }\r\n\r\n  .skch-config-lab__cta-actions a i {\r\n    font: 500 14px\/1 'Inter',Arial,sans-serif;\r\n    font-style: normal;\r\n    transition: transform .4s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  .skch-config-lab__cta-actions a:hover,\r\n  .skch-config-lab__cta-actions a:focus-visible {\r\n    transform: translateY(-3px);\r\n    outline: none;\r\n  }\r\n\r\n  .skch-config-lab__cta-primary:hover,\r\n  .skch-config-lab__cta-primary:focus-visible {\r\n    background: #D84A05;\r\n    border-color: #D84A05;\r\n  }\r\n\r\n  .skch-config-lab__cta-secondary:hover,\r\n  .skch-config-lab__cta-secondary:focus-visible {\r\n    border-color: rgba(237,83,8,.7);\r\n    background: rgba(237,83,8,.08);\r\n    color: #fff !important;\r\n  }\r\n\r\n  .skch-config-lab__cta-actions a:hover i,\r\n  .skch-config-lab__cta-actions a:focus-visible i {\r\n    transform: translate(3px,-3px);\r\n  }\r\n\r\n  .skch-config-lab-reveal {\r\n    opacity: 1;\r\n    transform: none;\r\n    transition:\r\n      opacity .82s cubic-bezier(.22,1,.36,1),\r\n      transform .98s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab-reveal:not(.is-visible) {\r\n    opacity: 0;\r\n    transform: translate3d(0,32px,0);\r\n  }\r\n\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab-reveal.is-visible {\r\n    opacity: 1;\r\n    transform: none;\r\n  }\r\n\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab__header > * {\r\n    transition:\r\n      opacity .84s cubic-bezier(.22,1,.36,1),\r\n      transform 1.02s cubic-bezier(.22,1,.36,1);\r\n  }\r\n\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab__header:not(.is-visible) > * {\r\n    opacity: 0;\r\n    transform: translate3d(0,24px,0);\r\n  }\r\n\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab__header.is-visible > p {\r\n    transition-delay: .11s;\r\n  }\r\n\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab__inputs:not(.is-visible) .skch-config-lab__input {\r\n    opacity: 0;\r\n    transform: translate3d(-20px,16px,0);\r\n  }\r\n\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab__inputs.is-visible .skch-config-lab__input {\r\n    animation:\r\n      skch-config-input-in\r\n      .72s\r\n      cubic-bezier(.22,1,.36,1)\r\n      calc(var(--skch-input-order,0) * 65ms)\r\n      backwards;\r\n  }\r\n\r\n  @keyframes skch-config-input-in {\r\n    from {\r\n      opacity: 0;\r\n      transform: translate3d(-20px,16px,0);\r\n    }\r\n    to {\r\n      opacity: 1;\r\n      transform: none;\r\n    }\r\n  }\r\n\r\n  .skch-config-lab__input:nth-child(1) { --skch-input-order: 0; }\r\n  .skch-config-lab__input:nth-child(2) { --skch-input-order: 1; }\r\n  .skch-config-lab__input:nth-child(3) { --skch-input-order: 2; }\r\n  .skch-config-lab__input:nth-child(4) { --skch-input-order: 3; }\r\n\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab__visual:not(.is-visible) > img {\r\n    transform:\r\n      translate3d(var(--skch-image-x),calc(var(--skch-image-y) + 2.2%),0)\r\n      scale(1.075);\r\n  }\r\n\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab__visual:not(.is-visible) .skch-config-lab__readout,\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab__visual:not(.is-visible) .skch-config-lab__visual-foot,\r\n  #skch-project-configuration.skl-config-motion .skch-config-lab__visual:not(.is-visible) .skch-config-lab__node {\r\n    opacity: 0;\r\n    transform: translate3d(0,18px,0);\r\n  }\r\n\r\n  .skch-config-lab__readout,\r\n  .skch-config-lab__visual-foot {\r\n    transition:\r\n      opacity .7s cubic-bezier(.22,1,.36,1) .18s,\r\n      transform .82s cubic-bezier(.22,1,.36,1) .18s;\r\n  }\r\n\r\n  @media (max-width: 1120px) {\r\n    .skch-config-lab__header {\r\n      grid-template-columns: 1fr;\r\n      align-items: start;\r\n    }\r\n\r\n    .skch-config-lab__header > p {\r\n      max-width: 800px;\r\n    }\r\n\r\n    .skch-config-lab__workspace {\r\n      grid-template-columns: minmax(300px,.72fr) minmax(470px,1.28fr);\r\n    }\r\n\r\n    .skch-config-lab__fit {\r\n      grid-template-columns: 1fr 1fr;\r\n    }\r\n\r\n    .skch-config-lab__fit-intro {\r\n      grid-column: 1 \/ -1;\r\n      min-height: auto;\r\n      border-right: 0;\r\n      border-bottom: 1px solid var(--skl-line);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 860px) {\r\n    .skch-config-lab__workspace {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-config-lab__inputs {\r\n      grid-template-columns: repeat(2,minmax(0,1fr));\r\n    }\r\n\r\n    .skch-config-lab__visual {\r\n      min-height: 650px;\r\n    }\r\n\r\n    .skch-config-lab__cta {\r\n      align-items: flex-start;\r\n      flex-direction: column;\r\n    }\r\n\r\n    .skch-config-lab__scan {\r\n      display: none;\r\n    }\r\n\r\n    .skch-config-lab-reveal {\r\n      transition-duration: .58s,.7s;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 620px) {\r\n    .skch-config-lab__shell {\r\n      padding:\r\n        88px\r\n        17px\r\n        100px;\r\n    }\r\n\r\n    .skch-config-lab__header h2 {\r\n      font-size: clamp(40px,11vw,54px);\r\n    }\r\n\r\n    .skch-config-lab__header > p {\r\n      font-size: 14px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    .skch-config-lab__inputs {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-config-lab__input {\r\n      min-height: 112px;\r\n    }\r\n\r\n    .skch-config-lab__visual {\r\n      min-height: 620px;\r\n    }\r\n\r\n    .skch-config-lab__visual > img {\r\n      object-position: 58% 28%;\r\n    }\r\n\r\n    .skch-config-lab__visual[data-config-visual] {\r\n      --skch-image-x: 0%;\r\n      --skch-image-y: 0%;\r\n      --skch-image-scale: 1.025;\r\n      --skch-image-hover-scale: 1.025;\r\n    }\r\n\r\n    .skch-config-lab__node {\r\n      display: none;\r\n    }\r\n\r\n    .skch-config-lab__readout {\r\n      left: 14px;\r\n      bottom: 80px;\r\n      width: calc(100% - 28px);\r\n    }\r\n\r\n    .skch-config-lab__visual-foot {\r\n      left: 14px;\r\n      right: 14px;\r\n      bottom: 17px;\r\n    }\r\n\r\n    .skch-config-lab__visual-foot strong {\r\n      display: none;\r\n    }\r\n\r\n    .skch-config-lab__fit {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skch-config-lab__fit-intro {\r\n      grid-column: auto;\r\n    }\r\n\r\n    .skch-config-lab__fit > * {\r\n      min-height: auto;\r\n      border-right: 0;\r\n      border-bottom: 1px solid var(--skl-line);\r\n    }\r\n\r\n    .skch-config-lab__fit > *:last-child {\r\n      border-bottom: 0;\r\n    }\r\n\r\n    .skch-config-lab__fit article {\r\n      grid-template-columns: 1fr;\r\n      gap: 12px;\r\n    }\r\n\r\n    .skch-config-lab__cta {\r\n      padding: 23px 18px;\r\n    }\r\n\r\n    .skch-config-lab__cta-actions {\r\n      width: 100%;\r\n      min-width: 0;\r\n    }\r\n  }\r\n\r\n  @media (hover:none), (pointer:coarse) {\r\n    .skch-config-lab__input:hover {\r\n      transform: none;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion:reduce) {\r\n    #skch-project-configuration *,\r\n    #skch-project-configuration *::before,\r\n    #skch-project-configuration *::after {\r\n      transition-duration: .01ms !important;\r\n      animation-duration: .01ms !important;\r\n      animation-iteration-count: 1 !important;\r\n      scroll-behavior: auto !important;\r\n    }\r\n\r\n    .skch-config-lab-reveal {\r\n      opacity: 1 !important;\r\n      transform: none !important;\r\n    }\r\n\r\n    #skch-project-configuration .skch-config-lab__scan {\r\n      display: none !important;\r\n    }\r\n\r\n    #skch-project-configuration .skch-config-lab__visual > img,\r\n    #skch-project-configuration .skch-config-lab__header > *,\r\n    #skch-project-configuration .skch-config-lab__input,\r\n    #skch-project-configuration .skch-config-lab__readout,\r\n    #skch-project-configuration .skch-config-lab__visual-foot,\r\n    #skch-project-configuration .skch-config-lab__node {\r\n      opacity: 1 !important;\r\n      transform: none !important;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n(() => {\r\n  const section = document.getElementById('skch-project-configuration');\r\n  if (!section || section.dataset.sklConfigReady === 'true') return;\r\n  section.dataset.sklConfigReady = 'true';\r\n\r\n  const reducedMotion = window.matchMedia('(prefers-reduced-motion:reduce)').matches;\r\n  const inputs = [...section.querySelectorAll('.skch-config-lab__input')];\r\n  const nodes = [...section.querySelectorAll('[data-node]')];\r\n  const visual = section.querySelector('.skch-config-lab__visual');\r\n  const readoutIndex = section.querySelector('[data-config-readout-index]');\r\n  const readoutLabel = section.querySelector('[data-config-readout-label]');\r\n  const readoutValue = section.querySelector('[data-config-readout-value]');\r\n  const readoutNote = section.querySelector('[data-config-readout-note]');\r\n  const readout = readoutLabel?.closest('.skch-config-lab__readout');\r\n  let readoutAnimation = null;\r\n\r\n  function activate(input) {\r\n    const key = input.dataset.configKey;\r\n    const index = inputs.indexOf(input);\r\n\r\n    inputs.forEach(item => {\r\n      const active = item === input;\r\n      item.classList.toggle('is-active',active);\r\n      item.setAttribute('aria-pressed',String(active));\r\n    });\r\n\r\n    nodes.forEach(node => {\r\n      node.classList.toggle('is-active',node.dataset.node === key);\r\n    });\r\n\r\n    if (visual) visual.dataset.configVisual = key;\r\n    if (readoutIndex) readoutIndex.textContent = String(index + 1).padStart(2,'0');\r\n    if (readoutLabel) readoutLabel.textContent = input.dataset.configLabel || '';\r\n    if (readoutValue) readoutValue.textContent = input.dataset.configValue || '';\r\n    if (readoutNote) readoutNote.textContent = input.dataset.configNote || '';\r\n\r\n    if (!reducedMotion && readout) {\r\n      readoutAnimation?.cancel();\r\n      readoutAnimation = readout.animate(\r\n        [\r\n          { opacity:.62, transform:'translate3d(0,10px,0)' },\r\n          { opacity:1, transform:'translate3d(0,0,0)' }\r\n        ],\r\n        { duration:420, easing:'cubic-bezier(.22,1,.36,1)' }\r\n      );\r\n    }\r\n  }\r\n\r\n  inputs.forEach((input,index) => {\r\n    input.addEventListener('click',() => activate(input));\r\n\r\n    input.addEventListener('keydown',event => {\r\n      if (!['ArrowDown','ArrowRight','ArrowUp','ArrowLeft'].includes(event.key)) return;\r\n\r\n      event.preventDefault();\r\n      const direction = ['ArrowDown','ArrowRight'].includes(event.key) ? 1 : -1;\r\n      const next = (index + direction + inputs.length) % inputs.length;\r\n      inputs[next].focus();\r\n      activate(inputs[next]);\r\n    });\r\n  });\r\n\r\n  const revealItems = [...section.querySelectorAll('.skch-config-lab-reveal')];\r\n\r\n  if (reducedMotion || !('IntersectionObserver' in window)) {\r\n    revealItems.forEach(item => item.classList.add('is-visible'));\r\n  } else {\r\n    section.classList.add('skl-config-motion');\r\n\r\n    const observer = new IntersectionObserver((entries,instance) => {\r\n      entries.forEach(entry => {\r\n        if (!entry.isIntersecting) return;\r\n        entry.target.classList.add('is-visible');\r\n        instance.unobserve(entry.target);\r\n      });\r\n    },{\r\n      threshold:.14,\r\n      rootMargin:'0px 0px -4% 0px'\r\n    });\r\n\r\n    revealItems.forEach(item => observer.observe(item));\r\n\r\n  }\r\n\r\n  section.querySelectorAll('a[href^=\"#\"]').forEach(link => {\r\n    link.addEventListener('click',event => {\r\n      const selector = link.getAttribute('href');\r\n      if (!selector || selector === '#') return;\r\n\r\n      const target = document.querySelector(selector);\r\n      if (!target) return;\r\n\r\n      event.preventDefault();\r\n      target.scrollIntoView({\r\n        behavior: reducedMotion ? 'auto' : 'smooth',\r\n        block:'start'\r\n      });\r\n    });\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Product Systems \/ Construction Hoists Rack-and-Pinion Site Access SEKLIFT \/ CONSTRUCTION SYSTEMS 01 Heavy-Duty Rack-and-Pinion Construction Hoists Engineered in T\u00fcrkiye for Personnel &amp; Material Access SEKLIFT designs and manufactures rack-and-pinion construction hoists for safe, efficient personnel and material transport on demanding construction sites. Our range of construction hoists includes the SM-GTP-101 construction hoist and SM-GTP-103 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":844,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1009","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/seklift.com\/fr\/wp-json\/wp\/v2\/pages\/1009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seklift.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/seklift.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/seklift.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/seklift.com\/fr\/wp-json\/wp\/v2\/comments?post=1009"}],"version-history":[{"count":142,"href":"https:\/\/seklift.com\/fr\/wp-json\/wp\/v2\/pages\/1009\/revisions"}],"predecessor-version":[{"id":2209,"href":"https:\/\/seklift.com\/fr\/wp-json\/wp\/v2\/pages\/1009\/revisions\/2209"}],"up":[{"embeddable":true,"href":"https:\/\/seklift.com\/fr\/wp-json\/wp\/v2\/pages\/844"}],"wp:attachment":[{"href":"https:\/\/seklift.com\/fr\/wp-json\/wp\/v2\/media?parent=1009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}