{"id":1314,"date":"2026-07-31T10:44:54","date_gmt":"2026-07-31T10:44:54","guid":{"rendered":"https:\/\/white-pig-456914.hostingersite.com\/?page_id=1314"},"modified":"2026-08-11T13:37:02","modified_gmt":"2026-08-11T13:37:02","slug":"bespoke-architectural-lifts","status":"publish","type":"page","link":"https:\/\/seklift.com\/ro\/products\/bespoke-architectural-lifts\/","title":{"rendered":"Bespoke Architectural Lifts"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1314\" class=\"elementor elementor-1314\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d18cdaf e-con-full e-flex e-con e-parent\" data-id=\"d18cdaf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c67c00c elementor-widget elementor-widget-html\" data-id=\"c67c00c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  SEKLIFT \/ BESPOKE ARCHITECTURAL LIFTS \/ 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 Bespoke Architectural Lifts page.\r\n  Fonts are intentionally inherited from the global site setup.\r\n-->\r\n\r\n<section id=\"skbal-hero\" class=\"skbal-hero\" aria-labelledby=\"skbal-hero-title\">\r\n  <div class=\"skbal-hero__grid\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"skbal-hero__inner\">\r\n    <div class=\"skbal-hero__topline\">\r\n      <nav class=\"skbal-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\">Bespoke Architectural Lifts<\/span>\r\n      <\/nav>\r\n\r\n      <div class=\"skbal-hero__status\">\r\n        <i aria-hidden=\"true\"><\/i>\r\n        <span>Made-to-Order Residential Mobility<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"skbal-hero__main\">\r\n      <div class=\"skbal-hero__copy\">\r\n        <div class=\"skbal-hero__eyebrow\">\r\n          <span>SEKLIFT \/ ARCHITECTURAL LIFT ENGINEERING<\/span>\r\n          <i aria-hidden=\"true\"><\/i>\r\n          <strong>01<\/strong>\r\n        <\/div>\r\n\r\n        <h1 id=\"skbal-hero-title\" class=\"translation-block\">\r\n          Bespoke\r\n          <span>Architectural Lifts<\/span>\r\n          <small>Custom Residential &amp; Villa Elevators<\/small>\r\n        <\/h1>\r\n\r\n        <p class=\"skbal-hero__lead translation-block\">\r\n          <strong>SEKLIFT bespoke architectural lifts<\/strong> are developed around the\r\n          client rather than a fixed catalogue configuration. Cabin dimensions, doors,\r\n          interior materials, controls, available shaft conditions, number of stops and\r\n          the visual language of the property are coordinated as one project-specific\r\n          residential mobility solution\u2014with a focused engineering path for fast delivery.\r\n        <\/p>\r\n\r\n        <div class=\"skbal-hero__actions\">\r\n          <a class=\"skbal-button skbal-button--primary\" href=\"\/contact\/?product=bespoke-architectural-lift\">\r\n            <span class=\"skbal-button__text\">\r\n              <span>Start Your Lift Project<\/span>\r\n              <span aria-hidden=\"true\">Start Your Lift Project<\/span>\r\n            <\/span>\r\n            <i aria-hidden=\"true\">\u2197<\/i>\r\n          <\/a>\r\n\r\n          <a class=\"skbal-button skbal-button--secondary\" href=\"#skbal-project-inputs\">\r\n            <span class=\"skbal-button__text\">\r\n              <span>Explore Customization<\/span>\r\n              <span aria-hidden=\"true\">Explore Customization<\/span>\r\n            <\/span>\r\n            <i aria-hidden=\"true\">\u2193<\/i>\r\n          <\/a>\r\n        <\/div>\r\n\r\n        <div class=\"skbal-hero__assurance\" aria-label=\"Bespoke architectural lift project priorities\">\r\n          <article>\r\n            <span>01<\/span>\r\n            <div>\r\n              <strong>Designed around the architecture<\/strong>\r\n              <small>Cabin, doors, finishes and interfaces shaped to the property<\/small>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article>\r\n            <span>02<\/span>\r\n            <div>\r\n              <strong>Fast project delivery<\/strong>\r\n              <small>A focused definition-to-production path built around clear inputs<\/small>\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <article>\r\n            <span>03<\/span>\r\n            <div>\r\n              <strong>Safety-led engineering<\/strong>\r\n              <small>Use, access and site conditions considered from the first review<\/small>\r\n            <\/div>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <figure class=\"skbal-hero__visual\">\r\n        <div class=\"skbal-hero__media\">\r\n          <img fetchpriority=\"high\"\r\n            src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/Bespoke-architectural-lifts.webp\"\r\n            alt=\"SEKLIFT bespoke glass architectural lift integrated into a premium residential interior\"\r\n            width=\"1086\"\r\n            height=\"1448\"\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=\"skbal-hero__media-caption\">\r\n            <span>ARCHITECTURAL MOBILITY \/ PROJECT-DEFINED SYSTEM<\/span>\r\n            <strong>A lift composed around the property, its users and its interior.<\/strong>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <figcaption>\r\n          <span>Made to order<\/span>\r\n          <strong>Your space \u00b7 Your material language<\/strong>\r\n        <\/figcaption>\r\n      <\/figure>\r\n    <\/div>\r\n\r\n    <div id=\"skbal-project-inputs\" class=\"skbal-hero__factors\">\r\n      <div class=\"skbal-hero__factors-title\">\r\n        <span>What defines the final lift<\/span>\r\n        <strong>Every decision begins with the property, its users and the intended architectural experience.<\/strong>\r\n      <\/div>\r\n\r\n      <ul aria-label=\"Bespoke architectural lift project inputs\">\r\n        <li><span>01<\/span>Villa &amp; Private Home<\/li>\r\n        <li><span>02<\/span>New Build or Retrofit<\/li>\r\n        <li><span>03<\/span>Cabin &amp; Door Design<\/li>\r\n        <li><span>04<\/span>Finishes &amp; Controls<\/li>\r\n        <li><span>05<\/span>Stops &amp; Access Needs<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  .skbal-hero,\r\n  .skbal-hero *,\r\n  .skbal-hero *::before,\r\n  .skbal-hero *::after {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .skbal-hero {\r\n    --skbal-orange: #ed5308;\r\n    --skbal-ink: #111112;\r\n    --skbal-panel: #181819;\r\n    --skbal-line: rgba(255, 255, 255, 0.13);\r\n    --skbal-muted: rgba(247, 239, 235, 0.68);\r\n    --skbal-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(--skbal-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  .skbal-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(--skbal-orange);\r\n    transform-origin: 50% 0;\r\n    animation: skbal-rail-in 700ms cubic-bezier(.2, .7, .2, 1) both;\r\n  }\r\n\r\n  .skbal-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(--skbal-line) 12%,\r\n      var(--skbal-line) 88%,\r\n      transparent\r\n    );\r\n  }\r\n\r\n  .skbal-hero a {\r\n    color: inherit;\r\n    text-decoration: none;\r\n    -webkit-tap-highlight-color: transparent;\r\n  }\r\n\r\n  .skbal-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  .skbal-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  .skbal-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(--skbal-line);\r\n  }\r\n\r\n  .skbal-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  .skbal-hero__breadcrumb a {\r\n    transition: color 180ms ease;\r\n  }\r\n\r\n  .skbal-hero__breadcrumb a:hover,\r\n  .skbal-hero__breadcrumb a:focus-visible {\r\n    color: var(--skbal-cream);\r\n  }\r\n\r\n  .skbal-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  .skbal-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(--skbal-orange);\r\n  }\r\n\r\n  .skbal-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  .skbal-hero__copy {\r\n    min-width: 0;\r\n  }\r\n\r\n  .skbal-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  .skbal-hero__eyebrow i {\r\n    width: min(86px, 12vw);\r\n    height: 1px;\r\n    background: linear-gradient(to right, var(--skbal-orange), rgba(237, 83, 8, 0));\r\n    transform-origin: 0 50%;\r\n    animation: skbal-line-in 760ms 120ms cubic-bezier(.2, .7, .2, 1) both;\r\n  }\r\n\r\n  .skbal-hero__eyebrow strong {\r\n    color: var(--skbal-orange);\r\n  }\r\n\r\n  .skbal-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  .skbal-hero h1 > span {\r\n    display: block;\r\n    color: var(--skbal-orange);\r\n  }\r\n\r\n  .skbal-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  .skbal-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(--skbal-muted);\r\n  }\r\n\r\n  .skbal-hero__lead strong {\r\n    font-weight: 650;\r\n    color: var(--skbal-cream);\r\n  }\r\n\r\n  .skbal-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  .skbal-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  .skbal-button--primary {\r\n    background: var(--skbal-orange);\r\n    color: #fff;\r\n  }\r\n\r\n  .skbal-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(--skbal-cream);\r\n  }\r\n\r\n  .skbal-button__text {\r\n    position: relative;\r\n    display: grid;\r\n    height: 15px;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .skbal-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  .skbal-button__text > span:nth-child(2) {\r\n    transform: translateY(150%);\r\n  }\r\n\r\n  .skbal-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  .skbal-button:hover,\r\n  .skbal-button:focus-visible {\r\n    transform: translateY(-2px);\r\n  }\r\n\r\n  .skbal-button--primary:hover,\r\n  .skbal-button--primary:focus-visible {\r\n    background: #ff6320;\r\n  }\r\n\r\n  .skbal-button--secondary:hover,\r\n  .skbal-button--secondary:focus-visible {\r\n    border-color: rgba(237, 83, 8, 0.78);\r\n    color: #fff;\r\n  }\r\n\r\n  .skbal-button:hover .skbal-button__text > span:first-child,\r\n  .skbal-button:focus-visible .skbal-button__text > span:first-child {\r\n    transform: translateY(-150%);\r\n  }\r\n\r\n  .skbal-button:hover .skbal-button__text > span:nth-child(2),\r\n  .skbal-button:focus-visible .skbal-button__text > span:nth-child(2) {\r\n    transform: translateY(0);\r\n  }\r\n\r\n  .skbal-button:hover > i,\r\n  .skbal-button:focus-visible > i {\r\n    transform: translate(2px, -2px);\r\n  }\r\n\r\n  .skbal-button--secondary:hover > i,\r\n  .skbal-button--secondary:focus-visible > i {\r\n    transform: translateY(2px);\r\n  }\r\n\r\n  .skbal-button:focus-visible,\r\n  .skbal-hero__breadcrumb a:focus-visible {\r\n    outline: 2px solid #fff;\r\n    outline-offset: 4px;\r\n  }\r\n\r\n  .skbal-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(--skbal-line);\r\n    border-bottom: 1px solid var(--skbal-line);\r\n  }\r\n\r\n  .skbal-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  .skbal-hero__assurance article + article {\r\n    padding-left: 16px;\r\n    border-left: 1px solid var(--skbal-line);\r\n  }\r\n\r\n  .skbal-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(--skbal-orange);\r\n  }\r\n\r\n  .skbal-hero__assurance article > div {\r\n    min-width: 0;\r\n  }\r\n\r\n  .skbal-hero__assurance strong,\r\n  .skbal-hero__assurance small {\r\n    display: block;\r\n  }\r\n\r\n  .skbal-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(--skbal-cream);\r\n  }\r\n\r\n  .skbal-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  .skbal-hero__visual {\r\n    position: relative;\r\n    width: min(100%, 560px);\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    justify-self: end;\r\n  }\r\n\r\n  .skbal-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  .skbal-hero__media {\r\n    position: relative;\r\n    aspect-ratio: 1086 \/ 1448;\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  .skbal-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  .skbal-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(--skbal-orange);\r\n    border-right: 2px solid var(--skbal-orange);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skbal-hero__media img {\r\n    width: 100%;\r\n    height: 100%;\r\n    display: block;\r\n    object-fit: cover;\r\n    object-position: 50% 52%;\r\n    transition: transform 720ms cubic-bezier(.2, .7, .2, 1);\r\n  }\r\n\r\n  .skbal-hero__visual:hover .skbal-hero__media img {\r\n    transform: scale(1.025);\r\n  }\r\n\r\n  .skbal-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  .skbal-hero__media-caption span,\r\n  .skbal-hero__media-caption strong {\r\n    display: block;\r\n  }\r\n\r\n  .skbal-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  .skbal-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  .skbal-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  .skbal-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  .skbal-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  .skbal-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(--skbal-line);\r\n    border-bottom: 1px solid var(--skbal-line);\r\n  }\r\n\r\n  .skbal-hero__factors-title {\r\n    padding: 20px 30px 20px 0;\r\n    border-right: 1px solid var(--skbal-line);\r\n  }\r\n\r\n  .skbal-hero__factors-title span,\r\n  .skbal-hero__factors-title strong {\r\n    display: block;\r\n  }\r\n\r\n  .skbal-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(--skbal-orange);\r\n  }\r\n\r\n  .skbal-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  .skbal-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  .skbal-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  .skbal-hero__factors li + li {\r\n    border-left: 1px solid var(--skbal-line);\r\n  }\r\n\r\n  .skbal-hero__factors li:hover {\r\n    background: rgba(237, 83, 8, 0.08);\r\n    color: #fff;\r\n  }\r\n\r\n  .skbal-hero__factors li span {\r\n    font-size: 9px;\r\n    font-weight: 800;\r\n    letter-spacing: 0.1em;\r\n    color: var(--skbal-orange);\r\n  }\r\n\r\n  @keyframes skbal-rail-in {\r\n    from { transform: scaleY(0); }\r\n    to { transform: scaleY(1); }\r\n  }\r\n\r\n  @keyframes skbal-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    .skbal-hero__main {\r\n      grid-template-columns: minmax(0, 1fr) minmax(390px, 0.82fr);\r\n      gap: 44px;\r\n    }\r\n\r\n    .skbal-hero__assurance small {\r\n      display: none;\r\n    }\r\n\r\n    .skbal-hero__factors {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skbal-hero__factors-title {\r\n      padding-right: 0;\r\n      border-right: 0;\r\n      border-bottom: 1px solid var(--skbal-line);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 979px) {\r\n    .skbal-hero {\r\n      min-height: 0;\r\n    }\r\n\r\n    .skbal-hero::after {\r\n      display: none;\r\n    }\r\n\r\n    .skbal-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    .skbal-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    .skbal-hero__main {\r\n      grid-template-columns: 1fr;\r\n      gap: 44px;\r\n    }\r\n\r\n    .skbal-hero__copy {\r\n      max-width: 780px;\r\n    }\r\n\r\n    .skbal-hero h1 {\r\n      font-size: clamp(45px, 9.3vw, 76px);\r\n    }\r\n\r\n    .skbal-hero__visual {\r\n      width: min(100%, 680px);\r\n      justify-self: center;\r\n    }\r\n\r\n    .skbal-hero__factors ul {\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    }\r\n\r\n    .skbal-hero__factors li:nth-child(4) {\r\n      border-top: 1px solid var(--skbal-line);\r\n      border-left: 0;\r\n    }\r\n\r\n    .skbal-hero__factors li:nth-child(5) {\r\n      border-top: 1px solid var(--skbal-line);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 640px) {\r\n    .skbal-hero__inner {\r\n      padding-right: 20px;\r\n      padding-left: 24px;\r\n    }\r\n\r\n    .skbal-hero__topline {\r\n      align-items: flex-start;\r\n    }\r\n\r\n    .skbal-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    .skbal-hero__breadcrumb span[aria-current=\"page\"] {\r\n      grid-column: 1 \/ -1;\r\n    }\r\n\r\n    .skbal-hero__status span {\r\n      display: none;\r\n    }\r\n\r\n    .skbal-hero__eyebrow {\r\n      gap: 10px;\r\n      font-size: 9px;\r\n    }\r\n\r\n    .skbal-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    .skbal-hero h1 > small {\r\n      margin-top: 15px;\r\n      font-size: clamp(21px, 6.2vw, 28px);\r\n    }\r\n\r\n    .skbal-hero__lead {\r\n      font-size: 16px;\r\n      line-height: 1.68;\r\n    }\r\n\r\n    .skbal-hero__actions {\r\n      display: grid;\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skbal-button {\r\n      width: 100%;\r\n    }\r\n\r\n    .skbal-hero__assurance {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skbal-hero__assurance article {\r\n      padding: 14px 0;\r\n    }\r\n\r\n    .skbal-hero__assurance article + article {\r\n      padding-left: 0;\r\n      border-top: 1px solid var(--skbal-line);\r\n      border-left: 0;\r\n    }\r\n\r\n    .skbal-hero__assurance small {\r\n      display: block;\r\n    }\r\n\r\n    .skbal-hero__visual {\r\n      padding-top: 10px;\r\n      padding-right: 10px;\r\n    }\r\n\r\n    .skbal-hero__media-caption strong {\r\n      font-size: 17px;\r\n    }\r\n\r\n    .skbal-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    .skbal-hero__factors ul {\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    }\r\n\r\n    .skbal-hero__factors li {\r\n      min-height: 82px;\r\n    }\r\n\r\n    .skbal-hero__factors li:nth-child(3) {\r\n      border-top: 1px solid var(--skbal-line);\r\n      border-left: 0;\r\n    }\r\n\r\n    .skbal-hero__factors li:nth-child(4) {\r\n      border-top: 1px solid var(--skbal-line);\r\n      border-left: 1px solid var(--skbal-line);\r\n    }\r\n\r\n    .skbal-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    .skbal-hero__visual:hover .skbal-hero__media img {\r\n      transform: none;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .skbal-hero::before,\r\n    .skbal-hero__eyebrow i {\r\n      animation: none;\r\n    }\r\n\r\n    .skbal-button,\r\n    .skbal-button__text > span,\r\n    .skbal-button > i,\r\n    .skbal-hero__media img,\r\n    .skbal-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-0396d4c e-con-full e-flex e-con e-parent\" data-id=\"0396d4c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b2e9c3 elementor-widget elementor-widget-html\" data-id=\"5b2e9c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  SEKLIFT \/ BESPOKE ARCHITECTURAL LIFTS \/ SECTION 02\r\n  CUSTOMIZATION DOSSIER + DELIVERY PATH + SAFETY-LED PROJECT DEFINITION\r\n\r\n  Paste this complete source into one Elementor HTML widget directly after Section 01.\r\n  Parent Elementor container: full width, 0 padding, 0 gap.\r\n  Fonts are inherited from the global site setup.\r\n\r\n  No fixed model code, capacity, speed, travel, dimensions or certification is claimed.\r\n  The final technical definition must follow the property, intended use, local requirements\r\n  and the approved project specification.\r\n-->\r\n\r\n<section id=\"skbalc-model-overview\" class=\"skbalc-models\" aria-labelledby=\"skbalc-models-title\">\r\n  <div class=\"skbalc-models__grid\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"skbalc-models__shell\">\r\n    <header class=\"skbalc-intro skbalc-reveal\">\r\n      <div class=\"skbalc-intro__title\">\r\n        <span class=\"skbalc-eyebrow\">BESPOKE ARCHITECTURAL LIFTS \/ MADE-TO-ORDER SYSTEMS<\/span>\r\n        <h2 id=\"skbalc-models-title\" class=\"translation-block\">\r\n          Your Architecture First.\r\n          <span>The Lift Follows.<\/span>\r\n        <\/h2>\r\n      <\/div>\r\n\r\n      <div class=\"skbalc-intro__copy\">\r\n        <p class=\"translation-block\">\r\n          A <strong>SEKLIFT bespoke architectural lift<\/strong> is configured around the\r\n          building, its users and the intended interior\u2014not adapted from a visually fixed package.\r\n        <\/p>\r\n        <span>Available space, shaft conditions, stops, access sides, cabin design, doors, controls, finishes and project schedule are defined together.<\/span>\r\n      <\/div>\r\n    <\/header>\r\n\r\n    <article id=\"bespoke-architectural-lift\" class=\"skbalc-machine skbalc-hover-card skbalc-reveal\" aria-labelledby=\"skbalc-machine-title\">\r\n      <div class=\"skbalc-machine__media\">\r\n        <div class=\"skbalc-gallery\" data-skbalc-gallery=\"bespoke-architectural-lift\">\r\n          <button\r\n            class=\"skbalc-gallery__stage\"\r\n            type=\"button\"\r\n            data-skbalc-open\r\n            data-group=\"bespoke-architectural-lift\"\r\n            data-model=\"Bespoke Architectural Lifts\"\r\n            aria-label=\"Open the bespoke architectural lift image\"\r\n            aria-haspopup=\"dialog\">\r\n            <img loading=\"lazy\"\r\n              class=\"skbalc-gallery__main\"\r\n              src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/Bespoke-architectural-lifts.webp\"\r\n              alt=\"SEKLIFT bespoke glass architectural lift integrated into a premium residential interior\"\r\n              width=\"1086\"\r\n              height=\"1448\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n              fetchpriority=\"low\">\r\n\r\n            <span class=\"skbalc-gallery__shade\" aria-hidden=\"true\"><\/span>\r\n\r\n            <span class=\"skbalc-gallery__label\">\r\n              <small>Project-specific residential mobility<\/small>\r\n              <strong>Designed around the property<\/strong>\r\n            <\/span>\r\n\r\n            <span class=\"skbalc-gallery__expand\" aria-hidden=\"true\">\r\n              <i><\/i>\r\n              Expand image\r\n            <\/span>\r\n          <\/button>\r\n\r\n          <div class=\"skbalc-gallery__thumbs skbalc-gallery__thumbs--single\" role=\"group\" aria-label=\"Bespoke architectural lift image source\">\r\n            <button\r\n              class=\"is-active\"\r\n              type=\"button\"\r\n              data-skbalc-thumb\r\n              data-group=\"bespoke-architectural-lift\"\r\n              data-src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/Bespoke-architectural-lifts.webp\"\r\n              data-alt=\"SEKLIFT bespoke glass architectural lift integrated into a premium residential interior\"\r\n              data-width=\"1086\"\r\n              data-height=\"1448\"\r\n              aria-label=\"Show the bespoke architectural lift installation\"\r\n              tabindex=\"-1\"\r\n              aria-pressed=\"true\">\r\n              <img loading=\"lazy\"\r\n                src=\"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/Bespoke-architectural-lifts.webp\"\r\n                alt=\"\"\r\n                width=\"1086\"\r\n                height=\"1448\"\r\n                loading=\"lazy\"\r\n                decoding=\"async\">\r\n              <span>Installed lift<\/span>\r\n            <\/button>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"skbalc-machine__content\">\r\n        <div>\r\n          <span class=\"skbalc-machine__number\">MADE TO ORDER \/ ONE PROJECT AT A TIME<\/span>\r\n          <p class=\"skbalc-machine__class\">CUSTOM RESIDENTIAL ELEVATOR &amp; VILLA LIFT<\/p>\r\n          <h3 id=\"skbalc-machine-title\" class=\"translation-block\">\r\n            Built for\r\n            <span>Your Space<\/span>\r\n          <\/h3>\r\n          <p class=\"skbalc-machine__summary\">\r\n            From a glass panoramic cabin to a restrained metal-and-stone interior,\r\n            the lift is developed around the property\u2019s geometry, visual language,\r\n            passenger needs and access pattern. The result is a permanent mobility\r\n            system that belongs to the architecture rather than interrupting it.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <dl class=\"skbalc-profile\" aria-label=\"Bespoke architectural lift customization profile\">\r\n          <div class=\"skbalc-hover-card\">\r\n            <dt>Architecture<\/dt>\r\n            <dd>New build or retrofit<\/dd>\r\n          <\/div>\r\n          <div class=\"skbalc-hover-card\">\r\n            <dt>Cabin<\/dt>\r\n            <dd>Dimensions and materials<\/dd>\r\n          <\/div>\r\n          <div class=\"skbalc-hover-card\">\r\n            <dt>Access<\/dt>\r\n            <dd>Stops, doors and entry sides<\/dd>\r\n          <\/div>\r\n          <div class=\"skbalc-hover-card\">\r\n            <dt>Experience<\/dt>\r\n            <dd>Controls, lighting and finishes<\/dd>\r\n          <\/div>\r\n        <\/dl>\r\n\r\n        <div class=\"skbalc-machine__actions\">\r\n          <a\r\n            class=\"skbalc-button skbalc-button--primary\"\r\n            href=\"\/contact\/?product=bespoke-architectural-lift\"\r\n            aria-label=\"Start a bespoke architectural lift project with SEKLIFT\">\r\n            <span class=\"skbalc-flick-text\" data-label=\"Start Your Lift Project\">\r\n              <span>Start Your Lift Project<\/span>\r\n            <\/span>\r\n            <i aria-hidden=\"true\">\u2197<\/i>\r\n          <\/a>\r\n\r\n          <a\r\n            class=\"skbalc-button skbalc-button--secondary\"\r\n            href=\"#skbalc-customization\"\r\n            aria-label=\"Review the bespoke architectural lift customization system\">\r\n            <span class=\"skbalc-flick-text\" data-label=\"Explore Customization\">\r\n              <span>Explore Customization<\/span>\r\n            <\/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    <section id=\"skbalc-customization\" class=\"skbalc-safety skbalc-reveal\" aria-labelledby=\"skbalc-safety-title\">\r\n      <header class=\"skbalc-section-head\">\r\n        <span>CUSTOMIZATION SYSTEM \/ ARCHITECTURE + EXPERIENCE + SAFETY<\/span>\r\n        <h2 id=\"skbalc-safety-title\" class=\"translation-block\">\r\n          Every Detail Can Change.\r\n          <span>Safety Is Never an Afterthought.<\/span>\r\n        <\/h2>\r\n        <p>\r\n          The visible design and the underlying technical configuration are developed\r\n          together. Customization remains inside a controlled engineering process so the\r\n          approved lift reflects the architecture while addressing intended use, access,\r\n          passenger protection, emergency planning and applicable project requirements.\r\n        <\/p>\r\n      <\/header>\r\n\r\n      <div class=\"skbalc-safety__layout\">\r\n        <article class=\"skbalc-control skbalc-hover-card\">\r\n          <div class=\"skbalc-control__top\">\r\n            <span>CORE PROJECT DEFINITION<\/span>\r\n            <strong>03<\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"skbalc-control__items\">\r\n            <div>\r\n              <span>01<\/span>\r\n              <div>\r\n                <strong>Architecture &amp; Shaft Coordination<\/strong>\r\n                <p>Available space, structural interfaces, floor-to-floor heights, landing positions and new-build or retrofit constraints establish the working envelope.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div>\r\n              <span>02<\/span>\r\n              <div>\r\n                <strong>Cabin &amp; Material Composition<\/strong>\r\n                <p>Cabin proportions, glazing, metal finishes, wall and floor materials, ceiling treatment and lighting are composed around the interior concept.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div>\r\n              <span>03<\/span>\r\n              <div>\r\n                <strong>Access, Controls &amp; User Needs<\/strong>\r\n                <p>Stops, door opening sides, controls, mobility needs, privacy expectations and the intended passenger profile guide the final arrangement.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <div class=\"skbalc-support\">\r\n          <article class=\"skbalc-support__item skbalc-hover-card\">\r\n            <span>04 \/ ENTRANCES<\/span>\r\n            <strong>Doors Shaped to the Plan<\/strong>\r\n            <p>Door type, finish and access direction are coordinated with circulation, landings and the available architectural opening.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"skbalc-support__item skbalc-hover-card\">\r\n            <span>05 \/ EXPERIENCE<\/span>\r\n            <strong>Lighting, Controls &amp; Signalization<\/strong>\r\n            <p>Control panels, indicators, lighting temperature and interface details can follow the visual language of the property.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"skbalc-support__item skbalc-hover-card\">\r\n            <span>06 \/ PERFORMANCE<\/span>\r\n            <strong>Configuration Follows the Duty<\/strong>\r\n            <p>Travel, traffic pattern, passenger needs and site conditions inform the technical configuration submitted for project approval.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"skbalc-support__item skbalc-hover-card\">\r\n            <span>07 \/ SAFETY<\/span>\r\n            <strong>Protection Defined with the System<\/strong>\r\n            <p>Door protection, travel controls, emergency communication and recovery provisions are resolved for the approved configuration and project requirements.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"skbalc-support__item skbalc-support__item--wide skbalc-hover-card\">\r\n            <span>08 \/ DELIVERY<\/span>\r\n            <strong>Fast Delivery Starts with Clear Decisions<\/strong>\r\n            <p>Early drawings, confirmed interfaces and an approved material direction reduce revision loops and allow engineering, procurement and production to move through a focused schedule.<\/p>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"skbalc-sequence\" aria-label=\"Bespoke architectural lift project sequence\">\r\n        <article class=\"skbalc-hover-card\">\r\n          <span>01<\/span>\r\n          <small>Define<\/small>\r\n          <strong>Map the property and the users.<\/strong>\r\n          <p>Share plans, sections, available shaft space, stops, access directions, intended use and the desired architectural character.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"skbalc-hover-card\">\r\n          <span>02<\/span>\r\n          <small>Engineer<\/small>\r\n          <strong>Resolve design and safety together.<\/strong>\r\n          <p>Coordinate cabin, entrances, controls, interfaces and the technical and safety definition before production approval.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"skbalc-hover-card\">\r\n          <span>03<\/span>\r\n          <small>Deliver<\/small>\r\n          <strong>Move through a focused project schedule.<\/strong>\r\n          <p>Approved decisions give procurement and manufacturing a clear path, supporting fast delivery without bypassing engineering review.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"skbalc-closing skbalc-reveal\" aria-labelledby=\"skbalc-closing-title\">\r\n      <div class=\"skbalc-closing__copy\">\r\n        <span>BESPOKE LIFT ENGINEERING \/ NEXT STEP<\/span>\r\n        <h2 id=\"skbalc-closing-title\">Bring us the property. We will shape the lift around it.<\/h2>\r\n        <p>\r\n          Share plans or site dimensions, the number of stops, intended users, access\r\n          directions, preferred materials and delivery target. SEKLIFT can then define\r\n          the architectural, technical and safety path for your project.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"skbalc-closing__actions\">\r\n        <a\r\n          class=\"skbalc-button skbalc-button--primary\"\r\n          href=\"\/contact\/?product=bespoke-architectural-lift\"\r\n          aria-label=\"Request a bespoke architectural lift proposal\">\r\n          <span class=\"skbalc-flick-text\" data-label=\"Request a Custom Proposal\">\r\n            <span>Request a Custom Proposal<\/span>\r\n          <\/span>\r\n          <i aria-hidden=\"true\">\u2197<\/i>\r\n        <\/a>\r\n\r\n        <a\r\n          class=\"skbalc-button skbalc-button--outline\"\r\n          href=\"#bespoke-architectural-lift\"\r\n          aria-label=\"Return to the bespoke architectural lift overview\">\r\n          <span class=\"skbalc-flick-text\" data-label=\"Review Customization\">\r\n            <span>Review Customization<\/span>\r\n          <\/span>\r\n          <i aria-hidden=\"true\">\u2191<\/i>\r\n        <\/a>\r\n      <\/div>\r\n    <\/section>\r\n  <\/div>\r\n<\/section>\r\n\r\n<div\r\n  class=\"skbalc-lightbox\"\r\n  role=\"dialog\"\r\n  aria-modal=\"true\"\r\n  aria-label=\"Bespoke architectural lift image viewer\"\r\n  hidden>\r\n  <button class=\"skbalc-lightbox__close\" type=\"button\" aria-label=\"Close image viewer\">\u00d7<\/button>\r\n  <button class=\"skbalc-lightbox__arrow skbalc-lightbox__arrow--prev\" type=\"button\" aria-label=\"Previous image\" hidden>\u2190<\/button>\r\n\r\n  <div class=\"skbalc-lightbox__content\">\r\n    <img decoding=\"async\" class=\"skbalc-lightbox__image\" src=\"\" alt=\"\" width=\"1086\"\r\n              height=\"1448\">\r\n    <div class=\"skbalc-lightbox__footer\">\r\n      <div>\r\n        <span class=\"skbalc-lightbox__model\"><\/span>\r\n        <strong class=\"skbalc-lightbox__caption\"><\/strong>\r\n      <\/div>\r\n      <span class=\"skbalc-lightbox__counter\"><\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <button class=\"skbalc-lightbox__arrow skbalc-lightbox__arrow--next\" type=\"button\" aria-label=\"Next image\" hidden>\u2192<\/button>\r\n<\/div>\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"Product\",\r\n  \"name\": \"SEKLIFT Bespoke Architectural Lifts\",\r\n  \"category\": \"Custom residential elevators and villa lifts\",\r\n  \"brand\": {\r\n    \"@type\": \"Brand\",\r\n    \"name\": \"SEKLIFT\"\r\n  },\r\n  \"manufacturer\": {\r\n    \"@type\": \"Organization\",\r\n    \"name\": \"Sekitmen Makina\"\r\n  },\r\n  \"description\": \"Made-to-order residential and villa elevators developed around the architecture, available shaft conditions, number of stops, passenger needs, cabin materials, entrances, controls and project delivery requirements.\",\r\n  \"additionalProperty\": [\r\n    {\"@type\": \"PropertyValue\", \"name\": \"Project type\", \"value\": \"New build or retrofit\"},\r\n    {\"@type\": \"PropertyValue\", \"name\": \"Cabin design\", \"value\": \"Project-specific dimensions, materials, glazing and lighting\"},\r\n    {\"@type\": \"PropertyValue\", \"name\": \"Access configuration\", \"value\": \"Stops, entrance sides, doors and controls defined by the project\"},\r\n    {\"@type\": \"PropertyValue\", \"name\": \"Applications\", \"value\": \"Villas, private homes and premium architectural properties\"},\r\n    {\"@type\": \"PropertyValue\", \"name\": \"Engineering approach\", \"value\": \"Safety-led project definition and made-to-order production\"}\r\n  ],\r\n  \"image\": \"https:\/\/seklift.com\/wp-content\/uploads\/2026\/07\/Bespoke-architectural-lifts.webp\"\r\n}\r\n<\/script>\r\n\r\n<style>\r\n  .skbalc-models,\r\n  .skbalc-models *,\r\n  .skbalc-lightbox,\r\n  .skbalc-lightbox * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .skbalc-models {\r\n    --skbalc-orange: #ed5308;\r\n    --skbalc-ink: #151516;\r\n    --skbalc-charcoal: #202124;\r\n    --skbalc-steel: #54575d;\r\n    --skbalc-paper: #f7efeb;\r\n    --skbalc-white: #ffffff;\r\n    --skbalc-line: rgba(32, 33, 36, .14);\r\n    --skbalc-soft-line: rgba(32, 33, 36, .09);\r\n    position: relative;\r\n    width: 100%;\r\n    margin: 0;\r\n    padding: clamp(82px, 8vw, 132px) 0 0;\r\n    overflow-x: clip;\r\n    color: var(--skbalc-charcoal);\r\n    background:\r\n      linear-gradient(rgba(32, 33, 36, .035) 1px, transparent 1px),\r\n      linear-gradient(90deg, rgba(32, 33, 36, .035) 1px, transparent 1px),\r\n      linear-gradient(145deg, #f7efeb 0%, #f4f0ed 48%, #f7efeb 100%);\r\n    background-size: 64px 64px, 64px 64px, auto;\r\n    font-family: \"Inter\", \"Poppins\", Arial, sans-serif;\r\n  }\r\n\r\n  .skbalc-models__grid {\r\n    position: absolute;\r\n    inset: 0;\r\n    pointer-events: none;\r\n    background:\r\n      linear-gradient(90deg, var(--skbalc-orange) 0 8px, transparent 8px),\r\n      linear-gradient(180deg, rgba(237, 83, 8, .08), transparent 30%);\r\n  }\r\n\r\n  .skbalc-models :where(h2, h3, p, dl, dd, figure) {\r\n    margin: 0;\r\n  }\r\n\r\n  .skbalc-models :where(a, button) {\r\n    font: inherit;\r\n  }\r\n\r\n  .skbalc-models a {\r\n    color: inherit;\r\n    text-decoration: none;\r\n  }\r\n\r\n  .skbalc-models button {\r\n    padding: 0;\r\n    color: inherit;\r\n  }\r\n\r\n  .skbalc-models__shell {\r\n    position: relative;\r\n    z-index: 1;\r\n    width: min(100%, 1480px);\r\n    margin: 0 auto;\r\n    padding: 0 clamp(22px, 5vw, 76px);\r\n  }\r\n\r\n  .skbalc-intro {\r\n    display: grid;\r\n    grid-template-columns: minmax(0, 1.1fr) minmax(340px, .72fr);\r\n    gap: clamp(38px, 7vw, 110px);\r\n    align-items: end;\r\n    padding-bottom: clamp(42px, 5vw, 72px);\r\n    border-bottom: 1px solid var(--skbalc-line);\r\n  }\r\n\r\n  .skbalc-eyebrow,\r\n  .skbalc-machine__number,\r\n  .skbalc-machine__class,\r\n  .skbalc-section-head > span,\r\n  .skbalc-closing__copy > span {\r\n    display: block;\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: 11px;\r\n    font-weight: 750;\r\n    letter-spacing: .14em;\r\n    line-height: 1.45;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skbalc-eyebrow,\r\n  .skbalc-machine__number,\r\n  .skbalc-section-head > span,\r\n  .skbalc-closing__copy > span {\r\n    color: var(--skbalc-orange);\r\n  }\r\n\r\n  .skbalc-intro h2,\r\n  .skbalc-section-head h2,\r\n  .skbalc-closing h2 {\r\n    margin-top: 16px;\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: clamp(34px, 4.6vw, 68px);\r\n    font-weight: 720;\r\n    letter-spacing: -.045em;\r\n    line-height: .98;\r\n  }\r\n\r\n  .skbalc-intro h2 span,\r\n  .skbalc-section-head h2 span {\r\n    display: block;\r\n    color: var(--skbalc-orange);\r\n  }\r\n\r\n  .skbalc-intro__copy {\r\n    padding-left: 24px;\r\n    border-left: 2px solid var(--skbalc-orange);\r\n  }\r\n\r\n  .skbalc-intro__copy p {\r\n    color: #47494f;\r\n    font-size: clamp(15px, 1.2vw, 18px);\r\n    line-height: 1.75;\r\n  }\r\n\r\n  .skbalc-intro__copy p strong {\r\n    color: var(--skbalc-charcoal);\r\n    font-weight: 760;\r\n  }\r\n\r\n  .skbalc-intro__copy > span {\r\n    display: block;\r\n    margin-top: 18px;\r\n    color: #696b70;\r\n    font-size: 12px;\r\n    font-weight: 650;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .skbalc-machine {\r\n    position: relative;\r\n    margin-top: clamp(46px, 6vw, 86px);\r\n    display: grid;\r\n    grid-template-columns: minmax(0, 1.08fr) minmax(360px, .92fr);\r\n    min-height: 620px;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(32, 33, 36, .12);\r\n    background: rgba(255, 255, 255, .78);\r\n  }\r\n\r\n  .skbalc-machine::before,\r\n  .skbalc-hover-card::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 2;\r\n    left: 0;\r\n    bottom: 0;\r\n    width: 100%;\r\n    height: 3px;\r\n    background: var(--skbalc-orange);\r\n    transform: scaleX(0);\r\n    transform-origin: 0 50%;\r\n    transition: transform .55s cubic-bezier(.22, .72, .24, 1);\r\n  }\r\n\r\n  .skbalc-machine:hover::before,\r\n  .skbalc-machine:focus-within::before,\r\n  .skbalc-hover-card:hover::before,\r\n  .skbalc-hover-card:focus-within::before {\r\n    transform: scaleX(1);\r\n  }\r\n\r\n  .skbalc-machine__media {\r\n    min-width: 0;\r\n    padding: clamp(14px, 1.6vw, 24px);\r\n    display: grid;\r\n    place-items: center;\r\n    background: #151516;\r\n  }\r\n\r\n  .skbalc-gallery {\r\n    width: min(100%, 570px);\r\n    height: auto;\r\n    align-self: start;\r\n    display: grid;\r\n    grid-template-rows: auto auto;\r\n    gap: 12px;\r\n  }\r\n\r\n  .skbalc-gallery__stage {\r\n    position: relative;\r\n    width: 100%;\r\n    min-height: 0;\r\n    aspect-ratio: var(--skbalc-stage-ratio, 1086 \/ 1448);\r\n    overflow: hidden;\r\n    border: 0;\r\n    background: #202124;\r\n    cursor: zoom-in;\r\n    transition: aspect-ratio .52s cubic-bezier(.22, .72, .24, 1);\r\n  }\r\n\r\n  .skbalc-gallery__stage::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 3;\r\n    inset: 14px;\r\n    border: 1px solid rgba(255, 255, 255, .26);\r\n    pointer-events: none;\r\n    transform: scale(.985);\r\n    opacity: .66;\r\n    transition:\r\n      transform .5s cubic-bezier(.22, .72, .24, 1),\r\n      opacity .3s ease,\r\n      border-color .3s ease;\r\n  }\r\n\r\n  .skbalc-gallery__stage:hover::before,\r\n  .skbalc-gallery__stage:focus-visible::before {\r\n    transform: scale(1);\r\n    opacity: 1;\r\n    border-color: rgba(237, 83, 8, .9);\r\n  }\r\n\r\n  .skbalc-gallery__stage:focus-visible,\r\n  .skbalc-gallery__thumbs button:focus-visible,\r\n  .skbalc-button:focus-visible {\r\n    outline: 3px solid rgba(237, 83, 8, .45);\r\n    outline-offset: 3px;\r\n  }\r\n\r\n  .skbalc-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    transform: scale(1.001);\r\n    transition:\r\n      transform .8s cubic-bezier(.22, .72, .24, 1),\r\n      opacity .2s ease;\r\n  }\r\n\r\n  .skbalc-gallery__stage:hover .skbalc-gallery__main,\r\n  .skbalc-gallery__stage:focus-visible .skbalc-gallery__main {\r\n    transform: scale(1.025);\r\n  }\r\n\r\n  .skbalc-gallery__main.is-changing {\r\n    opacity: .28;\r\n  }\r\n\r\n  .skbalc-gallery__shade {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(to top, rgba(10, 10, 11, .82), transparent 52%);\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skbalc-gallery__label {\r\n    position: absolute;\r\n    z-index: 4;\r\n    left: clamp(26px, 3vw, 48px);\r\n    right: clamp(26px, 3vw, 48px);\r\n    bottom: clamp(28px, 3vw, 46px);\r\n    min-width: 0;\r\n    display: grid;\r\n    gap: 7px;\r\n    color: #fff;\r\n    text-align: left;\r\n    white-space: normal !important;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skbalc-gallery__label small {\r\n    max-width: 100%;\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: 10px;\r\n    font-weight: 750;\r\n    letter-spacing: .15em;\r\n    line-height: 1.35;\r\n    text-transform: uppercase;\r\n    white-space: normal !important;\r\n    overflow-wrap: break-word;\r\n    color: rgba(255, 255, 255, .72);\r\n  }\r\n\r\n  .skbalc-gallery__label strong {\r\n    display: block;\r\n    width: 100%;\r\n    max-width: 100%;\r\n    min-width: 0;\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: clamp(28px, 2.7vw, 38px);\r\n    letter-spacing: -.035em;\r\n    line-height: 1.04;\r\n    white-space: normal !important;\r\n    overflow-wrap: break-word;\r\n    word-break: normal;\r\n    text-wrap: balance;\r\n  }\r\n\r\n  .skbalc-gallery__expand {\r\n    position: absolute;\r\n    z-index: 5;\r\n    top: clamp(24px, 2.8vw, 42px);\r\n    right: clamp(24px, 2.8vw, 42px);\r\n    bottom: auto;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    padding: 9px 11px;\r\n    border: 1px solid rgba(255, 255, 255, .2);\r\n    border-radius: 6px;\r\n    color: rgba(255, 255, 255, .84);\r\n    background: rgba(10, 10, 11, .38);\r\n    backdrop-filter: blur(5px);\r\n    -webkit-backdrop-filter: blur(5px);\r\n    font-size: 10px;\r\n    font-weight: 750;\r\n    letter-spacing: .12em;\r\n    line-height: 1;\r\n    text-transform: uppercase;\r\n    white-space: nowrap;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .skbalc-gallery__expand i {\r\n    width: 9px;\r\n    height: 9px;\r\n    border-top: 1px solid currentColor;\r\n    border-right: 1px solid currentColor;\r\n  }\r\n\r\n  .skbalc-gallery__thumbs {\r\n    display: flex;\r\n    align-items: stretch;\r\n    gap: 7px;\r\n    overflow-x: auto;\r\n    overflow-y: hidden;\r\n    scrollbar-width: thin;\r\n    scrollbar-color: var(--skbalc-orange) rgba(255, 255, 255, .12);\r\n  }\r\n\r\n  .skbalc-gallery__thumbs--single {\r\n    display: none;\r\n  }\r\n\r\n  .skbalc-gallery__thumbs button {\r\n    position: relative;\r\n    flex: 0 0 auto;\r\n    width: calc(clamp(76px, 7.2vw, 96px) * var(--skbalc-thumb-ratio, 1));\r\n    height: clamp(76px, 7.2vw, 96px);\r\n    min-width: 76px;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(255, 255, 255, .15);\r\n    background: #202124;\r\n    cursor: pointer;\r\n    opacity: .58;\r\n    transition:\r\n      opacity .28s ease,\r\n      border-color .28s ease,\r\n      transform .35s cubic-bezier(.22, .72, .24, 1);\r\n  }\r\n\r\n  .skbalc-gallery__thumbs button::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    left: 0;\r\n    right: 0;\r\n    bottom: 0;\r\n    height: 3px;\r\n    background: var(--skbalc-orange);\r\n    transform: scaleX(0);\r\n    transform-origin: 0 50%;\r\n    transition: transform .35s cubic-bezier(.22, .72, .24, 1);\r\n  }\r\n\r\n  .skbalc-gallery__thumbs button:hover,\r\n  .skbalc-gallery__thumbs button:focus-visible,\r\n  .skbalc-gallery__thumbs button.is-active {\r\n    opacity: 1;\r\n    border-color: rgba(237, 83, 8, .85);\r\n    transform: translateY(-2px);\r\n  }\r\n\r\n  .skbalc-gallery__thumbs button.is-active::after {\r\n    transform: scaleX(1);\r\n  }\r\n\r\n  .skbalc-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  .skbalc-gallery__thumbs span {\r\n    position: absolute;\r\n    inset: auto 5px 7px;\r\n    overflow: hidden;\r\n    color: #fff;\r\n    font-size: 8px;\r\n    font-weight: 700;\r\n    line-height: 1.15;\r\n    text-align: left;\r\n    text-overflow: ellipsis;\r\n    white-space: nowrap;\r\n    text-shadow: 0 1px 4px rgba(0, 0, 0, .9);\r\n  }\r\n\r\n  .skbalc-machine__content {\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: center;\r\n    gap: clamp(26px, 3vw, 42px);\r\n    padding: clamp(38px, 5vw, 76px);\r\n  }\r\n\r\n  .skbalc-machine__class {\r\n    margin-top: 12px;\r\n    color: #686a70;\r\n  }\r\n\r\n  .skbalc-machine__content h3 {\r\n    margin-top: 18px;\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: clamp(34px, 4.4vw, 62px);\r\n    font-weight: 760;\r\n    letter-spacing: -.045em;\r\n    line-height: .92;\r\n  }\r\n\r\n  .skbalc-machine__content h3 span {\r\n    display: block;\r\n    margin-top: 8px;\r\n    color: var(--skbalc-orange);\r\n  }\r\n\r\n  .skbalc-machine__summary {\r\n    max-width: 660px;\r\n    margin-top: 24px;\r\n    color: #4f5156;\r\n    font-size: clamp(15px, 1.1vw, 17px);\r\n    line-height: 1.75;\r\n  }\r\n\r\n  .skbalc-profile {\r\n    display: grid;\r\n    border-top: 1px solid var(--skbalc-line);\r\n    border-bottom: 1px solid var(--skbalc-line);\r\n  }\r\n\r\n  .skbalc-profile > div {\r\n    position: relative;\r\n    display: grid;\r\n    grid-template-columns: 130px minmax(0, 1fr);\r\n    gap: 18px;\r\n    padding: 17px 0;\r\n    transition:\r\n      background .3s ease,\r\n      padding .35s cubic-bezier(.22, .72, .24, 1);\r\n  }\r\n\r\n  .skbalc-profile > div + div {\r\n    border-top: 1px solid var(--skbalc-soft-line);\r\n  }\r\n\r\n  .skbalc-profile > div:hover {\r\n    padding-left: 12px;\r\n    background: rgba(237, 83, 8, .055);\r\n  }\r\n\r\n  .skbalc-profile dt {\r\n    color: #77797d;\r\n    font-size: 11px;\r\n    font-weight: 750;\r\n    letter-spacing: .08em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skbalc-profile dd {\r\n    color: var(--skbalc-charcoal);\r\n    font-size: 14px;\r\n    font-weight: 720;\r\n    line-height: 1.4;\r\n  }\r\n\r\n  .skbalc-machine__actions,\r\n  .skbalc-closing__actions {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 12px;\r\n  }\r\n\r\n  .skbalc-button {\r\n    min-height: 54px;\r\n    padding: 0 7px 0 22px;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 28px;\r\n    overflow: hidden;\r\n    border: 1px solid transparent;\r\n    border-radius: 7px;\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: 11px;\r\n    font-weight: 750;\r\n    letter-spacing: .035em;\r\n    transition:\r\n      color .35s ease,\r\n      background .35s ease,\r\n      border-color .35s ease,\r\n      transform .35s cubic-bezier(.22, .72, .24, 1),\r\n      box-shadow .35s ease;\r\n  }\r\n\r\n  .skbalc-button i {\r\n    width: 40px;\r\n    height: 40px;\r\n    flex: 0 0 40px;\r\n    display: grid;\r\n    place-items: center;\r\n    border-radius: 50%;\r\n    font-family: \"Inter\", Arial, sans-serif;\r\n    font-size: 15px;\r\n    font-style: normal;\r\n    transition:\r\n      transform .35s cubic-bezier(.22, .72, .24, 1),\r\n      color .35s ease,\r\n      background .35s ease;\r\n  }\r\n\r\n  .skbalc-button--primary {\r\n    color: #fff;\r\n    background: var(--skbalc-orange);\r\n    box-shadow: 0 16px 34px rgba(237, 83, 8, .18);\r\n  }\r\n\r\n  .skbalc-button--primary i {\r\n    color: var(--skbalc-orange);\r\n    background: #fff;\r\n  }\r\n\r\n  .skbalc-button--secondary {\r\n    color: var(--skbalc-charcoal);\r\n    border-color: rgba(32, 33, 36, .18);\r\n    background: rgba(255, 255, 255, .72);\r\n  }\r\n\r\n  .skbalc-button--secondary i {\r\n    color: #fff;\r\n    background: var(--skbalc-charcoal);\r\n  }\r\n\r\n  .skbalc-button--outline {\r\n    color: #fff;\r\n    border-color: rgba(255, 255, 255, .36);\r\n    background: transparent;\r\n  }\r\n\r\n  .skbalc-button--outline i {\r\n    color: var(--skbalc-charcoal);\r\n    background: #fff;\r\n  }\r\n\r\n  .skbalc-button:hover,\r\n  .skbalc-button:focus-visible {\r\n    transform: translateY(-2px);\r\n  }\r\n\r\n  .skbalc-button--primary:hover,\r\n  .skbalc-button--primary:focus-visible {\r\n    color: var(--skbalc-orange);\r\n    border-color: rgba(237, 83, 8, .25);\r\n    background: #fff;\r\n    box-shadow: 0 20px 42px rgba(32, 33, 36, .14);\r\n  }\r\n\r\n  .skbalc-button--primary:hover i,\r\n  .skbalc-button--primary:focus-visible i {\r\n    color: #fff;\r\n    background: var(--skbalc-orange);\r\n  }\r\n\r\n  .skbalc-button--secondary:hover,\r\n  .skbalc-button--secondary:focus-visible {\r\n    color: #fff;\r\n    border-color: var(--skbalc-charcoal);\r\n    background: var(--skbalc-charcoal);\r\n  }\r\n\r\n  .skbalc-button--secondary:hover i,\r\n  .skbalc-button--secondary:focus-visible i {\r\n    color: var(--skbalc-charcoal);\r\n    background: #fff;\r\n  }\r\n\r\n  .skbalc-button--outline:hover,\r\n  .skbalc-button--outline:focus-visible {\r\n    color: var(--skbalc-charcoal);\r\n    border-color: #fff;\r\n    background: #fff;\r\n  }\r\n\r\n  .skbalc-button--outline:hover i,\r\n  .skbalc-button--outline:focus-visible i {\r\n    color: #fff;\r\n    background: var(--skbalc-orange);\r\n  }\r\n\r\n  .skbalc-button:hover i,\r\n  .skbalc-button:focus-visible i {\r\n    transform: translate(2px, -2px);\r\n  }\r\n\r\n  .skbalc-flick-text {\r\n    position: relative;\r\n    display: block;\r\n    min-width: 0;\r\n    height: 1.35em;\r\n    overflow: hidden;\r\n    line-height: 1.35;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  .skbalc-flick-text > span,\r\n  .skbalc-flick-text::after {\r\n    display: block;\r\n    color: inherit;\r\n    line-height: 1.35;\r\n    white-space: nowrap;\r\n    transition:\r\n      transform .52s cubic-bezier(.22, .72, .24, 1),\r\n      opacity .28s ease;\r\n    will-change: transform;\r\n  }\r\n\r\n  .skbalc-flick-text > span {\r\n    transform: translateX(0);\r\n  }\r\n\r\n  .skbalc-flick-text::after {\r\n    content: attr(data-label);\r\n    position: absolute;\r\n    inset: 0 auto auto 0;\r\n    width: max-content;\r\n    transform: translateX(-125%);\r\n    opacity: .25;\r\n  }\r\n\r\n  .skbalc-button:hover .skbalc-flick-text > span,\r\n  .skbalc-button:focus-visible .skbalc-flick-text > span {\r\n    transform: translateX(125%);\r\n    opacity: .18;\r\n  }\r\n\r\n  .skbalc-button:hover .skbalc-flick-text::after,\r\n  .skbalc-button:focus-visible .skbalc-flick-text::after {\r\n    transform: translateX(0);\r\n    opacity: 1;\r\n  }\r\n\r\n  .skbalc-safety {\r\n    scroll-margin-top: 120px;\r\n    padding: clamp(78px, 8vw, 126px) 0 clamp(72px, 8vw, 120px);\r\n  }\r\n\r\n  .skbalc-section-head {\r\n    display: grid;\r\n    grid-template-columns: minmax(0, 1.12fr) minmax(300px, .64fr);\r\n    column-gap: clamp(38px, 7vw, 100px);\r\n    align-items: end;\r\n  }\r\n\r\n  .skbalc-section-head > span {\r\n    grid-column: 1 \/ -1;\r\n  }\r\n\r\n  .skbalc-section-head h2 {\r\n    font-size: clamp(34px, 4.2vw, 60px);\r\n  }\r\n\r\n  .skbalc-section-head p {\r\n    color: #55575c;\r\n    font-size: 15px;\r\n    line-height: 1.75;\r\n  }\r\n\r\n  .skbalc-safety__layout {\r\n    margin-top: clamp(38px, 5vw, 64px);\r\n    display: grid;\r\n    grid-template-columns: minmax(340px, .86fr) minmax(0, 1.14fr);\r\n    gap: 18px;\r\n  }\r\n\r\n  .skbalc-hover-card {\r\n    position: relative;\r\n    transition:\r\n      transform .42s cubic-bezier(.22, .72, .24, 1),\r\n      border-color .3s ease,\r\n      background .3s ease,\r\n      box-shadow .3s ease;\r\n  }\r\n\r\n  .skbalc-hover-card:hover,\r\n  .skbalc-hover-card:focus-within {\r\n    transform: translateY(-4px);\r\n    border-color: rgba(237, 83, 8, .35);\r\n    box-shadow: 0 24px 50px rgba(32, 33, 36, .08);\r\n  }\r\n\r\n  .skbalc-control {\r\n    overflow: hidden;\r\n    color: #fff;\r\n    border: 1px solid #2d2e31;\r\n    background: var(--skbalc-charcoal);\r\n  }\r\n\r\n  .skbalc-control__top {\r\n    padding: 24px 26px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 20px;\r\n    border-bottom: 1px solid rgba(255, 255, 255, .12);\r\n    color: rgba(255, 255, 255, .62);\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: 10px;\r\n    font-weight: 750;\r\n    letter-spacing: .14em;\r\n  }\r\n\r\n  .skbalc-control__top strong {\r\n    color: var(--skbalc-orange);\r\n    font-size: 24px;\r\n  }\r\n\r\n  .skbalc-control__items > div {\r\n    display: grid;\r\n    grid-template-columns: 42px minmax(0, 1fr);\r\n    gap: 14px;\r\n    padding: 23px 26px;\r\n    transition:\r\n      background .3s ease,\r\n      padding .35s cubic-bezier(.22, .72, .24, 1);\r\n  }\r\n\r\n  .skbalc-control__items > div + div {\r\n    border-top: 1px solid rgba(255, 255, 255, .095);\r\n  }\r\n\r\n  .skbalc-control__items > div:hover {\r\n    padding-left: 34px;\r\n    background: rgba(237, 83, 8, .1);\r\n  }\r\n\r\n  .skbalc-control__items > div > span {\r\n    color: var(--skbalc-orange);\r\n    font-size: 11px;\r\n    font-weight: 800;\r\n  }\r\n\r\n  .skbalc-control__items strong {\r\n    display: block;\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: 15px;\r\n    line-height: 1.35;\r\n  }\r\n\r\n  .skbalc-control__items p {\r\n    margin-top: 7px;\r\n    color: rgba(255, 255, 255, .64);\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .skbalc-support {\r\n    display: grid;\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    gap: 1px;\r\n    background: rgba(32, 33, 36, .14);\r\n    border: 1px solid rgba(32, 33, 36, .14);\r\n  }\r\n\r\n  .skbalc-support__item {\r\n    min-height: 186px;\r\n    padding: clamp(24px, 3vw, 38px);\r\n    overflow: hidden;\r\n    background: rgba(255, 255, 255, .84);\r\n  }\r\n\r\n  .skbalc-support__item--wide {\r\n    grid-column: 1 \/ -1;\r\n    min-height: auto;\r\n  }\r\n\r\n  .skbalc-support__item > span {\r\n    color: var(--skbalc-orange);\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: 10px;\r\n    font-weight: 780;\r\n    letter-spacing: .13em;\r\n  }\r\n\r\n  .skbalc-support__item strong {\r\n    display: block;\r\n    margin-top: 14px;\r\n    color: var(--skbalc-charcoal);\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: clamp(16px, 1.4vw, 20px);\r\n    line-height: 1.25;\r\n  }\r\n\r\n  .skbalc-support__item p {\r\n    margin-top: 11px;\r\n    color: #5c5e63;\r\n    font-size: 13px;\r\n    line-height: 1.6;\r\n  }\r\n\r\n  .skbalc-sequence {\r\n    margin-top: 18px;\r\n    display: grid;\r\n    grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    gap: 1px;\r\n    background: rgba(32, 33, 36, .13);\r\n    border: 1px solid rgba(32, 33, 36, .13);\r\n  }\r\n\r\n  .skbalc-sequence article {\r\n    position: relative;\r\n    min-height: 218px;\r\n    padding: clamp(24px, 3vw, 38px);\r\n    overflow: hidden;\r\n    background: #ece9e6;\r\n  }\r\n\r\n  .skbalc-sequence article > span {\r\n    color: var(--skbalc-orange);\r\n    font-size: 12px;\r\n    font-weight: 800;\r\n  }\r\n\r\n  .skbalc-sequence small {\r\n    display: block;\r\n    margin-top: 28px;\r\n    color: #77797d;\r\n    font-size: 10px;\r\n    font-weight: 760;\r\n    letter-spacing: .13em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .skbalc-sequence strong {\r\n    display: block;\r\n    margin-top: 8px;\r\n    font-family: \"Montserrat\", Arial, sans-serif;\r\n    font-size: clamp(16px, 1.5vw, 21px);\r\n    line-height: 1.3;\r\n  }\r\n\r\n  .skbalc-sequence p {\r\n    margin-top: 11px;\r\n    color: #5e6064;\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .skbalc-closing {\r\n    --skbalc-closing-inline: max(\r\n      clamp(22px, 5vw, 76px),\r\n      calc(50vw - 740px + clamp(22px, 5vw, 76px))\r\n    );\r\n    position: relative;\r\n    left: 50%;\r\n    width: 100vw;\r\n    max-width: none;\r\n    margin: 0 0 0 -50vw;\r\n    padding: clamp(52px, 6vw, 86px) var(--skbalc-closing-inline);\r\n    display: grid;\r\n    grid-template-columns: minmax(0, 1.15fr) auto;\r\n    gap: clamp(34px, 6vw, 86px);\r\n    align-items: center;\r\n    overflow: hidden;\r\n    color: #fff;\r\n    background:\r\n      linear-gradient(90deg, rgba(237, 83, 8, .12), transparent 44%),\r\n      #18191b;\r\n  }\r\n\r\n  .skbalc-closing::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: var(--skbalc-closing-inline);\r\n    width: clamp(80px, 11vw, 170px);\r\n    height: 5px;\r\n    background: var(--skbalc-orange);\r\n  }\r\n\r\n  .skbalc-closing h2 {\r\n    max-width: 780px;\r\n    color: #fff;\r\n    font-size: clamp(30px, 3.6vw, 54px);\r\n  }\r\n\r\n  .skbalc-closing p {\r\n    max-width: 820px;\r\n    margin-top: 18px;\r\n    color: rgba(255, 255, 255, .66);\r\n    font-size: 14px;\r\n    line-height: 1.7;\r\n  }\r\n\r\n  .skbalc-closing__actions {\r\n    min-width: min(100%, 310px);\r\n    flex-direction: column;\r\n  }\r\n\r\n  .skbalc-closing__actions .skbalc-button {\r\n    width: 100%;\r\n  }\r\n\r\n  .skbalc-lightbox[hidden] {\r\n    display: none !important;\r\n  }\r\n\r\n  .skbalc-lightbox {\r\n    --skbalc-orange: #ed5308;\r\n    position: fixed !important;\r\n    z-index: 2147483000;\r\n    inset: 0 !important;\r\n    width: 100vw;\r\n    width: 100dvw;\r\n    height: 100vh;\r\n    height: 100dvh;\r\n    max-width: none !important;\r\n    max-height: none !important;\r\n    margin: 0 !important;\r\n    padding:\r\n      max(20px, env(safe-area-inset-top))\r\n      max(20px, env(safe-area-inset-right))\r\n      max(20px, env(safe-area-inset-bottom))\r\n      max(20px, env(safe-area-inset-left));\r\n    display: grid;\r\n    grid-template-columns: minmax(0, 1fr);\r\n    place-items: center;\r\n    overflow: hidden;\r\n    overscroll-behavior: contain;\r\n    isolation: isolate;\r\n    transform: none !important;\r\n    color: #fff;\r\n    background: rgba(9, 9, 10, .96);\r\n    font-family: \"Inter\", \"Poppins\", Arial, sans-serif;\r\n  }\r\n\r\n  .skbalc-lightbox__content {\r\n    width: min(100%, 1180px);\r\n    height: 100%;\r\n    max-height: 920px;\r\n    min-width: 0;\r\n    min-height: 0;\r\n    margin: 0 auto;\r\n    display: grid;\r\n    grid-template-rows: minmax(0, 1fr) auto;\r\n    gap: 16px;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .skbalc-lightbox__image {\r\n    width: 100%;\r\n    height: 100%;\r\n    min-width: 0;\r\n    min-height: 0;\r\n    max-width: 100%;\r\n    max-height: 100%;\r\n    margin: auto;\r\n    display: block;\r\n    object-fit: contain !important;\r\n    object-position: center center;\r\n  }\r\n\r\n  .skbalc-lightbox__footer {\r\n    min-width: 0;\r\n    display: flex;\r\n    justify-content: space-between;\r\n    gap: 20px;\r\n    padding-top: 14px;\r\n    border-top: 1px solid rgba(255, 255, 255, .17);\r\n  }\r\n\r\n  .skbalc-lightbox__footer div {\r\n    min-width: 0;\r\n  }\r\n\r\n  .skbalc-lightbox__model {\r\n    display: block;\r\n    color: var(--skbalc-orange);\r\n    font-size: 10px;\r\n    font-weight: 760;\r\n    letter-spacing: .13em;\r\n  }\r\n\r\n  .skbalc-lightbox__caption {\r\n    display: block;\r\n    margin-top: 6px;\r\n    overflow: hidden;\r\n    color: #fff;\r\n    font-size: 13px;\r\n    line-height: 1.4;\r\n    text-overflow: ellipsis;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .skbalc-lightbox__counter {\r\n    flex: 0 0 auto;\r\n    color: rgba(255, 255, 255, .62);\r\n    font-size: 12px;\r\n  }\r\n\r\n  .skbalc-lightbox__close,\r\n  .skbalc-lightbox__arrow {\r\n    width: 50px;\r\n    height: 50px;\r\n    display: grid;\r\n    place-items: center;\r\n    border: 1px solid rgba(255, 255, 255, .22);\r\n    border-radius: 50%;\r\n    color: #fff;\r\n    background: rgba(255, 255, 255, .04);\r\n    cursor: pointer;\r\n    transition:\r\n      color .3s ease,\r\n      background .3s ease,\r\n      border-color .3s ease,\r\n      transform .3s cubic-bezier(.22, .72, .24, 1);\r\n  }\r\n\r\n  .skbalc-lightbox__close:hover,\r\n  .skbalc-lightbox__close:focus-visible,\r\n  .skbalc-lightbox__arrow:hover,\r\n  .skbalc-lightbox__arrow:focus-visible {\r\n    color: #fff;\r\n    border-color: var(--skbalc-orange);\r\n    background: var(--skbalc-orange);\r\n    transform: scale(1.06);\r\n    outline: none;\r\n  }\r\n\r\n  .skbalc-lightbox__close {\r\n    position: absolute;\r\n    top: 18px;\r\n    right: 18px;\r\n    z-index: 2;\r\n    font-size: 25px;\r\n  }\r\n\r\n  .skbalc-lightbox__arrow {\r\n    font-size: 18px;\r\n  }\r\n\r\n  .skbalc-models.is-enhanced .skbalc-reveal {\r\n    opacity: 0;\r\n    transform: translateY(24px);\r\n    transition:\r\n      opacity .7s ease,\r\n      transform .75s cubic-bezier(.22, .72, .24, 1);\r\n  }\r\n\r\n  .skbalc-models.is-enhanced .skbalc-reveal.is-visible {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n  }\r\n\r\n  @media (max-width: 1120px) {\r\n    .skbalc-intro,\r\n    .skbalc-section-head {\r\n      grid-template-columns: minmax(0, 1fr) minmax(300px, .8fr);\r\n    }\r\n\r\n    .skbalc-machine {\r\n      grid-template-columns: minmax(0, 1fr) minmax(330px, .82fr);\r\n    }\r\n\r\n    .skbalc-machine__content {\r\n      padding: 42px 34px;\r\n    }\r\n\r\n    .skbalc-gallery__thumbs button {\r\n      width: calc(78px * var(--skbalc-thumb-ratio, 1));\r\n      height: 78px;\r\n    }\r\n\r\n    .skbalc-safety__layout {\r\n      grid-template-columns: minmax(320px, .8fr) minmax(0, 1.2fr);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 900px) {\r\n    .skbalc-models {\r\n      padding-top: 76px;\r\n    }\r\n\r\n    .skbalc-intro,\r\n    .skbalc-section-head,\r\n    .skbalc-machine,\r\n    .skbalc-safety__layout,\r\n    .skbalc-closing {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skbalc-intro__copy {\r\n      padding-left: 0;\r\n      padding-top: 22px;\r\n      border-left: 0;\r\n      border-top: 2px solid var(--skbalc-orange);\r\n    }\r\n\r\n    .skbalc-machine {\r\n      min-height: 0;\r\n    }\r\n\r\n    .skbalc-machine__media {\r\n      min-height: 0;\r\n    }\r\n\r\n    .skbalc-gallery__stage {\r\n      min-height: auto;\r\n      aspect-ratio: var(--skbalc-stage-ratio, 4 \/ 3);\r\n    }\r\n\r\n    .skbalc-machine__content {\r\n      padding: 44px clamp(24px, 6vw, 52px) 50px;\r\n    }\r\n\r\n    .skbalc-section-head p {\r\n      margin-top: 20px;\r\n    }\r\n\r\n    .skbalc-safety__layout {\r\n      gap: 14px;\r\n    }\r\n\r\n    .skbalc-closing__actions {\r\n      min-width: 0;\r\n      flex-direction: row;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 680px) {\r\n    .skbalc-models {\r\n      padding-top: 62px;\r\n      background-size: 48px 48px, 48px 48px, auto;\r\n    }\r\n\r\n    .skbalc-models__shell {\r\n      padding-inline: 18px;\r\n    }\r\n\r\n    .skbalc-intro {\r\n      gap: 24px;\r\n      padding-bottom: 38px;\r\n    }\r\n\r\n    .skbalc-intro h2,\r\n    .skbalc-section-head h2 {\r\n      font-size: clamp(32px, 10.5vw, 46px);\r\n    }\r\n\r\n    .skbalc-machine {\r\n      margin-top: 36px;\r\n    }\r\n\r\n    .skbalc-machine__media {\r\n      padding: 10px;\r\n    }\r\n\r\n    .skbalc-gallery {\r\n      gap: 8px;\r\n    }\r\n\r\n    .skbalc-gallery__stage::before {\r\n      inset: 9px;\r\n    }\r\n\r\n    .skbalc-gallery__label {\r\n      left: 24px;\r\n      right: 24px;\r\n      bottom: 24px;\r\n    }\r\n\r\n    .skbalc-gallery__label strong {\r\n      font-size: clamp(27px, 8.2vw, 36px);\r\n    }\r\n\r\n    .skbalc-gallery__expand {\r\n      top: 22px;\r\n      right: 22px;\r\n      bottom: auto;\r\n      backdrop-filter: none;\r\n      -webkit-backdrop-filter: none;\r\n      background: rgba(10, 10, 11, .58);\r\n    }\r\n\r\n    .skbalc-gallery__thumbs button {\r\n      width: calc(72px * var(--skbalc-thumb-ratio, 1));\r\n      height: 72px;\r\n      min-width: 72px;\r\n    }\r\n\r\n    .skbalc-machine__content {\r\n      gap: 26px;\r\n      padding: 36px 24px 42px;\r\n    }\r\n\r\n    .skbalc-machine__content h3 {\r\n      font-size: 40px;\r\n    }\r\n\r\n    .skbalc-profile > div {\r\n      grid-template-columns: 1fr;\r\n      gap: 5px;\r\n    }\r\n\r\n    .skbalc-machine__actions,\r\n    .skbalc-closing__actions {\r\n      display: grid;\r\n      grid-template-columns: 1fr;\r\n      width: 100%;\r\n    }\r\n\r\n    .skbalc-button {\r\n      width: 100%;\r\n      min-height: 56px;\r\n    }\r\n\r\n    .skbalc-safety {\r\n      padding: 68px 0 72px;\r\n    }\r\n\r\n    .skbalc-support,\r\n    .skbalc-sequence {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .skbalc-support__item--wide {\r\n      grid-column: auto;\r\n    }\r\n\r\n    .skbalc-support__item,\r\n    .skbalc-sequence article {\r\n      min-height: 0;\r\n    }\r\n\r\n    .skbalc-sequence article {\r\n      padding: 28px 26px;\r\n    }\r\n\r\n    .skbalc-sequence small {\r\n      margin-top: 20px;\r\n    }\r\n\r\n    .skbalc-closing {\r\n      --skbalc-closing-inline: 18px;\r\n      left: 50%;\r\n      width: 100vw;\r\n      margin: 0 0 0 -50vw;\r\n      padding: 54px var(--skbalc-closing-inline);\r\n    }\r\n\r\n    .skbalc-lightbox {\r\n      padding:\r\n        max(62px, env(safe-area-inset-top))\r\n        max(14px, env(safe-area-inset-right))\r\n        max(14px, env(safe-area-inset-bottom))\r\n        max(14px, env(safe-area-inset-left));\r\n    }\r\n\r\n    .skbalc-lightbox__content {\r\n      width: 100%;\r\n      height: 100%;\r\n      max-height: none;\r\n      gap: 12px;\r\n    }\r\n\r\n    .skbalc-lightbox__arrow {\r\n      width: 44px;\r\n      height: 44px;\r\n    }\r\n\r\n    .skbalc-lightbox__footer {\r\n      align-items: flex-start;\r\n      gap: 12px;\r\n    }\r\n  }\r\n\r\n  @media (hover: none), (pointer: coarse) {\r\n    .skbalc-hover-card:hover,\r\n    .skbalc-machine:hover {\r\n      transform: none;\r\n      box-shadow: none;\r\n    }\r\n\r\n    .skbalc-gallery__stage:hover .skbalc-gallery__main {\r\n      transform: scale(1.001);\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .skbalc-models *,\r\n    .skbalc-models *::before,\r\n    .skbalc-models *::after,\r\n    .skbalc-lightbox * {\r\n      scroll-behavior: auto !important;\r\n      animation: none !important;\r\n      transition-duration: .01ms !important;\r\n      transition-delay: 0ms !important;\r\n    }\r\n\r\n    .skbalc-models.is-enhanced .skbalc-reveal {\r\n      opacity: 1;\r\n      transform: none;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  (() => {\r\n    const root = document.querySelector(\".skbalc-models\");\r\n    const lightbox = document.querySelector(\".skbalc-lightbox\");\r\n\r\n    if (!root || !lightbox || root.dataset.skbalcReady === \"true\") return;\r\n    root.dataset.skbalcReady = \"true\";\r\n\r\n    \/* Escape Elementor transforms\/overflow so fixed positioning uses the real viewport. *\/\r\n    if (lightbox.parentElement !== document.body) {\r\n      document.body.appendChild(lightbox);\r\n    }\r\n\r\n    const gallery = root.querySelector(\"[data-skbalc-gallery]\");\r\n    const stage = gallery?.querySelector(\"[data-skbalc-open]\");\r\n    const mainImage = gallery?.querySelector(\".skbalc-gallery__main\");\r\n    const thumbs = gallery ? Array.from(gallery.querySelectorAll(\"[data-skbalc-thumb]\")) : [];\r\n    const closeButton = lightbox.querySelector(\".skbalc-lightbox__close\");\r\n    const previousButton = lightbox.querySelector(\".skbalc-lightbox__arrow--prev\");\r\n    const nextButton = lightbox.querySelector(\".skbalc-lightbox__arrow--next\");\r\n    const viewerImage = lightbox.querySelector(\".skbalc-lightbox__image\");\r\n    const viewerModel = lightbox.querySelector(\".skbalc-lightbox__model\");\r\n    const viewerCaption = lightbox.querySelector(\".skbalc-lightbox__caption\");\r\n    const viewerCounter = lightbox.querySelector(\".skbalc-lightbox__counter\");\r\n    const reducedMotion = window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n    let activeIndex = 0;\r\n    let lastFocused = null;\r\n    let previousDocumentOverflow = \"\";\r\n    let previousBodyOverflow = \"\";\r\n    let previousBodyPaddingRight = \"\";\r\n\r\n    const readGeometry = (thumb) => {\r\n      const width = Number(thumb?.dataset.width);\r\n      const height = Number(thumb?.dataset.height);\r\n\r\n      if (!Number.isFinite(width) || !Number.isFinite(height) || width <= 0 || height <= 0) {\r\n        return { width: 1, height: 1, ratio: 1 };\r\n      }\r\n\r\n      return { width, height, ratio: width \/ height };\r\n    };\r\n\r\n    const applyStageGeometry = (thumb) => {\r\n      if (!thumb || !stage) return;\r\n      const geometry = readGeometry(thumb);\r\n      stage.style.setProperty(\"--skbalc-stage-ratio\", `${geometry.width} \/ ${geometry.height}`);\r\n      mainImage?.setAttribute(\"width\", String(geometry.width));\r\n      mainImage?.setAttribute(\"height\", String(geometry.height));\r\n    };\r\n\r\n    thumbs.forEach((thumb) => {\r\n      const geometry = readGeometry(thumb);\r\n      thumb.style.setProperty(\"--skbalc-thumb-ratio\", String(geometry.ratio));\r\n    });\r\n\r\n    applyStageGeometry(thumbs[0]);\r\n\r\n    const syncStage = (index, moveFocus = false) => {\r\n      const thumb = thumbs[index];\r\n      if (!thumb || !mainImage) return;\r\n\r\n      activeIndex = index;\r\n      mainImage.classList.add(\"is-changing\");\r\n      applyStageGeometry(thumb);\r\n\r\n      const applyImage = () => {\r\n        mainImage.src = thumb.dataset.src;\r\n        mainImage.alt = thumb.dataset.alt || \"\";\r\n        mainImage.classList.remove(\"is-changing\");\r\n\r\n        thumbs.forEach((item, itemIndex) => {\r\n          const active = itemIndex === index;\r\n          item.classList.toggle(\"is-active\", active);\r\n          item.setAttribute(\"aria-pressed\", String(active));\r\n        });\r\n\r\n        if (moveFocus) thumb.focus();\r\n      };\r\n\r\n      if (reducedMotion) {\r\n        applyImage();\r\n      } else {\r\n        window.setTimeout(applyImage, 140);\r\n      }\r\n    };\r\n\r\n    thumbs.forEach((thumb, index) => {\r\n      thumb.addEventListener(\"click\", () => syncStage(index));\r\n    });\r\n\r\n    const updateLightbox = () => {\r\n      const thumb = thumbs[activeIndex];\r\n      if (!thumb) return;\r\n\r\n      viewerImage.src = thumb.dataset.src;\r\n      viewerImage.alt = thumb.dataset.alt || \"\";\r\n      const geometry = readGeometry(thumb);\r\n      viewerImage.setAttribute(\"width\", String(geometry.width));\r\n      viewerImage.setAttribute(\"height\", String(geometry.height));\r\n      viewerModel.textContent = stage?.dataset.model || \"Bespoke Architectural Lift\";\r\n      viewerCaption.textContent = thumb.dataset.alt || \"SEKLIFT bespoke architectural lift\";\r\n      viewerCounter.textContent = `${activeIndex + 1} \/ ${thumbs.length}`;\r\n    };\r\n\r\n    const lockPageScroll = () => {\r\n      const scrollbarWidth = Math.max(0, window.innerWidth - document.documentElement.clientWidth);\r\n      previousDocumentOverflow = document.documentElement.style.overflow;\r\n      previousBodyOverflow = document.body.style.overflow;\r\n      previousBodyPaddingRight = document.body.style.paddingRight;\r\n      document.documentElement.style.overflow = \"hidden\";\r\n      document.body.style.overflow = \"hidden\";\r\n      if (scrollbarWidth > 0) document.body.style.paddingRight = `${scrollbarWidth}px`;\r\n    };\r\n\r\n    const unlockPageScroll = () => {\r\n      document.documentElement.style.overflow = previousDocumentOverflow;\r\n      document.body.style.overflow = previousBodyOverflow;\r\n      document.body.style.paddingRight = previousBodyPaddingRight;\r\n    };\r\n\r\n    const openLightbox = () => {\r\n      if (!thumbs.length) return;\r\n      lastFocused = document.activeElement;\r\n      updateLightbox();\r\n      lockPageScroll();\r\n      lightbox.hidden = false;\r\n      lightbox.scrollTop = 0;\r\n      window.requestAnimationFrame(() => closeButton?.focus());\r\n    };\r\n\r\n    const closeLightbox = () => {\r\n      lightbox.hidden = true;\r\n      viewerImage.removeAttribute(\"src\");\r\n      unlockPageScroll();\r\n      if (lastFocused && typeof lastFocused.focus === \"function\") lastFocused.focus();\r\n    };\r\n\r\n    const moveLightbox = (direction) => {\r\n      activeIndex = (activeIndex + direction + thumbs.length) % thumbs.length;\r\n      syncStage(activeIndex);\r\n      updateLightbox();\r\n    };\r\n\r\n    stage?.addEventListener(\"click\", openLightbox);\r\n    closeButton?.addEventListener(\"click\", closeLightbox);\r\n    previousButton?.addEventListener(\"click\", () => moveLightbox(-1));\r\n    nextButton?.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.hidden) return;\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    if (\"IntersectionObserver\" in window && !reducedMotion) {\r\n      root.classList.add(\"is-enhanced\");\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      }, { threshold: .12, rootMargin: \"0px 0px -5% 0px\" });\r\n\r\n      root.querySelectorAll(\".skbalc-reveal\").forEach((item) => observer.observe(item));\r\n    } else {\r\n      root.querySelectorAll(\".skbalc-reveal\").forEach((item) => item.classList.add(\"is-visible\"));\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 \/ Bespoke Architectural Lifts Made-to-Order Residential Mobility SEKLIFT \/ ARCHITECTURAL LIFT ENGINEERING 01 Bespoke Architectural Lifts Custom Residential &amp; Villa Elevators SEKLIFT bespoke architectural lifts are developed around the client rather than a fixed catalogue configuration. Cabin dimensions, doors, interior materials, controls, available shaft conditions, number of stops and the visual language of [&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-1314","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\/ro\/wp-json\/wp\/v2\/pages\/1314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seklift.com\/ro\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/seklift.com\/ro\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/seklift.com\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/seklift.com\/ro\/wp-json\/wp\/v2\/comments?post=1314"}],"version-history":[{"count":19,"href":"https:\/\/seklift.com\/ro\/wp-json\/wp\/v2\/pages\/1314\/revisions"}],"predecessor-version":[{"id":1896,"href":"https:\/\/seklift.com\/ro\/wp-json\/wp\/v2\/pages\/1314\/revisions\/1896"}],"up":[{"embeddable":true,"href":"https:\/\/seklift.com\/ro\/wp-json\/wp\/v2\/pages\/844"}],"wp:attachment":[{"href":"https:\/\/seklift.com\/ro\/wp-json\/wp\/v2\/media?parent=1314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}