{"id":14698,"date":"2026-07-21T07:03:32","date_gmt":"2026-07-21T07:03:32","guid":{"rendered":"https:\/\/inkoseoul.com\/?page_id=14698"},"modified":"2026-10-07T00:37:25","modified_gmt":"2026-10-07T00:37:25","slug":"led-mask","status":"publish","type":"page","link":"https:\/\/inkoseoul.com\/ko\/led-mask\/","title":{"rendered":"LED MASK"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"14698\" class=\"elementor elementor-14698\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea7f1d6 e-flex e-con-boxed e-con e-parent\" data-id=\"ea7f1d6\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-faec5b5 elementor-widget elementor-widget-html\" data-id=\"faec5b5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\n     INKO SEOUL NAVIGATION\n     Elementor HTML Widget Version\n\n     Desktop height: 66px\n     Tablet height: 60px\n     Mobile height after scroll: 58px\n\n     Desktop \/ Tablet:\n     - Navigation visible at top\n     - Logo hidden before scroll\n     - Logo visible after scroll\n\n     Mobile:\n     - Entire navigation hidden before scroll\n     - Entire navigation visible after scroll\n========================================================= -->\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n\n<link\n  href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap\"\n  rel=\"stylesheet\"\n>\n\n<div class=\"inko-navbar-mount\">\n\n  <nav\n    class=\"inko-navbar\"\n    aria-label=\"Primary Navigation\"\n  >\n    <div class=\"inko-container\">\n      <div class=\"inko-navbar-inner\">\n\n        <!-- LOGO -->\n        <a\n          href=\"https:\/\/inkoseoul.com\/\"\n          class=\"inko-navbar-brand\"\n          aria-label=\"INKO SEOUL Home\"\n        >\n          <img decoding=\"async\"\n            src=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/03\/cropped-Logo_inkoseoul_knowyourskin_small.png\"\n            alt=\"INKO SEOUL\"\n          >\n        <\/a>\n\n        <!-- DESKTOP NAVIGATION -->\n        <div class=\"inko-navbar-desktop\">\n\n          <a\n            href=\"https:\/\/inkoseoul.com\/\"\n            class=\"inko-navbar-contact inko-navbar-home\"\n          >\n            Home\n          <\/a>\n\n          <a\n            href=\"#\"\n            class=\"inko-navbar-top\"\n            aria-label=\"Return to the top of this page\"\n          >\n            <span\n              class=\"inko-top-arrow\"\n              aria-hidden=\"true\"\n            >\n              \u2191\n            <\/span>\n\n            <span>Top<\/span>\n          <\/a>\n\n          <a href=\"#problem\">Problem<\/a>\n          <a href=\"#bundle-picker\">Bundles<\/a>\n          <a href=\"#benefits\">Benefits<\/a>\n          <a href=\"#science\">Science<\/a>\n          <a href=\"#proof\">Proof<\/a>\n          <a href=\"#journey\">Journey<\/a>\n          <a href=\"#guarantee\">Guarantee<\/a>\n          <a href=\"#compare\">Compare<\/a>\n          <a href=\"#reviews\">Reviews<\/a>\n          <a href=\"#how-to-use\">How to Use<\/a>\n          <a href=\"#bonus\">Bonus<\/a>\n          <a href=\"#faq\">FAQ<\/a>\n\n          <a\n            href=\"#contact\"\n            class=\"inko-navbar-contact\"\n          >\n            Contact\n          <\/a>\n\n        <\/div>\n\n        <!-- MOBILE \/ TABLET BUTTON -->\n        <button\n          class=\"inko-navbar-toggle\"\n          type=\"button\"\n          aria-label=\"Open menu\"\n          aria-expanded=\"false\"\n          aria-controls=\"inko-mobile-menu\"\n        >\n          <span aria-hidden=\"true\"><\/span>\n        <\/button>\n\n      <\/div>\n    <\/div>\n\n    <!-- MOBILE OVERLAY -->\n    <div\n      class=\"inko-mobile-overlay\"\n      aria-hidden=\"true\"\n    ><\/div>\n\n    <!-- MOBILE DRAWER -->\n    <aside\n      class=\"inko-mobile-menu\"\n      id=\"inko-mobile-menu\"\n      aria-hidden=\"true\"\n    >\n      <div class=\"inko-mobile-menu-top\">\n\n        <div class=\"inko-mobile-menu-title\">\n          Menu\n        <\/div>\n\n        <button\n          class=\"inko-mobile-close\"\n          type=\"button\"\n          aria-label=\"Close menu\"\n        >\n          <span aria-hidden=\"true\"><\/span>\n        <\/button>\n\n      <\/div>\n\n      <div class=\"inko-mobile-menu-links\">\n\n        <a\n          href=\"https:\/\/inkoseoul.com\/\"\n          class=\"inko-mobile-contact inko-mobile-home\"\n        >\n          Home\n        <\/a>\n\n        <a\n          href=\"#\"\n          class=\"inko-mobile-top\"\n          aria-label=\"Return to the top of this page\"\n        >\n          <span\n            class=\"inko-top-arrow\"\n            aria-hidden=\"true\"\n          >\n            \u2191\n          <\/span>\n\n          <span>Top<\/span>\n        <\/a>\n\n        <a href=\"#problem\">Problem<\/a>\n        <a href=\"#bundle-picker\">Bundles<\/a>\n        <a href=\"#benefits\">Benefits<\/a>\n        <a href=\"#science\">Science<\/a>\n        <a href=\"#proof\">Proof<\/a>\n        <a href=\"#journey\">Journey<\/a>\n        <a href=\"#guarantee\">Guarantee<\/a>\n        <a href=\"#compare\">Compare<\/a>\n        <a href=\"#reviews\">Reviews<\/a>\n        <a href=\"#how-to-use\">How to Use<\/a>\n        <a href=\"#bonus\">Bonus<\/a>\n        <a href=\"#faq\">FAQ<\/a>\n\n        <a\n          href=\"#contact\"\n          class=\"inko-mobile-contact\"\n        >\n          Contact\n        <\/a>\n\n      <\/div>\n    <\/aside>\n\n  <\/nav>\n<\/div>\n\n<style>\n\/* =========================================================\n   1. ELEMENTOR RESET\n========================================================= *\/\n\n.elementor-widget-html:has(.inko-navbar),\n.elementor-widget-html:has(.inko-navbar)\n> .elementor-widget-container {\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\nbody.inko-menu-open {\n  overflow: hidden !important;\n}\n\nbody .inko-navbar-mount {\n  position: relative !important;\n  z-index: 99990 !important;\n\n  display: block !important;\n\n  width: 100% !important;\n  min-width: 0 !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n\/* =========================================================\n   2. NAVIGATION BASE\n\n   \ubc30\uacbd \uc124\uc815\uc740 \uae30\uc874 \ucf54\ub4dc \uadf8\ub300\ub85c:\n   - \uc0c1\ub2e8: transparent\n   - \uc2a4\ud06c\ub864 \ud6c4: #fff8f7\n========================================================= *\/\n\nbody .inko-navbar {\n  --inko-dark-rose: #863b44;\n  --inko-deep-rose: #6f3038;\n  --inko-text: #4b3035;\n  --inko-soft-line: rgba(111, 48, 56, 0.13);\n  --inko-solid-bg: #fff8f7;\n\n  --inko-title-font:\n    \"Playfair Display\",\n    Georgia,\n    \"Times New Roman\",\n    serif;\n\n  --inko-body-font:\n    \"Playfair Display\",\n    Georgia,\n    \"Times New Roman\",\n    serif;\n\n  position: relative !important;\n\n  top: auto !important;\n  right: auto !important;\n  left: auto !important;\n\n  z-index: 99990 !important;\n\n  width: 100% !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  background:\n    transparent\n    !important;\n\n  border-bottom:\n    1px solid\n    transparent\n    !important;\n\n  box-shadow:\n    none\n    !important;\n\n  font-family:\n    var(--inko-body-font)\n    !important;\n\n  box-sizing:\n    border-box\n    !important;\n\n  transition:\n    background-color 0.32s ease,\n    border-color 0.32s ease,\n    box-shadow 0.32s ease,\n    opacity 0.32s ease,\n    visibility 0.32s ease,\n    transform 0.38s\n      cubic-bezier(0.22, 1, 0.36, 1)\n    !important;\n}\n\n\/* \uace0\uc815 \uc0c1\ud0dc *\/\n\nbody .inko-navbar.is-fixed {\n  position: fixed !important;\n\n  top:\n    var(--inko-fixed-top, 0px)\n    !important;\n\n  right: 0 !important;\n  left: 0 !important;\n\n  width: 100% !important;\n}\n\n\/* \uc2a4\ud06c\ub864 \ud6c4 \uae30\uc874 \ud770\uc0c9 \ubc30\uacbd *\/\n\nbody .inko-navbar.is-scrolled {\n  background:\n    var(--inko-solid-bg)\n    !important;\n\n  border-bottom-color:\n    var(--inko-soft-line)\n    !important;\n\n  box-shadow:\n    0 7px 24px\n    rgba(86, 36, 45, 0.075)\n    !important;\n}\n\nbody .inko-navbar *,\nbody .inko-navbar *::before,\nbody .inko-navbar *::after {\n  box-sizing:\n    border-box\n    !important;\n}\n\n\/* =========================================================\n   3. MAIN CONTAINER\n========================================================= *\/\n\nbody .inko-navbar .inko-container {\n  width:\n    min(100%, 1580px)\n    !important;\n\n  margin:\n    0 auto\n    !important;\n\n  padding:\n    0\n    clamp(22px, 4.2vw, 78px)\n    !important;\n}\n\n\/*\n  PC \uc804\uccb4 \ub192\uc774:\n  \uae30\uc874 58px\ubcf4\ub2e4 \uc544\uc8fc \uc0b4\uc9dd \uc5ec\uc720\ub97c \uc900 66px\n*\/\n\nbody .inko-navbar-inner {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n\n  width: 100% !important;\n  min-height: 66px !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n\/* =========================================================\n   4. LOGO\n\n   PC \/ Tablet:\n   - \uc6d0\ub798 \uacf5\uac04\uc740 \uc720\uc9c0\n   - \ucc98\uc74c\uc5d0\ub294 \ud22c\uba85\n   - \uc2a4\ud06c\ub864 \ud6c4 \ubd80\ub4dc\ub7fd\uac8c \ud45c\uc2dc\n\n   \uba54\ub274\uac00 \uac11\uc790\uae30 \uc606\uc73c\ub85c \uc6c0\uc9c1\uc774\uc9c0 \uc54a\ub3c4\ub85d\n   \ub85c\uace0 \uacf5\uac04 \uc790\uccb4\ub294 \uc720\uc9c0\ud569\ub2c8\ub2e4.\n========================================================= *\/\n\nbody .inko-navbar-brand {\n  position: relative !important;\n  z-index: 5 !important;\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: flex-start !important;\n\n  flex: 0 0 auto !important;\n\n  width: 112px !important;\n  height: 60px !important;\n\n  margin:\n    0\n    26px\n    0\n    0\n    !important;\n\n  padding: 3px 0 !important;\n  overflow: visible !important;\n\n  text-decoration:\n    none\n    !important;\n\n  cursor:\n    pointer\n    !important;\n\n  opacity:\n    0\n    !important;\n\n  visibility:\n    hidden\n    !important;\n\n  pointer-events:\n    none\n    !important;\n\n  transform:\n    translateY(-7px)\n    scale(0.95)\n    !important;\n\n  transition:\n    opacity 0.3s ease,\n    visibility 0.3s ease,\n    transform 0.38s\n      cubic-bezier(0.22, 1, 0.36, 1)\n    !important;\n}\n\n\/* \uc2a4\ud06c\ub864 \ud6c4 \ub85c\uace0 \ud45c\uc2dc *\/\n\nbody .inko-navbar.has-scrolled\n.inko-navbar-brand {\n  opacity:\n    1\n    !important;\n\n  visibility:\n    visible\n    !important;\n\n  pointer-events:\n    auto\n    !important;\n\n  transform:\n    translateY(0)\n    scale(1)\n    !important;\n}\n\nbody .inko-navbar-brand img {\n  display: block !important;\n\n  width: 112px !important;\n  max-width: none !important;\n  max-height: 54px !important;\n  height: auto !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  object-fit:\n    contain\n    !important;\n\n  pointer-events:\n    none\n    !important;\n\n  transition:\n    width 0.3s ease,\n    transform 0.3s ease\n    !important;\n}\n\nbody .inko-navbar.is-scrolled\n.inko-navbar-brand img {\n  width:\n    112px\n    !important;\n\n  max-height:\n    54px\n    !important;\n}\n\n\/* =========================================================\n   5. DESKTOP MENU\n========================================================= *\/\n\nbody .inko-navbar-desktop {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: flex-end !important;\n\n  flex:\n    1 1 auto\n    !important;\n\n  flex-wrap:\n    nowrap\n    !important;\n\n  gap:\n    clamp(4px, 0.5vw, 11px)\n    !important;\n\n  min-width:\n    0\n    !important;\n\n  white-space:\n    nowrap\n    !important;\n\n  font-family:\n    var(--inko-body-font)\n    !important;\n}\n\n\/* \uc77c\ubc18 \uba54\ub274 *\/\n\nbody .inko-navbar-desktop\n> a:not(.inko-navbar-contact):not(.inko-navbar-top) {\n  position: relative !important;\n\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n  flex:\n    0 0 auto\n    !important;\n\n  margin:\n    0\n    !important;\n\n  padding:\n    9px 2px\n    !important;\n\n  border:\n    0\n    !important;\n\n  border-radius:\n    0\n    !important;\n\n  background:\n    transparent\n    !important;\n\n  color:\n    var(--inko-text)\n    !important;\n\n  font-family:\n    var(--inko-body-font)\n    !important;\n\n  font-size:\n    clamp(8.6px, 0.61vw, 10.3px)\n    !important;\n\n  font-weight:\n    500\n    !important;\n\n  line-height:\n    1\n    !important;\n\n  letter-spacing:\n    0.13em\n    !important;\n\n  text-transform:\n    uppercase\n    !important;\n\n  text-decoration:\n    none\n    !important;\n\n  opacity:\n    0.86\n    !important;\n\n  transition:\n    color 0.22s ease,\n    opacity 0.22s ease,\n    transform 0.22s ease\n    !important;\n}\n\nbody .inko-navbar-desktop\n> a:not(.inko-navbar-contact):not(.inko-navbar-top)::after {\n  content:\n    \"\"\n    !important;\n\n  position:\n    absolute\n    !important;\n\n  bottom:\n    3px\n    !important;\n\n  left:\n    50%\n    !important;\n\n  width:\n    0\n    !important;\n\n  height:\n    1px\n    !important;\n\n  background:\n    var(--inko-dark-rose)\n    !important;\n\n  transform:\n    translateX(-50%)\n    !important;\n\n  transition:\n    width 0.22s ease\n    !important;\n}\n\nbody .inko-navbar-desktop\n> a:not(.inko-navbar-contact):not(.inko-navbar-top):hover,\nbody .inko-navbar-desktop\n> a:not(.inko-navbar-contact):not(.inko-navbar-top):focus-visible {\n  color:\n    var(--inko-deep-rose)\n    !important;\n\n  opacity:\n    1\n    !important;\n\n  transform:\n    translateY(-1px)\n    !important;\n}\n\nbody .inko-navbar-desktop\n> a:not(.inko-navbar-contact):not(.inko-navbar-top):hover::after,\nbody .inko-navbar-desktop\n> a:not(.inko-navbar-contact):not(.inko-navbar-top):focus-visible::after {\n  width:\n    calc(100% - 4px)\n    !important;\n}\n\n\/* =========================================================\n   6. HOME + CONTACT BUTTONS\n========================================================= *\/\n\nbody .inko-navbar-desktop\n.inko-navbar-contact {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n  flex:\n    0 0 auto\n    !important;\n\n  min-width:\n    62px\n    !important;\n\n  min-height:\n    30px\n    !important;\n\n  margin:\n    0\n    !important;\n\n  padding:\n    9px\n    17px\n    8px\n    !important;\n\n  border:\n    1px solid\n    var(--inko-dark-rose)\n    !important;\n\n  border-radius:\n    999px\n    !important;\n\n  background:\n    var(--inko-dark-rose)\n    !important;\n\n  color:\n    #ffffff\n    !important;\n\n  font-family:\n    var(--inko-body-font)\n    !important;\n\n  font-size:\n    9.3px\n    !important;\n\n  font-weight:\n    600\n    !important;\n\n  line-height:\n    1\n    !important;\n\n  letter-spacing:\n    0.13em\n    !important;\n\n  text-transform:\n    uppercase\n    !important;\n\n  text-decoration:\n    none\n    !important;\n\n  box-shadow:\n    0 5px 14px\n    rgba(111, 48, 56, 0.12)\n    !important;\n\n  transition:\n    background-color 0.22s ease,\n    border-color 0.22s ease,\n    color 0.22s ease,\n    transform 0.22s ease,\n    box-shadow 0.22s ease\n    !important;\n}\n\nbody .inko-navbar-desktop\n.inko-navbar-contact:hover,\nbody .inko-navbar-desktop\n.inko-navbar-contact:focus-visible {\n  border-color:\n    var(--inko-deep-rose)\n    !important;\n\n  background:\n    var(--inko-deep-rose)\n    !important;\n\n  color:\n    #ffffff\n    !important;\n\n  transform:\n    translateY(-1px)\n    !important;\n\n  box-shadow:\n    0 7px 18px\n    rgba(111, 48, 56, 0.18)\n    !important;\n}\n\nbody .inko-navbar-desktop\n.inko-navbar-home {\n  margin-right:\n    3px\n    !important;\n}\n\nbody .inko-navbar-desktop\n.inko-navbar-contact:last-child {\n  margin-left:\n    4px\n    !important;\n}\n\n\/* =========================================================\n   7. TOP LINK\n========================================================= *\/\n\nbody .inko-navbar-desktop\n.inko-navbar-top {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n  gap:\n    4px\n    !important;\n\n  flex:\n    0 0 auto\n    !important;\n\n  width:\n    auto\n    !important;\n\n  min-width:\n    0\n    !important;\n\n  min-height:\n    0\n    !important;\n\n  margin:\n    0 1px 0 0\n    !important;\n\n  padding:\n    8px 2px\n    !important;\n\n  border:\n    0\n    !important;\n\n  border-radius:\n    0\n    !important;\n\n  background:\n    transparent\n    !important;\n\n  color:\n    var(--inko-dark-rose)\n    !important;\n\n  font-family:\n    var(--inko-body-font)\n    !important;\n\n  font-size:\n    8.8px\n    !important;\n\n  font-weight:\n    500\n    !important;\n\n  line-height:\n    1\n    !important;\n\n  letter-spacing:\n    0.13em\n    !important;\n\n  text-transform:\n    uppercase\n    !important;\n\n  text-decoration:\n    none\n    !important;\n\n  box-shadow:\n    none\n    !important;\n\n  opacity:\n    0.78\n    !important;\n}\n\nbody .inko-navbar-desktop\n.inko-navbar-top::before,\nbody .inko-navbar-desktop\n.inko-navbar-top::after {\n  display:\n    none\n    !important;\n\n  content:\n    none\n    !important;\n}\n\nbody .inko-navbar-desktop\n.inko-navbar-top\n.inko-top-arrow {\n  display:\n    inline-block\n    !important;\n\n  font-size:\n    10px\n    !important;\n\n  line-height:\n    1\n    !important;\n\n  transform:\n    translateY(-1px)\n    !important;\n\n  transition:\n    transform 0.22s ease\n    !important;\n}\n\nbody .inko-navbar-desktop\n.inko-navbar-top:hover,\nbody .inko-navbar-desktop\n.inko-navbar-top:focus-visible {\n  color:\n    var(--inko-deep-rose)\n    !important;\n\n  opacity:\n    1\n    !important;\n}\n\n\/* =========================================================\n   8. DESKTOP VISIBILITY\n========================================================= *\/\n\n@media (min-width: 1241px) {\n  body .inko-navbar-toggle,\n  body .inko-mobile-overlay,\n  body .inko-mobile-menu {\n    display:\n      none\n      !important;\n  }\n}\n\n\/* \uc791\uc740 PC \/ \ub178\ud2b8\ubd81 *\/\n\n@media\n(min-width: 1241px)\nand\n(max-width: 1439px) {\n\n  body .inko-navbar .inko-container {\n    padding-right:\n      22px\n      !important;\n\n    padding-left:\n      22px\n      !important;\n  }\n\n  body .inko-navbar-brand {\n    width:\n      104px\n      !important;\n\n    height:\n      58px\n      !important;\n\n    margin-right:\n      17px\n      !important;\n\n    margin-bottom:\n      0\n      !important;\n\n    padding:\n      3px 0\n      !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled\n  .inko-navbar-brand img {\n    width:\n      104px\n      !important;\n\n    max-height:\n      52px\n      !important;\n  }\n\n  body .inko-navbar-desktop {\n    gap:\n      4px\n      !important;\n  }\n\n  body .inko-navbar-desktop\n  > a:not(.inko-navbar-contact):not(.inko-navbar-top) {\n    padding-right:\n      1px\n      !important;\n\n    padding-left:\n      1px\n      !important;\n\n    font-size:\n      8.45px\n      !important;\n\n    letter-spacing:\n      0.09em\n      !important;\n  }\n\n  body .inko-navbar-desktop\n  .inko-navbar-contact {\n    min-width:\n      57px\n      !important;\n\n    padding-right:\n      13px\n      !important;\n\n    padding-left:\n      13px\n      !important;\n\n    font-size:\n      8.7px\n      !important;\n  }\n\n  body .inko-navbar-desktop\n  .inko-navbar-top {\n    font-size:\n      8.2px\n      !important;\n\n    letter-spacing:\n      0.09em\n      !important;\n  }\n}\n\n\/* =========================================================\n   9. TABLET\n\n   PC 66px \uae30\uc900\uc73c\ub85c \ube44\uc728 \uc870\uc815:\n   60px\n========================================================= *\/\n\n@media\n(min-width: 768px)\nand\n(max-width: 1240px) {\n\n  body .inko-navbar .inko-container {\n    padding:\n      0 22px\n      !important;\n  }\n\n  body .inko-navbar-inner {\n    min-height:\n      60px\n      !important;\n  }\n\n  body .inko-navbar-desktop {\n    display:\n      none\n      !important;\n  }\n\n  body .inko-navbar-brand {\n    width:\n      96px\n      !important;\n\n    height:\n      54px\n      !important;\n\n    margin:\n      0\n      0\n      0\n      0\n      !important;\n\n    padding:\n      3px 0\n      !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled\n  .inko-navbar-brand img {\n    width:\n      96px\n      !important;\n\n    max-height:\n      48px\n      !important;\n  }\n\n  body .inko-navbar-toggle {\n    position: relative !important;\n    z-index: 8 !important;\n\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n\n    flex:\n      0 0 auto\n      !important;\n\n    width:\n      38px\n      !important;\n\n    height:\n      38px\n      !important;\n\n    margin:\n      0\n      !important;\n\n    padding:\n      0\n      !important;\n\n    border:\n      1px solid\n      rgba(111, 48, 56, 0.2)\n      !important;\n\n    border-radius:\n      50%\n      !important;\n\n    background:\n      rgba(255, 248, 247, 0.36)\n      !important;\n\n    appearance:\n      none\n      !important;\n\n    cursor:\n      pointer\n      !important;\n\n    box-shadow:\n      none\n      !important;\n  }\n}\n\n\/* =========================================================\n   10. TABLET + MOBILE TOGGLE\n========================================================= *\/\n\n@media (max-width: 1240px) {\n\n  body .inko-navbar-desktop {\n    display:\n      none\n      !important;\n  }\n\n  body .inko-navbar-toggle {\n    position: relative !important;\n    z-index: 8 !important;\n\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n\n    flex:\n      0 0 auto\n      !important;\n\n    width:\n      38px\n      !important;\n\n    height:\n      38px\n      !important;\n\n    margin:\n      0\n      !important;\n\n    padding:\n      0\n      !important;\n\n    border:\n      1px solid\n      rgba(111, 48, 56, 0.2)\n      !important;\n\n    border-radius:\n      50%\n      !important;\n\n    background:\n      rgba(255, 248, 247, 0.36)\n      !important;\n\n    appearance:\n      none\n      !important;\n\n    cursor:\n      pointer\n      !important;\n\n    box-shadow:\n      none\n      !important;\n\n    transition:\n      background-color 0.22s ease,\n      border-color 0.22s ease,\n      transform 0.22s ease\n      !important;\n  }\n\n  body .inko-navbar.is-scrolled\n  .inko-navbar-toggle {\n    background:\n      rgba(255, 255, 255, 0.55)\n      !important;\n  }\n\n  body .inko-navbar-toggle:hover {\n    border-color:\n      rgba(111, 48, 56, 0.4)\n      !important;\n\n    background:\n      rgba(255, 248, 247, 0.78)\n      !important;\n  }\n\n  body .inko-navbar-toggle span,\n  body .inko-navbar-toggle span::before,\n  body .inko-navbar-toggle span::after {\n    position:\n      absolute\n      !important;\n\n    display:\n      block\n      !important;\n\n    width:\n      16px\n      !important;\n\n    height:\n      1.5px\n      !important;\n\n    border-radius:\n      99px\n      !important;\n\n    background:\n      var(--inko-deep-rose)\n      !important;\n\n    content:\n      \"\"\n      !important;\n\n    transition:\n      top 0.25s ease,\n      transform 0.25s ease,\n      opacity 0.2s ease\n      !important;\n  }\n\n  body .inko-navbar-toggle span {\n    position:\n      relative\n      !important;\n  }\n\n  body .inko-navbar-toggle\n  span::before {\n    top:\n      -5px\n      !important;\n\n    left:\n      0\n      !important;\n  }\n\n  body .inko-navbar-toggle\n  span::after {\n    top:\n      5px\n      !important;\n\n    left:\n      0\n      !important;\n  }\n\n  body .inko-navbar-toggle.is-active\n  span {\n    background:\n      transparent\n      !important;\n  }\n\n  body .inko-navbar-toggle.is-active\n  span::before {\n    top:\n      0\n      !important;\n\n    transform:\n      rotate(45deg)\n      !important;\n  }\n\n  body .inko-navbar-toggle.is-active\n  span::after {\n    top:\n      0\n      !important;\n\n    transform:\n      rotate(-45deg)\n      !important;\n  }\n\n  \/* OVERLAY *\/\n\n  body .inko-mobile-overlay {\n    position:\n      fixed\n      !important;\n\n    inset:\n      0\n      !important;\n\n    z-index:\n      99991\n      !important;\n\n    display:\n      block\n      !important;\n\n    width:\n      100vw\n      !important;\n\n    height:\n      100dvh\n      !important;\n\n    background:\n      rgba(51, 29, 33, 0.4)\n      !important;\n\n    opacity:\n      0\n      !important;\n\n    visibility:\n      hidden\n      !important;\n\n    pointer-events:\n      none\n      !important;\n\n    transition:\n      opacity 0.3s ease,\n      visibility 0.3s ease\n      !important;\n  }\n\n  body .inko-mobile-overlay.is-open {\n    opacity:\n      1\n      !important;\n\n    visibility:\n      visible\n      !important;\n\n    pointer-events:\n      auto\n      !important;\n  }\n\n  \/* DRAWER *\/\n\n  body .inko-mobile-menu {\n    position:\n      fixed\n      !important;\n\n    top:\n      0\n      !important;\n\n    right:\n      0\n      !important;\n\n    z-index:\n      99992\n      !important;\n\n    display:\n      flex\n      !important;\n\n    flex-direction:\n      column\n      !important;\n\n    width:\n      min(350px, 88vw)\n      !important;\n\n    height:\n      100dvh\n      !important;\n\n    margin:\n      0\n      !important;\n\n    padding:\n      28px 27px 30px\n      !important;\n\n    background:\n      radial-gradient(\n        circle at 100% 0%,\n        rgba(200, 144, 153, 0.17),\n        transparent 34%\n      ),\n      var(--inko-solid-bg)\n      !important;\n\n    border-left:\n      1px solid\n      rgba(111, 48, 56, 0.11)\n      !important;\n\n    box-shadow:\n      -14px 0 40px\n      rgba(58, 27, 33, 0.16)\n      !important;\n\n    overflow-x:\n      hidden\n      !important;\n\n    overflow-y:\n      auto\n      !important;\n\n    overscroll-behavior:\n      contain\n      !important;\n\n    transform:\n      translateX(105%)\n      !important;\n\n    visibility:\n      hidden\n      !important;\n\n    pointer-events:\n      none\n      !important;\n\n    transition:\n      transform 0.34s\n      cubic-bezier(0.22, 1, 0.36, 1),\n      visibility 0.34s ease\n      !important;\n  }\n\n  body .inko-mobile-menu.is-open {\n    transform:\n      translateX(0)\n      !important;\n\n    visibility:\n      visible\n      !important;\n\n    pointer-events:\n      auto\n      !important;\n  }\n\n  body .inko-mobile-menu-top {\n    display:\n      flex\n      !important;\n\n    align-items:\n      center\n      !important;\n\n    justify-content:\n      space-between\n      !important;\n\n    flex:\n      0 0 auto\n      !important;\n\n    margin:\n      0 0 21px\n      !important;\n\n    padding:\n      0 0 17px\n      !important;\n\n    border-bottom:\n      1px solid\n      rgba(111, 48, 56, 0.14)\n      !important;\n  }\n\n  body .inko-mobile-menu-title {\n    margin:\n      0\n      !important;\n\n    padding:\n      0\n      !important;\n\n    color:\n      var(--inko-deep-rose)\n      !important;\n\n    font-family:\n      var(--inko-title-font)\n      !important;\n\n    font-size:\n      27px\n      !important;\n\n    font-weight:\n      500\n      !important;\n\n    line-height:\n      1\n      !important;\n\n    letter-spacing:\n      -0.025em\n      !important;\n  }\n\n  body .inko-mobile-close {\n    position:\n      relative\n      !important;\n\n    display:\n      flex\n      !important;\n\n    align-items:\n      center\n      !important;\n\n    justify-content:\n      center\n      !important;\n\n    width:\n      36px\n      !important;\n\n    height:\n      36px\n      !important;\n\n    margin:\n      0\n      !important;\n\n    padding:\n      0\n      !important;\n\n    border:\n      1px solid\n      rgba(111, 48, 56, 0.18)\n      !important;\n\n    border-radius:\n      50%\n      !important;\n\n    background:\n      transparent\n      !important;\n\n    appearance:\n      none\n      !important;\n\n    cursor:\n      pointer\n      !important;\n  }\n\n  body .inko-mobile-close\n  span::before,\n  body .inko-mobile-close\n  span::after {\n    position:\n      absolute\n      !important;\n\n    top:\n      50%\n      !important;\n\n    left:\n      50%\n      !important;\n\n    width:\n      14px\n      !important;\n\n    height:\n      1.5px\n      !important;\n\n    background:\n      var(--inko-deep-rose)\n      !important;\n\n    content:\n      \"\"\n      !important;\n  }\n\n  body .inko-mobile-close\n  span::before {\n    transform:\n      translate(-50%, -50%)\n      rotate(45deg)\n      !important;\n  }\n\n  body .inko-mobile-close\n  span::after {\n    transform:\n      translate(-50%, -50%)\n      rotate(-45deg)\n      !important;\n  }\n\n  body .inko-mobile-menu-links {\n    display:\n      flex\n      !important;\n\n    flex-direction:\n      column\n      !important;\n\n    align-items:\n      stretch\n      !important;\n\n    gap:\n      0\n      !important;\n\n    flex:\n      1 1 auto\n      !important;\n\n    width:\n      100%\n      !important;\n  }\n\n  body .inko-mobile-menu-links\n  > a:not(.inko-mobile-contact):not(.inko-mobile-top) {\n    display:\n      flex\n      !important;\n\n    align-items:\n      center\n      !important;\n\n    justify-content:\n      space-between\n      !important;\n\n    width:\n      100%\n      !important;\n\n    margin:\n      0\n      !important;\n\n    padding:\n      11px 2px\n      !important;\n\n    border:\n      0\n      !important;\n\n    border-bottom:\n      1px solid\n      rgba(111, 48, 56, 0.08)\n      !important;\n\n    border-radius:\n      0\n      !important;\n\n    background:\n      transparent\n      !important;\n\n    color:\n      var(--inko-text)\n      !important;\n\n    font-family:\n      var(--inko-body-font)\n      !important;\n\n    font-size:\n      13.5px\n      !important;\n\n    font-weight:\n      500\n      !important;\n\n    line-height:\n      1.2\n      !important;\n\n    letter-spacing:\n      0.055em\n      !important;\n\n    text-transform:\n      uppercase\n      !important;\n\n    text-decoration:\n      none\n      !important;\n  }\n\n  body .inko-mobile-menu-links\n  > a:not(.inko-mobile-contact):not(.inko-mobile-top)::after {\n    content:\n      \"\u2197\"\n      !important;\n\n    color:\n      var(--inko-dark-rose)\n      !important;\n\n    font-size:\n      10px\n      !important;\n\n    opacity:\n      0.5\n      !important;\n  }\n\n  body .inko-mobile-menu-links\n  .inko-mobile-contact {\n    display:\n      flex\n      !important;\n\n    align-items:\n      center\n      !important;\n\n    justify-content:\n      center\n      !important;\n\n    width:\n      100%\n      !important;\n\n    min-height:\n      42px\n      !important;\n\n    margin:\n      17px 0 0\n      !important;\n\n    padding:\n      12px 18px\n      !important;\n\n    border:\n      1px solid\n      var(--inko-dark-rose)\n      !important;\n\n    border-radius:\n      999px\n      !important;\n\n    background:\n      var(--inko-dark-rose)\n      !important;\n\n    color:\n      #ffffff\n      !important;\n\n    font-family:\n      var(--inko-body-font)\n      !important;\n\n    font-size:\n      11px\n      !important;\n\n    font-weight:\n      600\n      !important;\n\n    line-height:\n      1\n      !important;\n\n    letter-spacing:\n      0.12em\n      !important;\n\n    text-transform:\n      uppercase\n      !important;\n\n    text-decoration:\n      none\n      !important;\n  }\n\n  body .inko-mobile-menu-links\n  .inko-mobile-home {\n    order:\n      -2\n      !important;\n\n    margin:\n      0 0 8px\n      !important;\n  }\n\n  body .inko-mobile-menu-links\n  .inko-mobile-top {\n    order:\n      -1\n      !important;\n\n    align-self:\n      flex-start\n      !important;\n\n    display:\n      inline-flex\n      !important;\n\n    align-items:\n      center\n      !important;\n\n    gap:\n      6px\n      !important;\n\n    width:\n      auto\n      !important;\n\n    min-width:\n      0\n      !important;\n\n    margin:\n      0 0 8px 2px\n      !important;\n\n    padding:\n      7px 3px\n      !important;\n\n    border:\n      0\n      !important;\n\n    border-radius:\n      0\n      !important;\n\n    background:\n      transparent\n      !important;\n\n    color:\n      var(--inko-dark-rose)\n      !important;\n\n    font-family:\n      var(--inko-body-font)\n      !important;\n\n    font-size:\n      10px\n      !important;\n\n    font-weight:\n      500\n      !important;\n\n    line-height:\n      1\n      !important;\n\n    letter-spacing:\n      0.12em\n      !important;\n\n    text-transform:\n      uppercase\n      !important;\n\n    text-decoration:\n      none\n      !important;\n\n    opacity:\n      0.78\n      !important;\n  }\n\n  body .inko-mobile-menu-links\n  .inko-mobile-top::before,\n  body .inko-mobile-menu-links\n  .inko-mobile-top::after {\n    display:\n      none\n      !important;\n\n    content:\n      none\n      !important;\n  }\n}\n\n\/* =========================================================\n   11. MOBILE\n\n   \ucc98\uc74c:\n   - nav \uc804\uccb4 \uc228\uae40\n   - \uacf5\uac04\ub3c4 \ucc28\uc9c0\ud558\uc9c0 \uc54a\uc74c\n\n   70px \uc2a4\ud06c\ub864 \ud6c4:\n   - nav \uc804\uccb4 \ud45c\uc2dc\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  body .inko-navbar-mount {\n    height:\n      0\n      !important;\n  }\n\n  body .inko-navbar {\n    position:\n      fixed\n      !important;\n\n    top:\n      var(--inko-fixed-top, 0px)\n      !important;\n\n    right:\n      0\n      !important;\n\n    left:\n      0\n      !important;\n\n    width:\n      100%\n      !important;\n\n    opacity:\n      0\n      !important;\n\n    visibility:\n      hidden\n      !important;\n\n    pointer-events:\n      none\n      !important;\n\n    transform:\n      translateY(-16px)\n      !important;\n  }\n\n  body .inko-navbar.is-mobile-visible {\n    opacity:\n      1\n      !important;\n\n    visibility:\n      visible\n      !important;\n\n    pointer-events:\n      auto\n      !important;\n\n    transform:\n      translateY(0)\n      !important;\n  }\n\n  body .inko-navbar .inko-container {\n    padding:\n      0 16px\n      !important;\n  }\n\n  body .inko-navbar-inner {\n    min-height:\n      58px\n      !important;\n  }\n\n  \/*\n    \ubaa8\ubc14\uc77c\uc5d0\uc11c\ub294 nav\uac00 \ub098\ud0c0\ub0a0 \ub54c\n    \ub85c\uace0\ub3c4 \ud568\uaed8 \ud45c\uc2dc\n  *\/\n\n  body .inko-navbar-brand,\n  body .inko-navbar.has-scrolled\n  .inko-navbar-brand {\n    width:\n      90px\n      !important;\n\n    height:\n      52px\n      !important;\n\n    margin:\n      0\n      0\n      0\n      0\n      !important;\n\n    padding:\n      3px 0\n      !important;\n\n    opacity:\n      1\n      !important;\n\n    visibility:\n      visible\n      !important;\n\n    pointer-events:\n      auto\n      !important;\n\n    transform:\n      translateY(0)\n      scale(1)\n      !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled\n  .inko-navbar-brand img {\n    width:\n      90px\n      !important;\n\n    max-height:\n      46px\n      !important;\n  }\n\n  body .inko-navbar-toggle {\n    width:\n      36px\n      !important;\n\n    height:\n      36px\n      !important;\n  }\n\n  body .inko-mobile-menu {\n    width:\n      min(335px, 91vw)\n      !important;\n\n    padding:\n      24px 22px 28px\n      !important;\n  }\n\n  body .inko-mobile-menu-title {\n    font-size:\n      25px\n      !important;\n  }\n\n  body .inko-mobile-menu-links\n  > a:not(.inko-mobile-contact):not(.inko-mobile-top) {\n    padding-top:\n      10px\n      !important;\n\n    padding-bottom:\n      10px\n      !important;\n\n    font-size:\n      13px\n      !important;\n  }\n}\n\n\n\/* =========================================================\n   12. WORDPRESS ADMIN BAR\n========================================================= *\/\n\nbody.admin-bar\n.inko-mobile-menu,\nbody.admin-bar\n.inko-mobile-overlay {\n  top:\n    32px\n    !important;\n\n  height:\n    calc(100dvh - 32px)\n    !important;\n}\n\n@media (max-width: 782px) {\n  body.admin-bar\n  .inko-mobile-menu,\n  body.admin-bar\n  .inko-mobile-overlay {\n    top:\n      46px\n      !important;\n\n    height:\n      calc(100dvh - 46px)\n      !important;\n  }\n}\n\n\/* =========================================================\n   13. ACCESSIBILITY\n========================================================= *\/\n\nbody .inko-navbar a:focus-visible,\nbody .inko-navbar button:focus-visible {\n  outline:\n    1px solid\n    rgba(111, 48, 56, 0.55)\n    !important;\n\n  outline-offset:\n    4px\n    !important;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  body .inko-navbar,\n  body .inko-navbar *,\n  body .inko-navbar *::before,\n  body .inko-navbar *::after {\n    scroll-behavior:\n      auto\n      !important;\n\n    transition-duration:\n      0.01ms\n      !important;\n\n    animation-duration:\n      0.01ms\n      !important;\n\n    animation-iteration-count:\n      1\n      !important;\n  }\n}\n\n\n\/* =========================================================\n   FINAL LOGO VISIBILITY FIX\n   Original size reduced by approximately 5% only\n========================================================= *\/\n\n\/* PC *\/\n@media (min-width: 1440px) {\n  body .inko-navbar-inner {\n    min-height: 78px !important;\n    height: 78px !important;\n  }\n\n  body .inko-navbar-brand,\n  body .inko-navbar.has-scrolled .inko-navbar-brand {\n    position: relative !important;\n    width: 100px !important;\n    height: 74px !important;\n    margin: 0 26px 0 0 !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled .inko-navbar-brand img {\n    position: absolute !important;\n    top: -20px !important;\n    left: 0 !important;\n\n    \/* \uae30\uc874 98px \u2192 \uc57d 5% \ucd95\uc18c *\/\n    width: 93px !important;\n\n    max-width: none !important;\n    max-height: none !important;\n    height: auto !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    object-fit: initial !important;\n  }\n}\n\n\/* Small PC \/ laptop *\/\n@media (min-width: 1241px) and (max-width: 1439px) {\n  body .inko-navbar-inner {\n    min-height: 74px !important;\n    height: 74px !important;\n  }\n\n  body .inko-navbar-brand,\n  body .inko-navbar.has-scrolled .inko-navbar-brand {\n    position: relative !important;\n    width: 94px !important;\n    height: 70px !important;\n    margin: 0 18px 0 0 !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled .inko-navbar-brand img {\n    position: absolute !important;\n    top: -19px !important;\n    left: 0 !important;\n\n    \/* \uae30\uc874 92px \u2192 \uc57d 5% \ucd95\uc18c *\/\n    width: 87px !important;\n\n    max-width: none !important;\n    max-height: none !important;\n    height: auto !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    object-fit: initial !important;\n  }\n}\n\n\/* Tablet *\/\n@media (min-width: 768px) and (max-width: 1240px) {\n  body .inko-navbar-inner {\n    min-height: 68px !important;\n    height: 68px !important;\n  }\n\n  body .inko-navbar-brand,\n  body .inko-navbar.has-scrolled .inko-navbar-brand {\n    position: relative !important;\n    width: 86px !important;\n    height: 64px !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled .inko-navbar-brand img {\n    position: absolute !important;\n    top: -17px !important;\n    left: 0 !important;\n\n    \/* \uae30\uc874 84px \u2192 \uc57d 5% \ucd95\uc18c *\/\n    width: 80px !important;\n\n    max-width: none !important;\n    max-height: none !important;\n    height: auto !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    object-fit: initial !important;\n  }\n}\n\n\/* Mobile *\/\n@media (max-width: 767px) {\n  body .inko-navbar-inner {\n    min-height: 62px !important;\n    height: 62px !important;\n  }\n\n  body .inko-navbar-brand,\n  body .inko-navbar.has-scrolled .inko-navbar-brand {\n    position: relative !important;\n    width: 80px !important;\n    height: 58px !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled .inko-navbar-brand img {\n    position: absolute !important;\n    top: -16px !important;\n    left: 0 !important;\n\n    \/* \uae30\uc874 78px \u2192 \uc57d 5% \ucd95\uc18c *\/\n    width: 74px !important;\n\n    max-width: none !important;\n    max-height: none !important;\n    height: auto !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    object-fit: initial !important;\n  }\n}\n\/* =========================================================\n   NAV VERTICAL SPACE +7%\n   \ub85c\uace0 \ud06c\uae30\uc640 \uc704\uce58\ub294 \ubcc0\uacbd\ud558\uc9c0 \uc54a\uc74c\n========================================================= *\/\n\n\/* PC: 78px \u2192 99px *\/\n@media (min-width: 1440px) {\n  body .inko-navbar-inner {\n    min-height: 99px !important;\n    height: 99px !important;\n  }\n}\n\n\/* Small PC \/ Laptop: 74px \u2192 79px *\/\n@media (min-width: 1241px) and (max-width: 1439px) {\n  body .inko-navbar-inner {\n    min-height: 81px !important;\n    height: 81px !important;\n  }\n}\n\n\/* Tablet: 68px \u2192 73px *\/\n@media (min-width: 768px) and (max-width: 1240px) {\n  body .inko-navbar-inner {\n    min-height: 73px !important;\n    height: 73px !important;\n  }\n}\n\n\/* Mobile: 62px \u2192 68px *\/\n@media (max-width: 767px) {\n  body .inko-navbar-inner {\n    min-height: 68px !important;\n    height: 68px !important;\n  }\n}\n\n\/* =========================================================\n   FINAL LOGO FULL-IMAGE FIX\n   \uc0c8 \ub85c\uace0\ub97c \uc790\ub974\uc9c0 \uc54a\uace0 \uc6d0\ub798 \ube44\uc728\ub85c \uc804\uccb4 \ud45c\uc2dc\n========================================================= *\/\n\n@media (min-width: 1440px) {\n  body .inko-navbar-brand,\n  body .inko-navbar.has-scrolled .inko-navbar-brand {\n    width: 116px !important;\n    height: 94px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    overflow: visible !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled .inko-navbar-brand img {\n    position: static !important;\n    width: 112px !important;\n    height: auto !important;\n    max-width: 100% !important;\n    max-height: 88px !important;\n    object-fit: contain !important;\n    object-position: left center !important;\n    transform: none !important;\n  }\n}\n\n@media (min-width: 1241px) and (max-width: 1439px) {\n  body .inko-navbar-brand,\n  body .inko-navbar.has-scrolled .inko-navbar-brand {\n    width: 106px !important;\n    height: 76px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    overflow: visible !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled .inko-navbar-brand img {\n    position: static !important;\n    width: 102px !important;\n    height: auto !important;\n    max-width: 100% !important;\n    max-height: 70px !important;\n    object-fit: contain !important;\n    object-position: left center !important;\n    transform: none !important;\n  }\n}\n\n@media (min-width: 768px) and (max-width: 1240px) {\n  body .inko-navbar-brand,\n  body .inko-navbar.has-scrolled .inko-navbar-brand {\n    width: 94px !important;\n    height: 68px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    overflow: visible !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled .inko-navbar-brand img {\n    position: static !important;\n    width: 90px !important;\n    height: auto !important;\n    max-width: 100% !important;\n    max-height: 62px !important;\n    object-fit: contain !important;\n    object-position: left center !important;\n    transform: none !important;\n  }\n}\n\n@media (max-width: 767px) {\n  body .inko-navbar-brand,\n  body .inko-navbar.has-scrolled .inko-navbar-brand {\n    width: 88px !important;\n    height: 62px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    overflow: visible !important;\n  }\n\n  body .inko-navbar-brand img,\n  body .inko-navbar.is-scrolled .inko-navbar-brand img {\n    position: static !important;\n    width: 84px !important;\n    height: auto !important;\n    max-width: 100% !important;\n    max-height: 56px !important;\n    object-fit: contain !important;\n    object-position: left center !important;\n    transform: none !important;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  function initInkoNavbar() {\n    const navbar =\n      document.querySelector(\n        \".inko-navbar\"\n      );\n\n    const mount =\n      navbar\n        ? navbar.closest(\n            \".inko-navbar-mount\"\n          )\n        : null;\n\n    if (\n      !navbar ||\n      !mount ||\n      navbar.dataset.inkoReady === \"true\"\n    ) {\n      return;\n    }\n\n    navbar.dataset.inkoReady =\n      \"true\";\n\n    const body =\n      document.body;\n\n    const toggle =\n      navbar.querySelector(\n        \".inko-navbar-toggle\"\n      );\n\n    const closeButton =\n      navbar.querySelector(\n        \".inko-mobile-close\"\n      );\n\n    const mobileMenu =\n      navbar.querySelector(\n        \".inko-mobile-menu\"\n      );\n\n    const overlay =\n      navbar.querySelector(\n        \".inko-mobile-overlay\"\n      );\n\n    const topLinks =\n      navbar.querySelectorAll(\n        \".inko-navbar-top, .inko-mobile-top\"\n      );\n\n    const internalLinks =\n      navbar.querySelectorAll(\n        'a[href^=\"#\"]:not([href=\"#\"])'\n      );\n\n    \/*\n      \ub85c\uace0\uc640 \ubaa8\ubc14\uc77c nav\uac00 \ub098\ud0c0\ub098\ub294 \uc2dc\uc810\n      \uc22b\uc790\ub97c \ub192\uc774\uba74 \ub354 \ub2a6\uac8c \ub098\ud0c0\ub0a9\ub2c8\ub2e4.\n    *\/\n\n    const SCROLL_TRIGGER =\n      70;\n\n    const headerSelectors = [\n      \"header.elementor-location-header\",\n      \".elementor-location-header\",\n      '[data-elementor-type=\"header\"]',\n      \"#masthead\",\n      \"header.site-header\",\n      \".site-header\",\n      \".main-header-bar-wrap\",\n      \".main-header-bar\"\n    ];\n\n    function openMenu() {\n      body.classList.add(\n        \"inko-menu-open\"\n      );\n\n      if (toggle) {\n        toggle.classList.add(\n          \"is-active\"\n        );\n\n        toggle.setAttribute(\n          \"aria-expanded\",\n          \"true\"\n        );\n\n        toggle.setAttribute(\n          \"aria-label\",\n          \"Close menu\"\n        );\n      }\n\n      if (mobileMenu) {\n        mobileMenu.classList.add(\n          \"is-open\"\n        );\n\n        mobileMenu.setAttribute(\n          \"aria-hidden\",\n          \"false\"\n        );\n      }\n\n      if (overlay) {\n        overlay.classList.add(\n          \"is-open\"\n        );\n\n        overlay.setAttribute(\n          \"aria-hidden\",\n          \"false\"\n        );\n      }\n    }\n\n    function closeMenu() {\n      body.classList.remove(\n        \"inko-menu-open\"\n      );\n\n      if (toggle) {\n        toggle.classList.remove(\n          \"is-active\"\n        );\n\n        toggle.setAttribute(\n          \"aria-expanded\",\n          \"false\"\n        );\n\n        toggle.setAttribute(\n          \"aria-label\",\n          \"Open menu\"\n        );\n      }\n\n      if (mobileMenu) {\n        mobileMenu.classList.remove(\n          \"is-open\"\n        );\n\n        mobileMenu.setAttribute(\n          \"aria-hidden\",\n          \"true\"\n        );\n      }\n\n      if (overlay) {\n        overlay.classList.remove(\n          \"is-open\"\n        );\n\n        overlay.setAttribute(\n          \"aria-hidden\",\n          \"true\"\n        );\n      }\n    }\n\n    function getAdminBarBottom() {\n      const adminBar =\n        document.getElementById(\n          \"wpadminbar\"\n        );\n\n      if (!adminBar) {\n        return 0;\n      }\n\n      const rect =\n        adminBar.getBoundingClientRect();\n\n      const style =\n        window.getComputedStyle(\n          adminBar\n        );\n\n      if (\n        style.display === \"none\" ||\n        style.visibility === \"hidden\" ||\n        rect.height <= 0\n      ) {\n        return 0;\n      }\n\n      return Math.max(\n        0,\n        Math.round(rect.bottom)\n      );\n    }\n\n    function getExistingHeaderBottom() {\n      const adminBottom =\n        getAdminBarBottom();\n\n      let headerBottom =\n        adminBottom;\n\n      const candidates =\n        [];\n\n      headerSelectors.forEach(\n        function (selector) {\n          document\n            .querySelectorAll(selector)\n            .forEach(function (element) {\n              if (\n                !element ||\n                element === navbar ||\n                element.contains(navbar) ||\n                navbar.contains(element)\n              ) {\n                return;\n              }\n\n              if (\n                candidates.indexOf(\n                  element\n                ) === -1\n              ) {\n                candidates.push(\n                  element\n                );\n              }\n            });\n        }\n      );\n\n      candidates.forEach(\n        function (element) {\n          const rect =\n            element\n              .getBoundingClientRect();\n\n          const style =\n            window.getComputedStyle(\n              element\n            );\n\n          const isVisible =\n            style.display !== \"none\" &&\n            style.visibility !== \"hidden\" &&\n            Number(style.opacity || 1) !== 0 &&\n            rect.height > 1 &&\n            rect.width >=\n              window.innerWidth * 0.5;\n\n          if (!isVisible) {\n            return;\n          }\n\n          const touchesTop =\n            rect.top <=\n              adminBottom + 3 &&\n            rect.bottom >\n              adminBottom + 1;\n\n          if (!touchesTop) {\n            return;\n          }\n\n          headerBottom =\n            Math.max(\n              headerBottom,\n              Math.round(\n                rect.bottom\n              )\n            );\n        }\n      );\n\n      return Math.max(\n        0,\n        headerBottom\n      );\n    }\n\n    function syncNavbarPosition() {\n      const fixedTop =\n        getExistingHeaderBottom();\n\n      const isMobile =\n        window.matchMedia(\n          \"(max-width: 767px)\"\n        ).matches;\n\n      const hasScrolled =\n        window.scrollY >\n        SCROLL_TRIGGER;\n\n      navbar.style.setProperty(\n        \"--inko-fixed-top\",\n        fixedTop + \"px\"\n      );\n\n      \/*\n        PC \/ Tablet:\n        \ub85c\uace0 \ud45c\uc2dc\n\n        Mobile:\n        nav \uc804\uccb4 \ud45c\uc2dc\n      *\/\n\n      navbar.classList.toggle(\n        \"has-scrolled\",\n        hasScrolled\n      );\n\n      navbar.classList.toggle(\n        \"is-scrolled\",\n        hasScrolled\n      );\n\n      \/* MOBILE *\/\n\n      if (isMobile) {\n        navbar.classList.add(\n          \"is-fixed\"\n        );\n\n        navbar.classList.toggle(\n          \"is-mobile-visible\",\n          hasScrolled\n        );\n\n        mount.style.height =\n          \"0px\";\n\n        if (!hasScrolled) {\n          closeMenu();\n        }\n\n        return;\n      }\n\n      \/* PC \/ TABLET *\/\n\n      navbar.classList.remove(\n        \"is-mobile-visible\"\n      );\n\n      const mountRect =\n        mount.getBoundingClientRect();\n\n      const navHeight =\n        navbar\n          .getBoundingClientRect()\n          .height;\n\n      const shouldFix =\n        mountRect.top <\n        fixedTop - 1;\n\n      if (shouldFix) {\n        mount.style.height =\n          Math.ceil(navHeight) +\n          \"px\";\n\n        navbar.classList.add(\n          \"is-fixed\"\n        );\n      } else {\n        navbar.classList.remove(\n          \"is-fixed\"\n        );\n\n        mount.style.height =\n          \"\";\n      }\n    }\n\n    function scrollToPosition(top) {\n      const reduceMotion =\n        window.matchMedia(\n          \"(prefers-reduced-motion: reduce)\"\n        ).matches;\n\n      window.scrollTo({\n        top:\n          Math.max(0, top),\n\n        left:\n          0,\n\n        behavior:\n          reduceMotion\n            ? \"auto\"\n            : \"smooth\"\n      });\n    }\n\n    if (toggle) {\n      toggle.addEventListener(\n        \"click\",\n        function () {\n          const isOpen =\n            mobileMenu &&\n            mobileMenu.classList.contains(\n              \"is-open\"\n            );\n\n          if (isOpen) {\n            closeMenu();\n          } else {\n            openMenu();\n          }\n        }\n      );\n    }\n\n    if (closeButton) {\n      closeButton.addEventListener(\n        \"click\",\n        closeMenu\n      );\n    }\n\n    if (overlay) {\n      overlay.addEventListener(\n        \"click\",\n        closeMenu\n      );\n    }\n\n    topLinks.forEach(\n      function (link) {\n        link.addEventListener(\n          \"click\",\n          function (event) {\n            event.preventDefault();\n\n            closeMenu();\n            scrollToPosition(0);\n          }\n        );\n      }\n    );\n\n    internalLinks.forEach(\n      function (link) {\n        link.addEventListener(\n          \"click\",\n          function (event) {\n            const selector =\n              link.getAttribute(\n                \"href\"\n              );\n\n            const target =\n              selector\n                ? document.querySelector(\n                    selector\n                  )\n                : null;\n\n            if (!target) {\n              return;\n            }\n\n            event.preventDefault();\n            closeMenu();\n\n            const headerBottom =\n              getExistingHeaderBottom();\n\n            const navbarHeight =\n              navbar\n                .getBoundingClientRect()\n                .height;\n\n            const targetTop =\n              target\n                .getBoundingClientRect()\n                .top +\n              window.scrollY;\n\n            scrollToPosition(\n              targetTop -\n              headerBottom -\n              navbarHeight -\n              14\n            );\n          }\n        );\n      }\n    );\n\n    document.addEventListener(\n      \"keydown\",\n      function (event) {\n        if (\n          event.key === \"Escape\"\n        ) {\n          closeMenu();\n        }\n      }\n    );\n\n    let ticking =\n      false;\n\n    function requestPositionSync() {\n      if (ticking) {\n        return;\n      }\n\n      ticking =\n        true;\n\n      window.requestAnimationFrame(\n        function () {\n          syncNavbarPosition();\n\n          ticking =\n            false;\n        }\n      );\n    }\n\n    window.addEventListener(\n      \"scroll\",\n      requestPositionSync,\n      {\n        passive:\n          true\n      }\n    );\n\n    window.addEventListener(\n      \"resize\",\n      function () {\n        if (\n          window.innerWidth >\n          1240\n        ) {\n          closeMenu();\n        }\n\n        requestPositionSync();\n      }\n    );\n\n    window.addEventListener(\n      \"load\",\n      requestPositionSync\n    );\n\n    if (\n      \"ResizeObserver\" in window\n    ) {\n      const resizeObserver =\n        new ResizeObserver(\n          requestPositionSync\n        );\n\n      resizeObserver.observe(\n        navbar\n      );\n\n      headerSelectors.forEach(\n        function (selector) {\n          document\n            .querySelectorAll(selector)\n            .forEach(function (element) {\n              if (\n                element &&\n                !element.contains(navbar)\n              ) {\n                resizeObserver.observe(\n                  element\n                );\n              }\n            });\n        }\n      );\n    }\n\n    syncNavbarPosition();\n  }\n\n  if (\n    document.readyState === \"loading\"\n  ) {\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      initInkoNavbar\n    );\n  } else {\n    initInkoNavbar();\n  }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b70d8f elementor-widget elementor-widget-html\" data-id=\"6b70d8f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- INKO SEOUL \u2014 Unified LED Hero + Purchase Cards | Elementor HTML Widget -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600&display=swap\" rel=\"stylesheet\">\n\n<section id=\"inko-led-shop-hero\" aria-labelledby=\"inko-led-shop-title\">\n  <style>\n    #inko-led-shop-hero,\n    #inko-led-shop-hero * { box-sizing: border-box; }\n\n    #inko-led-shop-hero {\n      --dusty-pink: #edc7c9;\n      --dusty-pink-light: #f8e8e6;\n      --dusty-pink-pale: #fff7f5;\n      --burgundy: #772f39;\n      --burgundy-dark: #512229;\n      --ink: #482b2e;\n      --muted: #795d60;\n      --line: rgba(81, 34, 41, .14);\n      --serif: \"Playfair Display\", Georgia, \"Times New Roman\", serif;\n      --sans: Arial, Helvetica, sans-serif;\n\n      position: relative;\n      width: 100vw;\n      max-width: 100vw;\n      margin: 0 0 0 calc(50% - 50vw) !important;\n      padding: 0 !important;\n      overflow: hidden;\n      background: var(--dusty-pink);\n      color: var(--ink);\n      isolation: isolate;\n    }\n\n    #inko-led-shop-hero a { text-decoration: none; }\n\n    .elementor-widget-html:has(#inko-led-shop-hero),\n    .elementor-widget-html:has(#inko-led-shop-hero) > .elementor-widget-container {\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    #inko-led-shop-hero .inko-shop-topbar {\n      position: relative;\n      z-index: 10;\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      flex-wrap: wrap;\n      gap: 10px 18px;\n      min-height: 44px;\n      padding: 11px 20px;\n      border-bottom: 1px solid rgba(81, 34, 41, .18);\n      background: rgba(255, 247, 245, .40);\n      color: #8d4a51;\n      font-family: var(--sans);\n      font-size: 12px;\n      line-height: 1.35;\n      text-align: center;\n    }\n\n    #inko-led-shop-hero .inko-shop-topbar strong {\n      color: var(--burgundy-dark);\n    }\n\n    #inko-led-shop-hero .inko-shop-topbar i {\n      opacity: .42;\n      font-style: normal;\n    }\n\n    #inko-led-shop-hero .inko-shop-stage {\n      position: relative;\n      min-height: 760px;\n      background:\n        radial-gradient(circle at 7% 7%, rgba(255,255,255,.90), transparent 31%),\n        radial-gradient(circle at 82% 19%, rgba(255,247,245,.66), transparent 27%),\n        linear-gradient(112deg, #f8e8e6 0%, #edc7c9 57%, #e7b9bd 100%);\n    }\n\n    #inko-led-shop-hero .inko-shop-stage::before {\n      content: \"LIGHT\";\n      position: absolute;\n      top: -6%;\n      right: -2%;\n      color: rgba(119, 47, 57, .045);\n      font-family: var(--serif);\n      font-size: clamp(180px, 22vw, 390px);\n      line-height: 1;\n      letter-spacing: -.08em;\n      pointer-events: none;\n      user-select: none;\n    }\n\n    #inko-led-shop-hero .inko-shop-stage::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      opacity: .16;\n      background-image:\n        repeating-linear-gradient(\n          90deg,\n          rgba(81,34,41,.13) 0,\n          rgba(81,34,41,.13) 1px,\n          transparent 1px,\n          transparent 110px\n        );\n      pointer-events: none;\n    }\n\n    #inko-led-shop-hero .inko-shop-container {\n      position: relative;\n      z-index: 2;\n      width: min(1220px, calc(100% - 40px));\n      margin: 0 auto;\n      padding: 64px 0 58px;\n    }\n\n    #inko-led-shop-hero .inko-shop-grid {\n      display: grid;\n      grid-template-columns: minmax(0, .86fr) minmax(540px, 1.14fr);\n      align-items: center;\n      gap: clamp(34px, 5vw, 72px);\n    }\n\n    #inko-led-shop-hero .inko-shop-copy {\n      min-width: 0;\n    }\n\n    #inko-led-shop-hero .inko-shop-eyebrow {\n      margin-bottom: 17px;\n      color: #9b555c;\n      font-family: var(--sans);\n      font-size: 10px;\n      font-weight: 700;\n      letter-spacing: .25em;\n      text-transform: uppercase;\n    }\n\n    #inko-led-shop-hero .inko-shop-title {\n      max-width: 620px;\n      margin: 0;\n      color: var(--ink);\n      font-family: var(--serif);\n      font-size: clamp(50px, 5.1vw, 75px);\n      font-weight: 400;\n      line-height: .99;\n      letter-spacing: -.045em;\n      text-wrap: balance;\n    }\n\n    #inko-led-shop-hero .inko-shop-title span {\n      color: var(--burgundy);\n    }\n\n    #inko-led-shop-hero .inko-shop-lead {\n      max-width: 570px;\n      margin: 22px 0 0;\n      padding-left: 18px;\n      border-left: 3px solid var(--burgundy);\n      color: #5f4548;\n      font-family: var(--sans);\n      font-size: 15px;\n      font-weight: 500;\n      line-height: 1.65;\n    }\n\n    #inko-led-shop-hero .inko-shop-highlights {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 8px;\n      margin-top: 23px;\n    }\n\n    #inko-led-shop-hero .inko-shop-pill {\n      padding: 9px 12px;\n      border: 1px solid rgba(119,47,57,.14);\n      border-radius: 999px;\n      background: rgba(255,247,245,.55);\n      color: #67474a;\n      font-family: var(--sans);\n      font-size: 10px;\n      font-weight: 700;\n      letter-spacing: .04em;\n      white-space: nowrap;\n    }\n\n    #inko-led-shop-hero .inko-shop-visual {\n      position: relative;\n      width: min(380px, 92%);\n      height: 230px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin: 22px auto 0;\n    }\n\n    #inko-led-shop-hero .inko-shop-visual::before {\n      content: \"\";\n      position: absolute;\n      width: 230px;\n      height: 230px;\n      border-radius: 50%;\n      background:\n        radial-gradient(\n          circle,\n          rgba(255,247,245,.88),\n          rgba(255,247,245,.28) 54%,\n          transparent 72%\n        );\n      filter: blur(4px);\n    }\n\n    #inko-led-shop-hero .inko-shop-gif {\n      position: relative;\n      z-index: 1;\n      display: block;\n      width: 220px;\n      max-width: 70%;\n      height: auto;\n      object-fit: contain;\n      filter: drop-shadow(0 22px 26px rgba(81,34,41,.18));\n    }\n\n    #inko-led-shop-hero .inko-shop-offers {\n      min-width: 0;\n    }\n\n    #inko-led-shop-hero .inko-shop-offer-heading {\n      display: flex;\n      justify-content: space-between;\n      align-items: end;\n      gap: 16px;\n      margin-bottom: 13px;\n      color: var(--burgundy-dark);\n      font-family: var(--serif);\n      font-size: 26px;\n      line-height: 1;\n    }\n\n    #inko-led-shop-hero .inko-shop-offer-heading small {\n      color: var(--muted);\n      font-family: var(--sans);\n      font-size: 10px;\n      font-weight: 600;\n      letter-spacing: .08em;\n      line-height: 1.3;\n      text-transform: uppercase;\n    }\n\n    #inko-led-shop-hero .inko-shop-cards {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    #inko-led-shop-hero .inko-shop-card {\n      position: relative;\n      min-width: 0;\n      display: flex;\n      flex-direction: column;\n      min-height: 430px;\n      padding: 24px 22px 20px;\n      border: 1px solid rgba(81,34,41,.15);\n      border-radius: 18px;\n      background: rgba(255,248,246,.76);\n      box-shadow: 0 20px 54px rgba(81,34,41,.09);\n      backdrop-filter: blur(12px);\n      -webkit-backdrop-filter: blur(12px);\n      transition: transform .22s ease, box-shadow .22s ease;\n    }\n\n    #inko-led-shop-hero .inko-shop-card:hover {\n      transform: translateY(-4px);\n      box-shadow: 0 25px 62px rgba(81,34,41,.14);\n    }\n\n    #inko-led-shop-hero .inko-shop-card.is-featured {\n      border: 2px solid var(--burgundy);\n      background: rgba(255,250,248,.93);\n    }\n\n    #inko-led-shop-hero .inko-shop-badge {\n      position: absolute;\n      top: 0;\n      left: 50%;\n      width: calc(100% - 30px);\n      padding: 8px 10px;\n      border-radius: 0 0 10px 10px;\n      background: var(--burgundy);\n      color: #fff;\n      font-family: var(--sans);\n      font-size: 9px;\n      font-weight: 700;\n      letter-spacing: .11em;\n      text-align: center;\n      text-transform: uppercase;\n      transform: translateX(-50%);\n    }\n\n    #inko-led-shop-hero .inko-shop-card.is-featured {\n      padding-top: 43px;\n    }\n\n    #inko-led-shop-hero .inko-shop-card-label {\n      color: #9a6267;\n      font-family: var(--sans);\n      font-size: 9px;\n      font-weight: 700;\n      letter-spacing: .18em;\n      text-transform: uppercase;\n    }\n\n    #inko-led-shop-hero .inko-shop-card h2 {\n      margin: 8px 0 16px;\n      color: var(--burgundy-dark);\n      font-family: var(--serif);\n      font-size: clamp(25px, 2.3vw, 32px);\n      font-weight: 500;\n      line-height: 1.05;\n    }\n\n    #inko-led-shop-hero .inko-shop-price {\n      padding: 16px 0 13px;\n      border-top: 1px solid var(--line);\n      border-bottom: 1px solid var(--line);\n    }\n\n    #inko-led-shop-hero .inko-shop-price-main {\n      display: flex;\n      align-items: baseline;\n      gap: 7px;\n    }\n\n    #inko-led-shop-hero .inko-shop-price-main strong {\n      color: var(--burgundy);\n      font-family: var(--serif);\n      font-size: clamp(38px, 3.4vw, 48px);\n      font-weight: 500;\n      line-height: 1;\n      letter-spacing: -.04em;\n    }\n\n    #inko-led-shop-hero .inko-shop-price-main span {\n      color: #8e6c70;\n      font-family: var(--sans);\n      font-size: 9px;\n      font-weight: 700;\n      letter-spacing: .1em;\n      text-transform: uppercase;\n    }\n\n    #inko-led-shop-hero .inko-shop-shipping {\n      display: flex;\n      justify-content: space-between;\n      gap: 10px;\n      margin-top: 10px;\n      color: #74585b;\n      font-family: var(--sans);\n      font-size: 11px;\n      line-height: 1.35;\n    }\n\n    #inko-led-shop-hero .inko-shop-total {\n      display: flex;\n      justify-content: space-between;\n      gap: 10px;\n      margin-top: 7px;\n      color: var(--burgundy-dark);\n      font-family: var(--sans);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    #inko-led-shop-hero .inko-shop-save {\n      min-height: 18px;\n      margin-top: 9px;\n      color: var(--burgundy);\n      font-family: var(--sans);\n      font-size: 10px;\n      font-weight: 700;\n    }\n\n    #inko-led-shop-hero .inko-shop-description {\n      margin: 15px 0 18px;\n      color: #685052;\n      font-family: var(--sans);\n      font-size: 12px;\n      line-height: 1.55;\n    }\n\n    #inko-led-shop-hero .inko-shop-cta {\n      width: 100%;\n      min-height: 52px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      margin-top: auto;\n      padding: 0 14px;\n      border: 1px solid var(--burgundy);\n      border-radius: 9px;\n      background: transparent;\n      color: var(--burgundy);\n      font-family: var(--sans);\n      font-size: 10px;\n      font-weight: 700;\n      letter-spacing: .12em;\n      text-align: center;\n      text-transform: uppercase;\n      transition: background .2s ease, color .2s ease, transform .2s ease;\n    }\n\n    #inko-led-shop-hero .inko-shop-card.is-featured .inko-shop-cta,\n    #inko-led-shop-hero .inko-shop-cta:hover {\n      background: var(--burgundy);\n      color: #fff;\n    }\n\n    #inko-led-shop-hero .inko-shop-cta:hover {\n      transform: translateY(-2px);\n    }\n\n    #inko-led-shop-hero .inko-shop-trust {\n      display: flex;\n      justify-content: center;\n      flex-wrap: wrap;\n      gap: 9px 20px;\n      margin-top: 20px;\n      color: #72575a;\n      font-family: var(--sans);\n      font-size: 9px;\n      font-weight: 700;\n      letter-spacing: .07em;\n      text-transform: uppercase;\n    }\n\n    #inko-led-shop-hero .inko-shop-trust span::before {\n      content: \"\u2726\";\n      margin-right: 6px;\n      color: var(--burgundy);\n    }\n\n    \/* MOBILE VIDEO DEFAULT HIDDEN *\/\n    #inko-led-shop-hero .inko-shop-mobile-video {\n      display: none;\n    }\n\n    @media (max-width: 1024px) {\n      #inko-led-shop-hero .inko-shop-grid {\n        grid-template-columns: 1fr;\n        gap: 38px;\n      }\n\n      #inko-led-shop-hero .inko-shop-copy {\n        text-align: center;\n      }\n\n      #inko-led-shop-hero .inko-shop-title,\n      #inko-led-shop-hero .inko-shop-lead {\n        margin-right: auto;\n        margin-left: auto;\n      }\n\n      #inko-led-shop-hero .inko-shop-lead {\n        text-align: left;\n      }\n\n      #inko-led-shop-hero .inko-shop-highlights {\n        justify-content: center;\n      }\n\n      #inko-led-shop-hero .inko-shop-offers {\n        max-width: 760px;\n        margin: 0 auto;\n      }\n    }\n\n    @media (max-width: 767px) {\n      #inko-led-shop-hero .inko-shop-topbar {\n        display: block;\n        padding: 10px 14px;\n        font-size: 10px;\n      }\n\n      #inko-led-shop-hero .inko-shop-topbar span {\n        display: block;\n        margin: 3px 0;\n      }\n\n      #inko-led-shop-hero .inko-shop-topbar i {\n        display: none;\n      }\n\n      #inko-led-shop-hero .inko-shop-container {\n        width: calc(100% - 28px);\n        padding: 44px 0 38px;\n      }\n\n      #inko-led-shop-hero .inko-shop-title {\n        font-size: clamp(42px, 12vw, 56px);\n      }\n\n      #inko-led-shop-hero .inko-shop-lead {\n        font-size: 14px;\n      }\n\n      #inko-led-shop-hero .inko-shop-highlights {\n        gap: 6px;\n      }\n\n      #inko-led-shop-hero .inko-shop-pill {\n        font-size: 9px;\n      }\n\n      \/* Hide desktop GIF only on mobile *\/\n      #inko-led-shop-hero .inko-shop-visual {\n        display: none;\n      }\n\n      \/* YouTube mobile video *\/\n      #inko-led-shop-hero .inko-shop-mobile-video {\n        position: relative;\n        display: block;\n        width: 100%;\n        aspect-ratio: 1 \/ 1.15;\n        margin-top: 27px;\n        overflow: hidden;\n        border-radius: 16px;\n        background: #000;\n        box-shadow: 0 18px 42px rgba(81,34,41,.12);\n        line-height: 0;\n      }\n\n      #inko-led-shop-hero .inko-shop-mobile-video iframe {\n        position: absolute;\n        top: 50%;\n        left: 50%;\n\n        width: 100%;\n        height: 177.78%;\n\n        min-width: 100%;\n        min-height: 100%;\n\n        border: 0;\n        transform: translate(-50%, -50%);\n        pointer-events: none;\n      }\n\n      #inko-led-shop-hero .inko-video-sound {\n        position: absolute;\n        right: 12px;\n        bottom: 12px;\n        z-index: 10;\n\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        gap: 6px;\n\n        min-height: 34px;\n        padding: 0 11px;\n\n        border: 1px solid rgba(255,255,255,.55);\n        border-radius: 999px;\n\n        background: rgba(0,0,0,.40);\n\n        color: #fff;\n        font-family: var(--sans);\n        font-size: 9px;\n        font-weight: 700;\n        letter-spacing: .04em;\n\n        cursor: pointer;\n\n        backdrop-filter: blur(8px);\n        -webkit-backdrop-filter: blur(8px);\n      }\n\n      #inko-led-shop-hero .inko-video-sound:hover {\n        background: rgba(0,0,0,.58);\n      }\n\n      #inko-led-shop-hero .inko-sound-icon {\n        font-size: 12px;\n        line-height: 1;\n      }\n\n      #inko-led-shop-hero .inko-shop-offer-heading {\n        align-items: center;\n        margin-bottom: 12px;\n        font-size: 24px;\n      }\n\n      #inko-led-shop-hero .inko-shop-offer-heading small {\n        font-size: 8px;\n      }\n\n      #inko-led-shop-hero .inko-shop-cards {\n        gap: 8px;\n      }\n\n      #inko-led-shop-hero .inko-shop-card {\n        min-height: 420px;\n        padding: 21px 12px 14px;\n        border-radius: 14px;\n      }\n\n      #inko-led-shop-hero .inko-shop-card.is-featured {\n        padding-top: 42px;\n      }\n\n      #inko-led-shop-hero .inko-shop-badge {\n        width: calc(100% - 12px);\n        font-size: 7px;\n      }\n\n      #inko-led-shop-hero .inko-shop-card-label {\n        font-size: 7px;\n      }\n\n      #inko-led-shop-hero .inko-shop-card h2 {\n        min-height: 48px;\n        font-size: clamp(19px, 5.5vw, 25px);\n      }\n\n      #inko-led-shop-hero .inko-shop-price-main {\n        flex-wrap: wrap;\n        gap: 4px;\n      }\n\n      #inko-led-shop-hero .inko-shop-price-main strong {\n        font-size: clamp(33px, 10vw, 42px);\n      }\n\n      #inko-led-shop-hero .inko-shop-shipping,\n      #inko-led-shop-hero .inko-shop-total {\n        font-size: 9px;\n      }\n\n      #inko-led-shop-hero .inko-shop-save {\n        font-size: 8px;\n      }\n\n      #inko-led-shop-hero .inko-shop-description {\n        font-size: 10px;\n      }\n\n      #inko-led-shop-hero .inko-shop-cta {\n        min-height: 49px;\n        padding: 0 6px;\n        font-size: 8px;\n      }\n\n      #inko-led-shop-hero .inko-shop-trust {\n        gap: 8px 11px;\n        font-size: 8px;\n      }\n    }\n\n    @media (max-width: 390px) {\n      #inko-led-shop-hero .inko-shop-card {\n        padding-right: 9px;\n        padding-left: 9px;\n      }\n\n      #inko-led-shop-hero .inko-shop-card h2 {\n        font-size: 18px;\n      }\n\n      #inko-led-shop-hero .inko-shop-price-main strong {\n        font-size: 31px;\n      }\n\n      #inko-led-shop-hero .inko-shop-description {\n        font-size: 9.5px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #inko-led-shop-hero *,\n      #inko-led-shop-hero *::before,\n      #inko-led-shop-hero *::after {\n        transition: none !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"inko-shop-topbar\">\n    <span>\ud83c\uddf0\ud83c\uddf7 <strong>Duo Launch Price<\/strong> \u00b7 Limited Quantity<\/span>\n    <i aria-hidden=\"true\">|<\/i>\n    <span><strong>1-Year Warranty<\/strong><\/span>\n    <i aria-hidden=\"true\">|<\/i>\n    <span>Personal WhatsApp Support<\/span>\n  <\/div>\n\n  <div class=\"inko-shop-stage\">\n    <div class=\"inko-shop-container\">\n      <div class=\"inko-shop-grid\">\n\n        <div class=\"inko-shop-copy\">\n\n          <div class=\"inko-shop-eyebrow\">\n            Glass Skin Light System\u2122\n          <\/div>\n\n          <h1 id=\"inko-led-shop-title\" class=\"inko-shop-title\">\n            The Seoul Skin Clinic Experience,\n            <span>Now at Home.<\/span>\n          <\/h1>\n\n          <p class=\"inko-shop-lead\">\n            280 LED lights. 8 targeted light modes. Just 10 minutes a day for clearer,\n            smoother and healthier-looking skin \u2014 from the comfort of your home.\n          <\/p>\n\n          <div class=\"inko-shop-highlights\" aria-label=\"Product highlights\">\n            <span class=\"inko-shop-pill\">280 LED Lights<\/span>\n            <span class=\"inko-shop-pill\">8 Light Modes<\/span>\n            <span class=\"inko-shop-pill\">10 Minutes<\/span>\n          <\/div>\n\n          <!-- DESKTOP GIF -->\n          <div class=\"inko-shop-visual\" aria-hidden=\"true\">\n            <img\n              class=\"inko-shop-gif\"\n              src=\"\/ledmask\/assets\/videos\/led%20mask%20360degree.gif\"\n              alt=\"\"\n              loading=\"eager\"\n              decoding=\"async\"\n            >\n          <\/div>\n\n          <!-- MOBILE YOUTUBE VIDEO -->\n          <div class=\"inko-shop-mobile-video\">\n\n            <iframe\n              id=\"inko-led-youtube\"\n              src=\"https:\/\/www.youtube-nocookie.com\/embed\/YxA3hHmzzU0?autoplay=1&mute=1&loop=1&playlist=YxA3hHmzzU0&controls=0&rel=0&playsinline=1&enablejsapi=1\"\n              title=\"INKO SEOUL LED Mask introduction video\"\n              allow=\"autoplay; encrypted-media; picture-in-picture\"\n              loading=\"lazy\">\n            <\/iframe>\n\n            <button\n              type=\"button\"\n              class=\"inko-video-sound\"\n              id=\"inko-video-sound\"\n              aria-label=\"Turn sound on\">\n              <span class=\"inko-sound-icon\">\ud83d\udd07<\/span>\n              <span class=\"inko-sound-text\">Sound On<\/span>\n            <\/button>\n\n          <\/div>\n\n        <\/div>\n\n        <div\n          id=\"inko-hero-choose-yours\"\n          class=\"inko-shop-offers\"\n          aria-label=\"Choose your LED mask option\">\n\n          <div class=\"inko-shop-offer-heading\">\n            <span>Choose Yours<\/span>\n            <small>Secure international checkout<\/small>\n          <\/div>\n\n          <div class=\"inko-shop-cards\">\n\n            <article class=\"inko-shop-card\">\n\n              <div class=\"inko-shop-card-label\">\n                Single\n              <\/div>\n\n              <h2>\n                1 LED Mask\n              <\/h2>\n\n              <div\n                class=\"inko-shop-price\"\n                aria-label=\"Single mask: 550 US dollars plus 25 US dollars shipping, total 575 US dollars\">\n\n                <div class=\"inko-shop-price-main\">\n                  <strong>$550<\/strong>\n                  <span>Product<\/span>\n                <\/div>\n\n                <div class=\"inko-shop-shipping\">\n                  <span>Shipping<\/span>\n                  <strong>$25<\/strong>\n                <\/div>\n\n                <div class=\"inko-shop-total\">\n                  <span>Total<\/span>\n                  <strong>$575 USD<\/strong>\n                <\/div>\n\n              <\/div>\n\n              <div class=\"inko-shop-save\" aria-hidden=\"true\">\n                &nbsp;\n              <\/div>\n\n              <p class=\"inko-shop-description\">\n                One mask for your personal at-home LED skincare routine.\n              <\/p>\n\n              <a class=\"inko-shop-cta\" href=\"https:\/\/buy.stripe.com\/7sY00l63o1gQgcUcK783C1o\" target=\"_blank\" rel=\"noopener\">\n                Order 1 Mask&nbsp; \u27a4\n              <\/a>\n\n            <\/article>\n\n            <article class=\"inko-shop-card is-featured\">\n\n              <div class=\"inko-shop-badge\">\n                \u2605 Most Popular \u00b7 Save $101 \u2605\n              <\/div>\n\n              <div class=\"inko-shop-card-label\">\n                Duo Launch Offer\n              <\/div>\n\n              <h2>\n                2 LED Masks\n              <\/h2>\n\n              <div\n                class=\"inko-shop-price\"\n                aria-label=\"Duo bundle: 999 US dollars plus 25 US dollars shipping, total 1,024 US dollars\">\n\n                <div class=\"inko-shop-price-main\">\n                  <strong>$999<\/strong>\n                  <span>Product<\/span>\n                <\/div>\n\n                <div class=\"inko-shop-shipping\">\n                  <span>Shipping<\/span>\n                  <strong>$25<\/strong>\n                <\/div>\n\n                <div class=\"inko-shop-total\">\n                  <span>Total<\/span>\n                  <strong>$1,024 USD<\/strong>\n                <\/div>\n\n              <\/div>\n\n              <div class=\"inko-shop-save\">\n                Save $101 on the masks\n              <\/div>\n\n              <p class=\"inko-shop-description\">\n                One for you and one for someone special \u2014 mom, sister or best friend.\n              <\/p>\n\n              <a class=\"inko-shop-cta\" href=\"https:\/\/buy.stripe.com\/bJeaEZ4Zk6Bae4M6lJ83C2K\" target=\"_blank\" rel=\"noopener\">\n                Order Duo Bundle&nbsp; \u27a4\n              <\/a>\n\n            <\/article>\n\n          <\/div>\n\n          <div\n            class=\"inko-shop-trust\"\n            aria-label=\"Purchase benefits\">\n\n            <span>Secure Payment<\/span>\n            <span>International Shipping<\/span>\n            <span>1-Year Warranty<\/span>\n\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    (function () {\n\n      var iframe = document.getElementById('inko-led-youtube');\n      var button = document.getElementById('inko-video-sound');\n\n      if (!iframe || !button) return;\n\n      var muted = true;\n\n      function youtubeCommand(command) {\n\n        if (!iframe.contentWindow) return;\n\n        iframe.contentWindow.postMessage(\n          JSON.stringify({\n            event: 'command',\n            func: command,\n            args: []\n          }),\n          '*'\n        );\n\n      }\n\n      button.addEventListener('click', function () {\n\n        if (muted) {\n\n          youtubeCommand('unMute');\n          youtubeCommand('playVideo');\n\n          button.querySelector('.inko-sound-icon').textContent = '\ud83d\udd0a';\n          button.querySelector('.inko-sound-text').textContent = 'Sound Off';\n          button.setAttribute('aria-label', 'Turn sound off');\n\n          muted = false;\n\n        } else {\n\n          youtubeCommand('mute');\n\n          button.querySelector('.inko-sound-icon').textContent = '\ud83d\udd07';\n          button.querySelector('.inko-sound-text').textContent = 'Sound On';\n          button.setAttribute('aria-label', 'Turn sound on');\n\n          muted = true;\n\n        }\n\n      });\n\n    })();\n  <\/script>\n\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e2e2b4 elementor-widget elementor-widget-html\" data-id=\"5e2e2b4\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- INKO SEOUL \u2014 Visual Proof Section | Elementor HTML Widget -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600&display=swap\" rel=\"stylesheet\">\n\n<section id=\"proof\" class=\"inko-proof-section\" aria-labelledby=\"inko-proof-title\">\n  <style>\n    \/* =========================================================\n       SCOPED RESET\n    ========================================================== *\/\n    #proof.inko-proof-section,\n    #proof.inko-proof-section * {\n      box-sizing: border-box;\n    }\n\n    #proof.inko-proof-section {\n      --inko-proof-bg: #4c1f24;\n      --inko-proof-bg-deep: #321216;\n      --inko-proof-bg-soft: #642b31;\n      --inko-proof-cream: #fff6f1;\n      --inko-proof-blush: #d8a49f;\n      --inko-proof-muted: rgba(255, 246, 241, 0.66);\n      --inko-proof-line: rgba(255, 246, 241, 0.15);\n      --inko-proof-serif: \"Playfair Display\", Georgia, \"Times New Roman\", serif;\n      --inko-proof-sans: Arial, Helvetica, sans-serif;\n\n      position: relative;\n      width: 100vw;\n      max-width: 100vw;\n      margin: 0 0 0 calc(50% - 50vw);\n      padding: 0;\n      overflow: hidden;\n      background:\n        radial-gradient(circle at 14% 16%, rgba(198, 108, 100, 0.18), transparent 28%),\n        radial-gradient(circle at 90% 78%, rgba(255, 246, 241, 0.045), transparent 24%),\n        linear-gradient(145deg, #5b252b 0%, #471a20 52%, #321116 100%);\n      color: var(--inko-proof-cream);\n      isolation: isolate;\n    }\n\n    \/*\n      PROJECT DEFAULT CONTAINER\n      PC max width: 1180px\n      PC\/tablet side spacing: 20px\n    *\/\n    #proof .inko-proof-container {\n      position: relative;\n      z-index: 3;\n      width: min(1180px, calc(100% - 40px));\n      margin: 0 auto;\n    }\n\n    \/* =========================================================\n       BACKGROUND DETAILS\n    ========================================================== *\/\n    #proof.inko-proof-section::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      z-index: 0;\n      opacity: 0.20;\n      background-image:\n        repeating-linear-gradient(\n          90deg,\n          rgba(255, 246, 241, 0.09) 0,\n          rgba(255, 246, 241, 0.09) 1px,\n          transparent 1px,\n          transparent 148px\n        );\n      pointer-events: none;\n    }\n\n    #proof.inko-proof-section::after {\n      content: \"PROOF\";\n      position: absolute;\n      top: -48px;\n      left: -3%;\n      z-index: 0;\n      color: rgba(255, 246, 241, 0.025);\n      font-family: var(--inko-proof-serif);\n      font-size: clamp(210px, 25vw, 430px);\n      font-weight: 400;\n      line-height: 1;\n      letter-spacing: -0.08em;\n      pointer-events: none;\n      user-select: none;\n    }\n\n    \/* =========================================================\n       THIN SPARKLE DIVIDER\n    ========================================================== *\/\n    #proof .inko-proof-divider {\n      position: relative;\n      z-index: 4;\n      min-height: 40px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 11px;\n      color: rgba(255, 246, 241, 0.70);\n      background: rgba(28, 7, 10, 0.18);\n      border-top: 1px solid rgba(255, 246, 241, 0.06);\n      border-bottom: 1px solid rgba(255, 246, 241, 0.10);\n    }\n\n    #proof .inko-proof-divider::before,\n    #proof .inko-proof-divider::after {\n      content: \"\";\n      width: min(96px, 10vw);\n      height: 1px;\n      background:\n        linear-gradient(\n          90deg,\n          transparent,\n          rgba(255, 246, 241, 0.24)\n        );\n    }\n\n    #proof .inko-proof-divider::after {\n      transform: scaleX(-1);\n    }\n\n    #proof .inko-proof-spark {\n      display: inline-block;\n      font-family: Georgia, serif;\n      font-size: 10px;\n      line-height: 1;\n      animation: inkoProofSpark 3.6s ease-in-out infinite;\n    }\n\n    #proof .inko-proof-spark:nth-child(2) {\n      font-size: 14px;\n      animation-delay: 0.4s;\n    }\n\n    #proof .inko-proof-spark:nth-child(3) {\n      animation-delay: 0.8s;\n    }\n\n    @keyframes inkoProofSpark {\n      0%, 100% {\n        opacity: 0.28;\n        transform: translateY(0) scale(0.88) rotate(0deg);\n      }\n\n      50% {\n        opacity: 0.92;\n        transform: translateY(-1px) scale(1.05) rotate(8deg);\n      }\n    }\n\n    \/* =========================================================\n       SECTION SPACING\n    ========================================================== *\/\n    #proof .inko-proof-inner {\n      padding: clamp(82px, 8vw, 114px) 0 clamp(86px, 8vw, 116px);\n    }\n\n    \/* =========================================================\n       INTRO GRID\n       Title sits on the right\n       PC ratio: 1.02fr \/ 0.98fr\n       Gap: 58px\n    ========================================================== *\/\n    #proof .inko-proof-intro {\n      display: grid;\n      grid-template-columns: minmax(0, 1.02fr) minmax(0, 0.98fr);\n      align-items: end;\n      gap: 58px;\n      margin-bottom: 52px;\n    }\n\n    #proof .inko-proof-intro-left {\n      max-width: 490px;\n      padding: 0 0 8px;\n    }\n\n    #proof .inko-proof-index {\n      display: flex;\n      align-items: center;\n      gap: 13px;\n      margin-bottom: 17px;\n      color: rgba(255, 246, 241, 0.48);\n      font-family: var(--inko-proof-sans);\n      font-size: 9px;\n      font-weight: 700;\n      line-height: 1.2;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    #proof .inko-proof-index::before {\n      content: \"\";\n      color: var(--inko-proof-blush);\n      font-family: var(--inko-proof-serif);\n      font-size: 26px;\n      font-weight: 400;\n      line-height: 1;\n      letter-spacing: 0;\n    }\n\n    #proof .inko-proof-lead {\n      max-width: 470px;\n      margin: 0;\n      color: var(--inko-proof-muted);\n      font-family: var(--inko-proof-sans);\n      font-size: 15px;\n      font-weight: 400;\n      line-height: 1.72;\n    }\n\n    #proof .inko-proof-heading {\n      min-width: 0;\n      text-align: right;\n    }\n\n    #proof .inko-proof-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      justify-content: flex-end;\n      gap: 11px;\n      margin-bottom: 19px;\n      color: var(--inko-proof-blush);\n      font-family: var(--inko-proof-sans);\n      font-size: 10px;\n      font-weight: 700;\n      line-height: 1.2;\n      letter-spacing: 0.22em;\n      text-transform: uppercase;\n    }\n\n    #proof .inko-proof-eyebrow::after {\n      content: \"\";\n      width: 34px;\n      height: 1px;\n      background: currentColor;\n      opacity: 0.72;\n    }\n\n    #proof .inko-proof-title {\n      max-width: 650px;\n      margin: 0 0 0 auto;\n      color: var(--inko-proof-cream);\n      font-family: var(--inko-proof-serif);\n      font-size: clamp(54px, 5.5vw, 82px);\n      font-weight: 400;\n      line-height: 0.98;\n      letter-spacing: -0.045em;\n      text-wrap: balance;\n    }\n\n    #proof .inko-proof-title-accent {\n      display: block;\n      margin-top: 7px;\n      color: var(--inko-proof-blush);\n      font-style: normal;\n      font-weight: 400;\n      line-height: 1.02;\n    }\n\n    #proof .inko-proof-intro-line {\n      width: 100%;\n      height: 1px;\n      margin-top: 34px;\n      background:\n        linear-gradient(\n          90deg,\n          rgba(255, 246, 241, 0.04),\n          rgba(255, 246, 241, 0.20)\n        );\n    }\n\n    \/* =========================================================\n       FIVE VIDEO EDITORIAL GRID\n       Desktop: three above, two centered below\n       Tablet: two, two, one centered\n       Mobile: swipe carousel\n    ========================================================== *\/\n    #proof .inko-proof-grid {\n      display: grid;\n      grid-template-columns: repeat(6, minmax(0, 1fr));\n      align-items: stretch;\n      gap: 18px;\n      padding: 6px 0 20px;\n    }\n\n    #proof .inko-proof-video-card {\n      position: relative;\n      min-width: 0;\n      overflow: hidden;\n      isolation: isolate;\n      grid-column: span 2;\n      width: 100%;\n      aspect-ratio: 9 \/ 16;\n      scroll-snap-align: start;\n      scroll-snap-stop: always;\n      border-radius: 22px;\n      border: 1px solid rgba(255, 246, 241, 0.14);\n      background:\n        radial-gradient(\n          circle at 50% 18%,\n          rgba(216, 164, 159, 0.12),\n          transparent 34%\n        ),\n        rgba(19, 4, 7, 0.44);\n      box-shadow: 0 26px 66px rgba(18, 2, 5, 0.23);\n      transition:\n        transform 0.38s ease,\n        border-color 0.38s ease,\n        box-shadow 0.38s ease;\n    }\n\n    #proof .inko-proof-video-card:nth-child(4) {\n      grid-column: 2 \/ span 2;\n    }\n\n    #proof .inko-proof-video-card:nth-child(5) {\n      grid-column: 4 \/ span 2;\n    }\n\n    #proof .inko-proof-video-card::before {\n      content: \"\";\n      position: absolute;\n      inset: 11px;\n      z-index: 2;\n      border: 1px solid rgba(255, 246, 241, 0.14);\n      pointer-events: none;\n    }\n\n    #proof .inko-proof-video-card::after {\n      content: \"\";\n      position: absolute;\n      top: -38%;\n      bottom: -38%;\n      left: -48%;\n      z-index: 3;\n      width: 36%;\n      opacity: 0;\n      background:\n        linear-gradient(\n          90deg,\n          transparent,\n          rgba(255, 235, 226, 0.16),\n          transparent\n        );\n      filter: blur(12px);\n      transform: skewX(-14deg);\n      pointer-events: none;\n      animation: inkoProofLightSweep 8s ease-in-out infinite;\n      animation-play-state: paused;\n    }\n\n    #proof .inko-proof-video-card:nth-child(1)::after {\n      animation-delay: 0s;\n    }\n\n    #proof .inko-proof-video-card:nth-child(2)::after {\n      animation-delay: 1.6s;\n    }\n\n    #proof .inko-proof-video-card:nth-child(3)::after {\n      animation-delay: 3.2s;\n    }\n\n    #proof .inko-proof-video-card:nth-child(4)::after {\n      animation-delay: 4.8s;\n    }\n\n    #proof .inko-proof-video-card:nth-child(5)::after {\n      animation-delay: 6.4s;\n    }\n\n    #proof .inko-proof-video-card.is-visible::after {\n      animation-play-state: running;\n    }\n\n    @keyframes inkoProofLightSweep {\n      0%, 15% {\n        left: -48%;\n        opacity: 0;\n      }\n\n      25% {\n        opacity: 0.42;\n      }\n\n      53% {\n        left: 62%;\n        opacity: 0.18;\n      }\n\n      66%, 100% {\n        left: 112%;\n        opacity: 0;\n      }\n    }\n\n    #proof .inko-proof-video-card:hover {\n      transform: translateY(-6px);\n      border-color: rgba(216, 164, 159, 0.36);\n      box-shadow: 0 34px 80px rgba(18, 2, 5, 0.30);\n    }\n\n    #proof .inko-proof-video {\n      position: relative;\n      z-index: 1;\n      display: block;\n      width: 100%;\n      height: 100%;\n      margin: 0;\n      padding: 0;\n      border: 0;\n      background: #21090d;\n      object-fit: cover;\n      object-position: center;\n      pointer-events: none;\n    }\n\n    #proof .inko-proof-story-caption {\n      position: absolute;\n      right: 12px;\n      bottom: 12px;\n      left: 12px;\n      z-index: 5;\n      padding: 48px 15px 14px;\n      background: linear-gradient(180deg, transparent, rgba(31, 7, 11, 0.82));\n      color: rgba(255, 246, 241, 0.80);\n      font-family: var(--inko-proof-sans);\n      font-size: 8px;\n      font-weight: 700;\n      line-height: 1.35;\n      letter-spacing: 0.13em;\n      text-transform: uppercase;\n      pointer-events: none;\n    }\n\n    #proof .inko-proof-story-caption strong {\n      display: block;\n      margin-bottom: 5px;\n      color: #fff8f4;\n      font-family: var(--inko-proof-serif);\n      font-size: 17px;\n      font-weight: 400;\n      line-height: 1.05;\n      letter-spacing: -0.01em;\n      text-transform: none;\n    }\n\n    #proof .inko-proof-video {\n      opacity: 1 !important;\n      visibility: visible !important;\n      transform: none !important;\n    }\n\n    #proof .inko-proof-video-card {\n      opacity: 1 !important;\n      visibility: visible !important;\n    }\n\n    #proof .inko-proof-video-fallback {\n      position: absolute;\n      inset: 0;\n      z-index: 6;\n      display: none;\n      align-items: center;\n      justify-content: center;\n      padding: 24px;\n      background:\n        radial-gradient(\n          circle at 50% 30%,\n          rgba(216, 164, 159, 0.18),\n          transparent 38%\n        ),\n        rgba(28, 7, 10, 0.94);\n      color: var(--inko-proof-cream);\n      font-family: var(--inko-proof-sans);\n      font-size: 12px;\n      font-weight: 700;\n      line-height: 1.4;\n      letter-spacing: 0.12em;\n      text-align: center;\n      text-decoration: none;\n      text-transform: uppercase;\n    }\n\n    #proof .inko-proof-video-card.has-video-error\n    .inko-proof-video-fallback {\n      display: flex;\n    }\n\n    #proof .inko-proof-bottom-note {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 13px;\n      margin: 38px auto 0;\n      color: rgba(255, 246, 241, 0.45);\n      font-family: var(--inko-proof-sans);\n      font-size: 9px;\n      font-weight: 700;\n      line-height: 1.4;\n      letter-spacing: 0.16em;\n      text-align: center;\n      text-transform: uppercase;\n    }\n\n    #proof .inko-proof-bottom-note::before,\n    #proof .inko-proof-bottom-note::after {\n      content: \"\";\n      width: 56px;\n      height: 1px;\n      background: rgba(255, 246, 241, 0.18);\n    }\n\n    \/* =========================================================\n       REVEAL\n    ========================================================== *\/\n    #proof .inko-proof-reveal {\n      opacity: 0;\n      transform: translateY(34px);\n      transition:\n        opacity 0.85s cubic-bezier(.2,.7,.2,1),\n        transform 0.85s cubic-bezier(.2,.7,.2,1);\n      will-change: opacity, transform;\n    }\n\n    #proof .inko-proof-reveal[data-direction=\"left\"] {\n      transform: translateX(-38px);\n    }\n\n    #proof .inko-proof-reveal[data-direction=\"right\"] {\n      transform: translateX(38px);\n    }\n\n    #proof .inko-proof-reveal.is-visible {\n      opacity: 1;\n      transform: translate(0, 0);\n    }\n\n    #proof .inko-delay-1 { transition-delay: 0.10s; }\n    #proof .inko-delay-2 { transition-delay: 0.20s; }\n    #proof .inko-delay-3 { transition-delay: 0.30s; }\n\n    #proof .inko-proof-swipe-hint {\n      display: none;\n      align-items: center;\n      justify-content: space-between;\n      gap: 18px;\n      margin: -28px 0 20px;\n      color: rgba(255, 246, 241, 0.56);\n      font-family: var(--inko-proof-sans);\n      font-size: 9px;\n      font-weight: 700;\n      letter-spacing: 0.15em;\n      text-transform: uppercase;\n    }\n\n    #proof .inko-proof-nav {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n    }\n\n    #proof .inko-proof-nav-button {\n      width: 42px;\n      height: 42px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      padding: 0;\n      border: 1px solid rgba(255, 246, 241, 0.24);\n      border-radius: 999px;\n      background: rgba(255, 246, 241, 0.07);\n      color: var(--inko-proof-cream);\n      font: 400 18px\/1 var(--inko-proof-serif);\n      cursor: pointer;\n      transition: background .24s ease, border-color .24s ease, transform .24s ease, opacity .24s ease;\n    }\n\n    #proof .inko-proof-nav-button:hover:not(:disabled) {\n      border-color: rgba(216, 164, 159, 0.62);\n      background: rgba(216, 164, 159, 0.18);\n      transform: translateY(-2px);\n    }\n\n    #proof .inko-proof-nav-button:disabled {\n      opacity: .28;\n      cursor: default;\n    }\n\n    \/* =========================================================\n       TABLET\n       Intro: 1 column \/ gap 44px\n       Two cards per row, final card centered\n    ========================================================== *\/\n    @media (max-width: 1024px) {\n      #proof .inko-proof-intro {\n        grid-template-columns: 1fr;\n        align-items: start;\n        gap: 44px;\n      }\n\n      #proof .inko-proof-intro-left {\n        order: 2;\n      }\n\n      #proof .inko-proof-heading {\n        order: 1;\n        max-width: 760px;\n        margin-left: auto;\n      }\n\n      #proof .inko-proof-grid {\n        display: grid;\n        grid-template-columns: repeat(4, minmax(0, 1fr));\n        width: 100%;\n        margin-right: 0;\n        padding: 6px 2px 18px;\n        gap: 14px;\n      }\n\n      #proof .inko-proof-video-card {\n        grid-column: span 2;\n        width: 100%;\n      }\n\n      #proof .inko-proof-video-card:nth-child(4) {\n        grid-column: span 2;\n      }\n\n      #proof .inko-proof-video-card:nth-child(5) {\n        grid-column: 2 \/ span 2;\n      }\n    }\n\n    \/* =========================================================\n       MOBILE\n       Horizontal swipe carousel:\n       one large video plus a preview of the next\n    ========================================================== *\/\n    @media (max-width: 767px) {\n      #proof .inko-proof-container {\n        width: calc(100% - 28px);\n      }\n\n      #proof .inko-proof-divider {\n        min-height: 37px;\n        gap: 9px;\n      }\n\n      #proof .inko-proof-divider::before,\n      #proof .inko-proof-divider::after {\n        width: 60px;\n      }\n\n      #proof .inko-proof-inner {\n        padding: 66px 0 72px;\n      }\n\n      #proof .inko-proof-intro {\n        gap: 28px;\n        margin-bottom: 36px;\n      }\n\n      #proof .inko-proof-heading {\n        text-align: right;\n      }\n\n      #proof .inko-proof-eyebrow {\n        font-size: 9px;\n        letter-spacing: 0.18em;\n      }\n\n      #proof .inko-proof-eyebrow::after {\n        width: 24px;\n      }\n\n      #proof .inko-proof-title {\n        font-size: clamp(43px, 13vw, 61px);\n      }\n\n      #proof .inko-proof-lead {\n        font-size: 14px;\n        line-height: 1.66;\n      }\n\n      #proof .inko-proof-grid {\n        display: flex;\n        width: calc(100vw - 14px);\n        margin-right: calc(14px - 50vw + 50%);\n        padding: 0 14px 12px 0;\n        gap: 14px;\n        overflow-x: auto;\n        overflow-y: hidden;\n        scroll-snap-type: x mandatory;\n        scroll-padding-left: 0;\n        overscroll-behavior-x: contain;\n        -webkit-overflow-scrolling: touch;\n        scrollbar-width: none;\n      }\n\n      #proof .inko-proof-swipe-hint {\n        display: flex;\n        margin: -20px 0 22px;\n      }\n\n      #proof .inko-proof-grid::-webkit-scrollbar {\n        display: none;\n      }\n\n      #proof .inko-proof-video-card {\n        flex: 0 0 min(78vw, 330px);\n        width: min(78vw, 330px);\n        aspect-ratio: 9 \/ 16;\n        scroll-snap-align: start;\n        scroll-snap-stop: always;\n      }\n\n      #proof .inko-proof-video-card:hover {\n        transform: none;\n      }\n\n      #proof .inko-proof-video-card::before {\n        inset: 9px;\n      }\n\n      #proof .inko-proof-story-caption {\n        right: 10px;\n        bottom: 10px;\n        left: 10px;\n        padding: 56px 16px 16px;\n        font-size: 8px;\n      }\n\n      #proof .inko-proof-story-caption strong {\n        font-size: 20px;\n      }\n\n      #proof .inko-proof-reveal[data-direction=\"left\"],\n      #proof .inko-proof-reveal[data-direction=\"right\"] {\n        transform: translateY(28px);\n      }\n\n      #proof .inko-proof-reveal.is-visible {\n        transform: translateY(0);\n      }\n    }\n\n    @media (max-width: 420px) {\n      #proof .inko-proof-title {\n        font-size: clamp(40px, 12vw, 50px);\n      }\n\n      #proof .inko-proof-video-card {\n        flex-basis: 82vw;\n        width: 82vw;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #proof *,\n      #proof *::before,\n      #proof *::after {\n        animation: none !important;\n        transition-duration: 0.01ms !important;\n      }\n\n      #proof .inko-proof-reveal {\n        opacity: 1 !important;\n        transform: none !important;\n      }\n\n      #proof .inko-proof-video-card::after {\n        display: none !important;\n      }\n    }\n  <\/style>\n\n  <div class=\"inko-proof-divider\" aria-hidden=\"true\">\n    <span class=\"inko-proof-spark\">\u2726<\/span>\n    <span class=\"inko-proof-spark\">\u2726<\/span>\n    <span class=\"inko-proof-spark\">\u2726<\/span>\n  <\/div>\n\n  <div class=\"inko-proof-container\">\n    <div class=\"inko-proof-inner\">\n\n      <div class=\"inko-proof-intro\">\n        <div\n          class=\"inko-proof-intro-left inko-proof-reveal\"\n          data-direction=\"left\"\n        >\n          <div class=\"inko-proof-index\">Unfiltered product experience<\/div>\n\n          <p class=\"inko-proof-lead\">\n            No filters. The mask, the light, and real skin.\n          <\/p>\n        <\/div>\n\n        <div\n          class=\"inko-proof-heading inko-proof-reveal inko-delay-1\"\n          data-direction=\"right\"\n        >\n          <div class=\"inko-proof-eyebrow\">Visual Proof<\/div>\n\n          <h2 id=\"inko-proof-title\" class=\"inko-proof-title\">\n            See the Technology\n            <span class=\"inko-proof-title-accent\">in Action<\/span>\n          <\/h2>\n\n          <div class=\"inko-proof-intro-line\" aria-hidden=\"true\"><\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"inko-proof-swipe-hint\">\n        <span>Explore real routines<\/span>\n        <div class=\"inko-proof-nav\" aria-label=\"Video carousel controls\">\n          <button class=\"inko-proof-nav-button inko-proof-prev\" type=\"button\" aria-label=\"Previous video\">\u2190<\/button>\n          <button class=\"inko-proof-nav-button inko-proof-next\" type=\"button\" aria-label=\"Next video\">\u2192<\/button>\n        <\/div>\n      <\/div>\n\n      <div\n        class=\"inko-proof-grid\"\n        aria-label=\"INKO SEOUL LED Mask customer videos\"\n      >\n\n        <article\n          class=\"inko-proof-video-card\"\n          aria-label=\"INKO SEOUL LED Mask worn by Maxim\"\n        >\n          <video\n            class=\"inko-proof-video\"\n            data-src=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/07\/mask_hana-720p.mov\"\n            autoplay\n            muted\n            loop\n            playsinline\n            webkit-playsinline\n            preload=\"none\"\n            aria-label=\"INKO SEOUL LED Mask worn by Maxim\"\n          >\n<\/video>\n          <div class=\"inko-proof-story-caption\">\n            <strong>Light made personal.<\/strong>\n            8 targeted light modes\n          <\/div>\n          <a class=\"inko-proof-video-fallback\" href=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/07\/mask_hana-720p.mov\" target=\"_blank\" rel=\"noopener\">Watch video<\/a>\n        <\/article>\n\n        <article\n          class=\"inko-proof-video-card\"\n          aria-label=\"INKO SEOUL LED Mask worn by Vannea\"\n        >\n          <video\n            class=\"inko-proof-video\"\n            data-src=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/09\/ledmask_vannecut.mp4\"\n            autoplay\n            muted\n            loop\n            playsinline\n            webkit-playsinline\n            preload=\"none\"\n            aria-label=\"INKO SEOUL LED Mask worn by Vanne\"\n          >\n<\/video>\n          <div class=\"inko-proof-story-caption\">\n            <strong>Your glow, on your time.<\/strong>\n            Professional-grade home care\n          <\/div>\n          <a class=\"inko-proof-video-fallback\" href=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/09\/ledmask_vannecut.mp4\" target=\"_blank\" rel=\"noopener\">Watch video<\/a>\n        <\/article>\n\n        <article\n          class=\"inko-proof-video-card\"\n          aria-label=\"INKO SEOUL LED Mask experience video\"\n        >\n          <video\n            class=\"inko-proof-video\"\n            data-src=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/09\/ledmask_abukaman.mp4\"\n            autoplay\n            muted\n            loop\n            playsinline\n            webkit-playsinline\n            preload=\"none\"\n            aria-label=\"INKO SEOUL LED Mask experience\"\n          >\n<\/video>\n          <div class=\"inko-proof-story-caption\">\n            <strong>10 minutes for your skin.<\/strong>\n            Effortless daily care\n          <\/div>\n          <a class=\"inko-proof-video-fallback\" href=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/09\/ledmask_abukaman.mp4\" target=\"_blank\" rel=\"noopener\">Watch video<\/a>\n        <\/article>\n\n        <article\n          class=\"inko-proof-video-card\"\n          aria-label=\"INKO SEOUL LED Mask worn by Lydia\"\n        >\n          <video\n            class=\"inko-proof-video\"\n            data-src=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/09\/ledmask_lydia_cut.mp4\"\n            autoplay\n            muted\n            loop\n            playsinline\n            webkit-playsinline\n            preload=\"none\"\n            aria-label=\"INKO SEOUL LED Mask worn by Lydia\"\n          >\n<\/video>\n          <div class=\"inko-proof-story-caption\">\n            <strong>Wireless. Simple. Yours.<\/strong>\n            Skincare without the cords\n          <\/div>\n          <a class=\"inko-proof-video-fallback\" href=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/09\/ledmask_lydia_cut.mp4\" target=\"_blank\" rel=\"noopener\">Watch video<\/a>\n        <\/article>\n\n        <article\n          class=\"inko-proof-video-card\"\n          aria-label=\"INKO SEOUL LED Mask worn by Estel\"\n        >\n          <video\n            class=\"inko-proof-video\"\n            data-src=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/07\/mask_estel-720p.mov\"\n            autoplay\n            muted\n            loop\n            playsinline\n            webkit-playsinline\n            preload=\"none\"\n            aria-label=\"INKO SEOUL LED Mask worn by Estel\"\n          >\n<\/video>\n          <div class=\"inko-proof-story-caption\">\n            <strong>Clinic light, at home.<\/strong>\n            Real routine \u00b7 real skin\n          <\/div>\n          <a class=\"inko-proof-video-fallback\" href=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/07\/mask_estel-720p.mov\" target=\"_blank\" rel=\"noopener\">Watch video<\/a>\n        <\/article>\n\n      <\/div>\n\n      <div class=\"inko-proof-bottom-note inko-proof-reveal\">\n        Real device \u00b7 real routine \u00b7 real skin\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <script>\n    (function () {\n      const section = document.getElementById('proof');\n\n      if (!section || section.dataset.inkoProofReady === 'true') {\n        return;\n      }\n\n      section.dataset.inkoProofReady = 'true';\n\n      const revealItems = section.querySelectorAll('.inko-proof-reveal');\n      const videoCards = section.querySelectorAll('.inko-proof-video-card');\n      const videos = section.querySelectorAll('.inko-proof-video');\n      const videoGrid = section.querySelector('.inko-proof-grid');\n      const prevButton = section.querySelector('.inko-proof-prev');\n      const nextButton = section.querySelector('.inko-proof-next');\n\n      function getCarouselStep() {\n        const firstCard = videoGrid && videoGrid.querySelector('.inko-proof-video-card');\n\n        if (!firstCard || !videoGrid) {\n          return 320;\n        }\n\n        const styles = window.getComputedStyle(videoGrid);\n        const gap = parseFloat(styles.columnGap || styles.gap || 0);\n\n        return firstCard.getBoundingClientRect().width + gap;\n      }\n\n      function updateCarouselButtons() {\n        if (!videoGrid || !prevButton || !nextButton) {\n          return;\n        }\n\n        prevButton.disabled = videoGrid.scrollLeft <= 4;\n        nextButton.disabled =\n          videoGrid.scrollLeft + videoGrid.clientWidth >= videoGrid.scrollWidth - 4;\n      }\n\n      if (videoGrid && prevButton && nextButton) {\n        prevButton.addEventListener('click', function () {\n          videoGrid.scrollBy({ left: -getCarouselStep(), behavior: 'smooth' });\n        });\n\n        nextButton.addEventListener('click', function () {\n          videoGrid.scrollBy({ left: getCarouselStep(), behavior: 'smooth' });\n        });\n\n        videoGrid.addEventListener('scroll', updateCarouselButtons, { passive: true });\n        window.addEventListener('resize', updateCarouselButtons, { passive: true });\n        window.requestAnimationFrame(updateCarouselButtons);\n      }\n\n      function loadVideo(video) {\n        if (video.dataset.loaded === 'true') {\n          return;\n        }\n\n        const source = video.dataset.src;\n\n        if (!source) {\n          return;\n        }\n\n        video.src = source;\n        video.dataset.loaded = 'true';\n        video.load();\n      }\n\n      function prepareVideo(video) {\n        video.muted = true;\n        video.defaultMuted = true;\n        video.playsInline = true;\n\n        const card = video.closest('.inko-proof-video-card');\n\n        video.addEventListener('loadeddata', function () {\n          if (card) {\n            card.classList.add('is-video-ready');\n            card.classList.remove('has-video-error');\n          }\n        });\n\n        video.addEventListener('canplay', function () {\n          if (!card || !card.classList.contains('is-in-view')) {\n            return;\n          }\n\n          const playPromise = video.play();\n\n          if (playPromise && typeof playPromise.catch === 'function') {\n            playPromise.catch(function () {});\n          }\n        });\n\n        video.addEventListener('error', function () {\n          if (card) {\n            card.classList.add('has-video-error');\n          }\n        });\n\n      }\n\n      videos.forEach(prepareVideo);\n\n      if (!('IntersectionObserver' in window)) {\n        revealItems.forEach(function (item) {\n          item.classList.add('is-visible');\n        });\n\n        videos.forEach(function (video) {\n          loadVideo(video);\n          const playPromise = video.play();\n\n          if (playPromise && typeof playPromise.catch === 'function') {\n            playPromise.catch(function () {});\n          }\n        });\n\n        return;\n      }\n\n      const revealObserver = new IntersectionObserver(\n        function (entries, currentObserver) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('is-visible');\n              currentObserver.unobserve(entry.target);\n            }\n          });\n        },\n        {\n          threshold: 0.13,\n          rootMargin: '0px 0px -7% 0px'\n        }\n      );\n\n      revealItems.forEach(function (item) {\n        revealObserver.observe(item);\n      });\n\n      const videoObserver = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            const video = entry.target.querySelector('.inko-proof-video');\n\n            if (!video) {\n              return;\n            }\n\n            if (entry.isIntersecting) {\n              entry.target.classList.add('is-in-view');\n              loadVideo(video);\n\n              const playPromise = video.play();\n\n              if (playPromise && typeof playPromise.catch === 'function') {\n                playPromise.catch(function () {});\n              }\n            } else {\n              entry.target.classList.remove('is-in-view');\n              video.pause();\n            }\n          });\n        },\n        {\n          threshold: 0.08,\n          rootMargin: '180px 120px 180px 120px'\n        }\n      );\n\n      videoCards.forEach(function (card) {\n        videoObserver.observe(card);\n      });\n\n      document.addEventListener('visibilitychange', function () {\n        if (document.hidden) {\n          videos.forEach(function (video) {\n            video.pause();\n          });\n          return;\n        }\n\n        videos.forEach(function (video) {\n          const rect = video.getBoundingClientRect();\n          const isVisible =\n            rect.bottom > 0 &&\n            rect.top < window.innerHeight;\n\n          if (isVisible) {\n            loadVideo(video);\n            const playPromise = video.play();\n\n            if (playPromise && typeof playPromise.catch === 'function') {\n              playPromise.catch(function () {});\n            }\n          }\n        });\n      });\n    })();\n  <\/script>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-975f084 elementor-widget elementor-widget-html\" data-id=\"975f084\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- INKO SEOUL \u2014 Unified Performance, Safety & Support | Elementor HTML Widget -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600&display=swap\" rel=\"stylesheet\">\n\n<section\n  id=\"problem\"\n  class=\"inko-confidence-section\"\n  aria-labelledby=\"inko-confidence-title\"\n>\n  <style>\n    \/* =========================================================\n       SCOPED RESET\n    ========================================================== *\/\n    #problem.inko-confidence-section,\n    #problem.inko-confidence-section * {\n      box-sizing: border-box;\n    }\n\n    #problem.inko-confidence-section {\n      --inko-bg-1: #efd9d7;\n      --inko-bg-2: #e7c9ca;\n      --inko-bg-3: #e3c1c4;\n      --inko-card: rgba(255, 249, 247, 0.68);\n      --inko-card-strong: rgba(255, 251, 249, 0.84);\n      --inko-burgundy: #8e393c;\n      --inko-burgundy-dark: #61272b;\n      --inko-text: #4d3032;\n      --inko-muted: #775a5c;\n      --inko-line: rgba(97, 39, 43, 0.15);\n      --inko-serif:\n        \"Playfair Display\",\n        Georgia,\n        \"Times New Roman\",\n        serif;\n      --inko-sans:\n        Arial,\n        Helvetica,\n        sans-serif;\n\n      position: relative;\n\n      width: 100vw;\n      max-width: 100vw;\n\n      margin: 0 0 0 calc(50% - 50vw);\n      padding: 0;\n\n      overflow: hidden;\n\n      background:\n        radial-gradient(\n          circle at 88% 14%,\n          rgba(255, 255, 255, 0.42),\n          transparent 25%\n        ),\n        radial-gradient(\n          circle at 9% 86%,\n          rgba(255, 255, 255, 0.26),\n          transparent 24%\n        ),\n        linear-gradient(\n          135deg,\n          var(--inko-bg-1) 0%,\n          var(--inko-bg-2) 52%,\n          var(--inko-bg-3) 100%\n        );\n\n      color: var(--inko-text);\n      isolation: isolate;\n    }\n\n    #problem .inko-confidence-container {\n      position: relative;\n      z-index: 3;\n\n      width: min(1180px, calc(100% - 40px));\n      margin: 0 auto;\n    }\n\n    \/* =========================================================\n       BACKGROUND\n    ========================================================== *\/\n    #problem.inko-confidence-section::before {\n      content: \"\";\n\n      position: absolute;\n      inset: 0;\n      z-index: 0;\n\n      opacity: 0.21;\n\n      background-image:\n        repeating-linear-gradient(\n          90deg,\n          rgba(97, 39, 43, 0.10) 0,\n          rgba(97, 39, 43, 0.10) 1px,\n          transparent 1px,\n          transparent 58px\n        );\n\n      pointer-events: none;\n    }\n\n    #problem.inko-confidence-section::after {\n      content: \"LIGHT\";\n\n      position: absolute;\n      top: -76px;\n      left: 50%;\n      z-index: 0;\n\n      color: rgba(142, 57, 60, 0.040);\n\n      font-family: var(--inko-serif);\n      font-size: clamp(210px, 27vw, 470px);\n      font-weight: 500;\n      line-height: 1;\n      letter-spacing: -0.08em;\n\n      transform: translateX(-50%);\n\n      pointer-events: none;\n      user-select: none;\n    }\n\n    \/* =========================================================\n       DIVIDER\n    ========================================================== *\/\n    #problem .inko-confidence-divider {\n      position: relative;\n      z-index: 4;\n\n      width: 100%;\n      height: 40px;\n      min-height: 40px;\n\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 11px;\n\n      margin: 0 !important;\n      padding: 0 !important;\n\n      color: var(--inko-burgundy);\n      background: rgba(255, 248, 246, 0.72);\n\n      border-top: 1px solid rgba(97, 39, 43, 0.06);\n      border-bottom: 1px solid rgba(97, 39, 43, 0.11);\n    }\n\n    #problem .inko-confidence-divider::before,\n    #problem .inko-confidence-divider::after {\n      content: \"\";\n\n      width: min(96px, 10vw);\n      height: 1px;\n\n      background:\n        linear-gradient(\n          90deg,\n          transparent,\n          rgba(142, 57, 60, 0.32)\n        );\n    }\n\n    #problem .inko-confidence-divider::after {\n      transform: scaleX(-1);\n    }\n\n    #problem .inko-confidence-spark {\n      display: inline-block;\n\n      font-family: Georgia, serif;\n      font-size: 10px;\n      line-height: 1;\n\n      animation:\n        inkoConfidenceSparkle\n        3.6s\n        ease-in-out\n        infinite;\n    }\n\n    #problem .inko-confidence-spark:nth-child(2) {\n      font-size: 14px;\n      animation-delay: 0.4s;\n    }\n\n    #problem .inko-confidence-spark:nth-child(3) {\n      animation-delay: 0.8s;\n    }\n\n    @keyframes inkoConfidenceSparkle {\n      0%,\n      100% {\n        opacity: 0.38;\n\n        transform:\n          translateY(0)\n          scale(0.86)\n          rotate(0deg);\n      }\n\n      50% {\n        opacity: 1;\n\n        transform:\n          translateY(-2px)\n          scale(1.08)\n          rotate(10deg);\n      }\n    }\n\n    \/* =========================================================\n       SECTION SPACING\n    ========================================================== *\/\n    #problem .inko-confidence-inner {\n      padding:\n        clamp(82px, 8vw, 118px)\n        0\n        clamp(84px, 8vw, 112px);\n    }\n\n    \/* =========================================================\n       ONE UNIFIED HEADING\n    ========================================================== *\/\n    #problem .inko-confidence-heading {\n      max-width: 930px;\n      margin: 0 auto;\n      text-align: center;\n    }\n\n    #problem .inko-confidence-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 12px;\n\n      margin-bottom: 23px;\n\n      color: var(--inko-burgundy);\n\n      font-family: var(--inko-sans);\n      font-size: 11px;\n      font-weight: 700;\n      line-height: 1.2;\n      letter-spacing: 0.22em;\n      text-transform: uppercase;\n    }\n\n    #problem .inko-confidence-eyebrow::before,\n    #problem .inko-confidence-eyebrow::after {\n      content: \"\";\n\n      width: 34px;\n      height: 1px;\n\n      background: currentColor;\n    }\n\n    #problem .inko-confidence-title {\n      max-width: 930px;\n      margin: 0 auto;\n\n      color: #4c2c2e;\n\n      font-family: var(--inko-serif);\n      font-size: clamp(50px, 5.7vw, 82px);\n      font-weight: 400;\n      line-height: 0.98;\n      letter-spacing: -0.045em;\n\n      text-wrap: balance;\n    }\n\n    #problem .inko-confidence-title-accent {\n      display: block;\n\n      margin-top: 8px;\n\n      color: var(--inko-burgundy);\n\n      font-weight: 400;\n      line-height: 1.02;\n    }\n\n    #problem .inko-confidence-lead {\n      max-width: 790px;\n\n      margin:\n        28px\n        auto\n        0;\n\n      color: var(--inko-muted);\n\n      font-family: var(--inko-sans);\n      font-size: 15px;\n      font-weight: 400;\n      line-height: 1.74;\n    }\n\n    #problem .inko-confidence-heading-line {\n      width: min(690px, 72%);\n      height: 1px;\n\n      margin: 39px auto 0;\n\n      background:\n        linear-gradient(\n          90deg,\n          transparent,\n          rgba(97, 39, 43, 0.22),\n          transparent\n        );\n    }\n\n    \/* =========================================================\n       CORE EXPERIENCE CARDS\n    ========================================================== *\/\n    #problem .inko-confidence-features {\n      margin-top: 48px;\n    }\n\n    #problem .inko-confidence-feature-grid {\n      display: grid;\n      grid-template-columns:\n        repeat(3, minmax(0, 1fr));\n      align-items: stretch;\n\n      gap: 18px;\n    }\n\n    #problem .inko-confidence-feature {\n      position: relative;\n      isolation: isolate;\n\n      display: flex;\n      flex-direction: column;\n      align-items: flex-start;\n\n      min-height: 238px;\n      height: 100%;\n      padding: 30px 28px 27px;\n\n      overflow: hidden;\n\n      border:\n        1px solid\n        rgba(142, 57, 60, 0.16);\n\n      border-radius: 28px;\n\n      background:\n        radial-gradient(\n          circle at 84% 14%,\n          rgba(255, 255, 255, 0.92),\n          transparent 27%\n        ),\n        linear-gradient(\n          160deg,\n          rgba(255, 255, 255, 0.92) 0%,\n          rgba(252, 243, 242, 0.92) 48%,\n          rgba(245, 224, 225, 0.86) 100%\n        );\n\n      box-shadow:\n        0 18px 45px rgba(97, 39, 43, 0.07),\n        inset 0 1px 0 rgba(255, 255, 255, 0.72);\n\n      backdrop-filter: blur(8px);\n      -webkit-backdrop-filter: blur(8px);\n\n      transition:\n        transform 0.35s ease,\n        border-color 0.35s ease,\n        box-shadow 0.35s ease,\n        background 0.35s ease;\n    }\n\n    #problem .inko-confidence-feature::before {\n      content: \"\";\n\n      position: absolute;\n      top: 0;\n      left: 0;\n\n      width: 100%;\n      height: 4px;\n\n      background:\n        linear-gradient(\n          90deg,\n          rgba(142, 57, 60, 0.96),\n          rgba(201, 140, 148, 0.78)\n        );\n\n      opacity: 0.88;\n\n      transition:\n        opacity 0.35s ease,\n        height 0.35s ease,\n        box-shadow 0.35s ease;\n    }\n\n    #problem .inko-confidence-feature::after {\n      content: attr(data-number);\n\n      position: absolute;\n      right: 18px;\n      bottom: -16px;\n      z-index: 0;\n\n      color: rgba(142, 57, 60, 0.09);\n\n      font-family: var(--inko-serif);\n      font-size: 92px;\n      line-height: 1;\n\n      pointer-events: none;\n    }\n\n    #problem .inko-confidence-feature:hover {\n      transform: translateY(-7px);\n\n      border-color:\n        rgba(142, 57, 60, 0.30);\n\n      box-shadow:\n        0 28px 66px rgba(97, 39, 43, 0.12),\n        0 0 0 1px rgba(142, 57, 60, 0.04),\n        inset 0 1px 0 rgba(255, 255, 255, 0.78);\n    }\n\n    #problem .inko-confidence-feature:hover::before {\n      height: 5px;\n      opacity: 1;\n\n      box-shadow:\n        0 0 16px rgba(142, 57, 60, 0.18);\n    }\n\n    #problem .inko-confidence-feature.is-visible {\n      animation:\n        inkoConfidenceFeatureGlow 6.2s ease-in-out infinite;\n    }\n\n    #problem .inko-confidence-feature:nth-child(2).is-visible {\n      animation-delay: 0.8s;\n    }\n\n    #problem .inko-confidence-feature:nth-child(3).is-visible {\n      animation-delay: 1.6s;\n    }\n\n    @keyframes inkoConfidenceFeatureGlow {\n      0%,\n      100% {\n        box-shadow:\n          0 18px 45px rgba(97, 39, 43, 0.07),\n          inset 0 1px 0 rgba(255, 255, 255, 0.72);\n      }\n\n      50% {\n        box-shadow:\n          0 26px 58px rgba(97, 39, 43, 0.11),\n          0 0 0 1px rgba(142, 57, 60, 0.04),\n          inset 0 1px 0 rgba(255, 255, 255, 0.76);\n      }\n    }\n\n    #problem .inko-confidence-feature:nth-child(1) {\n      background:\n        radial-gradient(\n          circle at 84% 14%,\n          rgba(255, 255, 255, 0.92),\n          transparent 27%\n        ),\n        linear-gradient(\n          160deg,\n          rgba(255, 255, 255, 0.93) 0%,\n          rgba(251, 239, 238, 0.94) 52%,\n          rgba(242, 220, 221, 0.90) 100%\n        );\n    }\n\n    #problem .inko-confidence-feature:nth-child(2) {\n      background:\n        radial-gradient(\n          circle at 84% 14%,\n          rgba(255, 255, 255, 0.92),\n          transparent 27%\n        ),\n        linear-gradient(\n          160deg,\n          rgba(255, 255, 255, 0.94) 0%,\n          rgba(250, 236, 236, 0.94) 52%,\n          rgba(237, 214, 218, 0.90) 100%\n        );\n    }\n\n    #problem .inko-confidence-feature:nth-child(3) {\n      background:\n        radial-gradient(\n          circle at 84% 14%,\n          rgba(255, 255, 255, 0.92),\n          transparent 27%\n        ),\n        linear-gradient(\n          160deg,\n          rgba(255, 255, 255, 0.94) 0%,\n          rgba(249, 240, 239, 0.94) 52%,\n          rgba(232, 214, 218, 0.90) 100%\n        );\n    }\n\n    #problem .inko-confidence-icon {\n      width: 48px;\n      height: 48px;\n\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n\n      margin-bottom: 16px;\n\n      border:\n        1px solid\n        rgba(142, 57, 60, 0.24);\n\n      border-radius: 50%;\n\n      color: var(--inko-burgundy);\n      background:\n        rgba(255, 252, 251, 0.76);\n\n      box-shadow:\n        0 12px 26px rgba(142, 57, 60, 0.10);\n    }\n\n    #problem .inko-confidence-icon svg {\n      width: 21px;\n      height: 21px;\n\n      display: block;\n\n      stroke: currentColor;\n      stroke-width: 1.5;\n      fill: none;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n    }\n\n    #problem .inko-confidence-feature-chip {\n      position: relative;\n      z-index: 2;\n\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n\n      min-height: 28px;\n      margin: 0 0 16px;\n      padding: 7px 12px 6px;\n\n      border:\n        1px solid\n        rgba(142, 57, 60, 0.14);\n\n      border-radius: 999px;\n\n      background:\n        rgba(255, 255, 255, 0.64);\n\n      color: var(--inko-burgundy);\n\n      font-family: var(--inko-sans);\n      font-size: 9.5px;\n      font-weight: 700;\n      line-height: 1;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n\n      box-shadow:\n        0 8px 18px rgba(142, 57, 60, 0.07);\n    }\n\n    #problem .inko-confidence-feature h3 {\n      position: relative;\n      z-index: 2;\n\n      margin: 0 0 10px;\n\n      color: #513033;\n\n      font-family: var(--inko-serif);\n      font-size: 28px;\n      font-weight: 400;\n      line-height: 1.10;\n      letter-spacing: -0.028em;\n    }\n\n    #problem .inko-confidence-feature p {\n      position: relative;\n      z-index: 2;\n\n      margin: 0;\n\n      color: var(--inko-muted);\n\n      font-family: var(--inko-sans);\n      font-size: 13px;\n      font-weight: 400;\n      line-height: 1.64;\n    }\n\n    \/* =========================================================\n       PERFORMANCE + PROTECTION PANEL\n    ========================================================== *\/\n    #problem .inko-confidence-assurance {\n      position: relative;\n\n      margin-top: 40px;\n\n      display: grid;\n      grid-template-columns:\n        minmax(0, 0.96fr)\n        minmax(0, 1.04fr);\n\n      overflow: hidden;\n\n      border:\n        1px solid\n        rgba(97, 39, 43, 0.16);\n\n      background:\n        linear-gradient(\n          145deg,\n          rgba(255, 251, 249, 0.88),\n          rgba(247, 226, 224, 0.74)\n        );\n\n      box-shadow:\n        0 26px 68px\n        rgba(97, 39, 43, 0.10);\n\n      backdrop-filter: blur(10px);\n      -webkit-backdrop-filter: blur(10px);\n\n      isolation: isolate;\n    }\n\n    #problem .inko-confidence-assurance::before {\n      content: \"1 YEAR\";\n\n      position: absolute;\n      right: -12px;\n      bottom: -44px;\n      z-index: 0;\n\n      color: rgba(142, 57, 60, 0.055);\n\n      font-family: var(--inko-serif);\n      font-size: clamp(90px, 12vw, 160px);\n      font-weight: 500;\n      line-height: 1;\n      letter-spacing: -0.07em;\n\n      pointer-events: none;\n    }\n\n    #problem .inko-confidence-assurance::after {\n      content: \"\";\n\n      position: absolute;\n      top: -36%;\n      bottom: -36%;\n      left: -48%;\n      z-index: 3;\n\n      width: 38%;\n      opacity: 0;\n\n      background:\n        linear-gradient(\n          90deg,\n          transparent,\n          rgba(255, 255, 255, 0.78),\n          transparent\n        );\n\n      filter: blur(12px);\n      transform: skewX(-14deg);\n\n      pointer-events: none;\n    }\n\n    #problem .inko-confidence-assurance.is-visible::after {\n      animation:\n        inkoConfidenceSweep\n        3.4s\n        ease\n        0.7s\n        1\n        forwards;\n    }\n\n    @keyframes inkoConfidenceSweep {\n      0% {\n        left: -48%;\n        opacity: 0;\n      }\n\n      25% {\n        opacity: 0.72;\n      }\n\n      74% {\n        opacity: 0.30;\n      }\n\n      100% {\n        left: 112%;\n        opacity: 0;\n      }\n    }\n\n    #problem .inko-confidence-assurance-main,\n    #problem .inko-confidence-assurance-details {\n      position: relative;\n      z-index: 2;\n    }\n\n    #problem .inko-confidence-assurance-main {\n      padding: 40px 38px;\n\n      border-right:\n        1px solid\n        rgba(97, 39, 43, 0.13);\n    }\n\n    #problem .inko-confidence-assurance-top {\n      display: flex;\n      align-items: flex-start;\n      gap: 18px;\n    }\n\n    #problem .inko-confidence-shield {\n      width: 66px;\n      height: 66px;\n\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n\n      border:\n        1px solid\n        rgba(142, 57, 60, 0.22);\n\n      border-radius: 50%;\n\n      background:\n        rgba(255, 255, 255, 0.74);\n\n      color: var(--inko-burgundy);\n\n      box-shadow:\n        0 12px 30px\n        rgba(97, 39, 43, 0.08);\n    }\n\n    #problem .inko-confidence-shield svg {\n      width: 31px;\n      height: 31px;\n\n      display: block;\n\n      stroke: currentColor;\n      stroke-width: 1.5;\n      fill: none;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n    }\n\n    #problem .inko-confidence-assurance-label {\n      margin-bottom: 7px;\n\n      color:\n        rgba(97, 39, 43, 0.56);\n\n      font-family: var(--inko-sans);\n      font-size: 9px;\n      font-weight: 700;\n      line-height: 1.2;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    #problem .inko-confidence-assurance-title {\n      margin: 0;\n\n      color: var(--inko-burgundy-dark);\n\n      font-family: var(--inko-serif);\n      font-size: clamp(32px, 3.2vw, 46px);\n      font-weight: 400;\n      line-height: 1.04;\n      letter-spacing: -0.035em;\n    }\n\n    #problem .inko-confidence-assurance-desc {\n      margin: 28px 0 0;\n\n      color: var(--inko-muted);\n\n      font-family: var(--inko-sans);\n      font-size: 13px;\n      font-weight: 400;\n      line-height: 1.70;\n    }\n\n    #problem .inko-confidence-assurance-details {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n\n      padding: 34px 36px;\n    }\n\n    #problem .inko-confidence-assurance-list {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 12px;\n    }\n\n    #problem .inko-confidence-assurance-item {\n      position: relative;\n\n      min-height: 52px;\n\n      display: flex;\n      align-items: center;\n\n      padding: 13px 15px 13px 44px;\n\n      border:\n        1px solid\n        rgba(142, 57, 60, 0.13);\n\n      background:\n        rgba(255, 255, 255, 0.58);\n\n      color: var(--inko-text);\n\n      font-family: var(--inko-sans);\n      font-size: 11px;\n      font-weight: 600;\n      line-height: 1.45;\n    }\n\n    #problem .inko-confidence-assurance-item::before {\n      content: \"\u2713\";\n\n      position: absolute;\n      top: 50%;\n      left: 16px;\n\n      color: var(--inko-burgundy);\n\n      font-size: 14px;\n      font-weight: 700;\n\n      transform: translateY(-50%);\n    }\n\n    #problem .inko-confidence-assurance-footnote {\n      margin: 18px 0 0;\n\n      color:\n        rgba(97, 39, 43, 0.50);\n\n      font-family: var(--inko-sans);\n      font-size: 9px;\n      font-weight: 400;\n      line-height: 1.55;\n    }\n\n    \/* =========================================================\n       COMPLIANCE\n    ========================================================== *\/\n    #problem .inko-confidence-compliance {\n      position: relative;\n\n      margin-top: 34px;\n\n      overflow: hidden;\n\n      border:\n        1px solid\n        rgba(97, 39, 43, 0.14);\n\n      background:\n        linear-gradient(\n          145deg,\n          rgba(255, 251, 249, 0.80),\n          rgba(247, 226, 224, 0.64)\n        );\n\n      box-shadow:\n        0 22px 58px\n        rgba(97, 39, 43, 0.07);\n    }\n\n    #problem .inko-confidence-compliance-grid {\n      display: grid;\n      grid-template-columns:\n        repeat(4, minmax(0, 1fr));\n    }\n\n    #problem .inko-confidence-compliance-card {\n      position: relative;\n\n      min-height: 205px;\n      padding: 28px 24px 24px;\n\n      border-right:\n        1px solid\n        rgba(97, 39, 43, 0.12);\n\n      transition:\n        background 0.30s ease,\n        transform 0.30s ease;\n    }\n\n    #problem\n    .inko-confidence-compliance-card:last-child {\n      border-right: 0;\n    }\n\n    #problem .inko-confidence-compliance-card::before {\n      content: \"\";\n\n      position: absolute;\n      top: 0;\n      left: 50%;\n\n      width: 0;\n      height: 3px;\n\n      background: var(--inko-burgundy);\n\n      transform: translateX(-50%);\n\n      transition: width 0.38s ease;\n    }\n\n    #problem .inko-confidence-compliance-card:hover {\n      background:\n        rgba(255, 255, 255, 0.52);\n\n      transform: translateY(-4px);\n    }\n\n    #problem\n    .inko-confidence-compliance-card:hover::before {\n      width: 100%;\n    }\n\n    #problem .inko-confidence-compliance-code {\n      margin-bottom: 20px;\n\n      color: var(--inko-burgundy);\n\n      font-family: var(--inko-serif);\n      font-size: 37px;\n      font-weight: 400;\n      line-height: 1;\n      letter-spacing: -0.03em;\n    }\n\n    #problem .inko-confidence-compliance-card h3 {\n      margin: 0 0 11px;\n\n      color: var(--inko-text);\n\n      font-family: var(--inko-serif);\n      font-size: 24px;\n      font-weight: 400;\n      line-height: 1.10;\n      letter-spacing: -0.025em;\n    }\n\n    #problem .inko-confidence-compliance-card p {\n      margin: 0;\n\n      color: var(--inko-muted);\n\n      font-family: var(--inko-sans);\n      font-size: 11px;\n      font-weight: 400;\n      line-height: 1.55;\n    }\n\n    #problem .inko-confidence-disclaimer {\n      max-width: 850px;\n\n      margin: 24px auto 0;\n\n      color:\n        rgba(97, 39, 43, 0.56);\n\n      font-family: var(--inko-sans);\n      font-size: 9.5px;\n      font-weight: 400;\n      line-height: 1.60;\n      text-align: center;\n    }\n\n    #problem .inko-confidence-disclaimer strong {\n      color:\n        rgba(97, 39, 43, 0.76);\n\n      font-weight: 700;\n    }\n\n    \/* =========================================================\n       REVEAL\n    ========================================================== *\/\n    #problem .inko-confidence-reveal {\n      opacity: 0;\n      transform: translateY(34px);\n\n      transition:\n        opacity\n        0.85s\n        cubic-bezier(.2, .7, .2, 1),\n        transform\n        0.85s\n        cubic-bezier(.2, .7, .2, 1);\n\n      will-change: opacity, transform;\n    }\n\n    #problem\n    .inko-confidence-reveal[data-direction=\"left\"] {\n      transform: translateX(-38px);\n    }\n\n    #problem\n    .inko-confidence-reveal[data-direction=\"right\"] {\n      transform: translateX(38px);\n    }\n\n    #problem .inko-confidence-reveal.is-visible {\n      opacity: 1;\n      transform: translate(0, 0);\n    }\n\n    #problem .inko-delay-1 {\n      transition-delay: 0.10s;\n    }\n\n    #problem .inko-delay-2 {\n      transition-delay: 0.18s;\n    }\n\n    #problem .inko-delay-3 {\n      transition-delay: 0.26s;\n    }\n\n    \/* =========================================================\n       TABLET\n    ========================================================== *\/\n    @media (max-width: 1024px) {\n      #problem .inko-confidence-feature-grid {\n        gap: 16px;\n      }\n\n      #problem .inko-confidence-assurance {\n        grid-template-columns: 1fr;\n      }\n\n      #problem .inko-confidence-assurance-main {\n        border-right: 0;\n\n        border-bottom:\n          1px solid\n          rgba(97, 39, 43, 0.13);\n      }\n\n      #problem .inko-confidence-compliance-grid {\n        grid-template-columns:\n          repeat(2, minmax(0, 1fr));\n      }\n\n      #problem\n      .inko-confidence-compliance-card:nth-child(2) {\n        border-right: 0;\n      }\n\n      #problem\n      .inko-confidence-compliance-card:nth-child(-n+2) {\n        border-bottom:\n          1px solid\n          rgba(97, 39, 43, 0.12);\n      }\n    }\n\n    \/* =========================================================\n       MOBILE\n    ========================================================== *\/\n    @media (max-width: 767px) {\n      #problem .inko-confidence-container {\n        width: calc(100% - 28px);\n      }\n\n      #problem .inko-confidence-divider {\n        height: 37px;\n        min-height: 37px;\n        gap: 9px;\n      }\n\n      #problem .inko-confidence-divider::before,\n      #problem .inko-confidence-divider::after {\n        width: 60px;\n      }\n\n      #problem .inko-confidence-inner {\n        padding: 68px 0 72px;\n      }\n\n      #problem .inko-confidence-eyebrow {\n        gap: 9px;\n\n        font-size: 9px;\n        letter-spacing: 0.17em;\n      }\n\n      #problem .inko-confidence-eyebrow::before,\n      #problem .inko-confidence-eyebrow::after {\n        width: 22px;\n      }\n\n      #problem .inko-confidence-title {\n        font-size:\n          clamp(43px, 13vw, 62px);\n      }\n\n      #problem .inko-confidence-lead {\n        margin-top: 23px;\n\n        font-size: 14px;\n        line-height: 1.68;\n      }\n\n      #problem .inko-confidence-heading-line {\n        width: 84%;\n        margin-top: 32px;\n      }\n\n      #problem .inko-confidence-features {\n        margin-top: 38px;\n      }\n\n      \/* Mobile: all three feature cards remain side by side *\/\n      #problem .inko-confidence-feature-grid {\n        grid-template-columns:\n          repeat(3, minmax(0, 1fr));\n\n        align-items: stretch;\n        gap: 8px;\n      }\n\n      #problem .inko-confidence-feature {\n        min-width: 0;\n        min-height: 308px;\n\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n\n        padding: 16px 8px 14px;\n\n        border-radius: 22px;\n        text-align: center;\n      }\n\n      #problem .inko-confidence-icon {\n        width: 38px;\n        height: 38px;\n\n        margin: 0 auto 11px;\n      }\n\n      #problem .inko-confidence-icon svg {\n        width: 17px;\n        height: 17px;\n      }\n\n      #problem .inko-confidence-feature-chip {\n        min-height: 24px;\n        margin: 0 0 12px;\n        padding: 5px 8px 4px;\n\n        font-size: 7.2px;\n        letter-spacing: 0.10em;\n      }\n\n      #problem .inko-confidence-feature h3 {\n        min-height: 66px;\n\n        display: flex;\n        align-items: center;\n        justify-content: center;\n\n        margin-bottom: 8px;\n\n        font-size: clamp(15px, 4.25vw, 19px);\n        line-height: 1.06;\n        text-align: center;\n      }\n\n      #problem .inko-confidence-feature p {\n        font-size: 9.4px;\n        line-height: 1.5;\n        text-align: center;\n      }\n\n      #problem .inko-confidence-feature::after {\n        right: 5px;\n        bottom: -12px;\n\n        font-size: 52px;\n      }\n\n      #problem .inko-confidence-assurance {\n        margin-top: 28px;\n      }\n\n      #problem .inko-confidence-assurance-main {\n        padding: 27px 20px 25px;\n      }\n\n      #problem .inko-confidence-assurance-top {\n        gap: 14px;\n      }\n\n      #problem .inko-confidence-shield {\n        width: 54px;\n        height: 54px;\n      }\n\n      #problem .inko-confidence-shield svg {\n        width: 26px;\n        height: 26px;\n      }\n\n      #problem .inko-confidence-assurance-title {\n        font-size:\n          clamp(28px, 8vw, 38px);\n      }\n\n      #problem .inko-confidence-assurance-desc {\n        margin-top: 22px;\n        font-size: 12.5px;\n      }\n\n      #problem .inko-confidence-assurance-details {\n        padding: 24px 20px;\n      }\n\n      #problem .inko-confidence-assurance-list {\n        gap: 10px;\n      }\n\n      #problem .inko-confidence-compliance {\n        margin-top: 28px;\n      }\n\n      #problem .inko-confidence-compliance-grid {\n        grid-template-columns:\n          repeat(2, minmax(0, 1fr));\n      }\n\n      #problem .inko-confidence-compliance-card {\n        min-height: 188px;\n        padding: 23px 18px 20px;\n      }\n\n      #problem .inko-confidence-compliance-code {\n        font-size: 32px;\n      }\n\n      #problem .inko-confidence-compliance-card h3 {\n        font-size: 21px;\n      }\n\n      #problem .inko-confidence-compliance-card p {\n        font-size: 10px;\n      }\n\n      #problem\n      .inko-confidence-reveal[data-direction=\"left\"],\n      #problem\n      .inko-confidence-reveal[data-direction=\"right\"] {\n        transform: translateY(28px);\n      }\n\n      #problem .inko-confidence-reveal.is-visible {\n        transform: translateY(0);\n      }\n    }\n\n    @media (max-width: 420px) {\n      #problem .inko-confidence-title {\n        font-size:\n          clamp(40px, 12vw, 51px);\n      }\n\n      #problem .inko-confidence-feature-grid {\n        gap: 6px;\n      }\n\n      #problem .inko-confidence-feature {\n        min-height: 296px;\n        padding: 14px 6px 12px;\n\n        border-radius: 20px;\n      }\n\n      #problem .inko-confidence-icon {\n        width: 34px;\n        height: 34px;\n\n        margin-bottom: 10px;\n      }\n\n      #problem .inko-confidence-icon svg {\n        width: 15px;\n        height: 15px;\n      }\n\n      #problem .inko-confidence-feature-chip {\n        min-height: 22px;\n        margin-bottom: 10px;\n        padding: 4px 7px 3px;\n\n        font-size: 6.7px;\n      }\n\n      #problem .inko-confidence-feature h3 {\n        min-height: 60px;\n\n        font-size: clamp(14px, 4.15vw, 17px);\n      }\n\n      #problem .inko-confidence-feature p {\n        font-size: 8.7px;\n        line-height: 1.46;\n      }\n\n      #problem .inko-confidence-assurance-top {\n        display: grid;\n        grid-template-columns: 48px 1fr;\n        gap: 12px;\n      }\n\n      #problem .inko-confidence-shield {\n        width: 48px;\n        height: 48px;\n      }\n\n      #problem .inko-confidence-compliance-card {\n        min-height: 180px;\n        padding-left: 14px;\n        padding-right: 14px;\n      }\n\n      #problem .inko-confidence-compliance-code {\n        font-size: 29px;\n      }\n\n      #problem .inko-confidence-compliance-card h3 {\n        font-size: 19px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #problem *,\n      #problem *::before,\n      #problem *::after {\n        animation: none !important;\n        transition-duration: 0.01ms !important;\n      }\n\n      #problem .inko-confidence-reveal {\n        opacity: 1 !important;\n        transform: none !important;\n      }\n\n      #problem .inko-confidence-assurance::after {\n        display: none !important;\n      }\n    }\n\n    \/* =========================================================\n       DISTINCT VISUAL SYSTEM\n       Advantages \/ Certifications \/ Warranty\n    ========================================================== *\/\n\n    #problem .inko-confidence-zone-head {\n      position: relative;\n      z-index: 4;\n    }\n\n    #problem .inko-confidence-zone-kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n\n      margin-bottom: 13px;\n\n      font-family: var(--inko-sans);\n      font-size: 9px;\n      font-weight: 700;\n      line-height: 1.2;\n      letter-spacing: 0.19em;\n      text-transform: uppercase;\n    }\n\n    #problem .inko-confidence-zone-kicker::before {\n      content: \"\";\n\n      width: 27px;\n      height: 1px;\n\n      background: currentColor;\n      opacity: 0.75;\n    }\n\n    #problem .inko-confidence-zone-head h3 {\n      margin: 0;\n\n      font-family: var(--inko-serif);\n      font-size: clamp(30px, 3.2vw, 46px);\n      font-weight: 400;\n      line-height: 1.03;\n      letter-spacing: -0.035em;\n    }\n\n    #problem .inko-confidence-zone-head h3 em {\n      font-style: normal;\n    }\n\n    \/* =========================================================\n       01 \u2014 ADVANTAGES\n       Dark luminous feature stage\n    ========================================================== *\/\n\n    #problem .inko-confidence-features {\n      position: relative;\n      isolation: isolate;\n\n      margin-top: 48px;\n      padding: 38px 30px 32px;\n\n      overflow: hidden;\n\n      border:\n        1px solid\n        rgba(255, 255, 255, 0.12);\n\n      border-radius: 36px;\n\n      background:\n        radial-gradient(\n          circle at 15% 10%,\n          rgba(229, 170, 176, 0.30),\n          transparent 26%\n        ),\n        radial-gradient(\n          circle at 88% 82%,\n          rgba(239, 199, 201, 0.19),\n          transparent 28%\n        ),\n        linear-gradient(\n          145deg,\n          #6d2830 0%,\n          #893740 48%,\n          #60242c 100%\n        );\n\n      box-shadow:\n        0 34px 80px rgba(93, 33, 40, 0.22),\n        inset 0 1px 0 rgba(255, 255, 255, 0.11);\n    }\n\n    #problem .inko-confidence-features::before {\n      content: \"\";\n\n      position: absolute;\n      inset: 0;\n      z-index: 0;\n\n      opacity: 0.38;\n\n      background-image:\n        radial-gradient(\n          circle,\n          rgba(255, 255, 255, 0.14) 0 1px,\n          transparent 1.5px\n        );\n\n      background-size: 28px 28px;\n\n      pointer-events: none;\n    }\n\n    #problem .inko-confidence-features::after {\n      content: \"ADVANTAGES\";\n\n      position: absolute;\n      right: -12px;\n      bottom: -28px;\n      z-index: 0;\n\n      color: rgba(255, 255, 255, 0.045);\n\n      font-family: var(--inko-serif);\n      font-size: clamp(70px, 9vw, 132px);\n      line-height: 1;\n      letter-spacing: -0.065em;\n\n      pointer-events: none;\n    }\n\n    #problem .inko-confidence-zone-head--benefits {\n      max-width: 690px;\n\n      margin: 0 0 28px;\n    }\n\n    #problem .inko-confidence-zone-head--benefits\n    .inko-confidence-zone-kicker {\n      color: #f1c7c9;\n    }\n\n    #problem .inko-confidence-zone-head--benefits h3 {\n      color: #fff8f5;\n    }\n\n    #problem .inko-confidence-zone-head--benefits h3 em {\n      color: #e9b8bc;\n    }\n\n    #problem .inko-confidence-feature-grid {\n      position: relative;\n      z-index: 2;\n\n      gap: 16px;\n    }\n\n    #problem .inko-confidence-feature {\n      min-height: 258px;\n\n      border:\n        1px solid\n        rgba(255, 255, 255, 0.20);\n\n      border-radius: 26px;\n\n      background:\n        linear-gradient(\n          155deg,\n          rgba(255, 255, 255, 0.96) 0%,\n          rgba(255, 245, 243, 0.92) 55%,\n          rgba(240, 211, 214, 0.88) 100%\n        );\n\n      box-shadow:\n        0 20px 48px rgba(47, 12, 18, 0.20),\n        inset 0 1px 0 rgba(255, 255, 255, 0.80);\n    }\n\n    #problem .inko-confidence-feature:nth-child(2) {\n      transform: none;\n\n      background:\n        linear-gradient(\n          155deg,\n          #fffafa 0%,\n          #f5dfe1 54%,\n          #dcaeb4 100%\n        );\n\n      box-shadow:\n        0 28px 62px rgba(47, 12, 18, 0.28),\n        0 0 0 1px rgba(255, 255, 255, 0.16),\n        inset 0 1px 0 rgba(255, 255, 255, 0.86);\n    }\n\n    #problem .inko-confidence-feature:nth-child(3) {\n      background:\n        linear-gradient(\n          155deg,\n          rgba(255, 255, 255, 0.96) 0%,\n          rgba(248, 237, 239, 0.93) 55%,\n          rgba(221, 194, 200, 0.90) 100%\n        );\n    }\n\n    #problem .inko-confidence-feature::before {\n      height: 5px;\n\n      background:\n        linear-gradient(\n          90deg,\n          #7a3038,\n          #d89299,\n          #7a3038\n        );\n\n      box-shadow:\n        0 0 18px rgba(198, 112, 122, 0.22);\n    }\n\n    #problem .inko-confidence-feature::after {\n      right: 14px;\n      bottom: -11px;\n\n      color: rgba(112, 42, 50, 0.12);\n      font-size: 84px;\n    }\n\n    #problem .inko-confidence-feature:hover {\n      transform: translateY(-8px) scale(1.015);\n\n      border-color:\n        rgba(255, 255, 255, 0.38);\n\n      box-shadow:\n        0 34px 72px rgba(47, 12, 18, 0.30),\n        inset 0 1px 0 rgba(255, 255, 255, 0.90);\n    }\n\n    #problem .inko-confidence-feature:nth-child(2):hover {\n      transform: translateY(-8px) scale(1.015);\n    }\n\n    #problem .inko-confidence-icon {\n      width: 54px;\n      height: 54px;\n\n      margin-bottom: 15px;\n\n      border:\n        1px solid\n        rgba(126, 57, 64, 0.19);\n\n      background:\n        linear-gradient(\n          145deg,\n          #ffffff,\n          #efd9da\n        );\n\n      box-shadow:\n        0 13px 28px rgba(94, 29, 38, 0.14),\n        0 0 0 7px rgba(142, 57, 60, 0.055);\n    }\n\n    #problem .inko-confidence-feature:nth-child(2)\n    .inko-confidence-icon {\n      color: #fff8f5;\n\n      border-color:\n        rgba(255, 255, 255, 0.26);\n\n      background:\n        linear-gradient(\n          145deg,\n          #a54c56,\n          #762e36\n        );\n\n      box-shadow:\n        0 16px 34px rgba(93, 31, 40, 0.30),\n        0 0 0 8px rgba(142, 57, 60, 0.09);\n    }\n\n    #problem .inko-confidence-feature-chip {\n      color: #7c333b;\n\n      border:\n        1px solid\n        rgba(126, 57, 64, 0.16);\n\n      background:\n        rgba(255, 255, 255, 0.62);\n\n      box-shadow:\n        0 8px 18px rgba(96, 34, 42, 0.07);\n    }\n\n    #problem .inko-confidence-feature:nth-child(2)\n    .inko-confidence-feature-chip {\n      color: #fff7f5;\n\n      border-color:\n        rgba(255, 255, 255, 0.18);\n\n      background:\n        rgba(111, 39, 48, 0.86);\n    }\n\n    \/* =========================================================\n       02 \u2014 CERTIFICATIONS\n       Clean certification document \/ seal language\n    ========================================================== *\/\n\n    #problem .inko-confidence-compliance {\n      position: relative;\n      isolation: isolate;\n\n      margin-top: 46px;\n      padding: 36px 34px 34px;\n\n      overflow: hidden;\n\n      border:\n        1px solid\n        rgba(107, 67, 57, 0.16);\n\n      border-radius: 8px;\n\n      background:\n        linear-gradient(\n          140deg,\n          #fffdf8 0%,\n          #f8f1e7 52%,\n          #fffaf4 100%\n        );\n\n      box-shadow:\n        0 24px 58px rgba(85, 51, 42, 0.11),\n        inset 0 0 0 7px rgba(255, 255, 255, 0.56);\n    }\n\n    #problem .inko-confidence-compliance::before {\n      content: \"\";\n\n      position: absolute;\n      top: 0;\n      right: 0;\n      z-index: 1;\n\n      width: 76px;\n      height: 76px;\n\n      background:\n        linear-gradient(\n          225deg,\n          #e7d3c0 0 49%,\n          transparent 50%\n        );\n\n      opacity: 0.72;\n\n      pointer-events: none;\n    }\n\n    #problem .inko-confidence-compliance::after {\n      content: \"CERTIFIED\";\n\n      position: absolute;\n      top: 24px;\n      right: 92px;\n      z-index: 0;\n\n      color: rgba(126, 57, 64, 0.055);\n\n      font-family: var(--inko-serif);\n      font-size: clamp(56px, 7vw, 98px);\n      line-height: 1;\n      letter-spacing: -0.04em;\n\n      pointer-events: none;\n    }\n\n    #problem .inko-confidence-zone-head--compliance {\n      max-width: 780px;\n\n      margin: 0 0 30px;\n    }\n\n    #problem .inko-confidence-zone-head--compliance\n    .inko-confidence-zone-kicker {\n      color: #936d59;\n    }\n\n    #problem .inko-confidence-zone-head--compliance h3 {\n      color: #4f3430;\n    }\n\n    #problem .inko-confidence-zone-head--compliance h3 em {\n      color: var(--inko-burgundy);\n    }\n\n    #problem .inko-confidence-compliance-grid {\n      position: relative;\n      z-index: 3;\n\n      gap: 14px;\n    }\n\n    #problem .inko-confidence-compliance-card {\n      min-height: 215px;\n      padding: 26px 18px 22px;\n\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n\n      border:\n        1px solid\n        rgba(130, 91, 70, 0.16) !important;\n\n      border-radius: 50% 50% 20px 20px \/ 34% 34% 20px 20px;\n\n      background:\n        linear-gradient(\n          160deg,\n          rgba(255, 255, 255, 0.90),\n          rgba(245, 232, 219, 0.82)\n        );\n\n      text-align: center;\n\n      box-shadow:\n        0 14px 30px rgba(91, 56, 45, 0.075);\n\n      transition:\n        transform 0.30s ease,\n        box-shadow 0.30s ease,\n        background 0.30s ease;\n    }\n\n    #problem .inko-confidence-compliance-card::before {\n      content: \"\";\n\n      top: 16px;\n      left: 50%;\n\n      width: 86px;\n      height: 86px;\n\n      border:\n        1px solid\n        rgba(142, 57, 60, 0.22);\n\n      border-radius: 50%;\n\n      background:\n        radial-gradient(\n          circle,\n          rgba(255, 255, 255, 0.65) 0 46%,\n          rgba(142, 57, 60, 0.05) 47% 60%,\n          transparent 61%\n        );\n\n      transform: translateX(-50%);\n\n      transition:\n        transform 0.30s ease,\n        box-shadow 0.30s ease;\n    }\n\n    #problem .inko-confidence-compliance-card:hover {\n      transform: translateY(-6px);\n\n      background:\n        linear-gradient(\n          160deg,\n          #ffffff,\n          #f0ddca\n        );\n\n      box-shadow:\n        0 24px 46px rgba(91, 56, 45, 0.14);\n    }\n\n    #problem .inko-confidence-compliance-card:hover::before {\n      width: 86px;\n\n      transform:\n        translateX(-50%)\n        scale(1.06);\n\n      box-shadow:\n        0 0 0 8px rgba(142, 57, 60, 0.045);\n    }\n\n    #problem .inko-confidence-compliance-code {\n      position: relative;\n      z-index: 2;\n\n      min-height: 86px;\n\n      display: flex;\n      align-items: center;\n      justify-content: center;\n\n      margin: 0 0 10px;\n\n      color: var(--inko-burgundy);\n\n      font-size: 31px;\n      font-weight: 500;\n    }\n\n    #problem .inko-confidence-compliance-card h3 {\n      position: relative;\n      z-index: 2;\n\n      margin-bottom: 7px;\n\n      color: #4f3430;\n      font-size: 20px;\n    }\n\n    #problem .inko-confidence-compliance-card p {\n      position: relative;\n      z-index: 2;\n\n      color: #8a6d60;\n      font-size: 9.5px;\n      font-weight: 700;\n      letter-spacing: 0.06em;\n      text-transform: uppercase;\n    }\n\n    \/* =========================================================\n       03 \u2014 WARRANTY\n       Strong protected dark panel\n    ========================================================== *\/\n\n    #problem .inko-confidence-zone-head--warranty {\n      max-width: 760px;\n\n      margin: 48px 0 20px;\n    }\n\n    #problem .inko-confidence-zone-head--warranty\n    .inko-confidence-zone-kicker {\n      color: var(--inko-burgundy);\n    }\n\n    #problem .inko-confidence-zone-head--warranty h3 {\n      color: #4d3032;\n    }\n\n    #problem .inko-confidence-zone-head--warranty h3 em {\n      color: var(--inko-burgundy);\n    }\n\n    #problem .inko-confidence-assurance {\n      margin-top: 0;\n\n      overflow: hidden;\n\n      border:\n        1px solid\n        rgba(255, 255, 255, 0.12);\n\n      border-radius: 36px;\n\n      background:\n        radial-gradient(\n          circle at 78% 16%,\n          rgba(229, 170, 176, 0.20),\n          transparent 26%\n        ),\n        linear-gradient(\n          140deg,\n          #4d1d24 0%,\n          #6f2932 48%,\n          #3c171d 100%\n        );\n\n      box-shadow:\n        0 34px 78px rgba(75, 21, 29, 0.24),\n        inset 0 1px 0 rgba(255, 255, 255, 0.10);\n    }\n\n    #problem .inko-confidence-assurance::before {\n      right: 18px;\n      bottom: -30px;\n\n      color: rgba(255, 255, 255, 0.07);\n      font-size: clamp(94px, 13vw, 170px);\n    }\n\n    #problem .inko-confidence-assurance-main {\n      padding: 43px 40px;\n\n      border-right:\n        1px solid\n        rgba(255, 255, 255, 0.12);\n    }\n\n    #problem .inko-confidence-shield {\n      width: 70px;\n      height: 70px;\n\n      color: #fff8f5;\n\n      border:\n        1px solid\n        rgba(255, 255, 255, 0.20);\n\n      background:\n        linear-gradient(\n          145deg,\n          rgba(218, 141, 151, 0.92),\n          rgba(117, 42, 51, 0.96)\n        );\n\n      box-shadow:\n        0 18px 38px rgba(26, 5, 9, 0.28),\n        0 0 0 9px rgba(255, 255, 255, 0.045);\n    }\n\n    #problem .inko-confidence-assurance-label {\n      color: rgba(255, 232, 229, 0.68);\n    }\n\n    #problem .inko-confidence-assurance-title {\n      color: #fff9f7;\n    }\n\n    #problem .inko-confidence-assurance-desc {\n      color: rgba(255, 239, 236, 0.72);\n    }\n\n    #problem .inko-confidence-assurance-details {\n      padding: 36px 38px;\n\n      background:\n        linear-gradient(\n          145deg,\n          rgba(255, 255, 255, 0.055),\n          rgba(255, 255, 255, 0.018)\n        );\n    }\n\n    #problem .inko-confidence-assurance-item {\n      min-height: 56px;\n\n      border:\n        1px solid\n        rgba(255, 255, 255, 0.14);\n\n      border-radius: 14px;\n\n      background:\n        rgba(255, 255, 255, 0.075);\n\n      color: rgba(255, 248, 246, 0.88);\n\n      box-shadow:\n        inset 0 1px 0 rgba(255, 255, 255, 0.05);\n    }\n\n    #problem .inko-confidence-assurance-item::before {\n      width: 22px;\n      height: 22px;\n\n      display: flex;\n      align-items: center;\n      justify-content: center;\n\n      left: 13px;\n\n      border:\n        1px solid\n        rgba(255, 255, 255, 0.22);\n\n      border-radius: 50%;\n\n      color: #fff8f5;\n      background:\n        rgba(215, 132, 142, 0.34);\n\n      font-size: 11px;\n    }\n\n    #problem .inko-confidence-assurance-footnote {\n      color: rgba(255, 236, 232, 0.50);\n    }\n\n    \/* =========================================================\n       RESPONSIVE DISTINCT SYSTEM\n    ========================================================== *\/\n\n    @media (max-width: 1024px) {\n      #problem .inko-confidence-feature:nth-child(2) {\n        transform: none;\n      }\n\n      #problem .inko-confidence-assurance-main {\n        border-right: 0;\n\n        border-bottom:\n          1px solid\n          rgba(255, 255, 255, 0.12);\n      }\n    }\n\n    @media (max-width: 767px) {\n      #problem .inko-confidence-zone-head h3 {\n        font-size:\n          clamp(27px, 8vw, 38px);\n      }\n\n      #problem .inko-confidence-features {\n        margin-top: 38px;\n        padding: 24px 8px 18px;\n\n        border-radius: 28px;\n      }\n\n      #problem .inko-confidence-features::after {\n        right: -6px;\n        bottom: -11px;\n\n        font-size: 62px;\n      }\n\n      #problem .inko-confidence-zone-head--benefits {\n        margin:\n          0\n          12px\n          21px;\n      }\n\n      #problem .inko-confidence-zone-head--benefits h3 {\n        font-size:\n          clamp(27px, 8.2vw, 37px);\n      }\n\n      #problem .inko-confidence-feature-grid {\n        gap: 7px;\n      }\n\n      #problem .inko-confidence-feature {\n        min-height: 318px;\n        padding: 15px 7px 13px;\n\n        border-radius: 20px;\n      }\n\n      #problem .inko-confidence-feature:nth-child(2) {\n        transform: none;\n      }\n\n      #problem .inko-confidence-feature:hover,\n      #problem .inko-confidence-feature:nth-child(2):hover {\n        transform: none;\n      }\n\n      #problem .inko-confidence-icon {\n        width: 39px;\n        height: 39px;\n\n        margin-bottom: 10px;\n\n        box-shadow:\n          0 10px 22px rgba(94, 29, 38, 0.16),\n          0 0 0 5px rgba(142, 57, 60, 0.055);\n      }\n\n      #problem .inko-confidence-feature-chip {\n        min-height: 23px;\n        margin-bottom: 10px;\n        padding: 5px 6px 4px;\n\n        font-size: 6.5px;\n        letter-spacing: 0.07em;\n      }\n\n      #problem .inko-confidence-feature h3 {\n        min-height: 65px;\n\n        font-size:\n          clamp(14px, 4vw, 17px);\n      }\n\n      #problem .inko-confidence-feature p {\n        font-size: 8.8px;\n        line-height: 1.46;\n      }\n\n      #problem .inko-confidence-compliance {\n        margin-top: 32px;\n        padding: 27px 18px 22px;\n\n        border-radius: 6px;\n      }\n\n      #problem .inko-confidence-compliance::after {\n        top: 86px;\n        right: 4px;\n\n        font-size: 48px;\n      }\n\n      #problem .inko-confidence-zone-head--compliance {\n        margin-bottom: 24px;\n      }\n\n      #problem .inko-confidence-compliance-grid {\n        gap: 10px;\n      }\n\n      #problem .inko-confidence-compliance-card {\n        min-height: 180px;\n        padding: 20px 10px 17px;\n\n        border-radius:\n          50% 50% 16px 16px \/\n          30% 30% 16px 16px;\n      }\n\n      #problem .inko-confidence-compliance-card::before {\n        top: 13px;\n\n        width: 70px;\n        height: 70px;\n      }\n\n      #problem .inko-confidence-compliance-card:hover::before {\n        width: 70px;\n      }\n\n      #problem .inko-confidence-compliance-code {\n        min-height: 70px;\n\n        font-size: 26px;\n      }\n\n      #problem .inko-confidence-compliance-card h3 {\n        font-size: 17px;\n      }\n\n      #problem .inko-confidence-zone-head--warranty {\n        margin-top: 38px;\n      }\n\n      #problem .inko-confidence-assurance {\n        border-radius: 28px;\n      }\n\n      #problem .inko-confidence-assurance-main {\n        padding: 30px 22px 27px;\n      }\n\n      #problem .inko-confidence-assurance-details {\n        padding: 24px 20px 26px;\n      }\n\n      #problem .inko-confidence-shield {\n        width: 56px;\n        height: 56px;\n      }\n\n      #problem .inko-confidence-assurance-item {\n        min-height: 54px;\n        padding:\n          12px\n          12px\n          12px\n          43px;\n\n        font-size: 10.5px;\n      }\n    }\n\n    @media (max-width: 420px) {\n      #problem .inko-confidence-features {\n        padding-right: 6px;\n        padding-left: 6px;\n      }\n\n      #problem .inko-confidence-feature-grid {\n        gap: 5px;\n      }\n\n      #problem .inko-confidence-feature {\n        min-height: 306px;\n        padding:\n          13px\n          5px\n          11px;\n      }\n\n      #problem .inko-confidence-feature-chip {\n        font-size: 6px;\n      }\n\n      #problem .inko-confidence-feature h3 {\n        min-height: 61px;\n\n        font-size:\n          clamp(13px, 3.95vw, 16px);\n      }\n\n      #problem .inko-confidence-feature p {\n        font-size: 8.2px;\n      }\n\n      #problem .inko-confidence-compliance {\n        padding:\n          24px\n          13px\n          19px;\n      }\n\n      #problem .inko-confidence-compliance-card {\n        min-height: 172px;\n        padding-right: 7px;\n        padding-left: 7px;\n      }\n\n      #problem .inko-confidence-compliance-card h3 {\n        font-size: 16px;\n      }\n    }\n  <\/style>\n\n  <!-- DIVIDER -->\n  <div\n    class=\"inko-confidence-divider\"\n    aria-hidden=\"true\"\n  >\n    <span class=\"inko-confidence-spark\">\u2726<\/span>\n    <span class=\"inko-confidence-spark\">\u2726<\/span>\n    <span class=\"inko-confidence-spark\">\u2726<\/span>\n  <\/div>\n\n  <div class=\"inko-confidence-container\">\n    <div class=\"inko-confidence-inner\">\n\n      <!-- ONE UNIFIED SECTION HEADING -->\n      <header\n        class=\"inko-confidence-heading inko-confidence-reveal\"\n      >\n        <div class=\"inko-confidence-eyebrow\">\n          Performance, Safety &amp; Support\n        <\/div>\n\n        <h2\n          id=\"inko-confidence-title\"\n          class=\"inko-confidence-title\"\n        >\n          Light as skincare.\n          <span class=\"inko-confidence-title-accent\">\n            Built for everyday confidence.\n          <\/span>\n        <\/h2>\n\n        <p class=\"inko-confidence-lead\">\n          The INKO SEOUL LED Mask brings professional light technology\n          into a flexible daily routine, combining calibrated wavelengths,\n          comfortable full-face coverage, internationally recognized\n          standards, and 1:1 support after purchasing.\n        <\/p>\n\n        <div\n          class=\"inko-confidence-heading-line\"\n          aria-hidden=\"true\"\n        ><\/div>\n      <\/header>\n\n      <!-- CORE FEATURES -->\n      <div class=\"inko-confidence-features\">\n\n        <div class=\"inko-confidence-zone-head inko-confidence-zone-head--benefits\">\n          <span class=\"inko-confidence-zone-kicker\">\n            Everyday Advantages\n          <\/span>\n\n          <h3>\n            Designed to feel effortless,\n            <em>every single day.<\/em>\n          <\/h3>\n        <\/div>\n\n        <div class=\"inko-confidence-feature-grid\">\n\n          <article\n            class=\"inko-confidence-feature inko-confidence-feature--daily inko-confidence-reveal inko-delay-1\"\n            data-number=\"01\"\n          >\n            <div\n              class=\"inko-confidence-icon\"\n              aria-hidden=\"true\"\n            >\n              <svg viewBox=\"0 0 24 24\">\n                <circle cx=\"12\" cy=\"13\" r=\"7\"><\/circle>\n                <path d=\"M12 10v4l2.5 1.5\"><\/path>\n                <path d=\"M9 2h6\"><\/path>\n                <path d=\"M12 2v4\"><\/path>\n              <\/svg>\n            <\/div>\n\n            <span class=\"inko-confidence-feature-chip\">Quick Daily Ritual<\/span>\n\n            <h3>10 Minutes a Day<\/h3>\n\n            <p>\n              A focused daily session that fits naturally into your\n              evening routine without adding a complicated extra step.\n            <\/p>\n          <\/article>\n\n          <article\n            class=\"inko-confidence-feature inko-confidence-feature--light inko-confidence-reveal inko-delay-2\"\n            data-number=\"02\"\n          >\n            <div\n              class=\"inko-confidence-icon\"\n              aria-hidden=\"true\"\n            >\n              <svg viewBox=\"0 0 24 24\">\n                <path d=\"M4 18c4-8 12-8 16 0\"><\/path>\n                <path d=\"M4 13c4-8 12-8 16 0\"><\/path>\n                <path d=\"M4 8c4-8 12-8 16 0\"><\/path>\n              <\/svg>\n            <\/div>\n\n            <span class=\"inko-confidence-feature-chip\">8 Light Modes<\/span>\n\n            <h3>8 Calibrated Wavelengths<\/h3>\n\n            <p>\n              Multiple light modes let you tailor each session to\n              different skin goals, from clarity and calm to firmness\n              and visible radiance.\n            <\/p>\n          <\/article>\n\n          <article\n            class=\"inko-confidence-feature inko-confidence-feature--fit inko-confidence-reveal inko-delay-3\"\n            data-number=\"03\"\n          >\n            <div\n              class=\"inko-confidence-icon\"\n              aria-hidden=\"true\"\n            >\n              <svg viewBox=\"0 0 24 24\">\n                <path d=\"M12 3l2.3 4.7L19.5 9l-3.8 3.7.9 5.3L12 15.5 7.4 18l.9-5.3L4.5 9l5.2-1.3L12 3z\"><\/path>\n              <\/svg>\n            <\/div>\n\n            <span class=\"inko-confidence-feature-chip\">Comfortable Full-Face Fit<\/span>\n\n            <h3>Designed for Daily Wear<\/h3>\n\n            <p>\n              Flexible medical-grade silicone follows the contours of\n              the face for comfortable coverage and consistent,\n              repeatable use at home.\n            <\/p>\n          <\/article>\n\n        <\/div>\n      <\/div>\n\n      <!-- GUARANTEE ANCHOR FOR EXISTING MENU LINKS -->\n      <div id=\"guarantee\">\n\n        <!-- COMPLIANCE -->\n        <div\n          class=\"inko-confidence-compliance inko-confidence-reveal\"\n        >\n          <div class=\"inko-confidence-zone-head inko-confidence-zone-head--compliance\">\n            <span class=\"inko-confidence-zone-kicker\">\n              International Standards\n            <\/span>\n\n            <h3>\n              Built around recognized\n              <em>safety and quality standards.<\/em>\n            <\/h3>\n          <\/div>\n\n          <div class=\"inko-confidence-compliance-grid\">\n\n            <article class=\"inko-confidence-compliance-card\">\n              <div class=\"inko-confidence-compliance-code\">\n                FDA\n              <\/div>\n\n              <h3>FDA-Cleared Platform<\/h3>\n\n              <p>K243423<\/p>\n            <\/article>\n\n            <article class=\"inko-confidence-compliance-card\">\n              <div class=\"inko-confidence-compliance-code\">\n                CE\n              <\/div>\n\n              <h3>CE Compliance<\/h3>\n\n              <p>European Standards<\/p>\n            <\/article>\n\n            <article class=\"inko-confidence-compliance-card\">\n              <div class=\"inko-confidence-compliance-code\">\n                RoHS\n              <\/div>\n\n              <h3>RoHS Compliance<\/h3>\n\n              <p>Hazardous Substance Free<\/p>\n            <\/article>\n\n            <article class=\"inko-confidence-compliance-card\">\n              <div class=\"inko-confidence-compliance-code\">\n                KC\n              <\/div>\n\n              <h3>KC Certification<\/h3>\n\n              <p>Korean Safety Standard<\/p>\n            <\/article>\n\n          <\/div>\n        <\/div>\n\n        <!-- WARRANTY + SUPPORT -->\n        <div\n          class=\"inko-confidence-zone-head inko-confidence-zone-head--warranty inko-confidence-reveal inko-delay-1\"\n        >\n          <span class=\"inko-confidence-zone-kicker\">\n            Warranty &amp; Direct Support\n          <\/span>\n\n          <h3>\n            Protection that continues\n            <em>after your purchase.<\/em>\n          <\/h3>\n        <\/div>\n\n        <article\n          class=\"inko-confidence-assurance inko-confidence-reveal inko-delay-1\"\n        >\n          <div class=\"inko-confidence-assurance-main\">\n\n            <div class=\"inko-confidence-assurance-top\">\n              <div\n                class=\"inko-confidence-shield\"\n                aria-hidden=\"true\"\n              >\n                <svg viewBox=\"0 0 24 24\">\n                  <path d=\"M12 3l7 3v5c0 4.8-2.7 8.2-7 10-4.3-1.8-7-5.2-7-10V6l7-3z\"><\/path>\n                  <path d=\"M8.8 12.1l2.1 2.1 4.4-4.7\"><\/path>\n                <\/svg>\n              <\/div>\n\n              <div>\n                <div class=\"inko-confidence-assurance-label\">\n                  Hardware Protection\n                <\/div>\n\n                <h3 class=\"inko-confidence-assurance-title\">\n                  1-Year Hardware Warranty\n                <\/h3>\n              <\/div>\n            <\/div>\n\n            <p class=\"inko-confidence-assurance-desc\">\n              Your device is covered for one full year against qualifying\n              hardware or manufacturing defects under normal use. If a\n              covered issue appears, The INKO SEOUL team will help assist you.\n            <\/p>\n\n          <\/div>\n\n          <div class=\"inko-confidence-assurance-details\">\n\n            <div class=\"inko-confidence-assurance-list\">\n\n              <div class=\"inko-confidence-assurance-item\">\n                One full year of qualifying hardware coverage\n              <\/div>\n\n              <div class=\"inko-confidence-assurance-item\">\n                Direct assistance from the INKO SEOUL support team\n              <\/div>\n\n              <div class=\"inko-confidence-assurance-item\">\n                Clear guidance for eligible repair or replacement\n              <\/div>\n\n            <\/div>\n\n            <p class=\"inko-confidence-assurance-footnote\">\n              Coverage is subject to the official warranty terms,\n              normal-use requirements, and applicable exclusions.\n            <\/p>\n\n          <\/div>\n        <\/article>\n\n\n      <\/div>\n\n      <p\n        class=\"inko-confidence-disclaimer inko-confidence-reveal inko-delay-2\"\n      >\n        <strong>Disclaimer:<\/strong>\n        Medical claims apply to specific wavelengths included in\n        regulatory submissions. Individual results may vary. This\n        device is intended to support, not replace, professional\n        skincare advice.\n      <\/p>\n\n    <\/div>\n  <\/div>\n\n  <script>\n    (function () {\n      const section =\n        document.getElementById(\"problem\");\n\n      if (\n        !section ||\n        section.dataset.inkoConfidenceReady === \"true\"\n      ) {\n        return;\n      }\n\n      section.dataset.inkoConfidenceReady = \"true\";\n\n      const revealItems =\n        section.querySelectorAll(\n          \".inko-confidence-reveal\"\n        );\n\n      const assurancePanel =\n        section.querySelector(\n          \".inko-confidence-assurance\"\n        );\n\n      if (!(\"IntersectionObserver\" in window)) {\n        revealItems.forEach(\n          function (item) {\n            item.classList.add(\n              \"is-visible\"\n            );\n          }\n        );\n\n        if (assurancePanel) {\n          assurancePanel.classList.add(\n            \"is-visible\"\n          );\n        }\n\n        return;\n      }\n\n      const revealObserver =\n        new IntersectionObserver(\n          function (\n            entries,\n            currentObserver\n          ) {\n            entries.forEach(\n              function (entry) {\n                if (!entry.isIntersecting) {\n                  return;\n                }\n\n                entry.target.classList.add(\n                  \"is-visible\"\n                );\n\n                currentObserver.unobserve(\n                  entry.target\n                );\n              }\n            );\n          },\n          {\n            threshold: 0.13,\n            rootMargin:\n              \"0px 0px -7% 0px\"\n          }\n        );\n\n      revealItems.forEach(\n        function (item) {\n          revealObserver.observe(item);\n        }\n      );\n\n      if (assurancePanel) {\n        const assuranceObserver =\n          new IntersectionObserver(\n            function (\n              entries,\n              currentObserver\n            ) {\n              entries.forEach(\n                function (entry) {\n                  if (!entry.isIntersecting) {\n                    return;\n                  }\n\n                  entry.target.classList.add(\n                    \"is-visible\"\n                  );\n\n                  currentObserver.unobserve(\n                    entry.target\n                  );\n                }\n              );\n            },\n            {\n              threshold: 0.20\n            }\n          );\n\n        assuranceObserver.observe(\n          assurancePanel\n        );\n      }\n    })();\n  <\/script>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1faec99 elementor-widget elementor-widget-html\" data-id=\"1faec99\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- INKO SEOUL \u2014 Benefits Section | Elementor HTML Widget -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<section id=\"benefits\" class=\"inko-benefits-section\" aria-labelledby=\"inko-benefits-title\">\r\n  <style>\r\n    \/* =========================================================\r\n       SCOPED RESET\r\n    ========================================================== *\/\r\n    #benefits.inko-benefits-section,\r\n    #benefits.inko-benefits-section * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #benefits.inko-benefits-section {\r\n      --inko-benefits-bg: #f8efec;\r\n      --inko-benefits-bg-soft: #fff9f7;\r\n      --inko-benefits-card: rgba(255, 252, 250, 0.72);\r\n      --inko-benefits-burgundy: #8e393c;\r\n      --inko-benefits-burgundy-dark: #62292d;\r\n      --inko-benefits-text: #4d3032;\r\n      --inko-benefits-muted: #786064;\r\n      --inko-benefits-line: rgba(98, 41, 45, 0.14);\r\n      --inko-benefits-serif: \"Playfair Display\", Georgia, \"Times New Roman\", serif;\r\n      --inko-benefits-sans: Arial, Helvetica, sans-serif;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      max-width: 100vw;\r\n      margin: 0 0 0 calc(50% - 50vw);\r\n      padding: 0;\r\n      overflow: hidden;\r\n      background:\r\n        radial-gradient(circle at 8% 12%, rgba(255,255,255,0.86), transparent 28%),\r\n        radial-gradient(circle at 92% 82%, rgba(232,190,190,0.22), transparent 26%),\r\n        linear-gradient(135deg, #fbf4f1 0%, #f5e7e4 50%, #f8efec 100%);\r\n      color: var(--inko-benefits-text);\r\n      isolation: isolate;\r\n    }\r\n\r\n    \/*\r\n      PROJECT DEFAULT MAIN CONTAINER\r\n      PC maximum width: 1180px\r\n      PC\/tablet side space: 20px\r\n    *\/\r\n    #benefits .inko-benefits-container {\r\n      position: relative;\r\n      z-index: 3;\r\n      width: min(1180px, calc(100% - 40px));\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* =========================================================\r\n       BACKGROUND DETAILS\r\n    ========================================================== *\/\r\n    #benefits.inko-benefits-section::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 0;\r\n      opacity: 0.18;\r\n      background-image:\r\n        repeating-linear-gradient(\r\n          90deg,\r\n          rgba(98, 41, 45, 0.08) 0,\r\n          rgba(98, 41, 45, 0.08) 1px,\r\n          transparent 1px,\r\n          transparent 64px\r\n        );\r\n      pointer-events: none;\r\n    }\r\n\r\n    #benefits.inko-benefits-section::after {\r\n      content: \"05\";\r\n      position: absolute;\r\n      top: 8%;\r\n      right: 1%;\r\n      z-index: 0;\r\n      color: rgba(142, 57, 60, 0.035);\r\n      font-family: var(--inko-benefits-serif);\r\n      font-size: clamp(250px, 28vw, 470px);\r\n      font-weight: 400;\r\n      line-height: 1;\r\n      letter-spacing: -0.08em;\r\n      pointer-events: none;\r\n      user-select: none;\r\n    }\r\n\r\n    \/* =========================================================\r\n       THIN SPARKLE DIVIDER\r\n    ========================================================== *\/\r\n    #benefits .inko-benefits-divider {\r\n      position: relative;\r\n      z-index: 4;\r\n      min-height: 46px;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 13px;\r\n      color: var(--inko-benefits-burgundy);\r\n      background: rgba(255, 251, 249, 0.70);\r\n      border-top: 1px solid rgba(98, 41, 45, 0.05);\r\n      border-bottom: 1px solid rgba(98, 41, 45, 0.10);\r\n    }\r\n\r\n    #benefits .inko-benefits-divider::before,\r\n    #benefits .inko-benefits-divider::after {\r\n      content: \"\";\r\n      width: min(110px, 11vw);\r\n      height: 1px;\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(142, 57, 60, 0.28)\r\n        );\r\n    }\r\n\r\n    #benefits .inko-benefits-divider::after {\r\n      transform: scaleX(-1);\r\n    }\r\n\r\n    #benefits .inko-benefits-spark {\r\n      display: inline-block;\r\n      font-family: Georgia, serif;\r\n      font-size: 11px;\r\n      line-height: 1;\r\n      animation: inkoBenefitsSpark 3.6s ease-in-out infinite;\r\n    }\r\n\r\n    #benefits .inko-benefits-spark:nth-child(2) {\r\n      font-size: 15px;\r\n      animation-delay: 0.40s;\r\n    }\r\n\r\n    #benefits .inko-benefits-spark:nth-child(3) {\r\n      animation-delay: 0.80s;\r\n    }\r\n\r\n    @keyframes inkoBenefitsSpark {\r\n      0%, 100% {\r\n        opacity: 0.32;\r\n        transform: translateY(0) scale(0.88) rotate(0deg);\r\n      }\r\n      50% {\r\n        opacity: 0.95;\r\n        transform: translateY(-1px) scale(1.05) rotate(8deg);\r\n      }\r\n    }\r\n\r\n    \/* =========================================================\r\n       SECTION SPACING\r\n    ========================================================== *\/\r\n    #benefits .inko-benefits-inner {\r\n      padding: clamp(82px, 8vw, 116px) 0 clamp(84px, 8vw, 116px);\r\n    }\r\n\r\n    \/* =========================================================\r\n       CENTERED HEADING\r\n    ========================================================== *\/\r\n    #benefits .inko-benefits-heading {\r\n      max-width: 860px;\r\n      margin: 0 auto 56px;\r\n      text-align: center;\r\n    }\r\n\r\n    #benefits .inko-benefits-eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n      margin-bottom: 20px;\r\n      color: var(--inko-benefits-burgundy);\r\n      font-family: var(--inko-benefits-sans);\r\n      font-size: 10px;\r\n      font-weight: 700;\r\n      line-height: 1.2;\r\n      letter-spacing: 0.23em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #benefits .inko-benefits-eyebrow::before,\r\n    #benefits .inko-benefits-eyebrow::after {\r\n      content: \"\";\r\n      width: 31px;\r\n      height: 1px;\r\n      background: currentColor;\r\n      opacity: 0.72;\r\n    }\r\n\r\n    #benefits .inko-benefits-title {\r\n      max-width: 860px;\r\n      margin: 0 auto;\r\n      color: var(--inko-benefits-text);\r\n      font-family: var(--inko-benefits-serif);\r\n      font-size: clamp(50px, 5.4vw, 80px);\r\n      font-weight: 400;\r\n      line-height: 0.99;\r\n      letter-spacing: -0.045em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    #benefits .inko-benefits-title-accent {\r\n      color: var(--inko-benefits-burgundy);\r\n      font-style: normal;\r\n      font-weight: 400;\r\n    }\r\n\r\n    #benefits .inko-benefits-heading-line {\r\n      width: min(560px, 70%);\r\n      height: 1px;\r\n      margin: 32px auto 0;\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(98, 41, 45, 0.20),\r\n          transparent\r\n        );\r\n    }\r\n\r\n    \/* =========================================================\r\n       PROJECT DEFAULT GRID\r\n       PC: 1.02fr \/ 0.98fr\r\n       PC gap: 58px\r\n    ========================================================== *\/\r\n    #benefits .inko-benefits-shell {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1.02fr) minmax(0, 0.98fr);\r\n      align-items: center;\r\n      gap: 58px;\r\n    }\r\n\r\n    \/* =========================================================\r\n       IMAGE PANEL\r\n    ========================================================== *\/\r\n    #benefits .inko-benefits-media {\r\n      position: relative;\r\n      min-width: 0;\r\n    }\r\n\r\n    #benefits .inko-benefits-image-frame {\r\n      position: relative;\r\n      min-height: 670px;\r\n      overflow: hidden;\r\n      background: #e9d7d2;\r\n      box-shadow: 0 28px 70px rgba(98, 41, 45, 0.12);\r\n    }\r\n\r\n    #benefits .inko-benefits-image-frame::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 2;\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          rgba(67, 25, 28, 0.03) 0%,\r\n          rgba(67, 25, 28, 0.02) 54%,\r\n          rgba(67, 25, 28, 0.36) 100%\r\n        );\r\n      pointer-events: none;\r\n    }\r\n\r\n    #benefits .inko-benefits-image-frame::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 18px;\r\n      z-index: 3;\r\n      border: 1px solid rgba(255, 250, 248, 0.46);\r\n      pointer-events: none;\r\n    }\r\n\r\n    #benefits .inko-benefits-image {\r\n      position: absolute;\r\n      inset: 0;\r\n      display: block;\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n      object-position: center center;\r\n      transform: scale(1.04);\r\n      transition: transform 1.6s cubic-bezier(.2,.7,.2,1);\r\n    }\r\n\r\n    #benefits .inko-benefits-image-frame.is-visible .inko-benefits-image {\r\n      transform: scale(1);\r\n    }\r\n\r\n    #benefits .inko-benefits-media-label {\r\n      position: absolute;\r\n      left: 34px;\r\n      right: 34px;\r\n      bottom: 31px;\r\n      z-index: 4;\r\n      display: flex;\r\n      align-items: flex-end;\r\n      justify-content: flex-end;\r\n      color: #fff9f5;\r\n      pointer-events: none;\r\n    }\r\n\r\n\r\n\r\n    #benefits .inko-benefits-media-index {\r\n      flex-shrink: 0;\r\n      font-family: var(--inko-benefits-serif);\r\n      font-size: 50px;\r\n      font-weight: 400;\r\n      line-height: 0.85;\r\n      opacity: 0.58;\r\n    }\r\n\r\n    #benefits .inko-benefits-side-card {\r\n      position: absolute;\r\n      top: 42px;\r\n      right: -22px;\r\n      z-index: 5;\r\n      width: 190px;\r\n      padding: 19px 20px 18px;\r\n      border: 1px solid rgba(142, 57, 60, 0.13);\r\n      background: rgba(255, 250, 248, 0.91);\r\n      color: var(--inko-benefits-text);\r\n      box-shadow: 0 18px 45px rgba(98, 41, 45, 0.10);\r\n      backdrop-filter: blur(10px);\r\n      -webkit-backdrop-filter: blur(10px);\r\n    }\r\n\r\n    #benefits .inko-benefits-side-card strong {\r\n      display: block;\r\n      margin-bottom: 7px;\r\n      color: var(--inko-benefits-burgundy);\r\n      font-family: var(--inko-benefits-serif);\r\n      font-size: 26px;\r\n      font-weight: 400;\r\n      line-height: 1;\r\n    }\r\n\r\n    #benefits .inko-benefits-side-card span {\r\n      color: var(--inko-benefits-muted);\r\n      font-family: var(--inko-benefits-sans);\r\n      font-size: 10px;\r\n      font-weight: 600;\r\n      line-height: 1.5;\r\n      letter-spacing: 0.10em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    \/* =========================================================\r\n       BENEFITS LIST\r\n    ========================================================== *\/\r\n    #benefits .inko-benefits-content {\r\n      min-width: 0;\r\n    }\r\n\r\n    #benefits .inko-benefits-list {\r\n      display: flex;\r\n      flex-direction: column;\r\n      border-top: 1px solid var(--inko-benefits-line);\r\n    }\r\n\r\n    #benefits .inko-benefit-row {\r\n      --inko-benefit-light-rgb: 151, 68, 54;\r\n\r\n      position: relative;\r\n      display: grid;\r\n      grid-template-columns: 56px minmax(0, 1fr);\r\n      gap: 20px;\r\n      padding: 23px 0 22px;\r\n      overflow: hidden;\r\n      isolation: isolate;\r\n      border-bottom: 1px solid var(--inko-benefits-line);\r\n      transition:\r\n        transform 0.28s ease,\r\n        padding-left 0.28s ease,\r\n        background 0.28s ease;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:nth-child(1) {\r\n      --inko-benefit-light-rgb: 151, 68, 54;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:nth-child(2) {\r\n      --inko-benefit-light-rgb: 73, 157, 105;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:nth-child(3) {\r\n      --inko-benefit-light-rgb: 67, 132, 207;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:nth-child(4) {\r\n      --inko-benefit-light-rgb: 137, 91, 190;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:nth-child(5) {\r\n      --inko-benefit-light-rgb: 218, 176, 49;\r\n    }\r\n\r\n    #benefits .inko-benefit-row::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 0;\r\n      opacity: 0;\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(var(--inko-benefit-light-rgb), 0.10),\r\n          rgba(var(--inko-benefit-light-rgb), 0.025) 58%,\r\n          transparent 100%\r\n        );\r\n      transition: opacity 0.32s ease;\r\n      pointer-events: none;\r\n    }\r\n\r\n    #benefits .inko-benefit-row::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -48%;\r\n      bottom: -48%;\r\n      left: -52%;\r\n      z-index: 0;\r\n      width: 44%;\r\n      opacity: 0;\r\n      background:\r\n        radial-gradient(\r\n          ellipse at center,\r\n          rgba(var(--inko-benefit-light-rgb), 0.27) 0%,\r\n          rgba(var(--inko-benefit-light-rgb), 0.13) 35%,\r\n          rgba(var(--inko-benefit-light-rgb), 0.035) 59%,\r\n          transparent 75%\r\n        );\r\n      filter: blur(13px);\r\n      transform: skewX(-14deg);\r\n      pointer-events: none;\r\n      animation: inkoBenefitLightSweep 7.6s ease-in-out infinite;\r\n      animation-play-state: paused;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:nth-child(1)::after {\r\n      animation-delay: 0s;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:nth-child(2)::after {\r\n      animation-delay: 1.20s;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:nth-child(3)::after {\r\n      animation-delay: 2.40s;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:nth-child(4)::after {\r\n      animation-delay: 3.60s;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:nth-child(5)::after {\r\n      animation-delay: 4.80s;\r\n    }\r\n\r\n    #benefits .inko-benefit-row.is-visible::after {\r\n      animation-play-state: running;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:hover {\r\n      padding-left: 12px;\r\n    }\r\n\r\n    #benefits .inko-benefit-row:hover::before {\r\n      opacity: 1;\r\n    }\r\n\r\n    @keyframes inkoBenefitLightSweep {\r\n      0%,\r\n      14% {\r\n        left: -52%;\r\n        opacity: 0;\r\n      }\r\n\r\n      23% {\r\n        opacity: 0.50;\r\n      }\r\n\r\n      53% {\r\n        left: 58%;\r\n        opacity: 0.29;\r\n      }\r\n\r\n      66%,\r\n      100% {\r\n        left: 112%;\r\n        opacity: 0;\r\n      }\r\n    }\r\n\r\n    #benefits .inko-benefit-number {\r\n      position: relative;\r\n      z-index: 2;\r\n      padding-top: 2px;\r\n      color: rgb(var(--inko-benefit-light-rgb));\r\n      font-family: var(--inko-benefits-serif);\r\n      font-size: 27px;\r\n      font-weight: 400;\r\n      line-height: 1;\r\n      text-shadow: 0 0 18px rgba(var(--inko-benefit-light-rgb), 0.18);\r\n    }\r\n\r\n    #benefits .inko-benefit-text {\r\n      position: relative;\r\n      z-index: 2;\r\n    }\r\n\r\n    #benefits .inko-benefit-text h3 {\r\n      margin: 0 0 8px;\r\n      color: var(--inko-benefits-text);\r\n      font-family: var(--inko-benefits-serif);\r\n      font-size: clamp(22px, 2vw, 29px);\r\n      font-weight: 400;\r\n      line-height: 1.12;\r\n      letter-spacing: -0.025em;\r\n    }\r\n\r\n    #benefits .inko-benefit-text p {\r\n      max-width: 500px;\r\n      margin: 0;\r\n      color: var(--inko-benefits-muted);\r\n      font-family: var(--inko-benefits-sans);\r\n      font-size: 13px;\r\n      font-weight: 400;\r\n      line-height: 1.64;\r\n    }\r\n\r\n    #benefits .inko-benefits-note {\r\n      position: relative;\r\n      margin: 29px 0 0;\r\n      padding: 18px 20px 18px 48px;\r\n      border: 1px solid rgba(142, 57, 60, 0.13);\r\n      background: rgba(255, 252, 250, 0.64);\r\n      color: var(--inko-benefits-muted);\r\n      font-family: var(--inko-benefits-sans);\r\n      font-size: 11px;\r\n      font-weight: 600;\r\n      line-height: 1.55;\r\n      letter-spacing: 0.06em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #benefits .inko-benefits-note::before {\r\n      content: \"\u2726\";\r\n      position: absolute;\r\n      left: 20px;\r\n      top: 50%;\r\n      color: var(--inko-benefits-burgundy);\r\n      font-family: Georgia, serif;\r\n      font-size: 13px;\r\n      transform: translateY(-50%);\r\n    }\r\n\r\n    \/* =========================================================\r\n       REVEAL ANIMATIONS\r\n    ========================================================== *\/\r\n    #benefits .inko-benefits-reveal {\r\n      opacity: 0;\r\n      transform: translateY(34px);\r\n      transition:\r\n        opacity 0.85s cubic-bezier(.2,.7,.2,1),\r\n        transform 0.85s cubic-bezier(.2,.7,.2,1);\r\n      will-change: opacity, transform;\r\n    }\r\n\r\n    #benefits .inko-benefits-reveal[data-direction=\"left\"] {\r\n      transform: translateX(-38px);\r\n    }\r\n\r\n    #benefits .inko-benefits-reveal[data-direction=\"right\"] {\r\n      transform: translateX(38px);\r\n    }\r\n\r\n    #benefits .inko-benefits-reveal.is-visible {\r\n      opacity: 1;\r\n      transform: translate(0, 0);\r\n    }\r\n\r\n    #benefits .inko-delay-1 { transition-delay: 0.08s; }\r\n    #benefits .inko-delay-2 { transition-delay: 0.16s; }\r\n    #benefits .inko-delay-3 { transition-delay: 0.24s; }\r\n    #benefits .inko-delay-4 { transition-delay: 0.32s; }\r\n    #benefits .inko-delay-5 { transition-delay: 0.40s; }\r\n    #benefits .inko-delay-6 { transition-delay: 0.48s; }\r\n\r\n    \/* =========================================================\r\n       TABLET\r\n       1 column \/ gap 44px\r\n    ========================================================== *\/\r\n    @media (max-width: 1024px) {\r\n      #benefits .inko-benefits-heading {\r\n        margin-bottom: 48px;\r\n      }\r\n\r\n      #benefits .inko-benefits-shell {\r\n        grid-template-columns: 1fr;\r\n        gap: 44px;\r\n      }\r\n\r\n      #benefits .inko-benefits-media {\r\n        max-width: 760px;\r\n        width: 100%;\r\n        margin: 0 auto;\r\n      }\r\n\r\n      #benefits .inko-benefits-image-frame {\r\n        min-height: 560px;\r\n      }\r\n\r\n      #benefits .inko-benefits-side-card {\r\n        right: 24px;\r\n      }\r\n\r\n      #benefits .inko-benefits-content {\r\n        max-width: 780px;\r\n        width: 100%;\r\n        margin: 0 auto;\r\n      }\r\n    }\r\n\r\n    \/* =========================================================\r\n       MOBILE\r\n       side space: 14px\r\n       gap: 28px\r\n    ========================================================== *\/\r\n    @media (max-width: 767px) {\r\n      #benefits .inko-benefits-container {\r\n        width: calc(100% - 28px);\r\n      }\r\n\r\n      #benefits .inko-benefits-divider {\r\n        min-height: 40px;\r\n        gap: 10px;\r\n      }\r\n\r\n      #benefits .inko-benefits-divider::before,\r\n      #benefits .inko-benefits-divider::after {\r\n        width: 68px;\r\n      }\r\n\r\n      #benefits .inko-benefits-inner {\r\n        padding: 66px 0 72px;\r\n      }\r\n\r\n      #benefits .inko-benefits-heading {\r\n        margin-bottom: 38px;\r\n      }\r\n\r\n      #benefits .inko-benefits-eyebrow {\r\n        gap: 8px;\r\n        font-size: 9px;\r\n        letter-spacing: 0.18em;\r\n      }\r\n\r\n      #benefits .inko-benefits-eyebrow::before,\r\n      #benefits .inko-benefits-eyebrow::after {\r\n        width: 22px;\r\n      }\r\n\r\n      #benefits .inko-benefits-title {\r\n        font-size: clamp(42px, 12.6vw, 60px);\r\n      }\r\n\r\n      #benefits .inko-benefits-heading-line {\r\n        margin-top: 27px;\r\n      }\r\n\r\n      #benefits .inko-benefits-shell {\r\n        gap: 28px;\r\n      }\r\n\r\n      #benefits .inko-benefits-image-frame {\r\n        min-height: 470px;\r\n      }\r\n\r\n      #benefits .inko-benefits-image-frame::after {\r\n        inset: 12px;\r\n      }\r\n\r\n      #benefits .inko-benefits-media-label {\r\n        left: 22px;\r\n        right: 22px;\r\n        bottom: 22px;\r\n      }\r\n\r\n\r\n      #benefits .inko-benefits-media-index {\r\n        font-size: 40px;\r\n      }\r\n\r\n      #benefits .inko-benefits-side-card {\r\n        top: 20px;\r\n        right: 14px;\r\n        width: 155px;\r\n        padding: 15px 16px 14px;\r\n      }\r\n\r\n      #benefits .inko-benefits-side-card strong {\r\n        font-size: 22px;\r\n      }\r\n\r\n      #benefits .inko-benefit-row {\r\n        grid-template-columns: 44px minmax(0, 1fr);\r\n        gap: 14px;\r\n        padding: 21px 0 20px;\r\n      }\r\n\r\n      #benefits .inko-benefit-row:hover {\r\n        padding-left: 0;\r\n      }\r\n\r\n      #benefits .inko-benefit-number {\r\n        font-size: 24px;\r\n      }\r\n\r\n      #benefits .inko-benefit-text h3 {\r\n        font-size: 23px;\r\n      }\r\n\r\n      #benefits .inko-benefit-text p {\r\n        font-size: 13px;\r\n      }\r\n\r\n      #benefits .inko-benefits-note {\r\n        margin-top: 24px;\r\n        padding: 16px 16px 16px 42px;\r\n        font-size: 10px;\r\n      }\r\n\r\n      #benefits .inko-benefits-note::before {\r\n        left: 17px;\r\n      }\r\n\r\n      #benefits .inko-benefits-reveal[data-direction=\"left\"],\r\n      #benefits .inko-benefits-reveal[data-direction=\"right\"] {\r\n        transform: translateY(30px);\r\n      }\r\n\r\n      #benefits .inko-benefits-reveal.is-visible {\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n\r\n    @media (max-width: 420px) {\r\n      #benefits .inko-benefits-title {\r\n        font-size: clamp(39px, 12vw, 50px);\r\n      }\r\n\r\n      #benefits .inko-benefits-image-frame {\r\n        min-height: 420px;\r\n      }\r\n\r\n      #benefits .inko-benefits-side-card {\r\n        width: 142px;\r\n      }\r\n\r\n\r\n      #benefits .inko-benefit-row {\r\n        grid-template-columns: 39px minmax(0, 1fr);\r\n        gap: 11px;\r\n      }\r\n\r\n      #benefits .inko-benefit-number {\r\n        font-size: 22px;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      #benefits *,\r\n      #benefits *::before,\r\n      #benefits *::after {\r\n        animation: none !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n\r\n      #benefits .inko-benefits-reveal {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n      }\r\n\r\n      #benefits .inko-benefits-image {\r\n        transform: none !important;\r\n      }\r\n\r\n      #benefits .inko-benefit-row::after {\r\n        display: none !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"inko-benefits-divider\" aria-hidden=\"true\">\r\n    <span class=\"inko-benefits-spark\">\u2726<\/span>\r\n    <span class=\"inko-benefits-spark\">\u2726<\/span>\r\n    <span class=\"inko-benefits-spark\">\u2726<\/span>\r\n  <\/div>\r\n\r\n  <div class=\"inko-benefits-container\">\r\n    <div class=\"inko-benefits-inner\">\r\n\r\n      <div class=\"inko-benefits-heading inko-benefits-reveal\">\r\n        <div class=\"inko-benefits-eyebrow\">Why INKO SEOUL<\/div>\r\n\r\n        <h2 id=\"inko-benefits-title\" class=\"inko-benefits-title\">\r\n          Five things no\r\n          <span class=\"inko-benefits-title-accent\">ordinary home<\/span>\r\n          LED mask offers\r\n        <\/h2>\r\n\r\n        <div class=\"inko-benefits-heading-line\" aria-hidden=\"true\"><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"inko-benefits-shell\">\r\n\r\n        <div\r\n          class=\"inko-benefits-media inko-benefits-reveal\"\r\n          data-direction=\"left\"\r\n        >\r\n          <div class=\"inko-benefits-image-frame\">\r\n            <img\r\n              class=\"inko-benefits-image\"\r\n              src=\"\/ledmask\/assets\/img\/ledmask3.jpg\"\r\n              alt=\"INKO SEOUL LED Mask in use\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n\r\n            <div class=\"inko-benefits-media-label\" aria-hidden=\"true\">\r\n              <div class=\"inko-benefits-media-index\">05<\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"inko-benefits-side-card\">\r\n            <strong>280<\/strong>\r\n            <span>LED lights for dense, even facial coverage<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"inko-benefits-content\">\r\n          <div class=\"inko-benefits-list\">\r\n\r\n            <article class=\"inko-benefit-row inko-benefits-reveal inko-delay-1\" data-direction=\"right\">\r\n              <div class=\"inko-benefit-number\">01<\/div>\r\n              <div class=\"inko-benefit-text\">\r\n                <h3>Flexible Medical-Grade Silicone<\/h3>\r\n                <p>\r\n                  Conforms to your facial contours, ensuring uniform light exposure across the entire face.\r\n                <\/p>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"inko-benefit-row inko-benefits-reveal inko-delay-2\" data-direction=\"right\">\r\n              <div class=\"inko-benefit-number\">02<\/div>\r\n              <div class=\"inko-benefit-text\">\r\n                <h3>8 Light Modes, Not Just One<\/h3>\r\n                <p>\r\n                 Features Red, Blue, Green, Near-Infrared, and 4 combined spectrums customized for specific skin concerns.\r\n                <\/p>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"inko-benefit-row inko-benefits-reveal inko-delay-3\" data-direction=\"right\">\r\n              <div class=\"inko-benefit-number\">03<\/div>\r\n              <div class=\"inko-benefit-text\">\r\n                <h3>280 LED Lights<\/h3>\r\n                <p>\r\n                 Engineered for dense, seamless coverage without missed spots or uneven light distribution.\r\n                <\/p>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"inko-benefit-row inko-benefits-reveal inko-delay-4\" data-direction=\"right\">\r\n              <div class=\"inko-benefit-number\">04<\/div>\r\n              <div class=\"inko-benefit-text\">\r\n                <h3>Comfortable Everyday Wear<\/h3>\r\n                <p>\r\n                Ultra-lightweight design ensures seamless, pressure-free daily skincare routines.\r\n                <\/p>\r\n              <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"inko-benefit-row inko-benefits-reveal inko-delay-5\" data-direction=\"right\">\r\n              <div class=\"inko-benefit-number\">05<\/div>\r\n              <div class=\"inko-benefit-text\">\r\n                <h3>Certified Across 4 Standards<\/h3>\r\n                <p>\r\n                 Officially certified by FDA, CE, RoHS, and KC, ensuring regulatory-grade safety and reliability.\r\n                <\/p>\r\n              <\/div>\r\n            <\/article>\r\n\r\n          <\/div>\r\n\r\n          <p class=\"inko-benefits-note inko-benefits-reveal inko-delay-6\">\r\n            Professional light therapy \u2014 now designed for comfortable home use.\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const section = document.getElementById('benefits');\r\n\r\n      if (!section || section.dataset.inkoBenefitsReady === 'true') {\r\n        return;\r\n      }\r\n\r\n      section.dataset.inkoBenefitsReady = 'true';\r\n\r\n      const revealItems = section.querySelectorAll('.inko-benefits-reveal');\r\n      const imageFrame = section.querySelector('.inko-benefits-image-frame');\r\n\r\n      if (!('IntersectionObserver' in window)) {\r\n        revealItems.forEach(function (item) {\r\n          item.classList.add('is-visible');\r\n        });\r\n\r\n        if (imageFrame) {\r\n          imageFrame.classList.add('is-visible');\r\n        }\r\n\r\n        return;\r\n      }\r\n\r\n      const revealObserver = new IntersectionObserver(\r\n        function (entries, currentObserver) {\r\n          entries.forEach(function (entry) {\r\n            if (entry.isIntersecting) {\r\n              entry.target.classList.add('is-visible');\r\n              currentObserver.unobserve(entry.target);\r\n            }\r\n          });\r\n        },\r\n        {\r\n          threshold: 0.13,\r\n          rootMargin: '0px 0px -7% 0px'\r\n        }\r\n      );\r\n\r\n      revealItems.forEach(function (item) {\r\n        revealObserver.observe(item);\r\n      });\r\n\r\n      if (imageFrame) {\r\n        const imageObserver = new IntersectionObserver(\r\n          function (entries, currentObserver) {\r\n            entries.forEach(function (entry) {\r\n              if (entry.isIntersecting) {\r\n                entry.target.classList.add('is-visible');\r\n                currentObserver.unobserve(entry.target);\r\n              }\r\n            });\r\n          },\r\n          {\r\n            threshold: 0.22\r\n          }\r\n        );\r\n\r\n        imageObserver.observe(imageFrame);\r\n      }\r\n    })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-daad446 elementor-widget elementor-widget-html\" data-id=\"daad446\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- INKO SEOUL \u2014 Science Section | Elementor HTML Widget -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600&display=swap\" rel=\"stylesheet\">\n\n<section id=\"science\" class=\"inko-science-section\" aria-labelledby=\"inko-science-title\">\n  <style>\n    \/* =========================================================\n       SCOPED RESET\n    ========================================================== *\/\n    #science.inko-science-section,\n    #science.inko-science-section * {\n      box-sizing: border-box;\n    }\n\n    #science.inko-science-section {\n      --inko-science-bg: #fff9f7;\n      --inko-science-bg-soft: #f7ece9;\n      --inko-science-card: rgba(255, 255, 255, 0.72);\n      --inko-science-burgundy: #8e393c;\n      --inko-science-burgundy-dark: #62292d;\n      --inko-science-text: #4c3032;\n      --inko-science-muted: #796266;\n      --inko-science-line: rgba(98, 41, 45, 0.13);\n      --inko-science-serif: \"Playfair Display\", Georgia, \"Times New Roman\", serif;\n      --inko-science-sans: Arial, Helvetica, sans-serif;\n\n      position: relative;\n      width: 100vw;\n      max-width: 100vw;\n      margin: 0 0 0 calc(50% - 50vw);\n      padding: 0;\n      overflow: hidden;\n      background:\n        radial-gradient(circle at 9% 8%, rgba(255,255,255,0.96), transparent 26%),\n        radial-gradient(circle at 91% 76%, rgba(229,190,190,0.20), transparent 28%),\n        linear-gradient(135deg, #fffaf8 0%, #f8efec 48%, #fff9f7 100%);\n      color: var(--inko-science-text);\n      isolation: isolate;\n    }\n\n    \/*\n      PROJECT DEFAULT MAIN CONTAINER\n      PC maximum width: 1180px\n      PC\/tablet side space: 20px\n    *\/\n    #science .inko-science-container {\n      position: relative;\n      z-index: 3;\n      width: min(1180px, calc(100% - 40px));\n      margin: 0 auto;\n    }\n\n    \/* =========================================================\n       BACKGROUND\n    ========================================================== *\/\n    #science.inko-science-section::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      z-index: 0;\n      opacity: 0.16;\n      background-image:\n        repeating-linear-gradient(\n          90deg,\n          rgba(98, 41, 45, 0.08) 0,\n          rgba(98, 41, 45, 0.08) 1px,\n          transparent 1px,\n          transparent 64px\n        );\n      pointer-events: none;\n    }\n\n    #science.inko-science-section::after {\n      content: \"LIGHT\";\n      position: absolute;\n      top: -38px;\n      right: -4%;\n      z-index: 0;\n      color: rgba(142, 57, 60, 0.032);\n      font-family: var(--inko-science-serif);\n      font-size: clamp(210px, 25vw, 440px);\n      font-weight: 400;\n      line-height: 1;\n      letter-spacing: -0.08em;\n      pointer-events: none;\n      user-select: none;\n    }\n\n    \/* =========================================================\n       THIN SPARKLE DIVIDER\n    ========================================================== *\/\n    #science .inko-science-divider {\n      position: relative;\n      z-index: 4;\n      min-height: 42px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 12px;\n      color: var(--inko-science-burgundy);\n      background: rgba(255, 252, 250, 0.76);\n      border-top: 1px solid rgba(98, 41, 45, 0.05);\n      border-bottom: 1px solid rgba(98, 41, 45, 0.09);\n    }\n\n    #science .inko-science-divider::before,\n    #science .inko-science-divider::after {\n      content: \"\";\n      width: min(105px, 10vw);\n      height: 1px;\n      background:\n        linear-gradient(\n          90deg,\n          transparent,\n          rgba(142, 57, 60, 0.26)\n        );\n    }\n\n    #science .inko-science-divider::after {\n      transform: scaleX(-1);\n    }\n\n    #science .inko-science-spark {\n      display: inline-block;\n      font-family: Georgia, serif;\n      font-size: 10px;\n      line-height: 1;\n      animation: inkoScienceSpark 3.6s ease-in-out infinite;\n    }\n\n    #science .inko-science-spark:nth-child(2) {\n      font-size: 14px;\n      animation-delay: 0.4s;\n    }\n\n    #science .inko-science-spark:nth-child(3) {\n      animation-delay: 0.8s;\n    }\n\n    @keyframes inkoScienceSpark {\n      0%, 100% {\n        opacity: 0.30;\n        transform: translateY(0) scale(0.88) rotate(0deg);\n      }\n\n      50% {\n        opacity: 0.92;\n        transform: translateY(-1px) scale(1.05) rotate(8deg);\n      }\n    }\n\n    \/* =========================================================\n       SECTION SPACING\n    ========================================================== *\/\n    #science .inko-science-inner {\n      padding: clamp(84px, 8vw, 116px) 0 clamp(88px, 8vw, 118px);\n    }\n\n    \/* =========================================================\n       INTRO GRID\n       PC: 1.02fr \/ 0.98fr\n       PC gap: 58px\n    ========================================================== *\/\n    #science .inko-science-intro {\n      display: grid;\n      grid-template-columns: minmax(0, 1.02fr) minmax(0, 0.98fr);\n      align-items: end;\n      gap: 58px;\n      margin-bottom: 54px;\n    }\n\n    #science .inko-science-heading {\n      min-width: 0;\n      text-align: left;\n    }\n\n    #science .inko-science-kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 11px;\n      margin-bottom: 20px;\n      color: var(--inko-science-burgundy);\n      font-family: var(--inko-science-sans);\n      font-size: 10px;\n      font-weight: 700;\n      line-height: 1.2;\n      letter-spacing: 0.22em;\n      text-transform: uppercase;\n    }\n\n    #science .inko-science-kicker::before {\n      content: \"\";\n      width: 34px;\n      height: 1px;\n      background: currentColor;\n      opacity: 0.76;\n    }\n\n    #science .inko-science-title {\n      max-width: 640px;\n      margin: 0;\n      color: var(--inko-science-text);\n      font-family: var(--inko-science-serif);\n      font-size: clamp(54px, 5.5vw, 82px);\n      font-weight: 400;\n      line-height: 0.98;\n      letter-spacing: -0.045em;\n      text-wrap: balance;\n    }\n\n    #science .inko-science-title-accent {\n      display: block;\n      margin-top: 7px;\n      color: var(--inko-science-burgundy);\n      font-style: normal;\n      font-weight: 400;\n      line-height: 1.02;\n    }\n\n    #science .inko-science-copy {\n      position: relative;\n      min-width: 0;\n      padding: 26px 0 5px 28px;\n      border-left: 1px solid rgba(142, 57, 60, 0.25);\n    }\n\n    #science .inko-science-lead {\n      max-width: 520px;\n      margin: 0;\n      color: var(--inko-science-muted);\n      font-family: var(--inko-science-sans);\n      font-size: 15px;\n      font-weight: 400;\n      line-height: 1.76;\n      letter-spacing: -0.005em;\n    }\n\n    \/* =========================================================\n       FIGURE\n    ========================================================== *\/\n    #science .inko-science-figure-wrap {\n      position: relative;\n      width: 100%;\n      min-height: 430px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 48px;\n      padding: 36px 44px;\n      overflow: hidden;\n      border: 1px solid rgba(98, 41, 45, 0.12);\n      background:\n        radial-gradient(circle at 50% 50%, rgba(255,255,255,0.96), rgba(249,235,231,0.76)),\n        #f6ebe8;\n      box-shadow: 0 25px 65px rgba(98, 41, 45, 0.08);\n    }\n\n    #science .inko-science-figure-wrap::before {\n      content: \"\";\n      position: absolute;\n      inset: 14px;\n      z-index: 1;\n      border: 1px solid rgba(142, 57, 60, 0.10);\n      pointer-events: none;\n    }\n\n    #science .inko-science-figure-wrap::after {\n      content: \"\";\n      position: absolute;\n      top: -30%;\n      bottom: -30%;\n      left: -32%;\n      z-index: 1;\n      width: 31%;\n      opacity: 0;\n      background:\n        linear-gradient(\n          90deg,\n          transparent,\n          rgba(255,255,255,0.74),\n          transparent\n        );\n      filter: blur(12px);\n      transform: skewX(-15deg);\n      pointer-events: none;\n    }\n\n    #science .inko-science-figure-wrap.is-visible::after {\n      animation: inkoScienceFigureLight 3.3s ease 0.6s 1 forwards;\n    }\n\n    @keyframes inkoScienceFigureLight {\n      0% {\n        left: -32%;\n        opacity: 0;\n      }\n\n      25% {\n        opacity: 0.66;\n      }\n\n      75% {\n        opacity: 0.34;\n      }\n\n      100% {\n        left: 112%;\n        opacity: 0;\n      }\n    }\n\n    #science .inko-science-figure-image {\n      position: relative;\n      z-index: 2;\n      display: block;\n      width: min(100%, 920px);\n      max-width: 920px;\n      height: auto;\n      object-fit: contain;\n      transform: scale(1.035);\n      transition: transform 1.5s cubic-bezier(.2,.7,.2,1);\n    }\n\n    #science .inko-science-figure-wrap.is-visible .inko-science-figure-image {\n      transform: scale(1);\n    }\n\n    #science .inko-science-figure-label {\n      position: absolute;\n      top: 26px;\n      left: 28px;\n      z-index: 3;\n      color: rgba(98, 41, 45, 0.58);\n      font-family: var(--inko-science-sans);\n      font-size: 9px;\n      font-weight: 700;\n      line-height: 1.2;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    \/* =========================================================\n       MODES GRID\n       PC: 4 columns x 2 rows\n    ========================================================== *\/\n    #science .inko-science-modes {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 16px;\n    }\n\n    #science .inko-science-mode {\n      --inko-mode-rgb: 142, 57, 60;\n      --inko-depth-width: 50%;\n\n      position: relative;\n      min-width: 0;\n      min-height: 315px;\n      overflow: hidden;\n      isolation: isolate;\n      border: 1px solid rgba(98, 41, 45, 0.12);\n      background:\n        linear-gradient(\n          145deg,\n          rgba(255,255,255,0.86),\n          rgba(255,249,247,0.58)\n        );\n      box-shadow: 0 16px 42px rgba(98, 41, 45, 0.045);\n      transition:\n        transform 0.34s ease,\n        border-color 0.34s ease,\n        box-shadow 0.34s ease;\n    }\n\n    #science .inko-science-mode::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      z-index: 0;\n      opacity: 0;\n      background:\n        radial-gradient(\n          circle at 20% 8%,\n          rgba(var(--inko-mode-rgb), 0.14),\n          transparent 45%\n        );\n      transition: opacity 0.34s ease;\n      pointer-events: none;\n    }\n\n    #science .inko-science-mode::after {\n      content: \"\";\n      position: absolute;\n      top: -30%;\n      bottom: -30%;\n      left: -52%;\n      z-index: 0;\n      width: 42%;\n      opacity: 0;\n      background:\n        radial-gradient(\n          ellipse at center,\n          rgba(var(--inko-mode-rgb), 0.22) 0%,\n          rgba(var(--inko-mode-rgb), 0.09) 42%,\n          transparent 72%\n        );\n      filter: blur(12px);\n      transform: skewX(-13deg);\n      pointer-events: none;\n      animation: inkoScienceModeLight 8s ease-in-out infinite;\n      animation-play-state: paused;\n    }\n\n    #science .inko-science-mode.is-visible::after {\n      animation-play-state: running;\n    }\n\n    #science .inko-science-mode:nth-child(1)::after { animation-delay: 0s; }\n    #science .inko-science-mode:nth-child(2)::after { animation-delay: 0.65s; }\n    #science .inko-science-mode:nth-child(3)::after { animation-delay: 1.30s; }\n    #science .inko-science-mode:nth-child(4)::after { animation-delay: 1.95s; }\n    #science .inko-science-mode:nth-child(5)::after { animation-delay: 2.60s; }\n    #science .inko-science-mode:nth-child(6)::after { animation-delay: 3.25s; }\n    #science .inko-science-mode:nth-child(7)::after { animation-delay: 3.90s; }\n    #science .inko-science-mode:nth-child(8)::after { animation-delay: 4.55s; }\n\n    @keyframes inkoScienceModeLight {\n      0%, 15% {\n        left: -52%;\n        opacity: 0;\n      }\n\n      25% {\n        opacity: 0.44;\n      }\n\n      52% {\n        left: 58%;\n        opacity: 0.22;\n      }\n\n      66%, 100% {\n        left: 112%;\n        opacity: 0;\n      }\n    }\n\n    #science .inko-science-mode:hover {\n      transform: translateY(-6px);\n      border-color: rgba(var(--inko-mode-rgb), 0.34);\n      box-shadow: 0 24px 58px rgba(98, 41, 45, 0.09);\n    }\n\n    #science .inko-science-mode:hover::before {\n      opacity: 1;\n    }\n\n    #science .inko-science-mode-accent {\n      position: relative;\n      z-index: 2;\n      width: 100%;\n      height: 3px;\n      background: rgb(var(--inko-mode-rgb));\n    }\n\n    #science .inko-science-mode-inner {\n      position: relative;\n      z-index: 2;\n      height: calc(100% - 3px);\n      display: flex;\n      flex-direction: column;\n      padding: 25px 22px 22px;\n    }\n\n    #science .inko-science-mode-wavelength {\n      display: inline-block;\n      width: fit-content;\n      margin: 0 0 13px;\n      color: rgb(var(--inko-mode-rgb));\n      font-family: var(--inko-science-serif);\n      font-size: 31px;\n      font-weight: 400;\n      line-height: 1;\n      letter-spacing: -0.025em;\n      transform: scale(0.8);\n      transform-origin: left center;\n    }\n\n    #science .inko-wavelength-combo {\n      min-height: 49px;\n      line-height: 1.02;\n      transform-origin: left top;\n    }\n\n    #science .inko-wavelength-combo .inko-wave-part {\n      font-size: 0.92em;\n    }\n\n    #science .inko-wavelength-combo .inko-wave-plus {\n      color: #76575a;\n      font-size: 0.82em;\n    }\n\n    #science .inko-science-mode-name {\n      min-height: 27px;\n      margin-bottom: 10px;\n      color: rgb(var(--inko-mode-rgb));\n      font-family: var(--inko-science-sans);\n      font-size: 10px;\n      font-weight: 700;\n      line-height: 1.35;\n      letter-spacing: 0.15em;\n      text-transform: uppercase;\n    }\n\n    #science .inko-science-mode-desc {\n      margin: 0 0 24px;\n      color: var(--inko-science-muted);\n      font-family: var(--inko-science-sans);\n      font-size: 12px;\n      font-weight: 400;\n      line-height: 1.62;\n    }\n\n    #science .inko-science-depth-area {\n      margin-top: auto;\n      padding-top: 15px;\n      border-top: 1px solid rgba(98, 41, 45, 0.10);\n    }\n\n    #science .inko-science-depth-label {\n      margin-bottom: 9px;\n      color: rgba(98, 41, 45, 0.50);\n      font-family: var(--inko-science-sans);\n      font-size: 8px;\n      font-weight: 700;\n      line-height: 1;\n      letter-spacing: 0.15em;\n      text-transform: uppercase;\n    }\n\n    #science .inko-science-depth-bar {\n      position: relative;\n      width: 100%;\n      height: 3px;\n      overflow: hidden;\n      background: rgba(98, 41, 45, 0.10);\n    }\n\n    #science .inko-science-depth-fill {\n      display: block;\n      width: 0;\n      height: 100%;\n      background: rgb(var(--inko-mode-rgb));\n      box-shadow: 0 0 12px rgba(var(--inko-mode-rgb), 0.30);\n      transition: width 1.1s cubic-bezier(.2,.7,.2,1) 0.35s;\n    }\n\n    #science .inko-science-mode.is-visible .inko-science-depth-fill {\n      width: var(--inko-depth-width);\n    }\n\n    #science .inko-science-depth-text {\n      margin-top: 8px;\n      color: rgba(98, 41, 45, 0.60);\n      font-family: var(--inko-science-sans);\n      font-size: 9px;\n      font-weight: 600;\n      line-height: 1.3;\n    }\n\n    \/* =========================================================\n       MODE COLORS\n    ========================================================== *\/\n    #science .inko-science-mode-red {\n      --inko-mode-rgb: 214, 71, 55;\n      --inko-depth-width: 68%;\n    }\n\n    #science .inko-science-mode-blue {\n      --inko-mode-rgb: 82, 135, 222;\n      --inko-depth-width: 38%;\n    }\n\n    #science .inko-science-mode-green {\n      --inko-mode-rgb: 47, 168, 82;\n      --inko-depth-width: 45%;\n    }\n\n    #science .inko-science-mode-nir {\n      --inko-mode-rgb: 138, 63, 50;\n      --inko-depth-width: 88%;\n    }\n\n    #science .inko-science-mode-yellow {\n      --inko-mode-rgb: 205, 163, 25;\n      --inko-depth-width: 55%;\n    }\n\n    #science .inko-science-mode-purple {\n      --inko-mode-rgb: 151, 72, 192;\n      --inko-depth-width: 62%;\n    }\n\n    #science .inko-science-mode-indigo {\n      --inko-mode-rgb: 67, 85, 190;\n      --inko-depth-width: 48%;\n    }\n\n    #science .inko-science-mode-orange {\n      --inko-mode-rgb: 231, 139, 55;\n      --inko-depth-width: 58%;\n    }\n\n    #science .inko-wave-red {\n      color: #d64737;\n    }\n\n    #science .inko-wave-blue {\n      color: #5287de;\n    }\n\n    #science .inko-wave-green {\n      color: #2fa852;\n    }\n\n    \/* =========================================================\n       REVEAL ANIMATIONS\n    ========================================================== *\/\n    #science .inko-science-reveal {\n      opacity: 0;\n      transform: translateY(34px);\n      transition:\n        opacity 0.85s cubic-bezier(.2,.7,.2,1),\n        transform 0.85s cubic-bezier(.2,.7,.2,1);\n      will-change: opacity, transform;\n    }\n\n    #science .inko-science-reveal[data-direction=\"left\"] {\n      transform: translateX(-38px);\n    }\n\n    #science .inko-science-reveal[data-direction=\"right\"] {\n      transform: translateX(38px);\n    }\n\n    #science .inko-science-reveal.is-visible {\n      opacity: 1;\n      transform: translate(0, 0);\n    }\n\n    #science .inko-delay-1 { transition-delay: 0.08s; }\n    #science .inko-delay-2 { transition-delay: 0.14s; }\n    #science .inko-delay-3 { transition-delay: 0.20s; }\n    #science .inko-delay-4 { transition-delay: 0.26s; }\n    #science .inko-delay-5 { transition-delay: 0.32s; }\n    #science .inko-delay-6 { transition-delay: 0.38s; }\n    #science .inko-delay-7 { transition-delay: 0.44s; }\n    #science .inko-delay-8 { transition-delay: 0.50s; }\n\n    \/* =========================================================\n       TABLET\n       Intro becomes 1 column \/ gap 44px\n       Cards become 2 columns\n    ========================================================== *\/\n    @media (max-width: 1024px) {\n      #science .inko-science-intro {\n        grid-template-columns: 1fr;\n        align-items: start;\n        gap: 44px;\n        margin-bottom: 48px;\n      }\n\n      #science .inko-science-title {\n        max-width: 760px;\n      }\n\n      #science .inko-science-copy {\n        max-width: 760px;\n      }\n\n      #science .inko-science-figure-wrap {\n        min-height: 370px;\n        padding: 30px;\n      }\n\n      #science .inko-science-modes {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 18px;\n      }\n\n      #science .inko-science-mode {\n        min-height: 295px;\n      }\n    }\n\n    \/* =========================================================\n       MOBILE\n       Side space: 14px\n       Main gap: 28px\n       Cards remain 2 columns\n    ========================================================== *\/\n    @media (max-width: 640px) {\n      #science .inko-science-container {\n        width: calc(100% - 28px);\n      }\n\n      #science .inko-science-divider {\n        min-height: 38px;\n        gap: 9px;\n      }\n\n      #science .inko-science-divider::before,\n      #science .inko-science-divider::after {\n        width: 62px;\n      }\n\n      #science .inko-science-inner {\n        padding: 66px 0 72px;\n      }\n\n      #science .inko-science-intro {\n        gap: 28px;\n        margin-bottom: 34px;\n      }\n\n      #science .inko-science-kicker {\n        font-size: 9px;\n        letter-spacing: 0.18em;\n      }\n\n      #science .inko-science-kicker::before {\n        width: 25px;\n      }\n\n      #science .inko-science-title {\n        font-size: clamp(43px, 13vw, 61px);\n      }\n\n      #science .inko-science-copy {\n        padding: 20px 0 0;\n        border-left: 0;\n        border-top: 1px solid rgba(142, 57, 60, 0.20);\n      }\n\n      #science .inko-science-copy::before {\n        margin-bottom: 12px;\n        font-size: 22px;\n      }\n\n      #science .inko-science-lead {\n        font-size: 14px;\n        line-height: 1.68;\n      }\n\n      #science .inko-science-figure-wrap {\n        min-height: 250px;\n        margin-bottom: 32px;\n        padding: 25px 14px;\n      }\n\n      #science .inko-science-figure-wrap::before {\n        inset: 9px;\n      }\n\n      #science .inko-science-figure-label {\n        top: 17px;\n        left: 18px;\n        font-size: 7px;\n      }\n\n      #science .inko-science-modes {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 12px;\n      }\n\n      #science .inko-science-mode {\n        min-height: 310px;\n      }\n\n      #science .inko-science-mode-inner {\n        padding: 19px 14px 16px;\n      }\n\n      #science .inko-science-mode-wavelength {\n        margin-bottom: 10px;\n        font-size: 27px;\n      }\n\n      #science .inko-wavelength-combo {\n        min-height: 46px;\n      }\n\n      #science .inko-science-mode-name {\n        min-height: 36px;\n        margin-bottom: 8px;\n        font-size: 8px;\n        letter-spacing: 0.10em;\n      }\n\n      #science .inko-science-mode-desc {\n        margin-bottom: 18px;\n        font-size: 10.5px;\n        line-height: 1.55;\n      }\n\n      #science .inko-science-depth-label {\n        font-size: 7px;\n        letter-spacing: 0.10em;\n      }\n\n      #science .inko-science-depth-text {\n        font-size: 8px;\n      }\n\n      #science .inko-science-reveal[data-direction=\"left\"],\n      #science .inko-science-reveal[data-direction=\"right\"] {\n        transform: translateY(28px);\n      }\n\n      #science .inko-science-reveal.is-visible {\n        transform: translateY(0);\n      }\n    }\n\n    @media (max-width: 390px) {\n      #science .inko-science-title {\n        font-size: clamp(40px, 12vw, 50px);\n      }\n\n      #science .inko-science-modes {\n        gap: 9px;\n      }\n\n      #science .inko-science-mode {\n        min-height: 324px;\n      }\n\n      #science .inko-science-mode-inner {\n        padding-left: 11px;\n        padding-right: 11px;\n      }\n\n      #science .inko-science-mode-wavelength {\n        font-size: 25px;\n      }\n\n      #science .inko-science-mode-name {\n        font-size: 7.5px;\n      }\n\n      #science .inko-science-mode-desc {\n        font-size: 10px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #science *,\n      #science *::before,\n      #science *::after {\n        animation: none !important;\n        transition-duration: 0.01ms !important;\n      }\n\n      #science .inko-science-reveal {\n        opacity: 1 !important;\n        transform: none !important;\n      }\n\n      #science .inko-science-figure-image {\n        transform: none !important;\n      }\n\n      #science .inko-science-depth-fill {\n        width: var(--inko-depth-width) !important;\n      }\n\n      #science .inko-science-mode::after {\n        display: none !important;\n      }\n    }\n    \/* =========================================================\n   MOBILE SQUARE SCIENCE CARDS\n   \uc815\uc0ac\uac01\ud615 2\uc5f4 \uc720\uc9c0 + \ubaa8\ubc14\uc77c \uac00\ub3c5\uc131 \uc870\uc815\n========================================================= *\/\n\n@media (max-width: 640px) {\n  #science .inko-science-mode {\n    width: 100% !important;\n    min-height: 0 !important;\n    height: auto !important;\n    aspect-ratio: 1 \/ 1 !important;\n  }\n\n  #science .inko-science-mode-inner {\n    height: calc(100% - 3px) !important;\n    padding: 15px 12px 12px !important;\n  }\n\n  \/* 630nm \ub4f1\uc758 \ud30c\uc7a5 \uc22b\uc790 *\/\n  #science .inko-science-mode-wavelength {\n    margin-bottom: 7px !important;\n    font-size: 28px !important;\n  }\n\n  \/*\n    \ud63c\ud569 \ud30c\uc7a5 \uce74\ub4dc\n    \ubaa8\ubc14\uc77c\uc5d0\uc11c\ub294 630nm + 530nm\ub97c \ud55c \uc904\ub85c \ud45c\uc2dc\n  *\/\n  #science .inko-wavelength-combo {\n    display: flex !important;\n    align-items: baseline !important;\n    flex-wrap: nowrap !important;\n    gap: 3px !important;\n\n    width: max-content !important;\n    max-width: none !important;\n    min-height: 0 !important;\n\n    line-height: 1 !important;\n    white-space: nowrap !important;\n  }\n\n  #science .inko-wavelength-combo br {\n    display: none !important;\n  }\n\n  #science .inko-wavelength-combo .inko-wave-part,\n  #science .inko-wavelength-combo .inko-wave-plus {\n    display: inline-block !important;\n    flex: 0 0 auto !important;\n  }\n\n  \/*\n    Red Light \/ Blue Light \ub4f1\uc758 \uc18c\uc81c\ubaa9\n    \uace0\uc815 \ub192\uc774\ub97c \uc81c\uac70\ud574 \uc124\uba85\uc774 \ubc14\ub85c \uc544\ub798\uc5d0 \ubd99\ub3c4\ub85d \uc870\uc815\n  *\/\n  #science .inko-science-mode-name {\n    min-height: 0 !important;\n    margin: 0 !important;\n    font-size: 10.5px !important;\n    line-height: 1.25 !important;\n    letter-spacing: 0.07em !important;\n  }\n\n  \/*\n    \uc18c\uc81c\ubaa9 \uc544\ub798 \uc124\uba85\n    \uc704\ucabd\uc744 2px \ub2f9\uaca8 \ub450 \uc694\uc18c \uc0ac\uc774\uc758 \uac04\uaca9\uc744 \ucd95\uc18c\n  *\/\n  #science .inko-science-mode-desc {\n    margin: -2px 0 10px !important;\n    font-size: 12px !important;\n    line-height: 1.38 !important;\n    letter-spacing: -0.01em !important;\n  }\n\n  \/* \ud558\ub2e8 Penetration Depth *\/\n  #science .inko-science-depth-area {\n    padding-top: 8px !important;\n  }\n\n  #science .inko-science-depth-label {\n    margin-bottom: 6px !important;\n    font-size: 8px !important;\n    letter-spacing: 0.07em !important;\n  }\n\n  #science .inko-science-depth-text {\n    margin-top: 5px !important;\n    font-size: 9px !important;\n  }\n}\n\n\/* \uc791\uc740 \ubaa8\ubc14\uc77c\uc5d0\uc11c\ub3c4 \ub3d9\uc77c\ud55c \uac04\uaca9 \uc720\uc9c0 *\/\n@media (max-width: 390px) {\n  #science .inko-science-mode {\n    min-height: 0 !important;\n    height: auto !important;\n    aspect-ratio: 1 \/ 1 !important;\n  }\n\n  #science .inko-science-mode-inner {\n    height: calc(100% - 3px) !important;\n    padding: 13px 10px 10px !important;\n  }\n\n  #science .inko-science-mode-wavelength {\n    font-size: 27px !important;\n  }\n\n  #science .inko-wavelength-combo {\n    flex-wrap: nowrap !important;\n    gap: 2px !important;\n    white-space: nowrap !important;\n  }\n\n  #science .inko-science-mode-name {\n    min-height: 0 !important;\n    margin: 0 !important;\n    font-size: 10px !important;\n  }\n\n  #science .inko-science-mode-desc {\n    margin: -2px 0 10px !important;\n    font-size: 11.5px !important;\n    line-height: 1.34 !important;\n  }\n\n  #science .inko-science-depth-label {\n    font-size: 7.5px !important;\n  }\n\n  #science .inko-science-depth-text {\n    font-size: 8.5px !important;\n  }\n}\n  <\/style>\n\n  <div class=\"inko-science-divider\" aria-hidden=\"true\">\n    <span class=\"inko-science-spark\">\u2726<\/span>\n    <span class=\"inko-science-spark\">\u2726<\/span>\n    <span class=\"inko-science-spark\">\u2726<\/span>\n  <\/div>\n\n  <div class=\"inko-science-container\">\n    <div class=\"inko-science-inner\">\n\n      <div class=\"inko-science-intro\">\n        <div\n          class=\"inko-science-heading inko-science-reveal\"\n          data-direction=\"left\"\n        >\n          <div class=\"inko-science-kicker\"> The Science<\/div>\n\n          <h2 id=\"inko-science-title\" class=\"inko-science-title\">\n            Light as Skincare\n            <span class=\"inko-science-title-accent\">Technology<\/span>\n          <\/h2>\n        <\/div>\n\n        <div\n          class=\"inko-science-copy inko-science-reveal inko-delay-1\"\n          data-direction=\"right\"\n        >\n          <p class=\"inko-science-lead\">\n            Photobiomodulation is a technology that uses specific wavelengths of light to\n            stimulate biological processes within the skin. When absorbed, light energy\n            supports cellular activity involved in skin repair and renewal.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"inko-science-figure-wrap inko-science-reveal\">\n        <span class=\"inko-science-figure-label\">LED wavelength penetration<\/span>\n\n        <img\n          src=\"\/ledmask\/assets\/img\/LED light penetration in skin layers.jpg\"\n          alt=\"LED wavelengths penetration diagram\"\n          class=\"inko-science-figure-image\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n      <\/div>\n\n      <div class=\"inko-science-modes\">\n\n        <!-- RED -->\n        <article class=\"inko-science-mode inko-science-mode-red inko-science-reveal inko-delay-1\">\n          <div class=\"inko-science-mode-accent\"><\/div>\n\n          <div class=\"inko-science-mode-inner\">\n            <h3 class=\"inko-science-mode-wavelength\">630nm<\/h3>\n            <div class=\"inko-science-mode-name\">Red Light<\/div>\n\n            <p class=\"inko-science-mode-desc\">\n              Supports collagen production and skin renewal.\n            <\/p>\n\n            <div class=\"inko-science-depth-area\">\n              <div class=\"inko-science-depth-label\">Penetration Depth<\/div>\n              <div class=\"inko-science-depth-bar\">\n                <span class=\"inko-science-depth-fill\"><\/span>\n              <\/div>\n              <div class=\"inko-science-depth-text\">Dermis<\/div>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- BLUE -->\n        <article class=\"inko-science-mode inko-science-mode-blue inko-science-reveal inko-delay-2\">\n          <div class=\"inko-science-mode-accent\"><\/div>\n\n          <div class=\"inko-science-mode-inner\">\n            <h3 class=\"inko-science-mode-wavelength\">465nm<\/h3>\n            <div class=\"inko-science-mode-name\">Blue Light<\/div>\n\n            <p class=\"inko-science-mode-desc\">\n              Helps reduce acne-causing bacteria.\n            <\/p>\n\n            <div class=\"inko-science-depth-area\">\n              <div class=\"inko-science-depth-label\">Penetration Depth<\/div>\n              <div class=\"inko-science-depth-bar\">\n                <span class=\"inko-science-depth-fill\"><\/span>\n              <\/div>\n              <div class=\"inko-science-depth-text\">Epidermis<\/div>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- GREEN -->\n        <article class=\"inko-science-mode inko-science-mode-green inko-science-reveal inko-delay-3\">\n          <div class=\"inko-science-mode-accent\"><\/div>\n\n          <div class=\"inko-science-mode-inner\">\n            <h3 class=\"inko-science-mode-wavelength\">530nm<\/h3>\n            <div class=\"inko-science-mode-name\">Green Light<\/div>\n\n            <p class=\"inko-science-mode-desc\">\n              Helps improve the appearance of uneven tone and visible redness.\n            <\/p>\n\n            <div class=\"inko-science-depth-area\">\n              <div class=\"inko-science-depth-label\">Penetration Depth<\/div>\n              <div class=\"inko-science-depth-bar\">\n                <span class=\"inko-science-depth-fill\"><\/span>\n              <\/div>\n              <div class=\"inko-science-depth-text\">Epidermis<\/div>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- NEAR-INFRARED -->\n        <article class=\"inko-science-mode inko-science-mode-nir inko-science-reveal inko-delay-4\">\n          <div class=\"inko-science-mode-accent\"><\/div>\n\n          <div class=\"inko-science-mode-inner\">\n            <h3 class=\"inko-science-mode-wavelength\">850nm<\/h3>\n            <div class=\"inko-science-mode-name\">Near-Infrared Light<\/div>\n\n            <p class=\"inko-science-mode-desc\">\n              Reaches deeper layers to support recovery and skin vitality.\n            <\/p>\n\n            <div class=\"inko-science-depth-area\">\n              <div class=\"inko-science-depth-label\">Penetration Depth<\/div>\n              <div class=\"inko-science-depth-bar\">\n                <span class=\"inko-science-depth-fill\"><\/span>\n              <\/div>\n              <div class=\"inko-science-depth-text\">Deeper Tissue<\/div>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- YELLOW -->\n        <article class=\"inko-science-mode inko-science-mode-yellow inko-science-reveal inko-delay-5\">\n          <div class=\"inko-science-mode-accent\"><\/div>\n\n          <div class=\"inko-science-mode-inner\">\n            <h3 class=\"inko-science-mode-wavelength inko-wavelength-combo\">\n              <span class=\"inko-wave-part inko-wave-red\">630nm<\/span>\n              <span class=\"inko-wave-plus\">+<\/span><br>\n              <span class=\"inko-wave-part inko-wave-green\">530nm<\/span>\n            <\/h3>\n\n            <div class=\"inko-science-mode-name\">Yellow Light<\/div>\n\n            <p class=\"inko-science-mode-desc\">\n              Combines red and green light to support brightness, comfort, and healthy-looking skin.\n            <\/p>\n\n            <div class=\"inko-science-depth-area\">\n              <div class=\"inko-science-depth-label\">Penetration Depth<\/div>\n              <div class=\"inko-science-depth-bar\">\n                <span class=\"inko-science-depth-fill\"><\/span>\n              <\/div>\n              <div class=\"inko-science-depth-text\">Epidermis to Dermis<\/div>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- PURPLE -->\n        <article class=\"inko-science-mode inko-science-mode-purple inko-science-reveal inko-delay-6\">\n          <div class=\"inko-science-mode-accent\"><\/div>\n\n          <div class=\"inko-science-mode-inner\">\n            <h3 class=\"inko-science-mode-wavelength inko-wavelength-combo\">\n              <span class=\"inko-wave-part inko-wave-red\">630nm<\/span>\n              <span class=\"inko-wave-plus\">+<\/span><br>\n              <span class=\"inko-wave-part inko-wave-blue\">465nm<\/span>\n            <\/h3>\n\n            <div class=\"inko-science-mode-name\">Purple Light<\/div>\n\n            <p class=\"inko-science-mode-desc\">\n              Combines red and blue light to support renewal while targeting blemish-prone skin.\n            <\/p>\n\n            <div class=\"inko-science-depth-area\">\n              <div class=\"inko-science-depth-label\">Penetration Depth<\/div>\n              <div class=\"inko-science-depth-bar\">\n                <span class=\"inko-science-depth-fill\"><\/span>\n              <\/div>\n              <div class=\"inko-science-depth-text\">Epidermis to Dermis<\/div>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- INDIGO -->\n        <article class=\"inko-science-mode inko-science-mode-indigo inko-science-reveal inko-delay-7\">\n          <div class=\"inko-science-mode-accent\"><\/div>\n\n          <div class=\"inko-science-mode-inner\">\n            <h3 class=\"inko-science-mode-wavelength inko-wavelength-combo\">\n              <span class=\"inko-wave-part inko-wave-blue\">465nm<\/span>\n              <span class=\"inko-wave-plus\">+<\/span><br>\n              <span class=\"inko-wave-part inko-wave-green\">530nm<\/span>\n            <\/h3>\n\n            <div class=\"inko-science-mode-name\">Indigo Light<\/div>\n\n            <p class=\"inko-science-mode-desc\">\n              Combines blue and green light to help balance troubled and uneven-looking skin.\n            <\/p>\n\n            <div class=\"inko-science-depth-area\">\n              <div class=\"inko-science-depth-label\">Penetration Depth<\/div>\n              <div class=\"inko-science-depth-bar\">\n                <span class=\"inko-science-depth-fill\"><\/span>\n              <\/div>\n              <div class=\"inko-science-depth-text\">Epidermis<\/div>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- ORANGE -->\n        <article class=\"inko-science-mode inko-science-mode-orange inko-science-reveal inko-delay-8\">\n          <div class=\"inko-science-mode-accent\"><\/div>\n\n          <div class=\"inko-science-mode-inner\">\n            <h3 class=\"inko-science-mode-wavelength inko-wavelength-combo\">\n              <span class=\"inko-wave-part inko-wave-red\">630nm<\/span>\n              <span class=\"inko-wave-plus\">+<\/span><br>\n              <span class=\"inko-wave-part inko-wave-green\">530nm<\/span>\n            <\/h3>\n\n            <div class=\"inko-science-mode-name\">Orange Light<\/div>\n\n            <p class=\"inko-science-mode-desc\">\n              Combines red and green light to support glow, tone, and skin vitality.\n            <\/p>\n\n            <div class=\"inko-science-depth-area\">\n              <div class=\"inko-science-depth-label\">Penetration Depth<\/div>\n              <div class=\"inko-science-depth-bar\">\n                <span class=\"inko-science-depth-fill\"><\/span>\n              <\/div>\n              <div class=\"inko-science-depth-text\">Epidermis to Dermis<\/div>\n            <\/div>\n          <\/div>\n        <\/article>\n\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    (function () {\n      const section = document.getElementById('science');\n\n      if (!section || section.dataset.inkoScienceReady === 'true') {\n        return;\n      }\n\n      section.dataset.inkoScienceReady = 'true';\n\n      const revealItems = section.querySelectorAll('.inko-science-reveal');\n      const figure = section.querySelector('.inko-science-figure-wrap');\n      const modes = section.querySelectorAll('.inko-science-mode');\n\n      if (!('IntersectionObserver' in window)) {\n        revealItems.forEach(function (item) {\n          item.classList.add('is-visible');\n        });\n\n        if (figure) {\n          figure.classList.add('is-visible');\n        }\n\n        modes.forEach(function (mode) {\n          mode.classList.add('is-visible');\n        });\n\n        return;\n      }\n\n      const revealObserver = new IntersectionObserver(\n        function (entries, currentObserver) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('is-visible');\n              currentObserver.unobserve(entry.target);\n            }\n          });\n        },\n        {\n          threshold: 0.13,\n          rootMargin: '0px 0px -7% 0px'\n        }\n      );\n\n      revealItems.forEach(function (item) {\n        revealObserver.observe(item);\n      });\n\n      if (figure) {\n        const figureObserver = new IntersectionObserver(\n          function (entries, currentObserver) {\n            entries.forEach(function (entry) {\n              if (entry.isIntersecting) {\n                entry.target.classList.add('is-visible');\n                currentObserver.unobserve(entry.target);\n              }\n            });\n          },\n          {\n            threshold: 0.20\n          }\n        );\n\n        figureObserver.observe(figure);\n      }\n\n      const modeObserver = new IntersectionObserver(\n        function (entries, currentObserver) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('is-visible');\n              currentObserver.unobserve(entry.target);\n            }\n          });\n        },\n        {\n          threshold: 0.18\n        }\n      );\n\n      modes.forEach(function (mode) {\n        modeObserver.observe(mode);\n      });\n    })();\n  <\/script>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a77aa2c elementor-widget elementor-widget-html\" data-id=\"a77aa2c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- INKO SEOUL \u2014 How To Use Section | Elementor HTML Widget -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<section id=\"how-to-use\" class=\"inko-how-section\" aria-labelledby=\"inko-how-title\">\r\n  <style>\r\n    \/* =========================================================\r\n       SCOPED RESET\r\n    ========================================================== *\/\r\n    #how-to-use.inko-how-section,\r\n    #how-to-use.inko-how-section * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #how-to-use.inko-how-section {\r\n      --inko-how-bg: #fff9f6;\r\n      --inko-how-bg-soft: #f6ebe8;\r\n      --inko-how-card: rgba(255,255,255,0.76);\r\n      --inko-how-brand: #8e393c;\r\n      --inko-how-brand-dark: #652a2f;\r\n      --inko-how-text: #4d3032;\r\n      --inko-how-muted: #7b6568;\r\n      --inko-how-line: rgba(101,42,47,0.13);\r\n      --inko-how-serif: \"Playfair Display\", Georgia, \"Times New Roman\", serif;\r\n      --inko-how-sans: Arial, Helvetica, sans-serif;\r\n\r\n      position: relative;\r\n      display: block;\r\n      width: 100vw;\r\n      max-width: 100vw;\r\n      margin-top: 0 !important;\r\n      margin-bottom: 0;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding-top: 0 !important;\r\n      overflow: hidden;\r\n      background:\r\n        radial-gradient(circle at 8% 10%, rgba(255,255,255,0.96), transparent 28%),\r\n        radial-gradient(circle at 92% 82%, rgba(230,190,190,0.22), transparent 27%),\r\n        linear-gradient(140deg, #fffaf8 0%, #f8eeeb 49%, #fff8f5 100%);\r\n      color: var(--inko-how-text);\r\n      isolation: isolate;\r\n    }\r\n\r\n    #how-to-use .inko-how-container {\r\n      position: relative;\r\n      z-index: 3;\r\n      width: min(1180px, calc(100% - 40px));\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* =========================================================\r\n       BACKGROUND DETAILS\r\n    ========================================================== *\/\r\n    #how-to-use.inko-how-section::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 0;\r\n      opacity: 0.15;\r\n      background-image:\r\n        repeating-linear-gradient(\r\n          90deg,\r\n          rgba(101,42,47,0.08) 0,\r\n          rgba(101,42,47,0.08) 1px,\r\n          transparent 1px,\r\n          transparent 64px\r\n        );\r\n      pointer-events: none;\r\n    }\r\n\r\n    #how-to-use.inko-how-section::after {\r\n      content: \"RITUAL\";\r\n      position: absolute;\r\n      top: -30px;\r\n      right: -3%;\r\n      z-index: 0;\r\n      color: rgba(142,57,60,0.03);\r\n      font-family: var(--inko-how-serif);\r\n      font-size: clamp(180px, 22vw, 390px);\r\n      font-weight: 400;\r\n      line-height: 1;\r\n      letter-spacing: -0.08em;\r\n      pointer-events: none;\r\n      user-select: none;\r\n    }\r\n\r\n    \/* =========================================================\r\n       THIN SPARKLE DIVIDER \u2014 FIRST VISIBLE ROW\r\n    ========================================================== *\/\r\n    #how-to-use .inko-how-divider {\r\n      position: relative;\r\n      top: 0;\r\n      z-index: 4;\r\n      width: 100%;\r\n      min-height: 40px;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n      margin: 0 !important;\r\n      padding-top: 0;\r\n      color: var(--inko-how-brand);\r\n      background: rgba(255,252,250,0.76);\r\n      border-top: 1px solid rgba(101,42,47,0.05);\r\n      border-bottom: 1px solid rgba(101,42,47,0.09);\r\n    }\r\n\r\n    #how-to-use .inko-how-divider::before,\r\n    #how-to-use .inko-how-divider::after {\r\n      content: \"\";\r\n      width: min(96px, 10vw);\r\n      height: 1px;\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(142,57,60,0.26)\r\n        );\r\n    }\r\n\r\n    #how-to-use .inko-how-divider::after {\r\n      transform: scaleX(-1);\r\n    }\r\n\r\n    #how-to-use .inko-how-spark {\r\n      display: inline-block;\r\n      font-family: Georgia, serif;\r\n      font-size: 10px;\r\n      line-height: 1;\r\n      animation: inkoHowSpark 3.6s ease-in-out infinite;\r\n    }\r\n\r\n    #how-to-use .inko-how-spark:nth-child(2) {\r\n      font-size: 14px;\r\n      animation-delay: 0.4s;\r\n    }\r\n\r\n    #how-to-use .inko-how-spark:nth-child(3) {\r\n      animation-delay: 0.8s;\r\n    }\r\n\r\n    @keyframes inkoHowSpark {\r\n      0%,100% {\r\n        opacity: 0.28;\r\n        transform: translateY(0) scale(0.88) rotate(0deg);\r\n      }\r\n\r\n      50% {\r\n        opacity: 0.94;\r\n        transform: translateY(-1px) scale(1.05) rotate(8deg);\r\n      }\r\n    }\r\n\r\n    \/* =========================================================\r\n       SECTION SPACING\r\n    ========================================================== *\/\r\n    #how-to-use .inko-how-inner {\r\n      padding: clamp(82px,8vw,114px) 0 clamp(88px,8vw,118px);\r\n    }\r\n\r\n    \/* =========================================================\r\n       INTRO\r\n    ========================================================== *\/\r\n    #how-to-use .inko-how-intro {\r\n      display: grid;\r\n      grid-template-columns: minmax(0,1.02fr) minmax(0,0.98fr);\r\n      align-items: end;\r\n      gap: 58px;\r\n      margin-bottom: 52px;\r\n    }\r\n\r\n    #how-to-use .inko-how-kicker {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 11px;\r\n      margin-bottom: 20px;\r\n      color: var(--inko-how-brand);\r\n      font-family: var(--inko-how-sans);\r\n      font-size: 10px;\r\n      font-weight: 700;\r\n      line-height: 1.2;\r\n      letter-spacing: 0.22em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #how-to-use .inko-how-kicker::before {\r\n      content: \"\";\r\n      width: 34px;\r\n      height: 1px;\r\n      background: currentColor;\r\n      opacity: 0.76;\r\n    }\r\n\r\n    #how-to-use .inko-how-title {\r\n      max-width: 650px;\r\n      margin: 0;\r\n      color: var(--inko-how-text);\r\n      font-family: var(--inko-how-serif);\r\n      font-size: clamp(54px,5.6vw,82px);\r\n      font-weight: 400;\r\n      line-height: 0.98;\r\n      letter-spacing: -0.045em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    #how-to-use .inko-how-title-accent {\r\n      display: block;\r\n      margin-top: 7px;\r\n      color: var(--inko-how-brand);\r\n      font-style: normal;\r\n      font-weight: 400;\r\n    }\r\n\r\n    #how-to-use .inko-how-copy {\r\n      padding: 5px 0 5px 28px;\r\n      border-left: 1px solid rgba(142,57,60,0.22);\r\n    }\r\n\r\n    #how-to-use .inko-how-lead {\r\n      max-width: 520px;\r\n      margin: 0;\r\n      color: var(--inko-how-muted);\r\n      font-family: var(--inko-how-sans);\r\n      font-size: 15px;\r\n      line-height: 1.74;\r\n    }\r\n\r\n    \/* =========================================================\r\n       MAIN LAYOUT\r\n       PC: steps left \/ slider right\r\n    ========================================================== *\/\r\n    #how-to-use .inko-how-layout {\r\n      display: grid;\r\n      grid-template-columns: minmax(0,0.98fr) minmax(0,1.02fr);\r\n      grid-template-areas: \"video cards\";\r\n      align-items: stretch;\r\n      gap: 58px;\r\n    }\r\n\r\n    #how-to-use .inko-how-media {\r\n      grid-area: video;\r\n    }\r\n\r\n    #how-to-use .inko-how-cards {\r\n      grid-area: cards;\r\n    }\r\n\r\n    \/* =========================================================\r\n       STEPS GRID\r\n    ========================================================== *\/\r\n    #how-to-use .inko-how-cards {\r\n      display: grid;\r\n      grid-template-columns: repeat(2,minmax(0,1fr));\r\n      gap: 18px;\r\n      align-content: start;\r\n    }\r\n\r\n    #how-to-use .inko-how-card {\r\n      --inko-how-step-rgb: 142,57,60;\r\n\r\n      position: relative;\r\n      min-height: 245px;\r\n      display: flex;\r\n      flex-direction: column;\r\n      overflow: hidden;\r\n      isolation: isolate;\r\n      padding: 26px 24px 22px;\r\n      border: 1px solid rgba(101,42,47,0.13);\r\n      background:\r\n        linear-gradient(\r\n          155deg,\r\n          rgba(255,255,255,0.82),\r\n          rgba(255,249,247,0.62)\r\n        );\r\n      box-shadow: 0 17px 44px rgba(101,42,47,0.06);\r\n      transition:\r\n        transform 0.34s ease,\r\n        border-color 0.34s ease,\r\n        box-shadow 0.34s ease;\r\n    }\r\n\r\n    #how-to-use .inko-how-card::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 0;\r\n      opacity: 0;\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          rgba(var(--inko-how-step-rgb),0.07),\r\n          rgba(var(--inko-how-step-rgb),0.01) 56%,\r\n          transparent 100%\r\n        );\r\n      transition: opacity 0.34s ease;\r\n      pointer-events: none;\r\n    }\r\n\r\n    #how-to-use .inko-how-card::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -34%;\r\n      bottom: -34%;\r\n      left: -52%;\r\n      z-index: 0;\r\n      width: 42%;\r\n      opacity: 0;\r\n      background:\r\n        radial-gradient(\r\n          ellipse at center,\r\n          rgba(var(--inko-how-step-rgb),0.22) 0%,\r\n          rgba(var(--inko-how-step-rgb),0.08) 40%,\r\n          transparent 72%\r\n        );\r\n      filter: blur(13px);\r\n      transform: skewX(-14deg);\r\n      pointer-events: none;\r\n      animation: inkoHowCardLight 8.6s ease-in-out infinite;\r\n      animation-play-state: paused;\r\n    }\r\n\r\n    #how-to-use .inko-how-card:nth-child(1)::after { animation-delay: 0s; }\r\n    #how-to-use .inko-how-card:nth-child(2)::after { animation-delay: 1.2s; }\r\n    #how-to-use .inko-how-card:nth-child(3)::after { animation-delay: 2.4s; }\r\n    #how-to-use .inko-how-card:nth-child(4)::after { animation-delay: 3.6s; }\r\n\r\n    #how-to-use .inko-how-card.is-visible::after {\r\n      animation-play-state: running;\r\n    }\r\n\r\n    @keyframes inkoHowCardLight {\r\n      0%,16% {\r\n        left: -52%;\r\n        opacity: 0;\r\n      }\r\n\r\n      26% {\r\n        opacity: 0.44;\r\n      }\r\n\r\n      55% {\r\n        left: 58%;\r\n        opacity: 0.20;\r\n      }\r\n\r\n      68%,100% {\r\n        left: 112%;\r\n        opacity: 0;\r\n      }\r\n    }\r\n\r\n    #how-to-use .inko-how-card:hover {\r\n      transform: translateY(-6px);\r\n      border-color: rgba(142,57,60,0.28);\r\n      box-shadow: 0 26px 60px rgba(101,42,47,0.10);\r\n    }\r\n\r\n    #how-to-use .inko-how-card:hover::before {\r\n      opacity: 1;\r\n    }\r\n\r\n    #how-to-use .inko-how-card-top,\r\n    #how-to-use .inko-how-card h3,\r\n    #how-to-use .inko-how-card p,\r\n    #how-to-use .inko-how-tag {\r\n      position: relative;\r\n      z-index: 2;\r\n    }\r\n\r\n    #how-to-use .inko-how-card-top {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 14px;\r\n      margin-bottom: 24px;\r\n    }\r\n\r\n    #how-to-use .inko-how-step-number {\r\n      color: var(--inko-how-brand);\r\n      font-family: var(--inko-how-serif);\r\n      font-size: 34px;\r\n      font-weight: 400;\r\n      line-height: 1;\r\n      letter-spacing: -0.04em;\r\n    }\r\n\r\n    #how-to-use .inko-how-step-dot {\r\n      width: 11px;\r\n      height: 11px;\r\n      flex-shrink: 0;\r\n      border-radius: 50%;\r\n      background: var(--inko-how-brand);\r\n      box-shadow: 0 0 0 7px rgba(142,57,60,0.09);\r\n    }\r\n\r\n    #how-to-use .inko-how-card h3 {\r\n      margin: 0 0 11px;\r\n      color: var(--inko-how-text);\r\n      font-family: var(--inko-how-serif);\r\n      font-size: 30px;\r\n      font-weight: 400;\r\n      line-height: 1.05;\r\n      letter-spacing: -0.03em;\r\n    }\r\n\r\n    #how-to-use .inko-how-card p {\r\n      flex: 1;\r\n      margin: 0;\r\n      color: var(--inko-how-muted);\r\n      font-family: var(--inko-how-sans);\r\n      font-size: 12.5px;\r\n      line-height: 1.67;\r\n    }\r\n\r\n    #how-to-use .inko-how-tag {\r\n      width: fit-content;\r\n      margin-top: 22px;\r\n      padding: 7px 10px;\r\n      border: 1px solid rgba(142,57,60,0.18);\r\n      background: rgba(255,255,255,0.54);\r\n      color: var(--inko-how-brand);\r\n      font-family: var(--inko-how-sans);\r\n      font-size: 9px;\r\n      font-weight: 700;\r\n      line-height: 1;\r\n      letter-spacing: 0.11em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    \/* =========================================================\r\n       UNBOXING VIDEO\r\n       PC: video left \/ cards right\r\n    ========================================================== *\/\r\n    #how-to-use .inko-how-media {\r\n      position: relative;\r\n      min-width: 0;\r\n      align-self: stretch;\r\n    }\r\n\r\n    #how-to-use .inko-how-video {\r\n      position: relative;\r\n      isolation: isolate;\r\n\r\n      width: 100%;\r\n      min-height: 100%;\r\n\r\n      display: flex;\r\n      flex-direction: column;\r\n\r\n      overflow: hidden;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(101,42,47,0.14);\r\n\r\n      border-radius: 34px;\r\n\r\n      background:\r\n        radial-gradient(\r\n          circle at 86% 14%,\r\n          rgba(229,170,176,0.30),\r\n          transparent 27%\r\n        ),\r\n        radial-gradient(\r\n          circle at 10% 88%,\r\n          rgba(255,255,255,0.08),\r\n          transparent 28%\r\n        ),\r\n        linear-gradient(\r\n          145deg,\r\n          #713039 0%,\r\n          #8e424b 48%,\r\n          #57232b 100%\r\n        );\r\n\r\n      box-shadow:\r\n        0 30px 76px\r\n        rgba(101,42,47,0.20);\r\n\r\n      transform: translateZ(0);\r\n    }\r\n\r\n    #how-to-use .inko-how-video::before {\r\n      content: \"\";\r\n\r\n      position: absolute;\r\n      inset: 14px;\r\n      z-index: 5;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(255,249,246,0.18);\r\n\r\n      border-radius: 24px;\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #how-to-use .inko-how-video::after {\r\n      content: \"\";\r\n\r\n      position: absolute;\r\n      top: -44%;\r\n      bottom: -44%;\r\n      left: -52%;\r\n      z-index: 6;\r\n\r\n      width: 38%;\r\n      opacity: 0;\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(255,255,255,0.42),\r\n          transparent\r\n        );\r\n\r\n      filter: blur(13px);\r\n      transform: skewX(-14deg);\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #how-to-use .inko-how-video.is-visible::after {\r\n      animation:\r\n        inkoHowVideoSweep\r\n        3.6s\r\n        ease\r\n        0.55s\r\n        1\r\n        forwards;\r\n    }\r\n\r\n    @keyframes inkoHowVideoSweep {\r\n      0% {\r\n        left: -52%;\r\n        opacity: 0;\r\n      }\r\n\r\n      25% {\r\n        opacity: 0.46;\r\n      }\r\n\r\n      74% {\r\n        opacity: 0.16;\r\n      }\r\n\r\n      100% {\r\n        left: 116%;\r\n        opacity: 0;\r\n      }\r\n    }\r\n\r\n    #how-to-use .inko-how-video-copy {\r\n      position: relative;\r\n      z-index: 3;\r\n\r\n      padding:\r\n        32px\r\n        32px\r\n        23px;\r\n    }\r\n\r\n    #how-to-use .inko-how-video-kicker {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n\r\n      margin-bottom: 10px;\r\n\r\n      color:\r\n        rgba(255,224,221,0.72);\r\n\r\n      font-family: var(--inko-how-sans);\r\n      font-size: 9px;\r\n      font-weight: 700;\r\n      line-height: 1.2;\r\n      letter-spacing: 0.18em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #how-to-use .inko-how-video-kicker::before {\r\n      content: \"\";\r\n\r\n      width: 27px;\r\n      height: 1px;\r\n\r\n      background: currentColor;\r\n    }\r\n\r\n    #how-to-use .inko-how-video-title {\r\n      max-width: 470px;\r\n      margin: 0;\r\n\r\n      color: #fff9f6;\r\n\r\n      font-family: var(--inko-how-serif);\r\n      font-size:\r\n        clamp(30px,3vw,44px);\r\n      font-weight: 400;\r\n      line-height: 1.03;\r\n      letter-spacing: -0.035em;\r\n    }\r\n\r\n    #how-to-use .inko-how-video-intro {\r\n      max-width: 500px;\r\n\r\n      margin:\r\n        14px\r\n        0\r\n        0;\r\n\r\n      color:\r\n        rgba(255,239,236,0.68);\r\n\r\n      font-family: var(--inko-how-sans);\r\n      font-size: 11.5px;\r\n      line-height: 1.62;\r\n    }\r\n\r\n    #how-to-use .inko-how-video-frame {\r\n      position: relative;\r\n      z-index: 3;\r\n\r\n      width:\r\n        calc(100% - 64px);\r\n\r\n      aspect-ratio: 16 \/ 9;\r\n\r\n      margin:\r\n        0\r\n        32px\r\n        32px;\r\n\r\n      overflow: hidden;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(255,249,246,0.22);\r\n\r\n      border-radius: 22px;\r\n\r\n      background: #2e1116;\r\n\r\n      box-shadow:\r\n        0 20px 48px\r\n        rgba(29,5,10,0.30);\r\n    }\r\n\r\n    #how-to-use .inko-how-video-frame iframe {\r\n      position: absolute;\r\n      inset: 0;\r\n\r\n      width: 100%;\r\n      height: 100%;\r\n\r\n      display: block;\r\n\r\n      border: 0;\r\n    }\r\n\r\n    \/* =========================================================\r\n       REVEAL\r\n    ========================================================== *\/\r\n    #how-to-use .inko-how-reveal {\r\n      opacity: 0;\r\n      transform: translateY(34px);\r\n      transition:\r\n        opacity 0.85s cubic-bezier(.2,.7,.2,1),\r\n        transform 0.85s cubic-bezier(.2,.7,.2,1);\r\n      will-change: opacity, transform;\r\n    }\r\n\r\n    #how-to-use .inko-how-reveal[data-direction=\"left\"] {\r\n      transform: translateX(-38px);\r\n    }\r\n\r\n    #how-to-use .inko-how-reveal[data-direction=\"right\"] {\r\n      transform: translateX(38px);\r\n    }\r\n\r\n    #how-to-use .inko-how-reveal.is-visible {\r\n      opacity: 1;\r\n      transform: translate(0,0);\r\n    }\r\n\r\n    #how-to-use .inko-delay-1 { transition-delay: 0.08s; }\r\n    #how-to-use .inko-delay-2 { transition-delay: 0.16s; }\r\n    #how-to-use .inko-delay-3 { transition-delay: 0.24s; }\r\n    #how-to-use .inko-delay-4 { transition-delay: 0.32s; }\r\n\r\n    \/* =========================================================\r\n       TABLET\r\n    ========================================================== *\/\r\n    @media (max-width:1024px) {\r\n      #how-to-use .inko-how-intro {\r\n        grid-template-columns: 1fr;\r\n        align-items: start;\r\n        gap: 44px;\r\n        margin-bottom: 46px;\r\n      }\r\n\r\n      #how-to-use .inko-how-layout {\r\n        grid-template-columns: 1fr;\r\n        grid-template-areas:\r\n          \"video\"\r\n          \"cards\";\r\n        gap: 44px;\r\n      }\r\n\r\n      #how-to-use .inko-how-media {\r\n        max-width: 760px;\r\n        width: 100%;\r\n        margin: 0 auto;\r\n      }\r\n\r\n      #how-to-use .inko-how-cards {\r\n        grid-template-columns: repeat(2,minmax(0,1fr));\r\n      }\r\n    }\r\n\r\n    \/* =========================================================\r\n       MOBILE\r\n       Title \u2192 slider \u2192 cards\r\n    ========================================================== *\/\r\n    @media (max-width:767px) {\r\n      #how-to-use .inko-how-container {\r\n        width: calc(100% - 28px);\r\n      }\r\n\r\n      #how-to-use .inko-how-divider {\r\n        min-height: 37px;\r\n        gap: 9px;\r\n      }\r\n\r\n      #how-to-use .inko-how-divider::before,\r\n      #how-to-use .inko-how-divider::after {\r\n        width: 60px;\r\n      }\r\n\r\n      #how-to-use .inko-how-inner {\r\n        padding: 66px 0 72px;\r\n      }\r\n\r\n      #how-to-use .inko-how-intro {\r\n        gap: 28px;\r\n        margin-bottom: 34px;\r\n      }\r\n\r\n      #how-to-use .inko-how-kicker {\r\n        font-size: 9px;\r\n        letter-spacing: 0.18em;\r\n      }\r\n\r\n      #how-to-use .inko-how-kicker::before {\r\n        width: 24px;\r\n      }\r\n\r\n      #how-to-use .inko-how-title {\r\n        font-size: clamp(43px,13vw,61px);\r\n      }\r\n\r\n      #how-to-use .inko-how-copy {\r\n        padding: 20px 0 0;\r\n        border-left: 0;\r\n        border-top: 1px solid rgba(142,57,60,0.20);\r\n      }\r\n\r\n      #how-to-use .inko-how-lead {\r\n        font-size: 14px;\r\n        line-height: 1.68;\r\n      }\r\n\r\n      #how-to-use .inko-how-layout {\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 28px;\r\n      }\r\n\r\n      #how-to-use .inko-how-media {\r\n        order: 1;\r\n        width: 100%;\r\n        max-width: none;\r\n      }\r\n\r\n      #how-to-use .inko-how-cards {\r\n        order: 2;\r\n        grid-template-columns: repeat(2, minmax(0, 1fr));\r\n        gap: 12px;\r\n      }\r\n\r\n      #how-to-use .inko-how-card {\r\n        min-width: 0;\r\n        min-height: 0;\r\n        height: auto;\r\n        aspect-ratio: 1 \/ 1;\r\n        padding: 19px 15px 16px;\r\n      }\r\n\r\n      #how-to-use .inko-how-card-top {\r\n        margin-bottom: 15px;\r\n      }\r\n\r\n      #how-to-use .inko-how-step-number {\r\n        font-size: 30px;\r\n      }\r\n\r\n      #how-to-use .inko-how-step-dot {\r\n        width: 9px;\r\n        height: 9px;\r\n        box-shadow: 0 0 0 5px rgba(142,57,60,0.09);\r\n      }\r\n\r\n      #how-to-use .inko-how-card h3 {\r\n        margin-bottom: 9px;\r\n        font-size: 24px;\r\n      }\r\n\r\n      #how-to-use .inko-how-card p {\r\n        font-size: 11px;\r\n        line-height: 1.55;\r\n      }\r\n\r\n      #how-to-use .inko-how-tag {\r\n        margin-top: 16px;\r\n        padding: 6px 8px;\r\n        font-size: 7.5px;\r\n        letter-spacing: 0.08em;\r\n      }\r\n\r\n      #how-to-use .inko-how-video {\r\n        min-height: 0;\r\n\r\n        border-radius: 28px;\r\n      }\r\n\r\n      #how-to-use .inko-how-video::before {\r\n        inset: 10px;\r\n\r\n        border-radius: 20px;\r\n      }\r\n\r\n      #how-to-use .inko-how-video-copy {\r\n        padding:\r\n          27px\r\n          22px\r\n          20px;\r\n      }\r\n\r\n      #how-to-use .inko-how-video-title {\r\n        font-size: 34px;\r\n      }\r\n\r\n      #how-to-use .inko-how-video-frame {\r\n        width:\r\n          calc(100% - 44px);\r\n\r\n        margin:\r\n          0\r\n          22px\r\n          24px;\r\n\r\n        border-radius: 17px;\r\n      }\r\n\r\n      #how-to-use .inko-how-reveal[data-direction=\"left\"],\r\n      #how-to-use .inko-how-reveal[data-direction=\"right\"] {\r\n        transform: translateY(28px);\r\n      }\r\n\r\n      #how-to-use .inko-how-reveal.is-visible {\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n\r\n    @media (max-width:420px) {\r\n      #how-to-use .inko-how-title {\r\n        font-size: clamp(40px,12vw,50px);\r\n      }\r\n\r\n      #how-to-use .inko-how-video-copy {\r\n        padding:\r\n          25px\r\n          19px\r\n          18px;\r\n      }\r\n\r\n      #how-to-use .inko-how-video-title {\r\n        font-size: 30px;\r\n      }\r\n\r\n      #how-to-use .inko-how-video-frame {\r\n        width:\r\n          calc(100% - 38px);\r\n\r\n        margin:\r\n          0\r\n          19px\r\n          21px;\r\n      }\r\n\r\n      #how-to-use .inko-how-cards {\r\n        gap: 9px;\r\n      }\r\n\r\n      #how-to-use .inko-how-card {\r\n        min-height: 0;\r\n        height: auto;\r\n        aspect-ratio: 1 \/ 1;\r\n        padding: 17px 12px 14px;\r\n      }\r\n\r\n      #how-to-use .inko-how-card-top {\r\n        margin-bottom: 13px;\r\n      }\r\n\r\n      #how-to-use .inko-how-step-number {\r\n        font-size: 28px;\r\n      }\r\n\r\n      #how-to-use .inko-how-card h3 {\r\n        font-size: 22px;\r\n      }\r\n\r\n      #how-to-use .inko-how-card p {\r\n        font-size: 10.5px;\r\n        line-height: 1.5;\r\n      }\r\n\r\n      #how-to-use .inko-how-tag {\r\n        margin-top: 14px;\r\n        padding: 6px 7px;\r\n        font-size: 7px;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion:reduce) {\r\n      #how-to-use *,\r\n      #how-to-use *::before,\r\n      #how-to-use *::after {\r\n        animation: none !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n\r\n      #how-to-use .inko-how-reveal {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n      }\r\n\r\n      #how-to-use .inko-how-video::after {\r\n        display: none !important;\r\n      }\r\n\r\n      #how-to-use .inko-how-card::after {\r\n        display: none !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"inko-how-divider\" aria-hidden=\"true\">\r\n    <span class=\"inko-how-spark\">\u2726<\/span>\r\n    <span class=\"inko-how-spark\">\u2726<\/span>\r\n    <span class=\"inko-how-spark\">\u2726<\/span>\r\n  <\/div>\r\n\r\n  <div class=\"inko-how-container\">\r\n    <div class=\"inko-how-inner\">\r\n\r\n      <div class=\"inko-how-intro\">\r\n        <div\r\n          class=\"inko-how-heading inko-how-reveal\"\r\n          data-direction=\"left\"\r\n        >\r\n          <div class=\"inko-how-kicker\">How to Use<\/div>\r\n\r\n          <h2 id=\"inko-how-title\" class=\"inko-how-title\">\r\n            A Simple\r\n            <span class=\"inko-how-title-accent\">Daily Ritual<\/span>\r\n          <\/h2>\r\n        <\/div>\r\n\r\n        <div\r\n          class=\"inko-how-copy inko-how-reveal inko-delay-1\"\r\n          data-direction=\"right\"\r\n        >\r\n          <p class=\"inko-how-lead\">\r\n            Four simple steps turn professional light therapy into\r\n            an easy part of your everyday skincare routine.\r\n          <\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"inko-how-layout\">\r\n\r\n        <div class=\"inko-how-cards\">\r\n\r\n          <article class=\"inko-how-card inko-how-reveal inko-delay-1\">\r\n            <div class=\"inko-how-card-top\">\r\n              <div class=\"inko-how-step-number\">01<\/div>\r\n              <span class=\"inko-how-step-dot\" aria-hidden=\"true\"><\/span>\r\n            <\/div>\r\n\r\n            <h3>Cleanse<\/h3>\r\n\r\n            <p>\r\n              Start with clean, dry skin. Remove all makeup and skincare\r\n              products before use.\r\n            <\/p>\r\n\r\n            <div class=\"inko-how-tag\">Pre-session<\/div>\r\n          <\/article>\r\n\r\n          <article class=\"inko-how-card inko-how-reveal inko-delay-2\">\r\n            <div class=\"inko-how-card-top\">\r\n              <div class=\"inko-how-step-number\">02<\/div>\r\n              <span class=\"inko-how-step-dot\" aria-hidden=\"true\"><\/span>\r\n            <\/div>\r\n\r\n            <h3>Wear<\/h3>\r\n\r\n            <p>\r\n              Place the mask comfortably on your face. Select your preferred\r\n              light mode and begin.\r\n            <\/p>\r\n\r\n            <div class=\"inko-how-tag\">Select your mode<\/div>\r\n          <\/article>\r\n\r\n          <article class=\"inko-how-card inko-how-reveal inko-delay-3\">\r\n            <div class=\"inko-how-card-top\">\r\n              <div class=\"inko-how-step-number\">03<\/div>\r\n              <span class=\"inko-how-step-dot\" aria-hidden=\"true\"><\/span>\r\n            <\/div>\r\n\r\n            <h3>Repeat<\/h3>\r\n\r\n            <p>\r\n              Consistency is key for visible improvement\r\n            <\/p>\r\n\r\n            <div class=\"inko-how-tag\">Stay consistent<\/div>\r\n          <\/article>\r\n\r\n          <article class=\"inko-how-card inko-how-reveal inko-delay-4\">\r\n            <div class=\"inko-how-card-top\">\r\n              <div class=\"inko-how-step-number\">04<\/div>\r\n              <span class=\"inko-how-step-dot\" aria-hidden=\"true\"><\/span>\r\n            <\/div>\r\n\r\n            <h3>Continue<\/h3>\r\n\r\n            <p>\r\n              After each session, continue with your regular skincare routine:\r\n              serums, moisturiser, and SPF.\r\n            <\/p>\r\n\r\n            <div class=\"inko-how-tag\">Post-session<\/div>\r\n          <\/article>\r\n\r\n        <\/div>\r\n\r\n        <div\r\n          class=\"inko-how-media inko-how-reveal inko-delay-1\"\r\n          data-direction=\"left\"\r\n        >\r\n          <div class=\"inko-how-video\" id=\"inkoHowVideo\">\r\n\r\n            <div class=\"inko-how-video-copy\">\r\n              <div class=\"inko-how-video-kicker\">\r\n                Product Overview\r\n              <\/div>\r\n\r\n              <h3 class=\"inko-how-video-title\">\r\n                Unboxing the INKO LED Mask\r\n              <\/h3>\r\n\r\n              <p class=\"inko-how-video-intro\">\r\n                A closer look at the flexible mask, controller,\r\n                fit, and what comes inside the box.\r\n              <\/p>\r\n            <\/div>\r\n<div class=\"inko-how-video-frame\">\r\n  <iframe\r\n    src=\"https:\/\/www.youtube.com\/embed\/XT4Nm97CaPE?autoplay=1&mute=1&loop=1&playlist=XT4Nm97CaPE&playsinline=1&controls=0&rel=0&modestbranding=1\"\r\n    title=\"Unboxing the INKO Seoul LED Mask\"\r\n    loading=\"lazy\"\r\n    allow=\"autoplay; encrypted-media; picture-in-picture\"\r\n    allowfullscreen\r\n  ><\/iframe>\r\n<\/div>\r\n            <\/div>\r\n\r\n          <\/div>\r\n        <\/div>\r\n\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const section =\r\n        document.getElementById(\r\n          \"how-to-use\"\r\n        );\r\n\r\n      if (\r\n        !section ||\r\n        section.dataset.inkoHowVideoReady === \"true\"\r\n      ) {\r\n        return;\r\n      }\r\n\r\n      section.dataset.inkoHowVideoReady =\r\n        \"true\";\r\n\r\n      const revealItems =\r\n        section.querySelectorAll(\r\n          \".inko-how-reveal\"\r\n        );\r\n\r\n      const cards =\r\n        section.querySelectorAll(\r\n          \".inko-how-card\"\r\n        );\r\n\r\n      const video =\r\n        section.querySelector(\r\n          \"#inkoHowVideo\"\r\n        );\r\n\r\n      function showEverything() {\r\n        revealItems.forEach(\r\n          function (item) {\r\n            item.classList.add(\r\n              \"is-visible\"\r\n            );\r\n          }\r\n        );\r\n\r\n        cards.forEach(\r\n          function (card) {\r\n            card.classList.add(\r\n              \"is-visible\"\r\n            );\r\n          }\r\n        );\r\n\r\n        if (video) {\r\n          video.classList.add(\r\n            \"is-visible\"\r\n          );\r\n        }\r\n      }\r\n\r\n      if (\r\n        !(\"IntersectionObserver\" in window)\r\n      ) {\r\n        showEverything();\r\n        return;\r\n      }\r\n\r\n      const revealObserver =\r\n        new IntersectionObserver(\r\n          function (\r\n            entries,\r\n            currentObserver\r\n          ) {\r\n            entries.forEach(\r\n              function (entry) {\r\n                if (!entry.isIntersecting) {\r\n                  return;\r\n                }\r\n\r\n                entry.target.classList.add(\r\n                  \"is-visible\"\r\n                );\r\n\r\n                currentObserver.unobserve(\r\n                  entry.target\r\n                );\r\n              }\r\n            );\r\n          },\r\n          {\r\n            threshold: 0.13,\r\n            rootMargin:\r\n              \"0px 0px -7% 0px\"\r\n          }\r\n        );\r\n\r\n      revealItems.forEach(\r\n        function (item) {\r\n          revealObserver.observe(item);\r\n        }\r\n      );\r\n\r\n      const accentObserver =\r\n        new IntersectionObserver(\r\n          function (\r\n            entries,\r\n            currentObserver\r\n          ) {\r\n            entries.forEach(\r\n              function (entry) {\r\n                if (!entry.isIntersecting) {\r\n                  return;\r\n                }\r\n\r\n                entry.target.classList.add(\r\n                  \"is-visible\"\r\n                );\r\n\r\n                currentObserver.unobserve(\r\n                  entry.target\r\n                );\r\n              }\r\n            );\r\n          },\r\n          {\r\n            threshold: 0.18\r\n          }\r\n        );\r\n\r\n      cards.forEach(\r\n        function (card) {\r\n          accentObserver.observe(card);\r\n        }\r\n      );\r\n\r\n      if (video) {\r\n        accentObserver.observe(video);\r\n      }\r\n    })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb342ee elementor-widget elementor-widget-html\" data-id=\"cb342ee\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"journey\" class=\"inko-journey-section\" aria-labelledby=\"inko-journey-title\">\r\n\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n\r\n  <link\r\n    href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600&display=swap\"\r\n    rel=\"stylesheet\"\r\n  >\r\n\r\n  <style>\r\n    #journey.inko-journey-section,\r\n    #journey.inko-journey-section * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #journey.inko-journey-section {\r\n      --inko-journey-rose: #a04b54;\r\n      --inko-journey-rose-dark: #7e3940;\r\n      --inko-journey-rose-soft: #c98c94;\r\n      --inko-journey-text: #4d3134;\r\n      --inko-journey-muted: #7c6669;\r\n      --inko-journey-serif:\r\n        \"Playfair Display\",\r\n        Georgia,\r\n        \"Times New Roman\",\r\n        serif;\r\n      --inko-journey-sans:\r\n        Arial,\r\n        Helvetica,\r\n        sans-serif;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      max-width: 100vw;\r\n\r\n      margin-right: calc(50% - 50vw);\r\n      margin-left: calc(50% - 50vw);\r\n\r\n      overflow: hidden;\r\n\r\n      background:\r\n        radial-gradient(\r\n          circle at 10% 12%,\r\n          rgba(255, 255, 255, 0.90),\r\n          transparent 28%\r\n        ),\r\n        radial-gradient(\r\n          circle at 92% 80%,\r\n          rgba(213, 165, 169, 0.28),\r\n          transparent 26%\r\n        ),\r\n        linear-gradient(\r\n          140deg,\r\n          #f8ecea 0%,\r\n          #f2dddc 48%,\r\n          #f6e8e6 100%\r\n        );\r\n\r\n      color: var(--inko-journey-text);\r\n      isolation: isolate;\r\n    }\r\n\r\n    #journey .inko-journey-container {\r\n      position: relative;\r\n      z-index: 3;\r\n\r\n      width: min(1180px, calc(100% - 40px));\r\n      margin: 0 auto;\r\n    }\r\n\r\n    #journey::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n\r\n      opacity: 0.16;\r\n\r\n      background-image:\r\n        repeating-linear-gradient(\r\n          90deg,\r\n          rgba(126, 57, 64, 0.08) 0,\r\n          rgba(126, 57, 64, 0.08) 1px,\r\n          transparent 1px,\r\n          transparent 64px\r\n        );\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #journey::after {\r\n      content: \"GLOW\";\r\n      position: absolute;\r\n      top: -24px;\r\n      right: -2%;\r\n\r\n      color: rgba(160, 75, 84, 0.04);\r\n\r\n      font-family: var(--inko-journey-serif);\r\n      font-size: clamp(200px, 24vw, 430px);\r\n      font-weight: 400;\r\n      line-height: 1;\r\n      letter-spacing: -0.08em;\r\n\r\n      pointer-events: none;\r\n      user-select: none;\r\n    }\r\n\r\n    \/* ==================================================\r\n       AMBIENT CLOCK\r\n       A quiet moving background motif for elapsed time\r\n    ================================================== *\/\r\n\r\n    #journey .inko-journey-clock {\r\n      position: absolute;\r\n      top: 24%;\r\n      right: 1%;\r\n      z-index: 1;\r\n\r\n      display: block !important;\r\n      visibility: visible !important;\r\n\r\n      width: clamp(380px, 38vw, 560px);\r\n      aspect-ratio: 1 \/ 1;\r\n\r\n      opacity: 0.44;\r\n      border-radius: 50%;\r\n\r\n      filter:\r\n        drop-shadow(\r\n          0 24px 70px\r\n          rgba(126, 57, 64, 0.10)\r\n        );\r\n\r\n      mix-blend-mode: multiply;\r\n      pointer-events: none;\r\n    }\r\n\r\n    #journey .inko-journey-clock::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: -11%;\r\n\r\n      border-radius: 50%;\r\n\r\n      background:\r\n        radial-gradient(\r\n          circle,\r\n          rgba(255, 255, 255, 0.20) 0%,\r\n          rgba(201, 140, 148, 0.11) 46%,\r\n          transparent 72%\r\n        );\r\n\r\n      animation:\r\n        inkoJourneyClockGlow\r\n        6.8s\r\n        ease-in-out\r\n        infinite;\r\n    }\r\n\r\n    @keyframes inkoJourneyClockGlow {\r\n      0%,\r\n      100% {\r\n        opacity: 0.58;\r\n        transform: scale(0.97);\r\n      }\r\n\r\n      50% {\r\n        opacity: 1;\r\n        transform: scale(1.03);\r\n      }\r\n    }\r\n\r\n    #journey .inko-journey-clock-face {\r\n      position: absolute;\r\n      inset: 0;\r\n\r\n      border:\r\n        2px solid\r\n        rgba(126, 57, 64, 0.25);\r\n\r\n      border-radius: 50%;\r\n\r\n      box-shadow:\r\n        inset 0 0 0 18px rgba(255, 255, 255, 0.12),\r\n        inset 0 0 0 20px rgba(160, 75, 84, 0.06),\r\n        0 0 110px rgba(160, 75, 84, 0.12);\r\n    }\r\n\r\n    #journey .inko-journey-clock-face::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 7%;\r\n\r\n      border-radius: 50%;\r\n\r\n      background:\r\n        repeating-conic-gradient(\r\n          from -90deg,\r\n          rgba(126, 57, 64, 0.28) 0deg,\r\n          rgba(126, 57, 64, 0.28) 1.15deg,\r\n          transparent 1.15deg,\r\n          transparent 30deg\r\n        );\r\n\r\n      -webkit-mask:\r\n        radial-gradient(\r\n          circle,\r\n          transparent 0 42%,\r\n          #000 42.5% 45%,\r\n          transparent 45.5%\r\n        );\r\n\r\n      mask:\r\n        radial-gradient(\r\n          circle,\r\n          transparent 0 42%,\r\n          #000 42.5% 45%,\r\n          transparent 45.5%\r\n        );\r\n    }\r\n\r\n    #journey .inko-journey-clock-center {\r\n      position: absolute;\r\n      top: 50%;\r\n      left: 50%;\r\n\r\n      width: 10px;\r\n      height: 10px;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(126, 57, 64, 0.40);\r\n\r\n      border-radius: 50%;\r\n      background: rgba(255, 251, 249, 0.84);\r\n\r\n      transform: translate(-50%, -50%);\r\n    }\r\n\r\n    #journey .inko-journey-clock-hand {\r\n      position: absolute;\r\n      bottom: 50%;\r\n      left: 50%;\r\n\r\n      border-radius: 999px;\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          rgba(126, 57, 64, 0.62),\r\n          rgba(160, 75, 84, 0.32)\r\n        );\r\n\r\n      transform-origin: 50% 100%;\r\n      will-change: transform;\r\n    }\r\n\r\n    #journey .inko-journey-clock-hour {\r\n      width: 3px;\r\n      height: 24%;\r\n\r\n      animation:\r\n        inkoJourneyClockHour\r\n        120s\r\n        linear\r\n        infinite;\r\n    }\r\n\r\n    #journey .inko-journey-clock-minute {\r\n      width: 2px;\r\n      height: 34%;\r\n\r\n      animation:\r\n        inkoJourneyClockMinute\r\n        24s\r\n        linear\r\n        infinite;\r\n    }\r\n\r\n    #journey .inko-journey-clock-second {\r\n      width: 1px;\r\n      height: 38%;\r\n\r\n      opacity: 0.55;\r\n      background: rgba(160, 75, 84, 0.30);\r\n\r\n      animation:\r\n        inkoJourneyClockSecond\r\n        8s\r\n        linear\r\n        infinite;\r\n    }\r\n\r\n    @keyframes inkoJourneyClockHour {\r\n      from {\r\n        transform:\r\n          translateX(-50%)\r\n          rotate(38deg);\r\n      }\r\n\r\n      to {\r\n        transform:\r\n          translateX(-50%)\r\n          rotate(398deg);\r\n      }\r\n    }\r\n\r\n    @keyframes inkoJourneyClockMinute {\r\n      from {\r\n        transform:\r\n          translateX(-50%)\r\n          rotate(132deg);\r\n      }\r\n\r\n      to {\r\n        transform:\r\n          translateX(-50%)\r\n          rotate(492deg);\r\n      }\r\n    }\r\n\r\n    @keyframes inkoJourneyClockSecond {\r\n      from {\r\n        transform:\r\n          translateX(-50%)\r\n          rotate(220deg);\r\n      }\r\n\r\n      to {\r\n        transform:\r\n          translateX(-50%)\r\n          rotate(580deg);\r\n      }\r\n    }\r\n\r\n    \/* ==================================================\r\n       THIN SPARKLE DIVIDER\r\n    ================================================== *\/\r\n\r\n    #journey .inko-journey-divider {\r\n      position: relative;\r\n      z-index: 4;\r\n\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n\r\n      min-height: 40px;\r\n\r\n      color: var(--inko-journey-rose);\r\n\r\n      background: rgba(255, 251, 249, 0.72);\r\n\r\n      border-top: 1px solid rgba(126, 57, 64, 0.05);\r\n      border-bottom: 1px solid rgba(126, 57, 64, 0.10);\r\n    }\r\n\r\n    #journey .inko-journey-divider::before,\r\n    #journey .inko-journey-divider::after {\r\n      content: \"\";\r\n\r\n      width: min(96px, 10vw);\r\n      height: 1px;\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(160, 75, 84, 0.26)\r\n        );\r\n    }\r\n\r\n    #journey .inko-journey-divider::after {\r\n      transform: scaleX(-1);\r\n    }\r\n\r\n    #journey .inko-journey-spark {\r\n      display: inline-block;\r\n\r\n      font-family: Georgia, serif;\r\n      font-size: 10px;\r\n      line-height: 1;\r\n\r\n      animation:\r\n        inkoJourneySpark\r\n        3.6s\r\n        ease-in-out\r\n        infinite;\r\n    }\r\n\r\n    #journey .inko-journey-spark:nth-child(2) {\r\n      font-size: 14px;\r\n      animation-delay: 0.4s;\r\n    }\r\n\r\n    #journey .inko-journey-spark:nth-child(3) {\r\n      animation-delay: 0.8s;\r\n    }\r\n\r\n    @keyframes inkoJourneySpark {\r\n      0%,\r\n      100% {\r\n        opacity: 0.28;\r\n        transform:\r\n          translateY(0)\r\n          scale(0.88)\r\n          rotate(0deg);\r\n      }\r\n\r\n      50% {\r\n        opacity: 0.94;\r\n        transform:\r\n          translateY(-1px)\r\n          scale(1.05)\r\n          rotate(8deg);\r\n      }\r\n    }\r\n\r\n    #journey .inko-journey-inner {\r\n      padding:\r\n        clamp(82px, 8vw, 114px)\r\n        0\r\n        clamp(88px, 8vw, 118px);\r\n    }\r\n\r\n    \/* ==================================================\r\n       INTRO\r\n       PC: DESCRIPTION LEFT \/ TITLE RIGHT\r\n    ================================================== *\/\r\n\r\n    #journey .inko-journey-intro {\r\n      display: grid;\r\n      grid-template-columns:\r\n        minmax(0, 1.02fr)\r\n        minmax(0, 0.98fr);\r\n\r\n      align-items: end;\r\n      gap: 58px;\r\n\r\n      margin-bottom: 54px;\r\n    }\r\n\r\n    \/* \uc67c\ucabd \uc124\uba85 \uc601\uc5ed *\/\r\n\r\n    #journey .inko-journey-copy {\r\n      align-self: end;\r\n\r\n      max-width: 540px;\r\n      padding: 26px 28px 5px 0;\r\n\r\n      border-right:\r\n        1px solid\r\n        rgba(160, 75, 84, 0.22);\r\n    }\r\n\r\n    #journey .inko-journey-lead {\r\n      max-width: 500px;\r\n      margin: 0;\r\n\r\n      color: var(--inko-journey-muted);\r\n\r\n      font-family: var(--inko-journey-sans);\r\n      font-size: 15px;\r\n      line-height: 1.76;\r\n      letter-spacing: -0.005em;\r\n    }\r\n\r\n    \/* \uc624\ub978\ucabd \uc81c\ubaa9 \uc601\uc5ed *\/\r\n\r\n    #journey .inko-journey-heading {\r\n      width: 100%;\r\n      max-width: 570px;\r\n\r\n      justify-self: end;\r\n    }\r\n\r\n    #journey .inko-journey-eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 11px;\r\n\r\n      margin-bottom: 20px;\r\n\r\n      color: var(--inko-journey-rose);\r\n\r\n      font-family: var(--inko-journey-sans);\r\n      font-size: 10px;\r\n      font-weight: 700;\r\n      letter-spacing: 0.22em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #journey .inko-journey-eyebrow::before {\r\n      content: \"\";\r\n\r\n      width: 34px;\r\n      height: 1px;\r\n\r\n      background: currentColor;\r\n      opacity: 0.76;\r\n    }\r\n\r\n    #journey .inko-journey-title {\r\n      margin: 0;\r\n\r\n      color: var(--inko-journey-text);\r\n\r\n      font-family: var(--inko-journey-serif);\r\n      font-size: clamp(54px, 5.6vw, 82px);\r\n      font-weight: 400;\r\n      line-height: 0.98;\r\n      letter-spacing: -0.045em;\r\n\r\n      text-wrap: balance;\r\n    }\r\n\r\n    #journey .inko-journey-title-accent {\r\n      color: var(--inko-journey-rose);\r\n      font-style: normal;\r\n      font-weight: 400;\r\n    }\r\n\r\n    \/* ==================================================\r\n       TIMELINE FLOW\r\n    ================================================== *\/\r\n\r\n    #journey .inko-journey-flow {\r\n      position: relative;\r\n      padding-top: 38px;\r\n    }\r\n\r\n    #journey .inko-journey-progress-track {\r\n      position: absolute;\r\n      top: 0;\r\n      right: 9%;\r\n      left: 9%;\r\n\r\n      height: 2px;\r\n\r\n      overflow: hidden;\r\n      background: rgba(126, 57, 64, 0.10);\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #journey .inko-journey-progress-fill {\r\n      display: block;\r\n\r\n      width: 0;\r\n      height: 100%;\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(201, 140, 148, 0.65),\r\n          rgba(160, 75, 84, 0.92)\r\n        );\r\n\r\n      box-shadow:\r\n        0 0 18px\r\n        rgba(160, 75, 84, 0.22);\r\n\r\n      transition:\r\n        width\r\n        1.5s\r\n        cubic-bezier(.2, .7, .2, 1)\r\n        0.25s;\r\n    }\r\n\r\n    #journey .inko-journey-progress-track::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: 50%;\r\n      left: 0;\r\n\r\n      width: 9px;\r\n      height: 9px;\r\n\r\n      border-radius: 50%;\r\n\r\n      background: var(--inko-journey-rose);\r\n      box-shadow:\r\n        0 0 0 6px rgba(160, 75, 84, 0.10),\r\n        0 0 22px rgba(160, 75, 84, 0.24);\r\n\r\n      transform: translate(-50%, -50%);\r\n\r\n      animation:\r\n        inkoJourneyTimeCursor\r\n        7.5s\r\n        ease-in-out\r\n        infinite;\r\n    }\r\n\r\n    @keyframes inkoJourneyTimeCursor {\r\n      0%,\r\n      10% {\r\n        left: 0%;\r\n        opacity: 0.42;\r\n      }\r\n\r\n      48% {\r\n        opacity: 1;\r\n      }\r\n\r\n      90%,\r\n      100% {\r\n        left: 100%;\r\n        opacity: 0.42;\r\n      }\r\n    }\r\n\r\n    #journey\r\n    .inko-journey-flow.is-visible\r\n    .inko-journey-progress-fill {\r\n      width: 100%;\r\n    }\r\n\r\n    #journey .inko-journey-grid {\r\n      display: grid;\r\n      grid-template-columns:\r\n        repeat(4, minmax(0, 1fr));\r\n\r\n      align-items: stretch;\r\n      gap: 22px;\r\n    }\r\n\r\n    #journey .inko-journey-step {\r\n      --inko-step-accent: 160, 75, 84;\r\n      --inko-step-glow: 201, 140, 148;\r\n\r\n      position: relative;\r\n      isolation: isolate;\r\n\r\n      display: flex;\r\n      flex-direction: column;\r\n\r\n      min-height: 430px;\r\n      overflow: hidden;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(126, 57, 64, 0.13);\r\n\r\n      background:\r\n        linear-gradient(\r\n          155deg,\r\n          rgba(255, 255, 255, 0.80),\r\n          rgba(255, 249, 247, 0.62)\r\n        );\r\n\r\n      box-shadow:\r\n        0 18px 48px\r\n        rgba(126, 57, 64, 0.08);\r\n\r\n      transition:\r\n        transform 0.34s ease,\r\n        border-color 0.34s ease,\r\n        box-shadow 0.34s ease;\r\n    }\r\n\r\n    #journey .inko-journey-step:hover {\r\n      transform: translateY(-6px);\r\n\r\n      border-color:\r\n        rgba(\r\n          var(--inko-step-accent),\r\n          0.28\r\n        );\r\n\r\n      box-shadow:\r\n        0 28px 66px\r\n        rgba(126, 57, 64, 0.12);\r\n    }\r\n\r\n    #journey .inko-journey-step::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n\r\n      opacity: 0;\r\n\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          rgba(var(--inko-step-accent), 0.06),\r\n          rgba(var(--inko-step-accent), 0.01) 48%,\r\n          transparent 100%\r\n        );\r\n\r\n      transition: opacity 0.34s ease;\r\n      pointer-events: none;\r\n    }\r\n\r\n    #journey .inko-journey-step:hover::before {\r\n      opacity: 1;\r\n    }\r\n\r\n    #journey .inko-journey-step::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -34%;\r\n      bottom: -34%;\r\n      left: -52%;\r\n\r\n      width: 42%;\r\n\r\n      opacity: 0;\r\n\r\n      background:\r\n        radial-gradient(\r\n          ellipse at center,\r\n          rgba(var(--inko-step-glow), 0.30) 0%,\r\n          rgba(var(--inko-step-glow), 0.12) 36%,\r\n          rgba(var(--inko-step-glow), 0.03) 60%,\r\n          transparent 75%\r\n        );\r\n\r\n      filter: blur(14px);\r\n      transform: skewX(-14deg);\r\n\r\n      pointer-events: none;\r\n\r\n      animation:\r\n        inkoJourneyLight\r\n        8.4s\r\n        ease-in-out\r\n        infinite;\r\n\r\n      animation-play-state: paused;\r\n    }\r\n\r\n    #journey .inko-journey-step:nth-child(1)::after {\r\n      animation-delay: 0s;\r\n    }\r\n\r\n    #journey .inko-journey-step:nth-child(2)::after {\r\n      animation-delay: 1.2s;\r\n    }\r\n\r\n    #journey .inko-journey-step:nth-child(3)::after {\r\n      animation-delay: 2.4s;\r\n    }\r\n\r\n    #journey .inko-journey-step:nth-child(4)::after {\r\n      animation-delay: 3.6s;\r\n    }\r\n\r\n    #journey\r\n    .inko-journey-step.is-visible::after {\r\n      animation-play-state: running;\r\n    }\r\n\r\n    @keyframes inkoJourneyLight {\r\n      0%,\r\n      16% {\r\n        left: -52%;\r\n        opacity: 0;\r\n      }\r\n\r\n      26% {\r\n        opacity: 0.54;\r\n      }\r\n\r\n      55% {\r\n        left: 58%;\r\n        opacity: 0.26;\r\n      }\r\n\r\n      68%,\r\n      100% {\r\n        left: 112%;\r\n        opacity: 0;\r\n      }\r\n    }\r\n\r\n    #journey .inko-journey-step-head {\r\n      position: relative;\r\n      z-index: 2;\r\n\r\n      padding: 22px 22px 18px;\r\n\r\n      border-bottom:\r\n        1px solid\r\n        rgba(126, 57, 64, 0.10);\r\n\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          rgba(255, 255, 255, 0.54),\r\n          rgba(255, 255, 255, 0.12)\r\n        );\r\n    }\r\n\r\n    #journey .inko-journey-step-topline {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 12px;\r\n\r\n      margin-bottom: 15px;\r\n    }\r\n\r\n    #journey .inko-journey-stage {\r\n      color: rgb(var(--inko-step-accent));\r\n\r\n      font-family: var(--inko-journey-sans);\r\n      font-size: 10px;\r\n      font-weight: 700;\r\n      letter-spacing: 0.16em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #journey .inko-journey-dot {\r\n      position: relative;\r\n\r\n      width: 12px;\r\n      height: 12px;\r\n      flex-shrink: 0;\r\n\r\n      border-radius: 50%;\r\n      background: rgb(var(--inko-step-accent));\r\n\r\n      box-shadow:\r\n        0 0 0 7px\r\n        rgba(var(--inko-step-accent), 0.10);\r\n    }\r\n\r\n    #journey .inko-journey-dot::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: -6px;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(var(--inko-step-accent), 0.18);\r\n\r\n      border-radius: 50%;\r\n    }\r\n\r\n    #journey .inko-journey-step-head h3 {\r\n      margin: 0;\r\n\r\n      color: var(--inko-journey-text);\r\n\r\n      font-family: var(--inko-journey-serif);\r\n      font-size: clamp(28px, 2.2vw, 34px);\r\n      font-weight: 400;\r\n      line-height: 1.04;\r\n      letter-spacing: -0.03em;\r\n    }\r\n\r\n    #journey .inko-journey-step-body {\r\n      position: relative;\r\n      z-index: 2;\r\n\r\n      display: flex;\r\n      flex: 1;\r\n      flex-direction: column;\r\n\r\n      padding: 23px 22px 22px;\r\n    }\r\n\r\n    #journey .inko-journey-moment {\r\n      margin: 0 0 12px;\r\n\r\n      color: rgb(var(--inko-step-accent));\r\n\r\n      font-family: var(--inko-journey-serif);\r\n      font-size: clamp(24px, 2vw, 29px);\r\n      font-weight: 400;\r\n      line-height: 1.10;\r\n      letter-spacing: -0.025em;\r\n    }\r\n\r\n    #journey .inko-journey-desc {\r\n      margin: 0;\r\n\r\n      color: var(--inko-journey-muted);\r\n\r\n      font-family: var(--inko-journey-sans);\r\n      font-size: 12.5px;\r\n      line-height: 1.67;\r\n    }\r\n\r\n    #journey .inko-journey-step-foot {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 12px;\r\n\r\n      margin-top: auto;\r\n      padding-top: 20px;\r\n    }\r\n\r\n    #journey .inko-journey-index {\r\n      color: rgba(126, 57, 64, 0.34);\r\n\r\n      font-family: var(--inko-journey-serif);\r\n      font-size: 32px;\r\n      line-height: 1;\r\n      letter-spacing: -0.03em;\r\n    }\r\n\r\n    #journey .inko-journey-duration {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n\r\n      min-height: 34px;\r\n      padding: 8px 13px;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(var(--inko-step-accent), 0.18);\r\n\r\n      background:\r\n        rgba(255, 255, 255, 0.54);\r\n\r\n      color:\r\n        rgb(var(--inko-step-accent));\r\n\r\n      font-family: var(--inko-journey-sans);\r\n      font-size: 9px;\r\n      font-weight: 700;\r\n      letter-spacing: 0.12em;\r\n      text-align: center;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #journey .inko-journey-step:nth-child(1) {\r\n      --inko-step-accent: 147, 79, 86;\r\n      --inko-step-glow: 208, 165, 169;\r\n    }\r\n\r\n    #journey .inko-journey-step:nth-child(2) {\r\n      --inko-step-accent: 164, 86, 94;\r\n      --inko-step-glow: 214, 172, 176;\r\n    }\r\n\r\n    #journey .inko-journey-step:nth-child(3) {\r\n      --inko-step-accent: 177, 93, 102;\r\n      --inko-step-glow: 220, 178, 183;\r\n    }\r\n\r\n    #journey .inko-journey-step:nth-child(4) {\r\n      --inko-step-accent: 123, 52, 58;\r\n      --inko-step-glow: 198, 147, 152;\r\n    }\r\n\r\n    \/* ==================================================\r\n       REVEAL EFFECT\r\n    ================================================== *\/\r\n\r\n    #journey .inko-journey-reveal {\r\n      opacity: 0;\r\n      transform: translateY(34px);\r\n\r\n      transition:\r\n        opacity\r\n        0.85s\r\n        cubic-bezier(.2, .7, .2, 1),\r\n        transform\r\n        0.85s\r\n        cubic-bezier(.2, .7, .2, 1);\r\n\r\n      will-change: opacity, transform;\r\n    }\r\n\r\n    #journey\r\n    .inko-journey-reveal[data-direction=\"left\"] {\r\n      transform: translateX(-38px);\r\n    }\r\n\r\n    #journey\r\n    .inko-journey-reveal[data-direction=\"right\"] {\r\n      transform: translateX(38px);\r\n    }\r\n\r\n    #journey\r\n    .inko-journey-reveal.is-visible {\r\n      opacity: 1;\r\n      transform: translate(0, 0);\r\n    }\r\n\r\n    #journey .inko-delay-1 {\r\n      transition-delay: 0.08s;\r\n    }\r\n\r\n    #journey .inko-delay-2 {\r\n      transition-delay: 0.16s;\r\n    }\r\n\r\n    #journey .inko-delay-3 {\r\n      transition-delay: 0.24s;\r\n    }\r\n\r\n    #journey .inko-delay-4 {\r\n      transition-delay: 0.32s;\r\n    }\r\n\r\n    \/* ==================================================\r\n       TABLET\r\n    ================================================== *\/\r\n\r\n    @media (max-width: 1024px) {\r\n      #journey .inko-journey-intro {\r\n        grid-template-columns: 1fr;\r\n        align-items: start;\r\n        gap: 44px;\r\n\r\n        margin-bottom: 46px;\r\n      }\r\n\r\n      \/* \ud0dc\ube14\ub9bf\uc5d0\uc11c\ub294 \uc81c\ubaa9\uc744 \uba3c\uc800 \ud45c\uc2dc *\/\r\n\r\n      #journey .inko-journey-heading {\r\n        order: 1;\r\n        justify-self: end;\r\n\r\n        max-width: 760px;\r\n        margin-left: auto;\r\n        text-align: right;\r\n      }\r\n\r\n      #journey .inko-journey-eyebrow {\r\n        justify-content: flex-end;\r\n      }\r\n\r\n      #journey .inko-journey-copy {\r\n        order: 2;\r\n\r\n        max-width: 650px;\r\n        padding: 26px 0 5px 28px;\r\n\r\n        border-right: 0;\r\n        border-left:\r\n          1px solid\r\n          rgba(160, 75, 84, 0.22);\r\n      }\r\n\r\n      #journey .inko-journey-flow {\r\n        padding-top: 24px;\r\n      }\r\n\r\n      #journey .inko-journey-progress-track {\r\n        right: 5%;\r\n        left: 5%;\r\n      }\r\n\r\n      #journey .inko-journey-grid {\r\n        grid-template-columns:\r\n          repeat(2, minmax(0, 1fr));\r\n\r\n        gap: 20px;\r\n      }\r\n\r\n      #journey .inko-journey-step {\r\n        min-height: 395px;\r\n      }\r\n\r\n      \r\n    }\r\n\r\n    \/* ==================================================\r\n       MOBILE\r\n       Compact horizontal time journey\r\n    ================================================== *\/\r\n\r\n    @media (max-width: 767px) {\r\n      #journey .inko-journey-container {\r\n        width: calc(100% - 28px);\r\n      }\r\n\r\n      #journey .inko-journey-divider {\r\n        min-height: 37px;\r\n        gap: 9px;\r\n      }\r\n\r\n      #journey .inko-journey-divider::before,\r\n      #journey .inko-journey-divider::after {\r\n        width: 60px;\r\n      }\r\n\r\n      #journey::after {\r\n        display: none;\r\n      }\r\n\r\n      #journey .inko-journey-clock {\r\n        top: 164px;\r\n        right: auto;\r\n        left: 50%;\r\n\r\n        width: min(118vw, 440px);\r\n        opacity: 0.48;\r\n\r\n        transform: translateX(-50%);\r\n      }\r\n\r\n      #journey .inko-journey-clock-face {\r\n        border-color:\r\n          rgba(126, 57, 64, 0.28);\r\n      }\r\n\r\n      #journey .inko-journey-clock-center {\r\n        width: 8px;\r\n        height: 8px;\r\n      }\r\n\r\n      #journey .inko-journey-inner {\r\n        padding: 60px 0 66px;\r\n      }\r\n\r\n      #journey .inko-journey-intro {\r\n        gap: 24px;\r\n        margin-bottom: 28px;\r\n      }\r\n\r\n      #journey .inko-journey-heading {\r\n        justify-self: end;\r\n        width: 100%;\r\n        margin-left: auto;\r\n        text-align: right;\r\n      }\r\n\r\n      #journey .inko-journey-eyebrow {\r\n        justify-content: flex-end;\r\n        font-size: 9px;\r\n        letter-spacing: 0.18em;\r\n      }\r\n\r\n      #journey .inko-journey-eyebrow::before {\r\n        width: 24px;\r\n      }\r\n\r\n      #journey .inko-journey-title {\r\n        max-width: 100%;\r\n        margin-left: auto;\r\n\r\n        font-size:\r\n          clamp(43px, 13vw, 61px);\r\n      }\r\n\r\n      #journey .inko-journey-copy {\r\n        max-width: 100%;\r\n        padding: 18px 0 0;\r\n\r\n        border-right: 0;\r\n        border-left: 0;\r\n        border-top:\r\n          1px solid\r\n          rgba(160, 75, 84, 0.20);\r\n      }\r\n\r\n      #journey .inko-journey-lead {\r\n        font-size: 14px;\r\n        line-height: 1.65;\r\n      }\r\n\r\n      \/* Horizontal progress line *\/\r\n\r\n      #journey .inko-journey-flow {\r\n        --inko-progress: 8%;\r\n\r\n        padding-top: 28px;\r\n      }\r\n\r\n      #journey .inko-journey-progress-track {\r\n        top: 7px;\r\n        right: 19%;\r\n        bottom: auto;\r\n        left: 0;\r\n\r\n        width: auto;\r\n        height: 2px;\r\n      }\r\n\r\n      #journey .inko-journey-progress-fill {\r\n        width: 8%;\r\n        height: 100%;\r\n\r\n        transition:\r\n          width\r\n          0.25s\r\n          ease;\r\n      }\r\n\r\n      #journey\r\n      .inko-journey-flow.is-visible\r\n      .inko-journey-progress-fill {\r\n        width: 8%;\r\n        height: 100%;\r\n      }\r\n\r\n      #journey .inko-journey-progress-track::after {\r\n        left:\r\n          calc(\r\n            var(--inko-progress)\r\n            - 4px\r\n          );\r\n\r\n        animation: none;\r\n      }\r\n\r\n      \/* Compact swipeable cards *\/\r\n\r\n      #journey .inko-journey-grid {\r\n        display: flex;\r\n\r\n        width:\r\n          calc(\r\n            100vw\r\n            - 14px\r\n          );\r\n\r\n        margin-right:\r\n          calc(\r\n            14px\r\n            - 50vw\r\n            + 50%\r\n          );\r\n\r\n        padding:\r\n          0\r\n          14px\r\n          12px\r\n          0;\r\n\r\n        gap: 14px;\r\n\r\n        overflow-x: auto;\r\n        overflow-y: hidden;\r\n\r\n        scroll-snap-type: none;\r\n        scroll-behavior: auto;\r\n\r\n        scroll-padding-left: 0;\r\n        cursor: grab;\r\n\r\n        overscroll-behavior-x:\r\n          contain;\r\n\r\n        -webkit-overflow-scrolling:\r\n          touch;\r\n\r\n        scrollbar-width: none;\r\n      }\r\n\r\n      #journey .inko-journey-grid::-webkit-scrollbar {\r\n        display: none;\r\n      }\r\n\r\n      #journey .inko-journey-grid.is-user-dragging {\r\n        cursor: grabbing;\r\n      }\r\n\r\n      #journey .inko-journey-step[aria-hidden=\"true\"] {\r\n        pointer-events: none;\r\n      }\r\n\r\n      #journey .inko-journey-step {\r\n        flex:\r\n          0\r\n          0\r\n          min(78vw, 330px);\r\n\r\n        width:\r\n          min(78vw, 330px);\r\n\r\n        min-height: 320px;\r\n        margin-left: 0;\r\n\r\n        scroll-snap-align: none;\r\n        scroll-snap-stop: normal;\r\n      }\r\n\r\n      #journey .inko-journey-step:hover {\r\n        transform: none;\r\n      }\r\n\r\n      #journey .inko-journey-step-head {\r\n        padding: 18px 18px 14px;\r\n      }\r\n\r\n      #journey .inko-journey-step-body {\r\n        padding: 18px;\r\n      }\r\n\r\n      #journey .inko-journey-step-topline {\r\n        margin-bottom: 11px;\r\n      }\r\n\r\n      #journey .inko-journey-dot {\r\n        position: relative;\r\n        top: auto;\r\n        left: auto;\r\n\r\n        width: 11px;\r\n        height: 11px;\r\n      }\r\n\r\n      #journey .inko-journey-step-head h3 {\r\n        font-size: 29px;\r\n      }\r\n\r\n      #journey .inko-journey-moment {\r\n        margin-bottom: 10px;\r\n        font-size: 23px;\r\n      }\r\n\r\n      #journey .inko-journey-desc {\r\n        font-size: 12px;\r\n        line-height: 1.62;\r\n      }\r\n\r\n      #journey .inko-journey-step-foot {\r\n        justify-content: flex-end;\r\n\r\n        padding-top: 14px;\r\n      }\r\n\r\n      #journey .inko-journey-index {\r\n        font-size: 29px;\r\n      }\r\n\r\n      \r\n\r\n      \r\n\r\n      #journey\r\n      .inko-journey-reveal[data-direction=\"left\"],\r\n      #journey\r\n      .inko-journey-reveal[data-direction=\"right\"] {\r\n        transform: translateY(24px);\r\n      }\r\n\r\n      #journey\r\n      .inko-journey-reveal.is-visible {\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n\r\n    @media (max-width: 420px) {\r\n      #journey .inko-journey-title {\r\n        font-size:\r\n          clamp(40px, 12vw, 50px);\r\n      }\r\n\r\n      #journey .inko-journey-clock {\r\n        top: 154px;\r\n        right: auto;\r\n        left: 50%;\r\n\r\n        width: 410px;\r\n\r\n        transform: translateX(-50%);\r\n      }\r\n\r\n      #journey .inko-journey-step {\r\n        flex-basis: 82vw;\r\n        width: 82vw;\r\n        min-height: 315px;\r\n      }\r\n\r\n      #journey .inko-journey-step-head h3 {\r\n        font-size: 28px;\r\n      }\r\n\r\n      #journey .inko-journey-moment {\r\n        font-size: 22px;\r\n      }\r\n\r\n      #journey .inko-journey-index {\r\n        font-size: 28px;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      #journey *,\r\n      #journey *::before,\r\n      #journey *::after {\r\n        animation: none !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n\r\n      #journey .inko-journey-reveal {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n      }\r\n\r\n      #journey .inko-journey-progress-fill {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n      }\r\n\r\n      #journey .inko-journey-step::after {\r\n        display: none !important;\r\n      }\r\n\r\n      #journey .inko-journey-clock-hand,\r\n      #journey .inko-journey-progress-track::after {\r\n        animation: none !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <!-- TOP DIVIDER -->\r\n  <div class=\"inko-journey-divider\" aria-hidden=\"true\">\r\n    <span class=\"inko-journey-spark\">\u2726<\/span>\r\n    <span class=\"inko-journey-spark\">\u2726<\/span>\r\n    <span class=\"inko-journey-spark\">\u2726<\/span>\r\n  <\/div>\r\n\r\n  <div class=\"inko-journey-clock\" aria-hidden=\"true\">\r\n    <span class=\"inko-journey-clock-face\"><\/span>\r\n    <span class=\"inko-journey-clock-hand inko-journey-clock-hour\"><\/span>\r\n    <span class=\"inko-journey-clock-hand inko-journey-clock-minute\"><\/span>\r\n    <span class=\"inko-journey-clock-hand inko-journey-clock-second\"><\/span>\r\n    <span class=\"inko-journey-clock-center\"><\/span>\r\n  <\/div>\r\n\r\n  <div class=\"inko-journey-container\">\r\n    <div class=\"inko-journey-inner\">\r\n\r\n      <!--\r\n        PC:\r\n        LEFT = DESCRIPTION\r\n        RIGHT = TITLE\r\n\r\n        TABLET \/ MOBILE:\r\n        TITLE FIRST\r\n        DESCRIPTION SECOND\r\n      -->\r\n      <div class=\"inko-journey-intro\">\r\n\r\n        <!-- LEFT DESCRIPTION -->\r\n        <div\r\n          class=\"inko-journey-copy inko-journey-reveal\"\r\n          data-direction=\"left\"\r\n        >\r\n          <p class=\"inko-journey-lead\">\r\n            INKO SEOUL doesn't just \u201cfeel good\u201d on the first try.\r\n            It works beneath the surface over time.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <!-- RIGHT TITLE -->\r\n        <div\r\n          class=\"inko-journey-heading inko-journey-reveal inko-delay-1\"\r\n          data-direction=\"right\"\r\n        >\r\n          <div class=\"inko-journey-eyebrow\">\r\n            The Experience\r\n          <\/div>\r\n\r\n          <h2\r\n            id=\"inko-journey-title\"\r\n            class=\"inko-journey-title\"\r\n          >\r\n            What to Expect,\r\n            <span class=\"inko-journey-title-accent\">\r\n              and When\r\n            <\/span>\r\n          <\/h2>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- TIMELINE -->\r\n      <div class=\"inko-journey-flow inko-journey-reveal\">\r\n\r\n        <div\r\n          class=\"inko-journey-progress-track\"\r\n          aria-hidden=\"true\"\r\n        >\r\n          <span class=\"inko-journey-progress-fill\"><\/span>\r\n        <\/div>\r\n\r\n        <div class=\"inko-journey-grid\">\r\n\r\n          <!-- STEP 1 -->\r\n          <article\r\n            class=\"inko-journey-step inko-journey-reveal inko-delay-1\"\r\n          >\r\n            <div class=\"inko-journey-step-head\">\r\n\r\n              <div class=\"inko-journey-step-topline\">\r\n                <span class=\"inko-journey-stage\">\r\n                  First Use\r\n                <\/span>\r\n\r\n                <span\r\n                  class=\"inko-journey-dot\"\r\n                  aria-hidden=\"true\"\r\n                ><\/span>\r\n              <\/div>\r\n\r\n              <h3>10 Min<\/h3>\r\n            <\/div>\r\n\r\n            <div class=\"inko-journey-step-body\">\r\n\r\n              <h4 class=\"inko-journey-moment\">\r\n                The First Moment\r\n              <\/h4>\r\n\r\n              <p class=\"inko-journey-desc\">\r\n                Flex the mask over your face, choose a light mode,\r\n                and feel the gentle warmth spread. Ten minutes of relaxation.\r\n              <\/p>\r\n\r\n              <div class=\"inko-journey-step-foot\">\r\n                <span class=\"inko-journey-index\">\r\n                  01\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <!-- STEP 2 -->\r\n          <article\r\n            class=\"inko-journey-step inko-journey-reveal inko-delay-2\"\r\n          >\r\n            <div class=\"inko-journey-step-head\">\r\n\r\n              <div class=\"inko-journey-step-topline\">\r\n                <span class=\"inko-journey-stage\">\r\n                  Week 1-2\r\n                <\/span>\r\n\r\n                <span\r\n                  class=\"inko-journey-dot\"\r\n                  aria-hidden=\"true\"\r\n                ><\/span>\r\n              <\/div>\r\n\r\n              <h3>3-5x \/ Week<\/h3>\r\n            <\/div>\r\n\r\n            <div class=\"inko-journey-step-body\">\r\n\r\n              <h4 class=\"inko-journey-moment\">\r\n                Routine Sets In\r\n              <\/h4>\r\n\r\n              <p class=\"inko-journey-desc\">\r\n               Regular use starts to feel natural. Skin may feel softer and better conditioned, helping makeup apply more smoothly and evenly.\r\n                \r\n                <\/br>\r\n              <\/p>\r\n\r\n              <div class=\"inko-journey-step-foot\">\r\n                <span class=\"inko-journey-index\">\r\n                  02\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <!-- STEP 3 -->\r\n          <article\r\n            class=\"inko-journey-step inko-journey-reveal inko-delay-3\"\r\n          >\r\n            <div class=\"inko-journey-step-head\">\r\n\r\n              <div class=\"inko-journey-step-topline\">\r\n                <span class=\"inko-journey-stage\">\r\n                  Week 4\r\n                <\/span>\r\n\r\n                <span\r\n                  class=\"inko-journey-dot\"\r\n                  aria-hidden=\"true\"\r\n                ><\/span>\r\n              <\/div>\r\n\r\n              <h3>Cumulative<\/h3>\r\n            <\/div>\r\n\r\n            <div class=\"inko-journey-step-body\">\r\n\r\n              <h4 class=\"inko-journey-moment\">\r\n                First Visible Change\r\n              <\/h4>\r\n\r\n              <p class=\"inko-journey-desc\">\r\n               Skin begins to look more refined and refreshed. Tone appears clearer, texture looks more even, and radiance becomes more noticeable.\r\n              <\/p>\r\n\r\n              <div class=\"inko-journey-step-foot\">\r\n                <span class=\"inko-journey-index\">\r\n                  03\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/div>\r\n          <\/article>\r\n\r\n          <!-- STEP 4 -->\r\n          <article\r\n            class=\"inko-journey-step inko-journey-reveal inko-delay-4\"\r\n          >\r\n            <div class=\"inko-journey-step-head\">\r\n\r\n              <div class=\"inko-journey-step-topline\">\r\n                <span class=\"inko-journey-stage\">\r\n                  Week 6+\r\n                <\/span>\r\n\r\n                <span\r\n                  class=\"inko-journey-dot\"\r\n                  aria-hidden=\"true\"\r\n                ><\/span>\r\n              <\/div>\r\n\r\n              <h3>Long-term<\/h3>\r\n            <\/div>\r\n\r\n            <div class=\"inko-journey-step-body\">\r\n\r\n              <h4 class=\"inko-journey-moment\">\r\n                Someone Asks What Changed\r\n              <\/h4>\r\n\r\n              <p class=\"inko-journey-desc\">\r\n                Consistent improvement in overall appearance \u2014\r\n                fine lines look softer, tone looks more even.\r\n                Regular use makes the difference.\r\n              <\/p>\r\n\r\n              <div class=\"inko-journey-step-foot\">\r\n                <span class=\"inko-journey-index\">\r\n                  04\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/div>\r\n          <\/article>\r\n\r\n        <\/div>\r\n      <\/div>\r\n\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const section =\r\n        document.getElementById(\"journey\");\r\n\r\n      if (\r\n        !section ||\r\n        section.dataset.inkoJourneyAutoFlowReady === \"true\"\r\n      ) {\r\n        return;\r\n      }\r\n\r\n      section.dataset.inkoJourneyAutoFlowReady = \"true\";\r\n\r\n      const revealItems =\r\n        section.querySelectorAll(\r\n          \".inko-journey-reveal\"\r\n        );\r\n\r\n      const flow =\r\n        section.querySelector(\r\n          \".inko-journey-flow\"\r\n        );\r\n\r\n      const grid =\r\n        section.querySelector(\r\n          \".inko-journey-grid\"\r\n        );\r\n\r\n      const progressFill =\r\n        section.querySelector(\r\n          \".inko-journey-progress-fill\"\r\n        );\r\n\r\n      if (!grid) {\r\n        return;\r\n      }\r\n\r\n      const originalSteps =\r\n        Array.from(\r\n          grid.querySelectorAll(\r\n            \".inko-journey-step\"\r\n          )\r\n        );\r\n\r\n      const MOBILE_MAX = 767;\r\n\r\n      \/*\r\n        Continuous automatic movement speed.\r\n        14px per second keeps the movement visible,\r\n        but slow enough to read each card.\r\n      *\/\r\n      const FLOW_SPEED = 25;\r\n\r\n      \/*\r\n        On the first mobile view, keep the first card still\r\n        for 1.5 seconds before continuous movement begins.\r\n      *\/\r\n      const INITIAL_DELAY = 1500;\r\n\r\n      \/*\r\n        After manual swiping, automatic movement resumes\r\n        from the exact user-selected position.\r\n      *\/\r\n      const RESUME_DELAY = 1300;\r\n\r\n      let animationFrame = null;\r\n      let progressFrame = null;\r\n      let resumeTimer = null;\r\n      let initialStartTimer = null;\r\n      let initialDelayComplete = false;\r\n      let lastTimestamp = 0;\r\n      let loopWidth = 0;\r\n\r\n      \/*\r\n        Separate floating-point position is important.\r\n        Some mobile browsers round scrollLeft to whole pixels.\r\n        Without this value, very slow movement may appear frozen.\r\n      *\/\r\n      let autoPosition = 0;\r\n\r\n      let userInteracting = false;\r\n      let clonesCreated = false;\r\n\r\n      function isMobileCarousel() {\r\n        return (\r\n          window.innerWidth <= MOBILE_MAX &&\r\n          originalSteps.length > 1\r\n        );\r\n      }\r\n\r\n      function showRevealContent() {\r\n        revealItems.forEach(\r\n          function (item) {\r\n            item.classList.add(\r\n              \"is-visible\"\r\n            );\r\n          }\r\n        );\r\n\r\n        if (flow) {\r\n          flow.classList.add(\r\n            \"is-visible\"\r\n          );\r\n        }\r\n\r\n        originalSteps.forEach(\r\n          function (step) {\r\n            step.classList.add(\r\n              \"is-visible\"\r\n            );\r\n          }\r\n        );\r\n      }\r\n\r\n      function createLoopClones() {\r\n        if (clonesCreated) {\r\n          return;\r\n        }\r\n\r\n        originalSteps.forEach(\r\n          function (step) {\r\n            const clone =\r\n              step.cloneNode(true);\r\n\r\n            clone.classList.remove(\r\n              \"inko-journey-reveal\",\r\n              \"inko-delay-1\",\r\n              \"inko-delay-2\",\r\n              \"inko-delay-3\",\r\n              \"inko-delay-4\"\r\n            );\r\n\r\n            clone.classList.add(\r\n              \"is-visible\",\r\n              \"inko-journey-loop-clone\"\r\n            );\r\n\r\n            clone.setAttribute(\r\n              \"aria-hidden\",\r\n              \"true\"\r\n            );\r\n\r\n            grid.appendChild(clone);\r\n          }\r\n        );\r\n\r\n        clonesCreated = true;\r\n      }\r\n\r\n      function removeLoopClones() {\r\n        grid\r\n          .querySelectorAll(\r\n            \".inko-journey-loop-clone\"\r\n          )\r\n          .forEach(\r\n            function (clone) {\r\n              clone.remove();\r\n            }\r\n          );\r\n\r\n        clonesCreated = false;\r\n        loopWidth = 0;\r\n      }\r\n\r\n      function measureLoopWidth() {\r\n        if (!clonesCreated) {\r\n          loopWidth = 0;\r\n          return;\r\n        }\r\n\r\n        const firstOriginal =\r\n          originalSteps[0];\r\n\r\n        const firstClone =\r\n          grid.querySelector(\r\n            \".inko-journey-loop-clone\"\r\n          );\r\n\r\n        if (\r\n          !firstOriginal ||\r\n          !firstClone\r\n        ) {\r\n          loopWidth = 0;\r\n          return;\r\n        }\r\n\r\n        loopWidth =\r\n          firstClone.offsetLeft\r\n          - firstOriginal.offsetLeft;\r\n      }\r\n\r\n      function normalizePosition() {\r\n        if (loopWidth <= 0) {\r\n          return;\r\n        }\r\n\r\n        while (\r\n          autoPosition >= loopWidth\r\n        ) {\r\n          autoPosition -= loopWidth;\r\n        }\r\n\r\n        while (\r\n          autoPosition < 0\r\n        ) {\r\n          autoPosition += loopWidth;\r\n        }\r\n\r\n        grid.scrollLeft =\r\n          Math.round(autoPosition);\r\n      }\r\n\r\n      function updateProgress() {\r\n        if (\r\n          !flow ||\r\n          !progressFill ||\r\n          !isMobileCarousel()\r\n        ) {\r\n          if (flow) {\r\n            flow.style.removeProperty(\r\n              \"--inko-progress\"\r\n            );\r\n          }\r\n\r\n          if (progressFill) {\r\n            progressFill.style.removeProperty(\r\n              \"width\"\r\n            );\r\n          }\r\n\r\n          return;\r\n        }\r\n\r\n        const rawProgress =\r\n          loopWidth > 0\r\n            ? autoPosition \/ loopWidth\r\n            : 0;\r\n\r\n        const progress =\r\n          Math.max(\r\n            8,\r\n            Math.min(\r\n              100,\r\n              8 + rawProgress * 92\r\n            )\r\n          );\r\n\r\n        flow.style.setProperty(\r\n          \"--inko-progress\",\r\n          progress + \"%\"\r\n        );\r\n\r\n        progressFill.style.width =\r\n          progress + \"%\";\r\n      }\r\n\r\n      function requestProgressUpdate() {\r\n        if (progressFrame) {\r\n          return;\r\n        }\r\n\r\n        progressFrame =\r\n          window.requestAnimationFrame(\r\n            function () {\r\n              updateProgress();\r\n              progressFrame = null;\r\n            }\r\n          );\r\n      }\r\n\r\n      function stopAutoFlow() {\r\n        if (animationFrame) {\r\n          window.cancelAnimationFrame(\r\n            animationFrame\r\n          );\r\n\r\n          animationFrame = null;\r\n        }\r\n\r\n        lastTimestamp = 0;\r\n      }\r\n\r\n      function canAutoFlow() {\r\n        return (\r\n          isMobileCarousel() &&\r\n          initialDelayComplete &&\r\n          !userInteracting &&\r\n          !document.hidden &&\r\n          loopWidth > 0\r\n        );\r\n      }\r\n\r\n      function autoFlowFrame(timestamp) {\r\n        if (!canAutoFlow()) {\r\n          stopAutoFlow();\r\n          return;\r\n        }\r\n\r\n        if (!lastTimestamp) {\r\n          lastTimestamp = timestamp;\r\n        }\r\n\r\n        const elapsed =\r\n          Math.min(\r\n            timestamp - lastTimestamp,\r\n            64\r\n          );\r\n\r\n        lastTimestamp = timestamp;\r\n\r\n        autoPosition +=\r\n          FLOW_SPEED\r\n          * elapsed\r\n          \/ 1000;\r\n\r\n        normalizePosition();\r\n        requestProgressUpdate();\r\n\r\n        animationFrame =\r\n          window.requestAnimationFrame(\r\n            autoFlowFrame\r\n          );\r\n      }\r\n\r\n      function startAutoFlow() {\r\n        if (\r\n          animationFrame ||\r\n          !canAutoFlow()\r\n        ) {\r\n          return;\r\n        }\r\n\r\n        lastTimestamp = 0;\r\n\r\n        animationFrame =\r\n          window.requestAnimationFrame(\r\n            autoFlowFrame\r\n          );\r\n      }\r\n\r\n      function startAutoFlowAfterInitialDelay() {\r\n        if (initialDelayComplete) {\r\n          startAutoFlow();\r\n          return;\r\n        }\r\n\r\n        if (initialStartTimer) {\r\n          return;\r\n        }\r\n\r\n        initialStartTimer =\r\n          window.setTimeout(\r\n            function () {\r\n              initialStartTimer = null;\r\n              initialDelayComplete = true;\r\n              startAutoFlow();\r\n            },\r\n            INITIAL_DELAY\r\n          );\r\n      }\r\n\r\n      function prepareCarousel() {\r\n        stopAutoFlow();\r\n\r\n        if (!isMobileCarousel()) {\r\n          removeLoopClones();\r\n\r\n          grid.scrollLeft = 0;\r\n          autoPosition = 0;\r\n\r\n          updateProgress();\r\n          return;\r\n        }\r\n\r\n        createLoopClones();\r\n\r\n        \/*\r\n          Wait for Elementor, fonts, and cloned cards\r\n          to finish calculating their widths.\r\n        *\/\r\n        window.requestAnimationFrame(\r\n          function () {\r\n            window.requestAnimationFrame(\r\n              function () {\r\n                measureLoopWidth();\r\n\r\n                autoPosition =\r\n                  grid.scrollLeft;\r\n\r\n                normalizePosition();\r\n                updateProgress();\r\n                startAutoFlowAfterInitialDelay();\r\n              }\r\n            );\r\n          }\r\n        );\r\n      }\r\n\r\n      function pauseForManualControl() {\r\n        if (!isMobileCarousel()) {\r\n          return;\r\n        }\r\n\r\n        userInteracting = true;\r\n\r\n        if (resumeTimer) {\r\n          window.clearTimeout(\r\n            resumeTimer\r\n          );\r\n        }\r\n\r\n        stopAutoFlow();\r\n\r\n        autoPosition =\r\n          grid.scrollLeft;\r\n\r\n        grid.classList.add(\r\n          \"is-user-dragging\"\r\n        );\r\n      }\r\n\r\n      function resumeAfterManualControl() {\r\n        if (!isMobileCarousel()) {\r\n          return;\r\n        }\r\n\r\n        grid.classList.remove(\r\n          \"is-user-dragging\"\r\n        );\r\n\r\n        if (resumeTimer) {\r\n          window.clearTimeout(\r\n            resumeTimer\r\n          );\r\n        }\r\n\r\n        resumeTimer =\r\n          window.setTimeout(\r\n            function () {\r\n              autoPosition =\r\n                grid.scrollLeft;\r\n\r\n              normalizePosition();\r\n\r\n              userInteracting = false;\r\n\r\n              requestProgressUpdate();\r\n              startAutoFlow();\r\n            },\r\n            RESUME_DELAY\r\n          );\r\n      }\r\n\r\n      \/*\r\n        While the user is actively moving the carousel,\r\n        keep the floating position synchronized with native scrolling.\r\n      *\/\r\n      grid.addEventListener(\r\n        \"scroll\",\r\n        function () {\r\n          if (userInteracting) {\r\n            autoPosition =\r\n              grid.scrollLeft;\r\n\r\n            if (\r\n              loopWidth > 0 &&\r\n              autoPosition >= loopWidth\r\n            ) {\r\n              autoPosition -= loopWidth;\r\n              grid.scrollLeft =\r\n                Math.round(autoPosition);\r\n            }\r\n          }\r\n\r\n          requestProgressUpdate();\r\n        },\r\n        { passive: true }\r\n      );\r\n\r\n      grid.addEventListener(\r\n        \"pointerdown\",\r\n        pauseForManualControl,\r\n        { passive: true }\r\n      );\r\n\r\n      grid.addEventListener(\r\n        \"touchstart\",\r\n        pauseForManualControl,\r\n        { passive: true }\r\n      );\r\n\r\n      window.addEventListener(\r\n        \"pointerup\",\r\n        resumeAfterManualControl,\r\n        { passive: true }\r\n      );\r\n\r\n      window.addEventListener(\r\n        \"pointercancel\",\r\n        resumeAfterManualControl,\r\n        { passive: true }\r\n      );\r\n\r\n      grid.addEventListener(\r\n        \"touchend\",\r\n        resumeAfterManualControl,\r\n        { passive: true }\r\n      );\r\n\r\n      grid.addEventListener(\r\n        \"touchcancel\",\r\n        resumeAfterManualControl,\r\n        { passive: true }\r\n      );\r\n\r\n      grid.addEventListener(\r\n        \"wheel\",\r\n        function () {\r\n          pauseForManualControl();\r\n          resumeAfterManualControl();\r\n        },\r\n        { passive: true }\r\n      );\r\n\r\n      window.addEventListener(\r\n        \"resize\",\r\n        function () {\r\n          window.clearTimeout(\r\n            section._inkoJourneyResizeTimer\r\n          );\r\n\r\n          section._inkoJourneyResizeTimer =\r\n            window.setTimeout(\r\n              prepareCarousel,\r\n              180\r\n            );\r\n        }\r\n      );\r\n\r\n      document.addEventListener(\r\n        \"visibilitychange\",\r\n        function () {\r\n          if (document.hidden) {\r\n            stopAutoFlow();\r\n          } else {\r\n            startAutoFlowAfterInitialDelay();\r\n          }\r\n        }\r\n      );\r\n\r\n      \/*\r\n        Always reveal the content.\r\n        The carousel must not depend on IntersectionObserver\r\n        before beginning its automatic motion.\r\n      *\/\r\n      showRevealContent();\r\n\r\n      if (\r\n        document.fonts &&\r\n        document.fonts.ready\r\n      ) {\r\n        document.fonts.ready.then(\r\n          prepareCarousel\r\n        );\r\n      } else {\r\n        prepareCarousel();\r\n      }\r\n\r\n      \/*\r\n        Additional delayed measurement for Elementor\/mobile browsers.\r\n      *\/\r\n      window.setTimeout(\r\n        prepareCarousel,\r\n        450\r\n      );\r\n    })();\r\n  <\/script>\r\n\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b6fc305 elementor-widget elementor-widget-html\" data-id=\"b6fc305\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- INKO SEOUL \u2014 Responsive Comparison Section | Elementor HTML Widget -->\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n\r\n<link\r\n  href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600&display=swap\"\r\n  rel=\"stylesheet\"\r\n>\r\n\r\n<div\r\n  id=\"comparison\"\r\n  class=\"inko-comparison-section\"\r\n  role=\"region\"\r\n  aria-labelledby=\"inko-comparison-title\"\r\n>\r\n  <style>\r\n    \/* =========================================================\r\n       SCOPED RESET\r\n    ========================================================== *\/\r\n\r\n    #comparison.inko-comparison-section,\r\n    #comparison.inko-comparison-section * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #comparison.inko-comparison-section {\r\n      --inko-comparison-bg: #fff9f6;\r\n      --inko-comparison-card: rgba(255, 255, 255, 0.78);\r\n      --inko-comparison-brand: #8e393c;\r\n      --inko-comparison-brand-dark: #652a2f;\r\n      --inko-comparison-text: #4d3032;\r\n      --inko-comparison-muted: #7b6467;\r\n      --inko-comparison-line: rgba(101, 42, 47, 0.13);\r\n      --inko-comparison-serif:\r\n        \"Playfair Display\",\r\n        Georgia,\r\n        \"Times New Roman\",\r\n        serif;\r\n      --inko-comparison-sans:\r\n        Arial,\r\n        Helvetica,\r\n        sans-serif;\r\n\r\n      position: relative;\r\n      display: block;\r\n\r\n      width: 100vw;\r\n      max-width: 100vw;\r\n\r\n      margin-top: 0 !important;\r\n      margin-right: calc(50% - 50vw);\r\n      margin-bottom: 0 !important;\r\n      margin-left: calc(50% - 50vw);\r\n\r\n      padding: 0 !important;\r\n      overflow: hidden;\r\n\r\n      background:\r\n        radial-gradient(\r\n          circle at 8% 12%,\r\n          rgba(255, 255, 255, 0.96),\r\n          transparent 27%\r\n        ),\r\n        radial-gradient(\r\n          circle at 91% 83%,\r\n          rgba(230, 190, 190, 0.22),\r\n          transparent 26%\r\n        ),\r\n        linear-gradient(\r\n          140deg,\r\n          #fffaf8 0%,\r\n          #f8eeeb 50%,\r\n          #fff8f5 100%\r\n        );\r\n\r\n      color: var(--inko-comparison-text);\r\n      font-family: var(--inko-comparison-sans);\r\n      isolation: isolate;\r\n    }\r\n\r\n    #comparison h1,\r\n    #comparison h2,\r\n    #comparison h3,\r\n    #comparison h4,\r\n    #comparison p {\r\n      margin: 0;\r\n      padding: 0;\r\n    }\r\n\r\n    #comparison img {\r\n      display: block;\r\n      max-width: 100%;\r\n    }\r\n\r\n    #comparison .inko-comparison-container {\r\n      position: relative;\r\n      z-index: 3;\r\n\r\n      width: min(1180px, calc(100% - 40px));\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* =========================================================\r\n       BACKGROUND DETAILS\r\n    ========================================================== *\/\r\n\r\n    #comparison.inko-comparison-section::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 0;\r\n\r\n      opacity: 0.15;\r\n\r\n      background-image:\r\n        repeating-linear-gradient(\r\n          90deg,\r\n          rgba(101, 42, 47, 0.08) 0,\r\n          rgba(101, 42, 47, 0.08) 1px,\r\n          transparent 1px,\r\n          transparent 64px\r\n        );\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #comparison.inko-comparison-section::after {\r\n      content: \"INKO\";\r\n      position: absolute;\r\n      top: -34px;\r\n      right: -3%;\r\n      z-index: 0;\r\n\r\n      color: rgba(142, 57, 60, 0.032);\r\n\r\n      font-family: var(--inko-comparison-serif);\r\n      font-size: clamp(210px, 25vw, 440px);\r\n      font-weight: 400;\r\n      line-height: 1;\r\n      letter-spacing: -0.08em;\r\n\r\n      pointer-events: none;\r\n      user-select: none;\r\n    }\r\n\r\n    \/* =========================================================\r\n       SPARKLE DIVIDER\r\n    ========================================================== *\/\r\n\r\n    #comparison .inko-comparison-divider {\r\n      position: relative;\r\n      z-index: 4;\r\n\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n\r\n      width: 100%;\r\n      height: 40px;\r\n      min-height: 40px;\r\n\r\n      margin: 0 !important;\r\n      padding: 0 !important;\r\n\r\n      color: var(--inko-comparison-brand);\r\n\r\n      background:\r\n        rgba(255, 252, 250, 0.76);\r\n\r\n      border-top:\r\n        1px solid\r\n        rgba(101, 42, 47, 0.05);\r\n\r\n      border-bottom:\r\n        1px solid\r\n        rgba(101, 42, 47, 0.09);\r\n    }\r\n\r\n    #comparison .inko-comparison-divider::before,\r\n    #comparison .inko-comparison-divider::after {\r\n      content: \"\";\r\n\r\n      width: min(96px, 10vw);\r\n      height: 1px;\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(142, 57, 60, 0.26)\r\n        );\r\n    }\r\n\r\n    #comparison .inko-comparison-divider::after {\r\n      transform: scaleX(-1);\r\n    }\r\n\r\n    #comparison .inko-comparison-spark {\r\n      display: inline-block;\r\n\r\n      font-family: Georgia, serif;\r\n      font-size: 10px;\r\n      line-height: 1;\r\n\r\n      animation:\r\n        inkoComparisonSpark\r\n        3.6s\r\n        ease-in-out\r\n        infinite;\r\n    }\r\n\r\n    #comparison .inko-comparison-spark:nth-child(2) {\r\n      font-size: 14px;\r\n      animation-delay: 0.4s;\r\n    }\r\n\r\n    #comparison .inko-comparison-spark:nth-child(3) {\r\n      animation-delay: 0.8s;\r\n    }\r\n\r\n    @keyframes inkoComparisonSpark {\r\n      0%,\r\n      100% {\r\n        opacity: 0.28;\r\n\r\n        transform:\r\n          translateY(0)\r\n          scale(0.88)\r\n          rotate(0deg);\r\n      }\r\n\r\n      50% {\r\n        opacity: 0.94;\r\n\r\n        transform:\r\n          translateY(-1px)\r\n          scale(1.05)\r\n          rotate(8deg);\r\n      }\r\n    }\r\n\r\n    \/* =========================================================\r\n       SECTION SPACING\r\n    ========================================================== *\/\r\n\r\n    #comparison .inko-comparison-inner {\r\n      padding:\r\n        clamp(82px, 8vw, 114px)\r\n        0\r\n        clamp(88px, 8vw, 118px);\r\n    }\r\n\r\n    \/* =========================================================\r\n       INTRO\r\n    ========================================================== *\/\r\n\r\n    #comparison .inko-comparison-intro {\r\n      display: grid;\r\n\r\n      grid-template-columns:\r\n        minmax(0, 1.02fr)\r\n        minmax(0, 0.98fr);\r\n\r\n      align-items: end;\r\n      gap: 58px;\r\n\r\n      margin-bottom: 52px;\r\n    }\r\n\r\n    #comparison .inko-comparison-heading {\r\n      min-width: 0;\r\n    }\r\n\r\n    #comparison .inko-comparison-kicker {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 11px;\r\n\r\n      margin-bottom: 20px;\r\n\r\n      color: var(--inko-comparison-brand);\r\n\r\n      font-family: var(--inko-comparison-sans);\r\n      font-size: 10px;\r\n      font-weight: 700;\r\n      line-height: 1.2;\r\n      letter-spacing: 0.22em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #comparison .inko-comparison-kicker::before {\r\n      content: \"\";\r\n\r\n      width: 34px;\r\n      height: 1px;\r\n\r\n      background: currentColor;\r\n      opacity: 0.76;\r\n    }\r\n\r\n    #comparison .inko-comparison-title {\r\n      max-width: 650px;\r\n      margin: 0;\r\n\r\n      color: var(--inko-comparison-text);\r\n\r\n      font-family: var(--inko-comparison-serif);\r\n      font-size: clamp(54px, 5.6vw, 82px);\r\n      font-weight: 400;\r\n      line-height: 0.98;\r\n      letter-spacing: -0.045em;\r\n\r\n      text-wrap: balance;\r\n    }\r\n\r\n    #comparison .inko-comparison-title-accent {\r\n      display: block;\r\n\r\n      margin-top: 7px;\r\n\r\n      color: var(--inko-comparison-brand);\r\n      font-style: normal;\r\n      font-weight: 400;\r\n    }\r\n\r\n    #comparison .inko-comparison-copy {\r\n      padding: 5px 0 5px 28px;\r\n\r\n      border-left:\r\n        1px solid\r\n        rgba(142, 57, 60, 0.22);\r\n    }\r\n\r\n    #comparison .inko-comparison-lead {\r\n      max-width: 520px;\r\n\r\n      color: var(--inko-comparison-muted);\r\n\r\n      font-family: var(--inko-comparison-sans);\r\n      font-size: 15px;\r\n      line-height: 1.74;\r\n    }\r\n\r\n    \/* =========================================================\r\n       MAIN LAYOUT\r\n\r\n       PC:\r\n       IMAGE \u2248 33%\r\n       TABLE \u2248 67%\r\n    ========================================================== *\/\r\n\r\n    #comparison .inko-comparison-layout {\r\n      display: grid;\r\n\r\n      grid-template-columns:\r\n        minmax(270px, 0.66fr)\r\n        minmax(0, 1.34fr);\r\n\r\n      align-items: stretch;\r\n      gap: 34px;\r\n    }\r\n\r\n    \/* =========================================================\r\n       IMAGE PANEL\r\n    ========================================================== *\/\r\n\r\n    #comparison .inko-comparison-media {\r\n      position: relative;\r\n      isolation: isolate;\r\n\r\n      min-width: 0;\r\n      min-height: 548px;\r\n      overflow: hidden;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(101, 42, 47, 0.10);\r\n\r\n      background:\r\n        radial-gradient(\r\n          circle at 50% 29%,\r\n          rgba(255, 247, 244, 0.58),\r\n          transparent 28%\r\n        ),\r\n        radial-gradient(\r\n          circle at 50% 38%,\r\n          rgba(219, 171, 170, 0.26),\r\n          transparent 34%\r\n        ),\r\n        linear-gradient(\r\n          155deg,\r\n          #f1dedb 0%,\r\n          #eacbc9 55%,\r\n          #deb4b4 100%\r\n        );\r\n\r\n      box-shadow:\r\n        0 22px 58px\r\n        rgba(101, 42, 47, 0.10);\r\n    }\r\n\r\n    #comparison .inko-comparison-media::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 14px;\r\n      z-index: 3;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(255, 252, 250, 0.52);\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #comparison .inko-comparison-media::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -38%;\r\n      bottom: -38%;\r\n      left: -48%;\r\n      z-index: 2;\r\n\r\n      width: 38%;\r\n      opacity: 0;\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(255, 255, 255, 0.72),\r\n          transparent\r\n        );\r\n\r\n      filter: blur(12px);\r\n      transform: skewX(-14deg);\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #comparison\r\n    .inko-comparison-media.is-visible::after {\r\n      animation:\r\n        inkoComparisonImageSweep\r\n        3.4s\r\n        ease\r\n        0.6s\r\n        1\r\n        forwards;\r\n    }\r\n\r\n    @keyframes inkoComparisonImageSweep {\r\n      0% {\r\n        left: -48%;\r\n        opacity: 0;\r\n      }\r\n\r\n      25% {\r\n        opacity: 0.66;\r\n      }\r\n\r\n      75% {\r\n        opacity: 0.28;\r\n      }\r\n\r\n      100% {\r\n        left: 112%;\r\n        opacity: 0;\r\n      }\r\n    }\r\n\r\n    #comparison .inko-comparison-media img {\r\n      position: absolute;\r\n      bottom: 0;\r\n      left: 50%;\r\n      z-index: 1;\r\n\r\n      width: 108%;\r\n      max-width: none;\r\n      height: auto;\r\n      max-height: 91%;\r\n\r\n      object-fit: contain;\r\n      object-position: center bottom;\r\n\r\n      filter:\r\n        saturate(0.94)\r\n        contrast(0.98);\r\n\r\n      transform:\r\n        translateX(-50%)\r\n        scale(1.045);\r\n\r\n      transform-origin: center bottom;\r\n\r\n      transition:\r\n        transform\r\n        1.45s\r\n        cubic-bezier(.2, .7, .2, 1);\r\n    }\r\n\r\n    #comparison\r\n    .inko-comparison-media.is-visible img {\r\n      transform:\r\n        translateX(-50%)\r\n        scale(1);\r\n    }\r\n\r\n    #comparison .inko-comparison-media-label {\r\n      position: absolute;\r\n      top: 27px;\r\n      left: 27px;\r\n      z-index: 4;\r\n\r\n      max-width: calc(100% - 54px);\r\n\r\n      color: rgba(101, 42, 47, 0.62);\r\n\r\n      font-family: var(--inko-comparison-sans);\r\n      font-size: 8px;\r\n      font-weight: 700;\r\n      line-height: 1.5;\r\n      letter-spacing: 0.17em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #comparison .inko-comparison-media-caption {\r\n      position: absolute;\r\n      right: 25px;\r\n      bottom: 24px;\r\n      left: 25px;\r\n      z-index: 4;\r\n\r\n      padding-top: 13px;\r\n\r\n      border-top:\r\n        1px solid\r\n        rgba(101, 42, 47, 0.15);\r\n\r\n      color: rgba(101, 42, 47, 0.58);\r\n\r\n      font-family: var(--inko-comparison-sans);\r\n      font-size: 9px;\r\n      line-height: 1.55;\r\n      letter-spacing: 0.04em;\r\n    }\r\n\r\n    \/* =========================================================\r\n       TABLE PANEL\r\n       NO HORIZONTAL SCROLL ON PC\r\n    ========================================================== *\/\r\n\r\n    #comparison .inko-comparison-table-wrap {\r\n      min-width: 0;\r\n      overflow: hidden;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(101, 42, 47, 0.13);\r\n\r\n      background:\r\n        rgba(255, 255, 255, 0.70);\r\n\r\n      box-shadow:\r\n        0 22px 58px\r\n        rgba(101, 42, 47, 0.08);\r\n\r\n      backdrop-filter: blur(9px);\r\n      -webkit-backdrop-filter: blur(9px);\r\n    }\r\n\r\n    #comparison .inko-comparison-table {\r\n      display: grid;\r\n\r\n      width: 100%;\r\n      min-width: 0;\r\n\r\n      grid-template-columns:\r\n        minmax(118px, 0.70fr)\r\n        minmax(138px, 0.90fr)\r\n        minmax(190px, 1.25fr);\r\n    }\r\n\r\n    #comparison .inko-comparison-cell {\r\n      position: relative;\r\n\r\n      display: flex;\r\n      align-items: center;\r\n\r\n      min-width: 0;\r\n      min-height: 78px;\r\n\r\n      padding: 16px 14px;\r\n\r\n      overflow-wrap: anywhere;\r\n\r\n      border-right:\r\n        1px solid\r\n        rgba(101, 42, 47, 0.11);\r\n\r\n      border-bottom:\r\n        1px solid\r\n        rgba(101, 42, 47, 0.11);\r\n\r\n      color: var(--inko-comparison-text);\r\n\r\n      font-family: var(--inko-comparison-sans);\r\n      font-size: 10.5px;\r\n      line-height: 1.48;\r\n    }\r\n\r\n    #comparison .inko-comparison-cell:nth-child(3n) {\r\n      border-right: 0;\r\n    }\r\n\r\n    #comparison\r\n    .inko-comparison-cell:nth-last-child(-n + 3) {\r\n      border-bottom: 0;\r\n    }\r\n\r\n    #comparison .inko-comparison-head {\r\n      min-height: 66px;\r\n\r\n      color: rgba(101, 42, 47, 0.58);\r\n\r\n      font-size: 8px;\r\n      font-weight: 700;\r\n      line-height: 1.35;\r\n      letter-spacing: 0.12em;\r\n      text-transform: uppercase;\r\n\r\n      background:\r\n        rgba(250, 239, 236, 0.68);\r\n    }\r\n\r\n    #comparison .inko-comparison-head-brand {\r\n      justify-content: center;\r\n\r\n      color: #fff9f6;\r\n\r\n      background:\r\n        linear-gradient(\r\n          145deg,\r\n          #9a4950,\r\n          #7c353d\r\n        );\r\n    }\r\n\r\n    #comparison .inko-comparison-label {\r\n      color: var(--inko-comparison-brand-dark);\r\n\r\n      font-family: var(--inko-comparison-serif);\r\n      font-size: 17px;\r\n      line-height: 1.12;\r\n\r\n      background:\r\n        rgba(255, 252, 250, 0.56);\r\n    }\r\n\r\n    #comparison .inko-comparison-typical {\r\n      color: rgba(101, 42, 47, 0.61);\r\n\r\n      background:\r\n        rgba(255, 255, 255, 0.44);\r\n    }\r\n\r\n    #comparison .inko-comparison-brand-cell {\r\n      color: var(--inko-comparison-brand-dark);\r\n      font-weight: 600;\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(142, 57, 60, 0.085),\r\n          rgba(142, 57, 60, 0.025)\r\n        );\r\n    }\r\n\r\n    #comparison .inko-comparison-value {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 8px;\r\n\r\n      min-width: 0;\r\n    }\r\n\r\n    #comparison .inko-comparison-value-text {\r\n      display: block;\r\n      min-width: 0;\r\n    }\r\n\r\n    #comparison .inko-comparison-check,\r\n    #comparison .inko-comparison-cross {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      flex: 0 0 20px;\r\n\r\n      width: 20px;\r\n      height: 20px;\r\n\r\n      margin-top: 1px;\r\n\r\n      border-radius: 50%;\r\n\r\n      font-size: 9px;\r\n      font-weight: 700;\r\n      line-height: 1;\r\n    }\r\n\r\n    #comparison .inko-comparison-check {\r\n      color: #ffffff;\r\n      background: var(--inko-comparison-brand);\r\n\r\n      box-shadow:\r\n        0 6px 16px\r\n        rgba(142, 57, 60, 0.16);\r\n    }\r\n\r\n    #comparison .inko-comparison-cross {\r\n      color: rgba(101, 42, 47, 0.55);\r\n\r\n      border:\r\n        1px solid\r\n        rgba(101, 42, 47, 0.18);\r\n\r\n      background:\r\n        rgba(255, 255, 255, 0.42);\r\n    }\r\n\r\n    #comparison .inko-comparison-mobile-label {\r\n      display: none;\r\n    }\r\n\r\n    #comparison .inko-comparison-mobile-guide {\r\n      display: none;\r\n    }\r\n\r\n    \/* =========================================================\r\n       REVEAL\r\n    ========================================================== *\/\r\n\r\n    #comparison .inko-comparison-reveal {\r\n      opacity: 0;\r\n\r\n      transform: translateY(34px);\r\n\r\n      transition:\r\n        opacity\r\n        0.85s\r\n        cubic-bezier(.2, .7, .2, 1),\r\n        transform\r\n        0.85s\r\n        cubic-bezier(.2, .7, .2, 1);\r\n\r\n      will-change: opacity, transform;\r\n    }\r\n\r\n    #comparison\r\n    .inko-comparison-reveal[data-direction=\"left\"] {\r\n      transform: translateX(-38px);\r\n    }\r\n\r\n    #comparison\r\n    .inko-comparison-reveal[data-direction=\"right\"] {\r\n      transform: translateX(38px);\r\n    }\r\n\r\n    #comparison\r\n    .inko-comparison-reveal.is-visible {\r\n      opacity: 1;\r\n      transform: translate(0, 0);\r\n    }\r\n\r\n    #comparison .inko-delay-1 {\r\n      transition-delay: 0.10s;\r\n    }\r\n\r\n    #comparison .inko-delay-2 {\r\n      transition-delay: 0.20s;\r\n    }\r\n\r\n    \/* =========================================================\r\n       SMALL DESKTOP \/ TABLET\r\n    ========================================================== *\/\r\n\r\n    @media (max-width: 980px) {\r\n      #comparison .inko-comparison-intro {\r\n        grid-template-columns: 1fr;\r\n        align-items: start;\r\n        gap: 44px;\r\n\r\n        margin-bottom: 46px;\r\n      }\r\n\r\n      #comparison .inko-comparison-copy {\r\n        max-width: 680px;\r\n      }\r\n\r\n      #comparison .inko-comparison-layout {\r\n        grid-template-columns: 1fr;\r\n        gap: 44px;\r\n      }\r\n\r\n      #comparison .inko-comparison-table-wrap {\r\n        order: 1;\r\n      }\r\n\r\n      #comparison .inko-comparison-media {\r\n        order: 2;\r\n\r\n        width: 100%;\r\n        max-width: 760px;\r\n        min-height: 450px;\r\n\r\n        margin: 0 auto;\r\n      }\r\n\r\n      #comparison .inko-comparison-media img {\r\n        width: 92%;\r\n        max-height: 92%;\r\n      }\r\n\r\n      #comparison .inko-comparison-table {\r\n        grid-template-columns:\r\n          minmax(140px, 0.72fr)\r\n          minmax(180px, 0.94fr)\r\n          minmax(230px, 1.24fr);\r\n      }\r\n\r\n      #comparison .inko-comparison-cell {\r\n        min-height: 74px;\r\n        padding: 16px;\r\n        font-size: 11px;\r\n      }\r\n\r\n      #comparison .inko-comparison-label {\r\n        font-size: 18px;\r\n      }\r\n    }\r\n\r\n    \/* =========================================================\r\n       MOBILE\r\n       THREE-COLUMN COMPARISON TABLE\r\n\r\n       Left: Typical LED Mask\r\n       Center: Feature\r\n       Right: INKO SEOUL\r\n    ========================================================== *\/\r\n\r\n    @media (max-width: 767px) {\r\n      #comparison .inko-comparison-container {\r\n        width: calc(100% - 28px);\r\n      }\r\n\r\n      #comparison .inko-comparison-divider {\r\n        height: 37px;\r\n        min-height: 37px;\r\n        gap: 9px;\r\n      }\r\n\r\n      #comparison .inko-comparison-divider::before,\r\n      #comparison .inko-comparison-divider::after {\r\n        width: 60px;\r\n      }\r\n\r\n      #comparison .inko-comparison-inner {\r\n        padding: 66px 0 72px;\r\n      }\r\n\r\n      #comparison .inko-comparison-intro {\r\n        gap: 28px;\r\n        margin-bottom: 34px;\r\n      }\r\n\r\n      #comparison .inko-comparison-kicker {\r\n        font-size: 9px;\r\n        letter-spacing: 0.18em;\r\n      }\r\n\r\n      #comparison .inko-comparison-kicker::before {\r\n        width: 24px;\r\n      }\r\n\r\n      #comparison .inko-comparison-title {\r\n        font-size: clamp(43px, 13vw, 61px);\r\n      }\r\n\r\n      #comparison .inko-comparison-copy {\r\n        padding: 20px 0 0;\r\n        border-left: 0;\r\n        border-top:\r\n          1px solid\r\n          rgba(142, 57, 60, 0.20);\r\n      }\r\n\r\n      #comparison .inko-comparison-lead {\r\n        font-size: 14px;\r\n        line-height: 1.68;\r\n      }\r\n\r\n      #comparison .inko-comparison-layout {\r\n        gap: 34px;\r\n      }\r\n\r\n      \/* TABLE WRAPPER *\/\r\n\r\n      #comparison .inko-comparison-table-wrap {\r\n        overflow: hidden;\r\n\r\n        border:\r\n          1px solid\r\n          rgba(101, 42, 47, 0.15);\r\n\r\n        border-radius: 18px;\r\n\r\n        background:\r\n          rgba(255, 255, 255, 0.72);\r\n\r\n        box-shadow:\r\n          0 18px 46px\r\n          rgba(101, 42, 47, 0.09);\r\n\r\n        backdrop-filter: blur(8px);\r\n        -webkit-backdrop-filter: blur(8px);\r\n      }\r\n\r\n      \/* \r\n        Column order is changed visually without changing\r\n        the desktop HTML order.\r\n      *\/\r\n\r\n      #comparison .inko-comparison-table {\r\n        display: grid;\r\n\r\n        grid-template-columns:\r\n          minmax(0, 1fr)\r\n          minmax(76px, 0.74fr)\r\n          minmax(0, 1.13fr);\r\n\r\n        grid-auto-flow: row dense;\r\n\r\n        width: 100%;\r\n        min-width: 0;\r\n\r\n        background:\r\n          rgba(255, 255, 255, 0.34);\r\n      }\r\n\r\n      #comparison .inko-comparison-cell {\r\n        width: auto;\r\n        min-width: 0;\r\n        min-height: 86px;\r\n\r\n        padding: 13px 8px;\r\n\r\n        border-right:\r\n          1px solid\r\n          rgba(101, 42, 47, 0.12);\r\n\r\n        border-bottom:\r\n          1px solid\r\n          rgba(101, 42, 47, 0.12);\r\n\r\n        overflow-wrap: anywhere;\r\n        word-break: normal;\r\n      }\r\n\r\n      \/* Existing DOM: Feature \/ Typical \/ INKO\r\n         Mobile visual order: Typical \/ Feature \/ INKO *\/\r\n\r\n      #comparison .inko-comparison-head:nth-child(1),\r\n      #comparison .inko-comparison-label {\r\n        grid-column: 2;\r\n      }\r\n\r\n      #comparison .inko-comparison-head:nth-child(2),\r\n      #comparison .inko-comparison-typical {\r\n        grid-column: 1;\r\n      }\r\n\r\n      #comparison .inko-comparison-head:nth-child(3),\r\n      #comparison .inko-comparison-brand-cell {\r\n        grid-column: 3;\r\n      }\r\n\r\n      \/* TABLE HEADERS *\/\r\n\r\n      #comparison .inko-comparison-head {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n\r\n        min-height: 66px;\r\n        padding: 12px 7px;\r\n\r\n        color:\r\n          rgba(101, 42, 47, 0.58);\r\n\r\n        font-size: 8.6px;\r\n        font-weight: 700;\r\n        line-height: 1.35;\r\n        letter-spacing: 0.08em;\r\n        text-align: center;\r\n        text-transform: uppercase;\r\n\r\n        background:\r\n          rgba(248, 235, 232, 0.84);\r\n      }\r\n\r\n      #comparison .inko-comparison-head:nth-child(1) {\r\n        color:\r\n          var(--inko-comparison-brand-dark);\r\n\r\n        font-family:\r\n          var(--inko-comparison-serif);\r\n\r\n        font-size: 12px;\r\n        font-weight: 500;\r\n        letter-spacing: 0;\r\n        text-transform: none;\r\n\r\n        background:\r\n          linear-gradient(\r\n            180deg,\r\n            #fffaf8,\r\n            #f3dfdc\r\n          );\r\n      }\r\n\r\n      #comparison .inko-comparison-head:nth-child(2) {\r\n        border-left: 0;\r\n\r\n        background:\r\n          rgba(255, 255, 255, 0.76);\r\n      }\r\n\r\n      #comparison .inko-comparison-head-brand {\r\n        position: relative;\r\n        overflow: hidden;\r\n\r\n        color: #fff9f6;\r\n\r\n        font-size: 9.4px;\r\n        letter-spacing: 0.09em;\r\n\r\n        background:\r\n          linear-gradient(\r\n            145deg,\r\n            #9a4950,\r\n            #6d2b32\r\n          );\r\n      }\r\n\r\n      #comparison .inko-comparison-head-brand::after {\r\n        content: \"\";\r\n        position: absolute;\r\n        top: -70%;\r\n        bottom: -70%;\r\n        left: -45%;\r\n\r\n        width: 30%;\r\n\r\n        background:\r\n          linear-gradient(\r\n            90deg,\r\n            transparent,\r\n            rgba(255, 255, 255, 0.28),\r\n            transparent\r\n          );\r\n\r\n        filter: blur(7px);\r\n        transform: skewX(-14deg);\r\n\r\n        animation:\r\n          inkoComparisonMobileHeadSweep\r\n          5.4s\r\n          ease-in-out\r\n          infinite;\r\n\r\n        pointer-events: none;\r\n      }\r\n\r\n      @keyframes inkoComparisonMobileHeadSweep {\r\n        0%,\r\n        22% {\r\n          left: -45%;\r\n          opacity: 0;\r\n        }\r\n\r\n        34% {\r\n          opacity: 0.72;\r\n        }\r\n\r\n        64% {\r\n          left: 115%;\r\n          opacity: 0.14;\r\n        }\r\n\r\n        74%,\r\n        100% {\r\n          left: 115%;\r\n          opacity: 0;\r\n        }\r\n      }\r\n\r\n      \/* CENTER FEATURE COLUMN *\/\r\n\r\n      #comparison .inko-comparison-label {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n\r\n        padding-right: 7px;\r\n        padding-left: 7px;\r\n\r\n        color:\r\n          var(--inko-comparison-brand-dark);\r\n\r\n        font-family:\r\n          var(--inko-comparison-serif);\r\n\r\n        font-size: 13px;\r\n        font-weight: 500;\r\n        line-height: 1.15;\r\n        text-align: center;\r\n\r\n        background:\r\n          linear-gradient(\r\n            180deg,\r\n            rgba(255, 250, 248, 0.98),\r\n            rgba(244, 226, 223, 0.90)\r\n          );\r\n      }\r\n\r\n      \/* LEFT: TYPICAL MASK *\/\r\n\r\n      #comparison .inko-comparison-typical {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n\r\n        padding-right: 8px;\r\n        padding-left: 8px;\r\n\r\n        color:\r\n          rgba(101, 42, 47, 0.60);\r\n\r\n        text-align: center;\r\n\r\n        background:\r\n          rgba(255, 255, 255, 0.70);\r\n      }\r\n\r\n      \/* RIGHT: INKO SEOUL *\/\r\n\r\n      #comparison .inko-comparison-brand-cell {\r\n        position: relative;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n\r\n        padding-right: 9px;\r\n        padding-left: 9px;\r\n\r\n        overflow: hidden;\r\n\r\n        color: #fffaf8;\r\n\r\n        font-weight: 600;\r\n        text-align: center;\r\n\r\n        background:\r\n          radial-gradient(\r\n            circle at 100% 0%,\r\n            rgba(255, 255, 255, 0.12),\r\n            transparent 35%\r\n          ),\r\n          linear-gradient(\r\n            145deg,\r\n            #93434a 0%,\r\n            #722e35 58%,\r\n            #5e242b 100%\r\n          );\r\n      }\r\n\r\n      #comparison .inko-comparison-brand-cell::after {\r\n        content: \"\";\r\n        position: absolute;\r\n        top: -72%;\r\n        bottom: -72%;\r\n        left: -46%;\r\n\r\n        z-index: 0;\r\n\r\n        width: 28%;\r\n\r\n        background:\r\n          linear-gradient(\r\n            90deg,\r\n            transparent,\r\n            rgba(255, 255, 255, 0.20),\r\n            transparent\r\n          );\r\n\r\n        filter: blur(7px);\r\n        transform: skewX(-13deg);\r\n\r\n        animation:\r\n          inkoComparisonMobileCellSweep\r\n          6.2s\r\n          ease-in-out\r\n          infinite;\r\n\r\n        pointer-events: none;\r\n      }\r\n\r\n      #comparison\r\n      .inko-comparison-brand-cell:nth-of-type(3n)::after {\r\n        animation-delay: 0s;\r\n      }\r\n\r\n      @keyframes inkoComparisonMobileCellSweep {\r\n        0%,\r\n        30% {\r\n          left: -46%;\r\n          opacity: 0;\r\n        }\r\n\r\n        40% {\r\n          opacity: 0.52;\r\n        }\r\n\r\n        69% {\r\n          left: 118%;\r\n          opacity: 0.10;\r\n        }\r\n\r\n        78%,\r\n        100% {\r\n          left: 118%;\r\n          opacity: 0;\r\n        }\r\n      }\r\n\r\n      #comparison\r\n      .inko-comparison-brand-cell\r\n      > * {\r\n        position: relative;\r\n        z-index: 1;\r\n      }\r\n\r\n      \/* Remove repeated company labels inside every row *\/\r\n\r\n      #comparison .inko-comparison-mobile-label {\r\n        display: none !important;\r\n      }\r\n\r\n      \/* VALUE LAYOUT *\/\r\n\r\n      #comparison .inko-comparison-value {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        justify-content: center;\r\n\r\n        gap: 6px;\r\n\r\n        width: 100%;\r\n        min-width: 0;\r\n\r\n        font-size: 11px;\r\n        line-height: 1.34;\r\n        text-align: center;\r\n      }\r\n\r\n      #comparison\r\n      .inko-comparison-brand-cell\r\n      .inko-comparison-value {\r\n        font-size: 11.5px;\r\n        line-height: 1.34;\r\n      }\r\n\r\n      #comparison .inko-comparison-value-text {\r\n        width: 100%;\r\n      }\r\n\r\n      #comparison .inko-comparison-check,\r\n      #comparison .inko-comparison-cross {\r\n        flex: 0 0 19px;\r\n\r\n        width: 19px;\r\n        height: 19px;\r\n\r\n        margin: 0;\r\n\r\n        font-size: 8px;\r\n      }\r\n\r\n      #comparison .inko-comparison-cross {\r\n        color:\r\n          rgba(101, 42, 47, 0.50);\r\n\r\n        border:\r\n          1px solid\r\n          rgba(101, 42, 47, 0.16);\r\n\r\n        background:\r\n          rgba(255, 255, 255, 0.72);\r\n      }\r\n\r\n      #comparison .inko-comparison-check {\r\n        color:\r\n          var(--inko-comparison-brand-dark);\r\n\r\n        background:\r\n          #fff8f5;\r\n\r\n        box-shadow:\r\n          0 6px 15px\r\n          rgba(31, 4, 8, 0.21);\r\n\r\n        animation:\r\n          inkoComparisonMobileCheck\r\n          2.8s\r\n          ease-in-out\r\n          infinite;\r\n      }\r\n\r\n      @keyframes inkoComparisonMobileCheck {\r\n        0%,\r\n        100% {\r\n          transform: scale(1);\r\n        }\r\n\r\n        50% {\r\n          transform: scale(1.08);\r\n        }\r\n      }\r\n\r\n      \/* Remove outer right border from the INKO column *\/\r\n\r\n      #comparison .inko-comparison-brand-cell,\r\n      #comparison .inko-comparison-head-brand {\r\n        border-right: 0;\r\n      }\r\n\r\n      \/* Remove bottom borders from final row *\/\r\n\r\n      #comparison\r\n      .inko-comparison-cell:nth-last-child(-n + 3) {\r\n        border-bottom: 0;\r\n      }\r\n\r\n      \/* IMAGE PANEL *\/\r\n\r\n      #comparison .inko-comparison-media {\r\n        width: 100%;\r\n        max-width: none;\r\n        min-height: 345px;\r\n\r\n        margin: 0;\r\n\r\n        box-shadow:\r\n          0 18px 46px\r\n          rgba(101, 42, 47, 0.09);\r\n      }\r\n\r\n      #comparison .inko-comparison-media img {\r\n        width: 100%;\r\n        max-height: 88%;\r\n      }\r\n\r\n      #comparison .inko-comparison-media-label {\r\n        top: 23px;\r\n        left: 22px;\r\n        font-size: 7px;\r\n      }\r\n\r\n      #comparison .inko-comparison-media-caption {\r\n        right: 21px;\r\n        bottom: 20px;\r\n        left: 21px;\r\n        font-size: 8px;\r\n      }\r\n\r\n      #comparison\r\n      .inko-comparison-reveal[data-direction=\"left\"],\r\n      #comparison\r\n      .inko-comparison-reveal[data-direction=\"right\"] {\r\n        transform: translateY(28px);\r\n      }\r\n\r\n      #comparison\r\n      .inko-comparison-reveal.is-visible {\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n\r\n    @media (max-width: 420px) {\r\n      #comparison .inko-comparison-title {\r\n        font-size:\r\n          clamp(40px, 12vw, 50px);\r\n      }\r\n\r\n      #comparison .inko-comparison-table {\r\n        grid-template-columns:\r\n          minmax(0, 0.98fr)\r\n          minmax(70px, 0.70fr)\r\n          minmax(0, 1.10fr);\r\n      }\r\n\r\n      #comparison .inko-comparison-cell {\r\n        min-height: 89px;\r\n        padding-right: 6px;\r\n        padding-left: 6px;\r\n      }\r\n\r\n      #comparison .inko-comparison-head {\r\n        min-height: 63px;\r\n        font-size: 8px;\r\n      }\r\n\r\n      #comparison .inko-comparison-head:nth-child(1) {\r\n        font-size: 11px;\r\n      }\r\n\r\n      #comparison .inko-comparison-label {\r\n        font-size: 12px;\r\n      }\r\n\r\n      #comparison .inko-comparison-value {\r\n        font-size: 10.3px;\r\n      }\r\n\r\n      #comparison\r\n      .inko-comparison-brand-cell\r\n      .inko-comparison-value {\r\n        font-size: 10.8px;\r\n      }\r\n\r\n      #comparison .inko-comparison-media {\r\n        min-height: 315px;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      #comparison *,\r\n      #comparison *::before,\r\n      #comparison *::after {\r\n        animation: none !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n\r\n      #comparison .inko-comparison-reveal {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n      }\r\n\r\n      #comparison .inko-comparison-media img {\r\n        transform:\r\n          translateX(-50%)\r\n          scale(1)\r\n          !important;\r\n      }\r\n\r\n      #comparison .inko-comparison-head-brand::after,\r\n      #comparison .inko-comparison-brand-cell::after,\r\n      #comparison .inko-comparison-check {\r\n        animation: none !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <!-- TOP DIVIDER -->\r\n  <div\r\n    class=\"inko-comparison-divider\"\r\n    aria-hidden=\"true\"\r\n  >\r\n    <span class=\"inko-comparison-spark\">\u2726<\/span>\r\n    <span class=\"inko-comparison-spark\">\u2726<\/span>\r\n    <span class=\"inko-comparison-spark\">\u2726<\/span>\r\n  <\/div>\r\n\r\n  <div class=\"inko-comparison-container\">\r\n    <div class=\"inko-comparison-inner\">\r\n\r\n      <!-- INTRO -->\r\n      <div class=\"inko-comparison-intro\">\r\n\r\n        <div\r\n          class=\"inko-comparison-heading inko-comparison-reveal\"\r\n          data-direction=\"left\"\r\n        >\r\n          <div class=\"inko-comparison-kicker\">\r\n            Comparison\r\n          <\/div>\r\n\r\n          <h2\r\n            id=\"inko-comparison-title\"\r\n            class=\"inko-comparison-title\"\r\n          >\r\n            Why Choose\r\n\r\n            <span class=\"inko-comparison-title-accent\">\r\n              INKO Seoul\r\n            <\/span>\r\n          <\/h2>\r\n        <\/div>\r\n\r\n        <div\r\n          class=\"inko-comparison-copy inko-comparison-reveal inko-delay-1\"\r\n          data-direction=\"right\"\r\n        >\r\n          <p class=\"inko-comparison-lead\">\r\n            Not all LED masks are built the same. Compare the materials,\r\n            fit, light platform and standards behind a device designed\r\n            for consistent home use.\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- MAIN CONTENT -->\r\n      <div class=\"inko-comparison-layout\">\r\n\r\n        <!-- IMAGE -->\r\n        <div\r\n          class=\"inko-comparison-media inko-comparison-reveal\"\r\n          data-direction=\"left\"\r\n        >\r\n          <span class=\"inko-comparison-media-label\">\r\n            Flexible medical-grade silicone\r\n          <\/span>\r\n\r\n          <img\r\n            src=\"\/ledmask\/assets\/img\/flexible.png\"\r\n            alt=\"INKO Seoul flexible LED mask\"\r\n            loading=\"lazy\"\r\n            decoding=\"async\"\r\n          >\r\n\r\n          <div class=\"inko-comparison-media-caption\">\r\n            Designed to flex around facial contours for closer,\r\n            more consistent light coverage.\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- COMPARISON TABLE -->\r\n        <div\r\n          class=\"inko-comparison-table-wrap inko-comparison-reveal inko-delay-1\"\r\n          data-direction=\"right\"\r\n        >\r\n          <div\r\n            class=\"inko-comparison-table\"\r\n            role=\"table\"\r\n            aria-label=\"INKO Seoul LED mask comparison\"\r\n          >\r\n\r\n            <!-- HEADERS -->\r\n            <div\r\n              class=\"inko-comparison-head inko-comparison-cell\"\r\n              role=\"columnheader\"\r\n            >\r\n              Feature\r\n            <\/div>\r\n\r\n            <div\r\n              class=\"inko-comparison-head inko-comparison-cell\"\r\n              role=\"columnheader\"\r\n            >\r\n              Typical LED Mask\r\n            <\/div>\r\n\r\n            <div\r\n              class=\"inko-comparison-head inko-comparison-cell inko-comparison-head-brand\"\r\n              role=\"columnheader\"\r\n            >\r\n              \u2726 INKO SEOUL\r\n            <\/div>\r\n\r\n            <!-- ROW 1 -->\r\n            <div class=\"inko-comparison-cell inko-comparison-label\">\r\n              Mask Material\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-typical\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                Typical LED Mask\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-cross\">\u2715<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  Generic plastic\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-brand-cell\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                INKO SEOUL\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-check\">\u2713<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  Flexible medical-grade silicone\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <!-- ROW 2 -->\r\n            <div class=\"inko-comparison-cell inko-comparison-label\">\r\n              Wavelength Design\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-typical\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                Typical LED Mask\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-cross\">\u2715<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  Limited, single-spectrum\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-brand-cell\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                INKO SEOUL\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-check\">\u2713<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  Multi-spectrum photobiomodulation\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <!-- ROW 3 -->\r\n            <div class=\"inko-comparison-cell inko-comparison-label\">\r\n              Light Output\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-typical\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                Typical LED Mask\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-cross\">\u2715<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  Weak, inconsistent\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-brand-cell\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                INKO SEOUL\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-check\">\u2713<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  Clinical wavelength precision\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <!-- ROW 4 -->\r\n            <div class=\"inko-comparison-cell inko-comparison-label\">\r\n              Comfort Fit\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-typical\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                Typical LED Mask\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-cross\">\u2715<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  Rigid, one-size\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-brand-cell\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                INKO SEOUL\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-check\">\u2713<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  Ergonomic face-contour fit\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <!-- ROW 5 -->\r\n            <div class=\"inko-comparison-cell inko-comparison-label\">\r\n              Construction\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-typical\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                Typical LED Mask\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-cross\">\u2715<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  Basic assembly\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-brand-cell\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                INKO SEOUL\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-check\">\u2713<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  Premium device architecture\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <!-- ROW 6 -->\r\n            <div class=\"inko-comparison-cell inko-comparison-label\">\r\n              Certifications\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-typical\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                Typical LED Mask\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-cross\">\u2715<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  None or limited\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <div class=\"inko-comparison-cell inko-comparison-brand-cell\">\r\n              <span class=\"inko-comparison-mobile-label\">\r\n                INKO SEOUL\r\n              <\/span>\r\n\r\n              <span class=\"inko-comparison-value\">\r\n                <span class=\"inko-comparison-check\">\u2713<\/span>\r\n\r\n                <span class=\"inko-comparison-value-text\">\r\n                  FDA, CE, RoHS, KC certified\r\n                <\/span>\r\n              <\/span>\r\n            <\/div>\r\n\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const section =\r\n        document.getElementById(\"comparison\");\r\n\r\n      if (\r\n        !section ||\r\n        section.dataset.inkoComparisonReady === \"true\"\r\n      ) {\r\n        return;\r\n      }\r\n\r\n      section.dataset.inkoComparisonReady = \"true\";\r\n\r\n      const revealItems =\r\n        section.querySelectorAll(\r\n          \".inko-comparison-reveal\"\r\n        );\r\n\r\n      const media =\r\n        section.querySelector(\r\n          \".inko-comparison-media\"\r\n        );\r\n\r\n      if (!(\"IntersectionObserver\" in window)) {\r\n        revealItems.forEach(function (item) {\r\n          item.classList.add(\"is-visible\");\r\n        });\r\n\r\n        if (media) {\r\n          media.classList.add(\"is-visible\");\r\n        }\r\n\r\n        return;\r\n      }\r\n\r\n      const observer =\r\n        new IntersectionObserver(\r\n          function (entries, currentObserver) {\r\n            entries.forEach(function (entry) {\r\n              if (!entry.isIntersecting) {\r\n                return;\r\n              }\r\n\r\n              entry.target.classList.add(\r\n                \"is-visible\"\r\n              );\r\n\r\n              currentObserver.unobserve(\r\n                entry.target\r\n              );\r\n            });\r\n          },\r\n          {\r\n            threshold: 0.13,\r\n            rootMargin: \"0px 0px -7% 0px\"\r\n          }\r\n        );\r\n\r\n      revealItems.forEach(function (item) {\r\n        observer.observe(item);\r\n      });\r\n\r\n      if (media) {\r\n        const mediaObserver =\r\n          new IntersectionObserver(\r\n            function (entries, currentObserver) {\r\n              entries.forEach(function (entry) {\r\n                if (!entry.isIntersecting) {\r\n                  return;\r\n                }\r\n\r\n                entry.target.classList.add(\r\n                  \"is-visible\"\r\n                );\r\n\r\n                currentObserver.unobserve(\r\n                  entry.target\r\n                );\r\n              });\r\n            },\r\n            {\r\n              threshold: 0.18\r\n            }\r\n          );\r\n\r\n        mediaObserver.observe(media);\r\n      }\r\n    })();\r\n  <\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2cbaafd elementor-widget elementor-widget-html\" data-id=\"2cbaafd\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- INKO SEOUL \u2014 Reviews + Clinical References | Elementor HTML Widget -->\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n\r\n<link\r\n  href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600&display=swap\"\r\n  rel=\"stylesheet\"\r\n>\r\n\r\n<section\r\n  id=\"reviews\"\r\n  class=\"inko-reviews-section\"\r\n  aria-labelledby=\"inko-reviews-title\"\r\n>\r\n  <style>\r\n    \/* =========================================================\r\n       SCOPED RESET\r\n    ========================================================== *\/\r\n\r\n    #reviews.inko-reviews-section,\r\n    #reviews.inko-reviews-section * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #reviews.inko-reviews-section {\r\n      --inko-reviews-bg: #fff9f7;\r\n      --inko-reviews-bg-soft: #f6e9e6;\r\n      --inko-reviews-card: rgba(255, 255, 255, 0.82);\r\n      --inko-reviews-brand: #863b44;\r\n      --inko-reviews-brand-dark: #632a31;\r\n      --inko-reviews-text: #342628;\r\n      --inko-reviews-muted: #7a6568;\r\n      --inko-reviews-line: rgba(134, 59, 68, 0.13);\r\n      --inko-reviews-serif:\r\n        \"Playfair Display\",\r\n        Georgia,\r\n        \"Times New Roman\",\r\n        serif;\r\n      --inko-reviews-sans:\r\n        Arial,\r\n        Helvetica,\r\n        sans-serif;\r\n\r\n      position: relative;\r\n      display: block;\r\n\r\n      width: 100vw;\r\n      max-width: 100vw;\r\n\r\n      margin-top: 0 !important;\r\n      margin-right: calc(50% - 50vw);\r\n      margin-bottom: 0;\r\n      margin-left: calc(50% - 50vw);\r\n\r\n      padding-top: 0 !important;\r\n      overflow: hidden;\r\n\r\n      background:\r\n        radial-gradient(\r\n          circle at 9% 10%,\r\n          rgba(255, 255, 255, 0.96),\r\n          transparent 28%\r\n        ),\r\n        radial-gradient(\r\n          circle at 92% 84%,\r\n          rgba(228, 184, 187, 0.22),\r\n          transparent 27%\r\n        ),\r\n        linear-gradient(\r\n          140deg,\r\n          #fffaf8 0%,\r\n          #f7ece9 49%,\r\n          #fff9f7 100%\r\n        );\r\n\r\n      color: var(--inko-reviews-text);\r\n      isolation: isolate;\r\n    }\r\n\r\n    #reviews .inko-reviews-container {\r\n      position: relative;\r\n      z-index: 3;\r\n\r\n      width: min(1180px, calc(100% - 40px));\r\n      margin: 0 auto;\r\n    }\r\n\r\n    #reviews.inko-reviews-section::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 0;\r\n\r\n      opacity: 0.15;\r\n\r\n      background-image:\r\n        repeating-linear-gradient(\r\n          90deg,\r\n          rgba(99, 42, 49, 0.08) 0,\r\n          rgba(99, 42, 49, 0.08) 1px,\r\n          transparent 1px,\r\n          transparent 64px\r\n        );\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #reviews.inko-reviews-section::after {\r\n      content: \"REVIEWS\";\r\n      position: absolute;\r\n      top: -34px;\r\n      right: -2%;\r\n      z-index: 0;\r\n\r\n      color: rgba(134, 59, 68, 0.03);\r\n\r\n      font-family: var(--inko-reviews-serif);\r\n      font-size: clamp(180px, 22vw, 390px);\r\n      font-weight: 400;\r\n      line-height: 1;\r\n      letter-spacing: -0.08em;\r\n\r\n      pointer-events: none;\r\n      user-select: none;\r\n    }\r\n\r\n    \/* =========================================================\r\n       THIN SPARKLE DIVIDER\r\n    ========================================================== *\/\r\n\r\n    #reviews .inko-reviews-divider {\r\n      position: relative;\r\n      top: 0;\r\n      z-index: 4;\r\n\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n\r\n      width: 100%;\r\n      min-height: 40px;\r\n\r\n      margin: 0 !important;\r\n      padding: 0;\r\n\r\n      color: var(--inko-reviews-brand);\r\n      background: rgba(255, 252, 250, 0.76);\r\n\r\n      border-top: 1px solid rgba(99, 42, 49, 0.05);\r\n      border-bottom: 1px solid rgba(99, 42, 49, 0.09);\r\n    }\r\n\r\n    #reviews .inko-reviews-divider::before,\r\n    #reviews .inko-reviews-divider::after {\r\n      content: \"\";\r\n\r\n      width: min(96px, 10vw);\r\n      height: 1px;\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(134, 59, 68, 0.26)\r\n        );\r\n    }\r\n\r\n    #reviews .inko-reviews-divider::after {\r\n      transform: scaleX(-1);\r\n    }\r\n\r\n    #reviews .inko-reviews-spark {\r\n      display: inline-block;\r\n\r\n      font-family: Georgia, serif;\r\n      font-size: 10px;\r\n      line-height: 1;\r\n\r\n      animation:\r\n        inkoReviewsSpark\r\n        3.6s\r\n        ease-in-out\r\n        infinite;\r\n    }\r\n\r\n    #reviews .inko-reviews-spark:nth-child(2) {\r\n      font-size: 14px;\r\n      animation-delay: 0.4s;\r\n    }\r\n\r\n    #reviews .inko-reviews-spark:nth-child(3) {\r\n      animation-delay: 0.8s;\r\n    }\r\n\r\n    @keyframes inkoReviewsSpark {\r\n      0%,\r\n      100% {\r\n        opacity: 0.28;\r\n\r\n        transform:\r\n          translateY(0)\r\n          scale(0.88)\r\n          rotate(0deg);\r\n      }\r\n\r\n      50% {\r\n        opacity: 0.94;\r\n\r\n        transform:\r\n          translateY(-1px)\r\n          scale(1.05)\r\n          rotate(8deg);\r\n      }\r\n    }\r\n\r\n    \/* =========================================================\r\n       SECTION SPACING\r\n    ========================================================== *\/\r\n\r\n    #reviews .inko-reviews-inner {\r\n      padding:\r\n        clamp(82px, 8vw, 114px)\r\n        0\r\n        clamp(88px, 8vw, 118px);\r\n    }\r\n\r\n    \/* =========================================================\r\n       INTRO\r\n\r\n       PC:\r\n       LEFT  = DESCRIPTION\r\n       RIGHT = TITLE\r\n    ========================================================== *\/\r\n\r\n    #reviews .inko-reviews-intro {\r\n      display: grid;\r\n\r\n      grid-template-columns:\r\n        minmax(0, 1.02fr)\r\n        minmax(0, 0.98fr);\r\n\r\n      align-items: center;\r\n      gap: 58px;\r\n\r\n      margin-bottom: 52px;\r\n    }\r\n\r\n    \/* \uc67c\ucabd \uc124\uba85 *\/\r\n\r\n    #reviews .inko-reviews-copy {\r\n      min-width: 0;\r\n      max-width: 550px;\r\n\r\n      padding: 26px 28px 5px 0;\r\n\r\n      border-right:\r\n        1px solid\r\n        rgba(134, 59, 68, 0.22);\r\n    }\r\n\r\n    #reviews .inko-reviews-lead {\r\n      max-width: 500px;\r\n      margin: 0;\r\n\r\n      color: var(--inko-reviews-muted);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 15px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    \/* \uc624\ub978\ucabd \uc81c\ubaa9 *\/\r\n\r\n    #reviews .inko-reviews-heading {\r\n      min-width: 0;\r\n      width: 100%;\r\n      max-width: 570px;\r\n\r\n      justify-self: end;\r\n    }\r\n\r\n    #reviews .inko-reviews-eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 11px;\r\n\r\n      margin-bottom: 20px;\r\n\r\n      color: var(--inko-reviews-brand);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 10px;\r\n      font-weight: 700;\r\n      line-height: 1.2;\r\n      letter-spacing: 0.22em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #reviews .inko-reviews-eyebrow::before {\r\n      content: \"\";\r\n\r\n      width: 34px;\r\n      height: 1px;\r\n\r\n      background: currentColor;\r\n      opacity: 0.76;\r\n    }\r\n\r\n    #reviews .inko-reviews-title {\r\n      max-width: 680px;\r\n      margin: 0;\r\n\r\n      color: var(--inko-reviews-text);\r\n\r\n      font-family: var(--inko-reviews-serif);\r\n      font-size: clamp(54px, 5.6vw, 82px);\r\n      font-weight: 400;\r\n      line-height: 0.98;\r\n      letter-spacing: -0.045em;\r\n\r\n      text-wrap: balance;\r\n    }\r\n\r\n    #reviews .inko-reviews-title-accent {\r\n      display: block;\r\n\r\n      margin-top: 7px;\r\n\r\n      color: var(--inko-reviews-brand);\r\n      font-style: normal;\r\n      font-weight: 400;\r\n    }\r\n\r\n    \/* =========================================================\r\n       REVIEW GRID\r\n    ========================================================== *\/\r\n\r\n    #reviews .inko-reviews-grid {\r\n      display: grid;\r\n      grid-template-columns:\r\n        repeat(4, minmax(0, 1fr));\r\n\r\n      gap: 22px;\r\n    }\r\n\r\n    #reviews .inko-review-card {\r\n      position: relative;\r\n\r\n      display: flex;\r\n      flex-direction: column;\r\n\r\n      min-height: 350px;\r\n      padding: 29px 25px 25px;\r\n      overflow: hidden;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(134, 59, 68, 0.14);\r\n\r\n      background:\r\n        var(--inko-reviews-card);\r\n\r\n      box-shadow:\r\n        0 17px 44px\r\n        rgba(99, 42, 49, 0.055);\r\n\r\n      backdrop-filter: blur(8px);\r\n      -webkit-backdrop-filter: blur(8px);\r\n\r\n      transition:\r\n        transform 0.34s ease,\r\n        border-color 0.34s ease,\r\n        box-shadow 0.34s ease;\r\n    }\r\n\r\n    #reviews .inko-review-card::before {\r\n      content: \"\u201c\";\r\n      position: absolute;\r\n      top: 7px;\r\n      right: 18px;\r\n\r\n      color: rgba(134, 59, 68, 0.06);\r\n\r\n      font-family:\r\n        Georgia,\r\n        \"Times New Roman\",\r\n        serif;\r\n\r\n      font-size: 80px;\r\n      line-height: 1;\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #reviews .inko-review-card::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -35%;\r\n      bottom: -35%;\r\n      left: -52%;\r\n\r\n      width: 40%;\r\n      opacity: 0;\r\n\r\n      background:\r\n        radial-gradient(\r\n          ellipse at center,\r\n          rgba(205, 142, 148, 0.20) 0%,\r\n          rgba(205, 142, 148, 0.07) 42%,\r\n          transparent 72%\r\n        );\r\n\r\n      filter: blur(13px);\r\n      transform: skewX(-14deg);\r\n\r\n      pointer-events: none;\r\n\r\n      animation:\r\n        inkoReviewCardLight\r\n        8.6s\r\n        ease-in-out\r\n        infinite;\r\n\r\n      animation-play-state: paused;\r\n    }\r\n\r\n    #reviews .inko-review-card:nth-child(1)::after {\r\n      animation-delay: 0s;\r\n    }\r\n\r\n    #reviews .inko-review-card:nth-child(2)::after {\r\n      animation-delay: 1.2s;\r\n    }\r\n\r\n    #reviews .inko-review-card:nth-child(3)::after {\r\n      animation-delay: 2.4s;\r\n    }\r\n\r\n    #reviews .inko-review-card:nth-child(4)::after {\r\n      animation-delay: 3.6s;\r\n    }\r\n\r\n    #reviews .inko-review-card.is-visible::after {\r\n      animation-play-state: running;\r\n    }\r\n\r\n    @keyframes inkoReviewCardLight {\r\n      0%,\r\n      16% {\r\n        left: -52%;\r\n        opacity: 0;\r\n      }\r\n\r\n      26% {\r\n        opacity: 0.44;\r\n      }\r\n\r\n      55% {\r\n        left: 58%;\r\n        opacity: 0.20;\r\n      }\r\n\r\n      68%,\r\n      100% {\r\n        left: 112%;\r\n        opacity: 0;\r\n      }\r\n    }\r\n\r\n    #reviews .inko-review-card:hover {\r\n      transform: translateY(-6px);\r\n\r\n      border-color:\r\n        rgba(134, 59, 68, 0.28);\r\n\r\n      box-shadow:\r\n        0 26px 60px\r\n        rgba(99, 42, 49, 0.10);\r\n    }\r\n\r\n    #reviews .inko-review-head,\r\n    #reviews .inko-review-meta,\r\n    #reviews .inko-review-text,\r\n    #reviews .inko-review-footer {\r\n      position: relative;\r\n      z-index: 2;\r\n    }\r\n\r\n    #reviews .inko-review-head {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 13px;\r\n\r\n      margin-bottom: 18px;\r\n    }\r\n\r\n    #reviews .inko-review-avatar {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      flex-shrink: 0;\r\n\r\n      width: 39px;\r\n      height: 39px;\r\n\r\n      border-radius: 50%;\r\n      background: rgba(134, 59, 68, 0.10);\r\n      color: var(--inko-reviews-brand);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 14px;\r\n      font-weight: 700;\r\n    }\r\n\r\n    #reviews .inko-review-name strong {\r\n      display: block;\r\n\r\n      color: var(--inko-reviews-text);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 14px;\r\n      font-weight: 600;\r\n      line-height: 1.2;\r\n    }\r\n\r\n    #reviews .inko-review-name span {\r\n      display: block;\r\n\r\n      margin-top: 4px;\r\n\r\n      color: rgba(52, 38, 40, 0.52);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 11px;\r\n      line-height: 1.3;\r\n    }\r\n\r\n    #reviews .inko-review-meta {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 12px;\r\n\r\n      margin-bottom: 18px;\r\n      padding-bottom: 16px;\r\n\r\n      border-bottom:\r\n        1px solid\r\n        rgba(134, 59, 68, 0.10);\r\n    }\r\n\r\n    #reviews .inko-review-stars {\r\n      color: var(--inko-reviews-brand);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 13px;\r\n      line-height: 1;\r\n      letter-spacing: 0.08em;\r\n    }\r\n\r\n    #reviews .inko-review-tag {\r\n      padding: 6px 9px;\r\n\r\n      white-space: nowrap;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(134, 59, 68, 0.18);\r\n\r\n      color: var(--inko-reviews-brand);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 9px;\r\n      font-weight: 700;\r\n      line-height: 1;\r\n      letter-spacing: 0.10em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #reviews .inko-review-text {\r\n      flex: 1;\r\n\r\n      margin: 0;\r\n\r\n      color: rgba(52, 38, 40, 0.72);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 13px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    #reviews .inko-review-footer {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 12px;\r\n\r\n      margin-top: 24px;\r\n      padding-top: 16px;\r\n\r\n      border-top:\r\n        1px solid\r\n        rgba(134, 59, 68, 0.10);\r\n    }\r\n\r\n    #reviews .inko-review-verified {\r\n      color: var(--inko-reviews-brand);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 9px;\r\n      font-weight: 700;\r\n      line-height: 1;\r\n      letter-spacing: 0.10em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #reviews .inko-review-verified::before {\r\n      content: \"\u2713 \";\r\n    }\r\n\r\n    \/* =========================================================\r\n       REVIEW STRIP\r\n    ========================================================== *\/\r\n\r\n    #reviews .inko-reviews-strip {\r\n      position: relative;\r\n\r\n      margin-top: 34px;\r\n      overflow: hidden;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(134, 59, 68, 0.18);\r\n\r\n      background:\r\n        linear-gradient(\r\n          135deg,\r\n          #80363f,\r\n          #61272f\r\n        );\r\n\r\n      box-shadow:\r\n        0 17px 42px\r\n        rgba(99, 42, 49, 0.10);\r\n    }\r\n\r\n    #reviews .inko-reviews-strip-track {\r\n      display: flex;\r\n\r\n      width: max-content;\r\n\r\n      animation:\r\n        inkoReviewsTicker\r\n        34s\r\n        linear\r\n        infinite;\r\n    }\r\n\r\n    #reviews .inko-reviews-strip-group {\r\n      display: flex;\r\n      align-items: center;\r\n      flex-shrink: 0;\r\n    }\r\n\r\n    #reviews .inko-reviews-strip-item {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 9px;\r\n\r\n      padding: 18px 25px;\r\n\r\n      color: rgba(255, 249, 246, 0.84);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 10px;\r\n      font-weight: 600;\r\n      line-height: 1.3;\r\n      letter-spacing: 0.05em;\r\n      white-space: nowrap;\r\n\r\n      border-right:\r\n        1px solid\r\n        rgba(255, 249, 246, 0.13);\r\n    }\r\n\r\n    #reviews .inko-reviews-strip-star {\r\n      color: #e0aaa8;\r\n\r\n      font-family: Georgia, serif;\r\n      font-size: 11px;\r\n    }\r\n\r\n    @keyframes inkoReviewsTicker {\r\n      from {\r\n        transform: translateX(0);\r\n      }\r\n\r\n      to {\r\n        transform: translateX(-50%);\r\n      }\r\n    }\r\n\r\n    #reviews\r\n    .inko-reviews-strip:hover\r\n    .inko-reviews-strip-track {\r\n      animation-play-state: paused;\r\n    }\r\n\r\n    \/* =========================================================\r\n       CLINICAL REFERENCES\r\n    ========================================================== *\/\r\n\r\n    #reviews .inko-clinical {\r\n      position: relative;\r\n\r\n      margin-top: 48px;\r\n      padding: 34px 36px 31px;\r\n      overflow: hidden;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(134, 59, 68, 0.13);\r\n\r\n      background:\r\n        linear-gradient(\r\n          145deg,\r\n          rgba(255, 255, 255, 0.78),\r\n          rgba(248, 236, 233, 0.62)\r\n        );\r\n\r\n      box-shadow:\r\n        0 20px 52px\r\n        rgba(99, 42, 49, 0.07);\r\n    }\r\n\r\n    #reviews .inko-clinical::before {\r\n      content: \"REFERENCE\";\r\n      position: absolute;\r\n      right: -8px;\r\n      bottom: -22px;\r\n\r\n      color: rgba(134, 59, 68, 0.045);\r\n\r\n      font-family: var(--inko-reviews-serif);\r\n      font-size: clamp(62px, 8vw, 108px);\r\n      line-height: 1;\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #reviews .inko-clinical-head {\r\n      position: relative;\r\n      z-index: 2;\r\n\r\n      display: grid;\r\n\r\n      grid-template-columns:\r\n        minmax(0, 0.72fr)\r\n        minmax(0, 1.28fr);\r\n\r\n      align-items: start;\r\n      gap: 42px;\r\n    }\r\n\r\n    #reviews .inko-clinical-eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n\r\n      color: var(--inko-reviews-brand);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 9px;\r\n      font-weight: 700;\r\n      line-height: 1.2;\r\n      letter-spacing: 0.18em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #reviews .inko-clinical-eyebrow::before {\r\n      content: \"\";\r\n\r\n      width: 28px;\r\n      height: 1px;\r\n\r\n      background: currentColor;\r\n      opacity: 0.72;\r\n    }\r\n\r\n    #reviews .inko-clinical-title {\r\n      margin: 15px 0 0;\r\n\r\n      color: var(--inko-reviews-text);\r\n\r\n      font-family: var(--inko-reviews-serif);\r\n      font-size: clamp(31px, 3vw, 44px);\r\n      font-weight: 400;\r\n      line-height: 1.04;\r\n      letter-spacing: -0.03em;\r\n    }\r\n\r\n    #reviews .inko-clinical-list {\r\n      position: relative;\r\n      z-index: 2;\r\n\r\n      margin: 0;\r\n      padding: 0;\r\n\r\n      list-style: none;\r\n\r\n      border-top:\r\n        1px solid\r\n        rgba(134, 59, 68, 0.12);\r\n    }\r\n\r\n    #reviews .inko-clinical-list li {\r\n      position: relative;\r\n\r\n      padding: 15px 0 15px 25px;\r\n\r\n      border-bottom:\r\n        1px solid\r\n        rgba(134, 59, 68, 0.11);\r\n\r\n      color: var(--inko-reviews-muted);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 11px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    #reviews .inko-clinical-list li::before {\r\n      content: \"\u2726\";\r\n      position: absolute;\r\n      top: 16px;\r\n      left: 0;\r\n\r\n      color: var(--inko-reviews-brand);\r\n\r\n      font-family: Georgia, serif;\r\n      font-size: 10px;\r\n    }\r\n\r\n    #reviews .inko-clinical-note {\r\n      position: relative;\r\n      z-index: 2;\r\n\r\n      display: block;\r\n\r\n      margin-top: 20px;\r\n\r\n      color: rgba(99, 42, 49, 0.48);\r\n\r\n      font-family: var(--inko-reviews-sans);\r\n      font-size: 9px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    \/* =========================================================\r\n       REVEAL\r\n    ========================================================== *\/\r\n\r\n    #reviews .inko-reviews-reveal {\r\n      opacity: 0;\r\n      transform: translateY(34px);\r\n\r\n      transition:\r\n        opacity\r\n        0.85s\r\n        cubic-bezier(.2, .7, .2, 1),\r\n        transform\r\n        0.85s\r\n        cubic-bezier(.2, .7, .2, 1);\r\n\r\n      will-change: opacity, transform;\r\n    }\r\n\r\n    #reviews\r\n    .inko-reviews-reveal[data-direction=\"left\"] {\r\n      transform: translateX(-38px);\r\n    }\r\n\r\n    #reviews\r\n    .inko-reviews-reveal[data-direction=\"right\"] {\r\n      transform: translateX(38px);\r\n    }\r\n\r\n    #reviews\r\n    .inko-reviews-reveal.is-visible {\r\n      opacity: 1;\r\n      transform: translate(0, 0);\r\n    }\r\n\r\n    #reviews .inko-delay-1 {\r\n      transition-delay: 0.08s;\r\n    }\r\n\r\n    #reviews .inko-delay-2 {\r\n      transition-delay: 0.16s;\r\n    }\r\n\r\n    #reviews .inko-delay-3 {\r\n      transition-delay: 0.24s;\r\n    }\r\n\r\n    #reviews .inko-delay-4 {\r\n      transition-delay: 0.32s;\r\n    }\r\n\r\n    \/* =========================================================\r\n       TABLET\r\n    ========================================================== *\/\r\n\r\n    @media (max-width: 1024px) {\r\n      #reviews .inko-reviews-intro {\r\n        grid-template-columns: 1fr;\r\n        align-items: start;\r\n        gap: 44px;\r\n      }\r\n\r\n      \/* \ud0dc\ube14\ub9bf\uc5d0\uc11c\ub294 \uc81c\ubaa9\uc774 \uba3c\uc800 \ud45c\uc2dc *\/\r\n\r\n      #reviews .inko-reviews-heading {\r\n        order: 1;\r\n        justify-self: start;\r\n\r\n        max-width: 760px;\r\n      }\r\n\r\n      #reviews .inko-reviews-copy {\r\n        order: 2;\r\n\r\n        max-width: 650px;\r\n\r\n        padding: 26px 0 5px 28px;\r\n\r\n        border-right: 0;\r\n        border-left:\r\n          1px solid\r\n          rgba(134, 59, 68, 0.22);\r\n      }\r\n\r\n      #reviews .inko-reviews-grid {\r\n        grid-template-columns:\r\n          repeat(2, minmax(0, 1fr));\r\n      }\r\n\r\n      #reviews .inko-review-card {\r\n        min-height: 325px;\r\n      }\r\n\r\n      #reviews .inko-clinical-head {\r\n        grid-template-columns: 1fr;\r\n        gap: 28px;\r\n      }\r\n    }\r\n\r\n    \/* =========================================================\r\n       MOBILE\r\n    ========================================================== *\/\r\n\r\n    @media (max-width: 640px) {\r\n      #reviews .inko-reviews-container {\r\n        width: calc(100% - 28px);\r\n      }\r\n\r\n      #reviews .inko-reviews-divider {\r\n        min-height: 37px;\r\n        gap: 9px;\r\n      }\r\n\r\n      #reviews .inko-reviews-divider::before,\r\n      #reviews .inko-reviews-divider::after {\r\n        width: 60px;\r\n      }\r\n\r\n      #reviews .inko-reviews-inner {\r\n        padding: 66px 0 72px;\r\n      }\r\n\r\n      #reviews .inko-reviews-intro {\r\n        gap: 28px;\r\n        margin-bottom: 36px;\r\n      }\r\n\r\n      #reviews .inko-reviews-eyebrow {\r\n        font-size: 9px;\r\n        letter-spacing: 0.18em;\r\n      }\r\n\r\n      #reviews .inko-reviews-eyebrow::before {\r\n        width: 24px;\r\n      }\r\n\r\n      #reviews .inko-reviews-title {\r\n        font-size:\r\n          clamp(43px, 13vw, 61px);\r\n      }\r\n\r\n      #reviews .inko-reviews-copy {\r\n        max-width: 100%;\r\n\r\n        padding: 20px 0 0;\r\n\r\n        border-right: 0;\r\n        border-left: 0;\r\n        border-top:\r\n          1px solid\r\n          rgba(134, 59, 68, 0.20);\r\n      }\r\n\r\n      #reviews .inko-reviews-lead {\r\n        margin: 0;\r\n\r\n        font-size: 14px;\r\n        line-height: 1.68;\r\n      }\r\n\r\n      \/* Mobile: keep two review cards on each row *\/\r\n      #reviews .inko-reviews-grid {\r\n        grid-template-columns:\r\n          repeat(2, minmax(0, 1fr));\r\n\r\n        align-items: stretch;\r\n        gap: 10px;\r\n      }\r\n\r\n      #reviews .inko-review-card {\r\n        min-width: 0;\r\n        min-height: 330px;\r\n        padding: 18px 12px 15px;\r\n      }\r\n\r\n      #reviews .inko-review-card::before {\r\n        top: 5px;\r\n        right: 8px;\r\n        font-size: 54px;\r\n      }\r\n\r\n      #reviews .inko-review-head {\r\n        align-items: flex-start;\r\n        gap: 8px;\r\n        margin-bottom: 13px;\r\n      }\r\n\r\n      #reviews .inko-review-avatar {\r\n        width: 31px;\r\n        height: 31px;\r\n\r\n        font-size: 11px;\r\n      }\r\n\r\n      #reviews .inko-review-name {\r\n        min-width: 0;\r\n      }\r\n\r\n      #reviews .inko-review-name strong {\r\n        font-size: 11px;\r\n      }\r\n\r\n      #reviews .inko-review-name span {\r\n        margin-top: 3px;\r\n\r\n        font-size: 8.5px;\r\n        line-height: 1.25;\r\n      }\r\n\r\n      #reviews .inko-review-meta {\r\n        align-items: flex-start;\r\n        flex-direction: column;\r\n        gap: 8px;\r\n\r\n        margin-bottom: 13px;\r\n        padding-bottom: 12px;\r\n      }\r\n\r\n      #reviews .inko-review-stars {\r\n        font-size: 10px;\r\n        letter-spacing: 0.03em;\r\n      }\r\n\r\n      #reviews .inko-review-tag {\r\n        max-width: 100%;\r\n        padding: 5px 6px;\r\n\r\n        overflow: hidden;\r\n        text-overflow: ellipsis;\r\n\r\n        font-size: 7px;\r\n        letter-spacing: 0.06em;\r\n      }\r\n\r\n      #reviews .inko-review-text {\r\n        font-size: 10px;\r\n        line-height: 1.58;\r\n      }\r\n\r\n      #reviews .inko-review-footer {\r\n        align-items: flex-start;\r\n\r\n        margin-top: 16px;\r\n        padding-top: 12px;\r\n      }\r\n\r\n      #reviews .inko-review-verified {\r\n        font-size: 7px;\r\n        line-height: 1.35;\r\n        letter-spacing: 0.06em;\r\n      }\r\n\r\n      #reviews .inko-reviews-strip {\r\n        margin-top: 28px;\r\n      }\r\n\r\n      #reviews .inko-reviews-strip-item {\r\n        padding: 16px 20px;\r\n        font-size: 9px;\r\n      }\r\n\r\n      #reviews .inko-clinical {\r\n        margin-top: 34px;\r\n        padding: 27px 22px 24px;\r\n      }\r\n\r\n      #reviews .inko-clinical-title {\r\n        font-size: 32px;\r\n      }\r\n\r\n      #reviews\r\n      .inko-reviews-reveal[data-direction=\"left\"],\r\n      #reviews\r\n      .inko-reviews-reveal[data-direction=\"right\"] {\r\n        transform: translateY(28px);\r\n      }\r\n\r\n      #reviews\r\n      .inko-reviews-reveal.is-visible {\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n\r\n    @media (max-width: 420px) {\r\n      #reviews .inko-reviews-title {\r\n        font-size:\r\n          clamp(40px, 12vw, 50px);\r\n      }\r\n\r\n      #reviews .inko-reviews-grid {\r\n        gap: 8px;\r\n      }\r\n\r\n      #reviews .inko-review-card {\r\n        min-height: 320px;\r\n        padding: 16px 9px 13px;\r\n      }\r\n\r\n      #reviews .inko-review-head {\r\n        gap: 6px;\r\n      }\r\n\r\n      #reviews .inko-review-avatar {\r\n        width: 28px;\r\n        height: 28px;\r\n\r\n        font-size: 10px;\r\n      }\r\n\r\n      #reviews .inko-review-name strong {\r\n        font-size: 10px;\r\n      }\r\n\r\n      #reviews .inko-review-name span {\r\n        font-size: 7.8px;\r\n      }\r\n\r\n      #reviews .inko-review-text {\r\n        font-size: 9.3px;\r\n        line-height: 1.54;\r\n      }\r\n\r\n      #reviews .inko-review-verified {\r\n        font-size: 6.5px;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      #reviews *,\r\n      #reviews *::before,\r\n      #reviews *::after {\r\n        animation: none !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n\r\n      #reviews .inko-reviews-reveal {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n      }\r\n\r\n      #reviews .inko-review-card::after {\r\n        display: none !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <!-- DIVIDER -->\r\n  <div\r\n    class=\"inko-reviews-divider\"\r\n    aria-hidden=\"true\"\r\n  >\r\n    <span class=\"inko-reviews-spark\">\u2726<\/span>\r\n    <span class=\"inko-reviews-spark\">\u2726<\/span>\r\n    <span class=\"inko-reviews-spark\">\u2726<\/span>\r\n  <\/div>\r\n\r\n  <div class=\"inko-reviews-container\">\r\n    <div class=\"inko-reviews-inner\">\r\n\r\n      <!--\r\n        PC:\r\n        LEFT  = DESCRIPTION\r\n        RIGHT = TITLE\r\n\r\n        TABLET \/ MOBILE:\r\n        TITLE FIRST\r\n        DESCRIPTION SECOND\r\n      -->\r\n      <div class=\"inko-reviews-intro\">\r\n\r\n        <!-- LEFT DESCRIPTION -->\r\n        <div\r\n          class=\"inko-reviews-copy inko-reviews-reveal\"\r\n          data-direction=\"left\"\r\n        >\r\n          <p class=\"inko-reviews-lead\">\r\n            Customers notice when professional light therapy becomes part of their everyday skincare. Small changes are built, and routines are created. See what our customers are saying!  \r\n          <\/p>\r\n        <\/div>\r\n\r\n        <!-- RIGHT TITLE -->\r\n        <div\r\n          class=\"inko-reviews-heading inko-reviews-reveal inko-delay-1\"\r\n          data-direction=\"right\"\r\n        >\r\n          <div class=\"inko-reviews-eyebrow\">\r\n            Customer Reviews\r\n          <\/div>\r\n\r\n          <h2\r\n            id=\"inko-reviews-title\"\r\n            class=\"inko-reviews-title\"\r\n          >\r\n            What Our Customers\r\n            <span class=\"inko-reviews-title-accent\">\r\n              Are Saying\r\n            <\/span>\r\n          <\/h2>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- REVIEW GRID -->\r\n      <div class=\"inko-reviews-grid\">\r\n\r\n        <article\r\n          class=\"inko-review-card inko-reviews-reveal inko-delay-1\"\r\n        >\r\n          <div class=\"inko-review-head\">\r\n\r\n            <div class=\"inko-review-avatar\">\r\n              S\r\n            <\/div>\r\n\r\n            <div class=\"inko-review-name\">\r\n              <strong>S. Kim<\/strong>\r\n              <span>Seoul, South Korea<\/span>\r\n            <\/div>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"inko-review-meta\">\r\n            <div class=\"inko-review-stars\">\r\n              \u2605\u2605\u2605\u2605\u2605\r\n            <\/div>\r\n\r\n            <span class=\"inko-review-tag\">\r\n              Red Light\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <p class=\"inko-review-text\">\r\n            \u201cAfter 4 weeks of consistent use, my skin texture has\r\n            noticeably improved. The red light mode is my favourite \u2014\r\n            I wake up with a visible glow every morning after.\u201d\r\n          <\/p>\r\n\r\n          <div class=\"inko-review-footer\">\r\n            <span class=\"inko-review-verified\">\r\n              Verified Purchase\r\n            <\/span>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article\r\n          class=\"inko-review-card inko-reviews-reveal inko-delay-2\"\r\n        >\r\n          <div class=\"inko-review-head\">\r\n\r\n            <div class=\"inko-review-avatar\">\r\n              M\r\n            <\/div>\r\n\r\n            <div class=\"inko-review-name\">\r\n              <strong>M. Tanaka<\/strong>\r\n              <span>Tokyo, Japan<\/span>\r\n            <\/div>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"inko-review-meta\">\r\n            <div class=\"inko-review-stars\">\r\n              \u2605\u2605\u2605\u2605\u2605\r\n            <\/div>\r\n\r\n            <span class=\"inko-review-tag\">\r\n              Fine Lines\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <p class=\"inko-review-text\">\r\n            \u201cI was sceptical about at-home LED therapy, but the\r\n            INKO Seoul mask has genuinely changed my skincare routine.\r\n            My fine lines around the eyes look softer.\u201d\r\n          <\/p>\r\n\r\n          <div class=\"inko-review-footer\">\r\n            <span class=\"inko-review-verified\">\r\n              Verified Purchase\r\n            <\/span>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article\r\n          class=\"inko-review-card inko-reviews-reveal inko-delay-3\"\r\n        >\r\n          <div class=\"inko-review-head\">\r\n\r\n            <div class=\"inko-review-avatar\">\r\n              L\r\n            <\/div>\r\n\r\n            <div class=\"inko-review-name\">\r\n              <strong>L. Chen<\/strong>\r\n              <span>Singapore<\/span>\r\n            <\/div>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"inko-review-meta\">\r\n            <div class=\"inko-review-stars\">\r\n              \u2605\u2605\u2605\u2605\u2605\r\n            <\/div>\r\n\r\n            <span class=\"inko-review-tag\">\r\n              Blue Light\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <p class=\"inko-review-text\">\r\n            \u201cThe silicone fit is incredibly comfortable \u2014 I can wear\r\n            it while reading or watching TV. My acne-prone skin has\r\n            been much calmer since I started using the blue light mode.\u201d\r\n          <\/p>\r\n\r\n          <div class=\"inko-review-footer\">\r\n            <span class=\"inko-review-verified\">\r\n              Verified Purchase\r\n            <\/span>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article\r\n          class=\"inko-review-card inko-reviews-reveal inko-delay-4\"\r\n        >\r\n          <div class=\"inko-review-head\">\r\n\r\n            <div class=\"inko-review-avatar\">\r\n              A\r\n            <\/div>\r\n\r\n            <div class=\"inko-review-name\">\r\n              <strong>A. Park<\/strong>\r\n              <span>Los Angeles, USA<\/span>\r\n            <\/div>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"inko-review-meta\">\r\n            <div class=\"inko-review-stars\">\r\n              \u2605\u2605\u2605\u2605\u2605\r\n            <\/div>\r\n\r\n            <span class=\"inko-review-tag\">\r\n              Design\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <p class=\"inko-review-text\">\r\n            \u201cWorth every penny. The packaging alone feels like a\r\n            luxury gift. The mask itself is beautifully designed and\r\n            the results speak for themselves.\u201d\r\n          <\/p>\r\n\r\n          <div class=\"inko-review-footer\">\r\n            <span class=\"inko-review-verified\">\r\n              Verified Purchase\r\n            <\/span>\r\n          <\/div>\r\n        <\/article>\r\n\r\n      <\/div>\r\n\r\n      <!-- MOVING REVIEW STRIP -->\r\n      <div class=\"inko-reviews-strip inko-reviews-reveal\">\r\n\r\n        <div class=\"inko-reviews-strip-track\">\r\n\r\n          <div class=\"inko-reviews-strip-group\">\r\n\r\n            <span class=\"inko-reviews-strip-item\">\r\n              <span class=\"inko-reviews-strip-star\">\u2726<\/span>\r\n              \u201cEffortless everyday glow\u201d\r\n            <\/span>\r\n\r\n            <span class=\"inko-reviews-strip-item\">\r\n              <span class=\"inko-reviews-strip-star\">\u2726<\/span>\r\n              \u201cThe calmest my skin has ever been\u201d\r\n            <\/span>\r\n\r\n            <span class=\"inko-reviews-strip-item\">\r\n              <span class=\"inko-reviews-strip-star\">\u2726<\/span>\r\n              \u201cFeels like clinical care at home\u201d\r\n            <\/span>\r\n\r\n            <span class=\"inko-reviews-strip-item\">\r\n              <span class=\"inko-reviews-strip-star\">\u2726<\/span>\r\n              \u201cPackaging feels like a luxury gift\u201d\r\n            <\/span>\r\n\r\n            <span class=\"inko-reviews-strip-item\">\r\n              <span class=\"inko-reviews-strip-star\">\u2726<\/span>\r\n              \u201cFits effortlessly into my evening routine\u201d\r\n            <\/span>\r\n\r\n          <\/div>\r\n\r\n          <div\r\n            class=\"inko-reviews-strip-group\"\r\n            aria-hidden=\"true\"\r\n          >\r\n\r\n            <span class=\"inko-reviews-strip-item\">\r\n              <span class=\"inko-reviews-strip-star\">\u2726<\/span>\r\n              \u201cEffortless everyday glow\u201d\r\n            <\/span>\r\n\r\n            <span class=\"inko-reviews-strip-item\">\r\n              <span class=\"inko-reviews-strip-star\">\u2726<\/span>\r\n              \u201cThe calmest my skin has ever been\u201d\r\n            <\/span>\r\n\r\n            <span class=\"inko-reviews-strip-item\">\r\n              <span class=\"inko-reviews-strip-star\">\u2726<\/span>\r\n              \u201cFeels like clinical care at home\u201d\r\n            <\/span>\r\n\r\n            <span class=\"inko-reviews-strip-item\">\r\n              <span class=\"inko-reviews-strip-star\">\u2726<\/span>\r\n              \u201cPackaging feels like a luxury gift\u201d\r\n            <\/span>\r\n\r\n            <span class=\"inko-reviews-strip-item\">\r\n              <span class=\"inko-reviews-strip-star\">\u2726<\/span>\r\n              \u201cFits effortlessly into my evening routine\u201d\r\n            <\/span>\r\n\r\n          <\/div>\r\n\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- CLINICAL REFERENCES -->\r\n      <section\r\n        class=\"inko-clinical inko-reviews-reveal\"\r\n        aria-labelledby=\"inko-clinical-title\"\r\n      >\r\n        <div class=\"inko-clinical-head\">\r\n\r\n          <div>\r\n            <div class=\"inko-clinical-eyebrow\">\r\n              Clinical References\r\n            <\/div>\r\n\r\n            <h3\r\n              id=\"inko-clinical-title\"\r\n              class=\"inko-clinical-title\"\r\n            >\r\n              Research Behind Light Therapy\r\n            <\/h3>\r\n          <\/div>\r\n\r\n          <div>\r\n            <ul class=\"inko-clinical-list\">\r\n\r\n              <li>\r\n                Photobiomodulation in dermatology \u2014 Journal of\r\n                Photochemistry and Photobiology (2020)\r\n              <\/li>\r\n\r\n              <li>\r\n                LED light therapy for acne vulgaris \u2014 Clinical,\r\n                Cosmetic and Investigational Dermatology (2018)\r\n              <\/li>\r\n\r\n              <li>\r\n                Red light therapy and collagen synthesis \u2014 Seminars\r\n                in Cutaneous Medicine and Surgery (2013)\r\n              <\/li>\r\n\r\n            <\/ul>\r\n\r\n            <small class=\"inko-clinical-note\">\r\n              References provided for informational purposes.\r\n              Individual results may vary.\r\n            <\/small>\r\n          <\/div>\r\n\r\n        <\/div>\r\n      <\/section>\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const section =\r\n        document.getElementById(\"reviews\");\r\n\r\n      if (\r\n        !section ||\r\n        section.dataset.inkoReviewsReady === \"true\"\r\n      ) {\r\n        return;\r\n      }\r\n\r\n      section.dataset.inkoReviewsReady = \"true\";\r\n\r\n      const revealItems =\r\n        section.querySelectorAll(\r\n          \".inko-reviews-reveal\"\r\n        );\r\n\r\n      const cards =\r\n        section.querySelectorAll(\r\n          \".inko-review-card\"\r\n        );\r\n\r\n      if (!(\"IntersectionObserver\" in window)) {\r\n        revealItems.forEach(function (item) {\r\n          item.classList.add(\"is-visible\");\r\n        });\r\n\r\n        cards.forEach(function (card) {\r\n          card.classList.add(\"is-visible\");\r\n        });\r\n\r\n        return;\r\n      }\r\n\r\n      const revealObserver =\r\n        new IntersectionObserver(\r\n          function (entries, currentObserver) {\r\n            entries.forEach(function (entry) {\r\n              if (!entry.isIntersecting) {\r\n                return;\r\n              }\r\n\r\n              entry.target.classList.add(\r\n                \"is-visible\"\r\n              );\r\n\r\n              currentObserver.unobserve(\r\n                entry.target\r\n              );\r\n            });\r\n          },\r\n          {\r\n            threshold: 0.13,\r\n            rootMargin: \"0px 0px -7% 0px\"\r\n          }\r\n        );\r\n\r\n      revealItems.forEach(function (item) {\r\n        revealObserver.observe(item);\r\n      });\r\n\r\n      const cardObserver =\r\n        new IntersectionObserver(\r\n          function (entries, currentObserver) {\r\n            entries.forEach(function (entry) {\r\n              if (!entry.isIntersecting) {\r\n                return;\r\n              }\r\n\r\n              entry.target.classList.add(\r\n                \"is-visible\"\r\n              );\r\n\r\n              currentObserver.unobserve(\r\n                entry.target\r\n              );\r\n            });\r\n          },\r\n          {\r\n            threshold: 0.18\r\n          }\r\n        );\r\n\r\n      cards.forEach(function (card) {\r\n        cardObserver.observe(card);\r\n      });\r\n    })();\r\n  <\/script>\r\n\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f800720 elementor-widget elementor-widget-html\" data-id=\"f800720\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- INKO SEOUL \u2014 Bonus \/ WhatsApp Support | Elementor HTML Widget -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<section id=\"bonus\" class=\"inko-bonus-section\" aria-labelledby=\"inko-bonus-title\">\r\n  <style>\r\n    \/* =========================================================\r\n       SCOPED RESET\r\n    ========================================================== *\/\r\n    #bonus.inko-bonus-section,\r\n    #bonus.inko-bonus-section * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #bonus.inko-bonus-section {\r\n      --inko-bonus-bg: #e6c9cc;\r\n      --inko-bonus-bg-soft: #f0dcde;\r\n      --inko-bonus-card: rgba(255,248,247,0.72);\r\n      --inko-bonus-brand: #8e393c;\r\n      --inko-bonus-brand-dark: #642a30;\r\n      --inko-bonus-text: #4b3032;\r\n      --inko-bonus-muted: #7a6366;\r\n      --inko-bonus-line: rgba(100,42,48,0.13);\r\n      --inko-bonus-cream: #fff8f4;\r\n      --inko-bonus-serif: \"Playfair Display\", Georgia, \"Times New Roman\", serif;\r\n      --inko-bonus-sans: Arial, Helvetica, sans-serif;\r\n\r\n      position: relative;\r\n      display: block;\r\n      width: 100vw;\r\n      max-width: 100vw;\r\n      margin-top: 0 !important;\r\n      margin-bottom: 0;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding-top: 0 !important;\r\n      overflow: hidden;\r\n      background:\r\n        radial-gradient(circle at 10% 12%, rgba(255,246,245,0.58), transparent 29%),\r\n        radial-gradient(circle at 90% 80%, rgba(124,54,64,0.10), transparent 28%),\r\n        linear-gradient(140deg, #ead3d5 0%, #dfbec2 48%, #e8ced1 100%);\r\n      color: var(--inko-bonus-text);\r\n      isolation: isolate;\r\n    }\r\n\r\n    #bonus .inko-bonus-container {\r\n      position: relative;\r\n      z-index: 3;\r\n      width: min(1180px, calc(100% - 40px));\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* =========================================================\r\n       BACKGROUND DETAILS\r\n    ========================================================== *\/\r\n    #bonus.inko-bonus-section::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 0;\r\n      opacity: 0.18;\r\n      background-image:\r\n        repeating-linear-gradient(\r\n          90deg,\r\n          rgba(100,42,48,0.08) 0,\r\n          rgba(100,42,48,0.08) 1px,\r\n          transparent 1px,\r\n          transparent 64px\r\n        );\r\n      pointer-events: none;\r\n    }\r\n\r\n    #bonus.inko-bonus-section::after {\r\n      content: \"SUPPORT\";\r\n      position: absolute;\r\n      top: -34px;\r\n      left: -3%;\r\n      z-index: 0;\r\n      color: rgba(100,42,48,0.045);\r\n      font-family: var(--inko-bonus-serif);\r\n      font-size: clamp(170px, 21vw, 370px);\r\n      font-weight: 400;\r\n      line-height: 1;\r\n      letter-spacing: -0.08em;\r\n      pointer-events: none;\r\n      user-select: none;\r\n    }\r\n\r\n    \/* =========================================================\r\n       THIN SPARKLE DIVIDER \u2014 TOP OF SECTION\r\n    ========================================================== *\/\r\n    #bonus .inko-bonus-divider {\r\n      position: relative;\r\n      top: 0;\r\n      z-index: 4;\r\n      width: 100%;\r\n      min-height: 40px;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n      margin: 0 !important;\r\n      padding-top: 0;\r\n      color: var(--inko-bonus-brand);\r\n      background: rgba(243,225,226,0.84);\r\n      border-top: 1px solid rgba(100,42,48,0.05);\r\n      border-bottom: 1px solid rgba(100,42,48,0.09);\r\n    }\r\n\r\n    #bonus .inko-bonus-divider::before,\r\n    #bonus .inko-bonus-divider::after {\r\n      content: \"\";\r\n      width: min(96px, 10vw);\r\n      height: 1px;\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(142,57,60,0.26)\r\n        );\r\n    }\r\n\r\n    #bonus .inko-bonus-divider::after {\r\n      transform: scaleX(-1);\r\n    }\r\n\r\n    #bonus .inko-bonus-spark {\r\n      display: inline-block;\r\n      font-family: Georgia, serif;\r\n      font-size: 10px;\r\n      line-height: 1;\r\n      animation: inkoBonusSpark 3.6s ease-in-out infinite;\r\n    }\r\n\r\n    #bonus .inko-bonus-spark:nth-child(2) {\r\n      font-size: 14px;\r\n      animation-delay: 0.4s;\r\n    }\r\n\r\n    #bonus .inko-bonus-spark:nth-child(3) {\r\n      animation-delay: 0.8s;\r\n    }\r\n\r\n    @keyframes inkoBonusSpark {\r\n      0%,100% {\r\n        opacity: 0.28;\r\n        transform: translateY(0) scale(0.88) rotate(0deg);\r\n      }\r\n\r\n      50% {\r\n        opacity: 0.94;\r\n        transform: translateY(-1px) scale(1.05) rotate(8deg);\r\n      }\r\n    }\r\n\r\n    \/* =========================================================\r\n       SECTION SPACING\r\n    ========================================================== *\/\r\n    #bonus .inko-bonus-inner {\r\n      padding: clamp(82px,8vw,114px) 0 clamp(88px,8vw,118px);\r\n    }\r\n\r\n    \/* =========================================================\r\n       INTRO \u2014 TITLE ON RIGHT\r\n    ========================================================== *\/\r\n    #bonus .inko-bonus-intro {\r\n      display: grid;\r\n      grid-template-columns: minmax(0,1.02fr) minmax(0,0.98fr);\r\n      align-items: end;\r\n      gap: 58px;\r\n      margin-bottom: 52px;\r\n    }\r\n\r\n    #bonus .inko-bonus-intro-copy {\r\n      max-width: 510px;\r\n      padding: 5px 0 5px 28px;\r\n      border-left: 1px solid rgba(142,57,60,0.22);\r\n    }\r\n\r\n    #bonus .inko-bonus-lead {\r\n      margin: 0;\r\n      color: var(--inko-bonus-muted);\r\n      font-family: var(--inko-bonus-sans);\r\n      font-size: 15px;\r\n      line-height: 1.74;\r\n    }\r\n\r\n    #bonus .inko-bonus-heading {\r\n      min-width: 0;\r\n      text-align: right;\r\n    }\r\n\r\n    #bonus .inko-bonus-eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: flex-end;\r\n      gap: 11px;\r\n      margin-bottom: 20px;\r\n      color: var(--inko-bonus-brand);\r\n      font-family: var(--inko-bonus-sans);\r\n      font-size: 10px;\r\n      font-weight: 700;\r\n      line-height: 1.2;\r\n      letter-spacing: 0.22em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #bonus .inko-bonus-eyebrow::after {\r\n      content: \"\";\r\n      width: 34px;\r\n      height: 1px;\r\n      background: currentColor;\r\n      opacity: 0.76;\r\n    }\r\n\r\n    #bonus .inko-bonus-title {\r\n      max-width: 690px;\r\n      margin: 0 0 0 auto;\r\n      color: var(--inko-bonus-text);\r\n      font-family: var(--inko-bonus-serif);\r\n      font-size: clamp(54px,5.6vw,82px);\r\n      font-weight: 400;\r\n      line-height: 0.98;\r\n      letter-spacing: -0.045em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    #bonus .inko-bonus-title-accent {\r\n      display: block;\r\n      margin-top: 7px;\r\n      color: var(--inko-bonus-brand);\r\n      font-style: normal;\r\n      font-weight: 400;\r\n    }\r\n\r\n    \/* =========================================================\r\n       MAIN LAYOUT\r\n       PC: photo collage left \/ support panel right\r\n    ========================================================== *\/\r\n    #bonus .inko-bonus-layout {\r\n      display: grid;\r\n      grid-template-columns: minmax(0,1.02fr) minmax(0,0.98fr);\r\n      align-items: stretch;\r\n      gap: 58px;\r\n    }\r\n\r\n    \/* =========================================================\r\n       PHOTO COLLAGE\r\n    ========================================================== *\/\r\n    #bonus .inko-bonus-photos {\r\n      position: relative;\r\n      min-width: 0;\r\n      min-height: 620px;\r\n      display: grid;\r\n      grid-template-columns: minmax(0,1.18fr) minmax(180px,0.82fr);\r\n      grid-template-rows: 1fr 0.82fr;\r\n      gap: 18px;\r\n    }\r\n\r\n    #bonus .inko-bonus-photo {\r\n      position: relative;\r\n      min-width: 0;\r\n      overflow: hidden;\r\n      isolation: isolate;\r\n      background:\r\n        radial-gradient(circle at 50% 34%, rgba(218,171,172,0.22), transparent 30%),\r\n        linear-gradient(155deg, #e5c9cb 0%, #cfaaae 55%, #a96e75 100%);\r\n      box-shadow: 0 24px 62px rgba(100,42,48,0.12);\r\n    }\r\n\r\n    #bonus .inko-bonus-photo:first-child {\r\n      grid-row: 1 \/ span 2;\r\n    }\r\n\r\n    #bonus .inko-bonus-photo::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 13px;\r\n      z-index: 3;\r\n      border: 1px solid rgba(255,250,247,0.48);\r\n      pointer-events: none;\r\n    }\r\n\r\n    #bonus .inko-bonus-photo::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -38%;\r\n      bottom: -38%;\r\n      left: -48%;\r\n      z-index: 2;\r\n      width: 38%;\r\n      opacity: 0;\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(255,255,255,0.60),\r\n          transparent\r\n        );\r\n      filter: blur(12px);\r\n      transform: skewX(-14deg);\r\n      pointer-events: none;\r\n      animation: inkoBonusPhotoSweep 8.4s ease-in-out infinite;\r\n      animation-play-state: paused;\r\n    }\r\n\r\n    #bonus .inko-bonus-photo:nth-child(1)::after { animation-delay: 0s; }\r\n    #bonus .inko-bonus-photo:nth-child(2)::after { animation-delay: 1.7s; }\r\n    #bonus .inko-bonus-photo:nth-child(3)::after { animation-delay: 3.4s; }\r\n\r\n    #bonus .inko-bonus-photo.is-visible::after {\r\n      animation-play-state: running;\r\n    }\r\n\r\n    @keyframes inkoBonusPhotoSweep {\r\n      0%,16% {\r\n        left: -48%;\r\n        opacity: 0;\r\n      }\r\n\r\n      26% {\r\n        opacity: 0.48;\r\n      }\r\n\r\n      55% {\r\n        left: 60%;\r\n        opacity: 0.21;\r\n      }\r\n\r\n      68%,100% {\r\n        left: 112%;\r\n        opacity: 0;\r\n      }\r\n    }\r\n\r\n    #bonus .inko-bonus-photo img {\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 1;\r\n      display: block;\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n      object-position: center center;\r\n      transform: scale(1.045);\r\n      transition: transform 1.4s cubic-bezier(.2,.7,.2,1);\r\n    }\r\n\r\n    #bonus .inko-bonus-photo.is-visible img {\r\n      transform: scale(1);\r\n    }\r\n\r\n    #bonus .inko-bonus-photo:nth-child(2) img {\r\n      object-position: center 38%;\r\n    }\r\n\r\n    #bonus .inko-bonus-photo:nth-child(3) img {\r\n      object-position: center 58%;\r\n    }\r\n\r\n    #bonus .inko-bonus-photo-shade {\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 2;\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          rgba(39,8,13,0.01) 0%,\r\n          rgba(39,8,13,0.03) 54%,\r\n          rgba(39,8,13,0.58) 100%\r\n        );\r\n      pointer-events: none;\r\n    }\r\n\r\n    #bonus .inko-bonus-photo-caption {\r\n      position: absolute;\r\n      left: 27px;\r\n      right: 27px;\r\n      bottom: 24px;\r\n      z-index: 4;\r\n      color: var(--inko-bonus-cream);\r\n    }\r\n\r\n    #bonus .inko-bonus-photo-caption strong {\r\n      display: block;\r\n      margin-bottom: 7px;\r\n      font-family: var(--inko-bonus-serif);\r\n      font-size: clamp(25px,2.3vw,34px);\r\n      font-weight: 400;\r\n      line-height: 1.06;\r\n      letter-spacing: -0.03em;\r\n    }\r\n\r\n    #bonus .inko-bonus-photo-caption span {\r\n      display: block;\r\n      color: rgba(255,248,244,0.68);\r\n      font-family: var(--inko-bonus-sans);\r\n      font-size: 11px;\r\n      line-height: 1.5;\r\n    }\r\n\r\n    \/* =========================================================\r\n       SUPPORT PANEL\r\n    ========================================================== *\/\r\n    #bonus .inko-bonus-panel {\r\n      position: relative;\r\n      min-width: 0;\r\n      display: flex;\r\n      flex-direction: column;\r\n      overflow: hidden;\r\n      isolation: isolate;\r\n      padding: 34px 32px 31px;\r\n      border: 1px solid rgba(100,42,48,0.14);\r\n      background:\r\n        linear-gradient(\r\n          145deg,\r\n          rgba(255,247,246,0.78),\r\n          rgba(232,208,210,0.76)\r\n        );\r\n      box-shadow: 0 24px 62px rgba(100,42,48,0.09);\r\n      backdrop-filter: blur(9px);\r\n      -webkit-backdrop-filter: blur(9px);\r\n    }\r\n\r\n    #bonus .inko-bonus-panel::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -36%;\r\n      bottom: -36%;\r\n      left: -50%;\r\n      z-index: 0;\r\n      width: 40%;\r\n      opacity: 0;\r\n      background:\r\n        radial-gradient(\r\n          ellipse at center,\r\n          rgba(204,143,149,0.24) 0%,\r\n          rgba(204,143,149,0.08) 42%,\r\n          transparent 72%\r\n        );\r\n      filter: blur(14px);\r\n      transform: skewX(-14deg);\r\n      pointer-events: none;\r\n      animation: inkoBonusPanelLight 8.6s ease-in-out infinite;\r\n      animation-play-state: paused;\r\n    }\r\n\r\n    #bonus .inko-bonus-panel.is-visible::before {\r\n      animation-play-state: running;\r\n    }\r\n\r\n    @keyframes inkoBonusPanelLight {\r\n      0%,16% {\r\n        left: -50%;\r\n        opacity: 0;\r\n      }\r\n\r\n      26% {\r\n        opacity: 0.44;\r\n      }\r\n\r\n      55% {\r\n        left: 58%;\r\n        opacity: 0.20;\r\n      }\r\n\r\n      68%,100% {\r\n        left: 112%;\r\n        opacity: 0;\r\n      }\r\n    }\r\n\r\n    #bonus .inko-bonus-panel-head,\r\n    #bonus .inko-bonus-points,\r\n    #bonus .inko-bonus-contact {\r\n      position: relative;\r\n      z-index: 2;\r\n    }\r\n\r\n    #bonus .inko-bonus-panel-head {\r\n      padding-bottom: 25px;\r\n      border-bottom: 1px solid rgba(100,42,48,0.11);\r\n    }\r\n\r\n    #bonus .inko-bonus-support-label {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 9px;\r\n      margin-bottom: 15px;\r\n      color: var(--inko-bonus-brand);\r\n      font-family: var(--inko-bonus-sans);\r\n      font-size: 9px;\r\n      font-weight: 700;\r\n      line-height: 1.2;\r\n      letter-spacing: 0.15em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #bonus .inko-bonus-support-label::before {\r\n      content: \"\";\r\n      width: 25px;\r\n      height: 1px;\r\n      background: currentColor;\r\n      opacity: 0.70;\r\n    }\r\n\r\n    #bonus .inko-bonus-panel-title {\r\n      margin: 0;\r\n      color: var(--inko-bonus-brand-dark);\r\n      font-family: var(--inko-bonus-serif);\r\n      font-size: clamp(33px,3.2vw,47px);\r\n      font-weight: 400;\r\n      line-height: 1.03;\r\n      letter-spacing: -0.035em;\r\n    }\r\n\r\n    #bonus .inko-bonus-points {\r\n      display: grid;\r\n      gap: 0;\r\n      margin-top: 7px;\r\n    }\r\n\r\n    #bonus .inko-bonus-point {\r\n      position: relative;\r\n      padding: 22px 0 21px 44px;\r\n      border-bottom: 1px solid rgba(100,42,48,0.10);\r\n    }\r\n\r\n    #bonus .inko-bonus-point::before {\r\n      content: \"\u2726\";\r\n      position: absolute;\r\n      top: 24px;\r\n      left: 1px;\r\n      color: var(--inko-bonus-brand);\r\n      font-family: Georgia, serif;\r\n      font-size: 13px;\r\n    }\r\n\r\n    #bonus .inko-bonus-point strong {\r\n      display: block;\r\n      margin-bottom: 7px;\r\n      color: var(--inko-bonus-text);\r\n      font-family: var(--inko-bonus-serif);\r\n      font-size: 23px;\r\n      font-weight: 400;\r\n      line-height: 1.08;\r\n      letter-spacing: -0.025em;\r\n    }\r\n\r\n    #bonus .inko-bonus-point p {\r\n      margin: 0;\r\n      color: var(--inko-bonus-muted);\r\n      font-family: var(--inko-bonus-sans);\r\n      font-size: 12px;\r\n      line-height: 1.62;\r\n    }\r\n\r\n    #bonus .inko-bonus-contact {\r\n      margin-top: auto;\r\n      padding-top: 28px;\r\n    }\r\n\r\n    #bonus .inko-bonus-whatsapp {\r\n      position: relative;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 16px;\r\n      min-height: 68px;\r\n      padding: 16px 20px;\r\n      overflow: hidden;\r\n      color: #fff9f6;\r\n      text-decoration: none;\r\n      background:\r\n        linear-gradient(\r\n          135deg,\r\n          #8f3e47,\r\n          #662b32\r\n        );\r\n      box-shadow: 0 16px 36px rgba(100,42,48,0.16);\r\n      transition:\r\n        transform 0.28s ease,\r\n        box-shadow 0.28s ease;\r\n    }\r\n\r\n    #bonus .inko-bonus-whatsapp::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -60%;\r\n      bottom: -60%;\r\n      left: -36%;\r\n      width: 28%;\r\n      opacity: 0;\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(255,255,255,0.34),\r\n          transparent\r\n        );\r\n      transform: skewX(-16deg);\r\n      transition:\r\n        left 0.55s ease,\r\n        opacity 0.3s ease;\r\n      pointer-events: none;\r\n    }\r\n\r\n    #bonus .inko-bonus-whatsapp:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 22px 46px rgba(100,42,48,0.22);\r\n    }\r\n\r\n    #bonus .inko-bonus-whatsapp:hover::before {\r\n      left: 112%;\r\n      opacity: 1;\r\n    }\r\n\r\n    #bonus .inko-bonus-whatsapp-copy,\r\n    #bonus .inko-bonus-whatsapp-icon {\r\n      position: relative;\r\n      z-index: 2;\r\n    }\r\n\r\n    #bonus .inko-bonus-whatsapp-copy span {\r\n      display: block;\r\n      margin-bottom: 5px;\r\n      color: rgba(255,249,246,0.64);\r\n      font-family: var(--inko-bonus-sans);\r\n      font-size: 8px;\r\n      font-weight: 700;\r\n      line-height: 1.2;\r\n      letter-spacing: 0.15em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #bonus .inko-bonus-whatsapp-copy strong {\r\n      display: block;\r\n      color: #fff9f6;\r\n      font-family: var(--inko-bonus-serif);\r\n      font-size: 22px;\r\n      font-weight: 400;\r\n      line-height: 1.08;\r\n      letter-spacing: -0.02em;\r\n    }\r\n\r\n    #bonus .inko-bonus-whatsapp-icon {\r\n      width: 42px;\r\n      height: 42px;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      flex-shrink: 0;\r\n      border: 1px solid rgba(255,249,246,0.28);\r\n      border-radius: 50%;\r\n      color: #fff9f6;\r\n      font-family: var(--inko-bonus-sans);\r\n      font-size: 17px;\r\n    }\r\n\r\n    #bonus .inko-bonus-contact-note {\r\n      margin: 14px 0 0;\r\n      color: rgba(100,42,48,0.48);\r\n      font-family: var(--inko-bonus-sans);\r\n      font-size: 9px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    \/* =========================================================\r\n       REVEAL\r\n    ========================================================== *\/\r\n    #bonus .inko-bonus-reveal {\r\n      opacity: 0;\r\n      transform: translateY(34px);\r\n      transition:\r\n        opacity 0.85s cubic-bezier(.2,.7,.2,1),\r\n        transform 0.85s cubic-bezier(.2,.7,.2,1);\r\n      will-change: opacity, transform;\r\n    }\r\n\r\n    #bonus .inko-bonus-reveal[data-direction=\"left\"] {\r\n      transform: translateX(-38px);\r\n    }\r\n\r\n    #bonus .inko-bonus-reveal[data-direction=\"right\"] {\r\n      transform: translateX(38px);\r\n    }\r\n\r\n    #bonus .inko-bonus-reveal.is-visible {\r\n      opacity: 1;\r\n      transform: translate(0,0);\r\n    }\r\n\r\n    #bonus .inko-delay-1 { transition-delay: 0.08s; }\r\n    #bonus .inko-delay-2 { transition-delay: 0.16s; }\r\n    #bonus .inko-delay-3 { transition-delay: 0.24s; }\r\n\r\n    \/* =========================================================\r\n       TABLET\r\n    ========================================================== *\/\r\n    @media (max-width:1024px) {\r\n      #bonus .inko-bonus-intro {\r\n        grid-template-columns: 1fr;\r\n        align-items: start;\r\n        gap: 44px;\r\n      }\r\n\r\n      #bonus .inko-bonus-heading {\r\n        order: 1;\r\n        max-width: 760px;\r\n        margin-left: auto;\r\n      }\r\n\r\n      #bonus .inko-bonus-intro-copy {\r\n        order: 2;\r\n        max-width: 720px;\r\n      }\r\n\r\n      #bonus .inko-bonus-layout {\r\n        grid-template-columns: 1fr;\r\n        gap: 44px;\r\n      }\r\n\r\n      #bonus .inko-bonus-photos {\r\n        min-height: 620px;\r\n      }\r\n\r\n      #bonus .inko-bonus-panel {\r\n        max-width: 820px;\r\n        width: 100%;\r\n        margin: 0 auto;\r\n      }\r\n    }\r\n\r\n    \/* =========================================================\r\n       MOBILE\r\n       Title \u2192 photos \u2192 support\r\n    ========================================================== *\/\r\n    @media (max-width:767px) {\r\n      #bonus .inko-bonus-container {\r\n        width: calc(100% - 28px);\r\n      }\r\n\r\n      #bonus .inko-bonus-divider {\r\n        min-height: 37px;\r\n        gap: 9px;\r\n      }\r\n\r\n      #bonus .inko-bonus-divider::before,\r\n      #bonus .inko-bonus-divider::after {\r\n        width: 60px;\r\n      }\r\n\r\n      #bonus .inko-bonus-inner {\r\n        padding: 66px 0 72px;\r\n      }\r\n\r\n      #bonus .inko-bonus-intro {\r\n        gap: 28px;\r\n        margin-bottom: 34px;\r\n      }\r\n\r\n      #bonus .inko-bonus-heading {\r\n        text-align: right;\r\n      }\r\n\r\n      #bonus .inko-bonus-eyebrow {\r\n        font-size: 9px;\r\n        letter-spacing: 0.18em;\r\n      }\r\n\r\n      #bonus .inko-bonus-eyebrow::after {\r\n        width: 24px;\r\n      }\r\n\r\n      #bonus .inko-bonus-title {\r\n        font-size: clamp(43px,13vw,61px);\r\n      }\r\n\r\n      #bonus .inko-bonus-intro-copy {\r\n        padding: 20px 0 0;\r\n        border-left: 0;\r\n        border-top: 1px solid rgba(142,57,60,0.20);\r\n      }\r\n\r\n      #bonus .inko-bonus-lead {\r\n        font-size: 14px;\r\n        line-height: 1.68;\r\n      }\r\n\r\n      #bonus .inko-bonus-layout {\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 28px;\r\n      }\r\n\r\n      #bonus .inko-bonus-photos {\r\n        order: 1;\r\n        min-height: 0;\r\n        display: grid;\r\n        grid-template-columns: 1fr 1fr;\r\n        grid-template-rows: 420px 210px;\r\n        gap: 12px;\r\n      }\r\n\r\n      #bonus .inko-bonus-photo:first-child {\r\n        grid-column: 1 \/ -1;\r\n        grid-row: auto;\r\n      }\r\n\r\n      #bonus .inko-bonus-photo:nth-child(2),\r\n      #bonus .inko-bonus-photo:nth-child(3) {\r\n        grid-row: auto;\r\n      }\r\n\r\n      #bonus .inko-bonus-photo::before {\r\n        inset: 9px;\r\n      }\r\n\r\n      #bonus .inko-bonus-photo-caption {\r\n        left: 21px;\r\n        right: 21px;\r\n        bottom: 20px;\r\n      }\r\n\r\n      #bonus .inko-bonus-photo-caption strong {\r\n        font-size: 28px;\r\n      }\r\n\r\n      #bonus .inko-bonus-panel {\r\n        order: 2;\r\n        padding: 27px 22px 24px;\r\n      }\r\n\r\n      #bonus .inko-bonus-panel-title {\r\n        font-size: clamp(31px,9vw,41px);\r\n      }\r\n\r\n      #bonus .inko-bonus-point {\r\n        padding-left: 35px;\r\n      }\r\n\r\n      #bonus .inko-bonus-point strong {\r\n        font-size: 22px;\r\n      }\r\n\r\n      #bonus .inko-bonus-whatsapp {\r\n        padding: 15px 17px;\r\n      }\r\n\r\n      #bonus .inko-bonus-whatsapp-copy strong {\r\n        font-size: 20px;\r\n      }\r\n\r\n      #bonus .inko-bonus-reveal[data-direction=\"left\"],\r\n      #bonus .inko-bonus-reveal[data-direction=\"right\"] {\r\n        transform: translateY(28px);\r\n      }\r\n\r\n      #bonus .inko-bonus-reveal.is-visible {\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n\r\n    @media (max-width:420px) {\r\n      #bonus .inko-bonus-title {\r\n        font-size: clamp(40px,12vw,50px);\r\n      }\r\n\r\n      #bonus .inko-bonus-photos {\r\n        grid-template-rows: 380px 180px;\r\n      }\r\n\r\n      #bonus .inko-bonus-photo-caption strong {\r\n        font-size: 25px;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion:reduce) {\r\n      #bonus *,\r\n      #bonus *::before,\r\n      #bonus *::after {\r\n        animation: none !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n\r\n      #bonus .inko-bonus-reveal {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n      }\r\n\r\n      #bonus .inko-bonus-photo img {\r\n        transform: none !important;\r\n      }\r\n\r\n      #bonus .inko-bonus-photo::after,\r\n      #bonus .inko-bonus-panel::before {\r\n        display: none !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"inko-bonus-divider\" aria-hidden=\"true\">\r\n    <span class=\"inko-bonus-spark\">\u2726<\/span>\r\n    <span class=\"inko-bonus-spark\">\u2726<\/span>\r\n    <span class=\"inko-bonus-spark\">\u2726<\/span>\r\n  <\/div>\r\n\r\n  <div class=\"inko-bonus-container\">\r\n    <div class=\"inko-bonus-inner\">\r\n\r\n      <div class=\"inko-bonus-intro\">\r\n        <div\r\n          class=\"inko-bonus-intro-copy inko-bonus-reveal\"\r\n          data-direction=\"left\"\r\n        >\r\n          <p class=\"inko-bonus-lead\">\r\nIf you have any questions, please contact us via WhatsApp, and a member of our team will personally assist you.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div\r\n          class=\"inko-bonus-heading inko-bonus-reveal inko-delay-1\"\r\n          data-direction=\"right\"\r\n        >\r\n          <div class=\"inko-bonus-eyebrow\">Bonus<\/div>\r\n\r\n          <h2 id=\"inko-bonus-title\" class=\"inko-bonus-title\">\r\n            Direct Access to Our\r\n            <span class=\"inko-bonus-title-accent\">K-Beauty Team<\/span>\r\n          <\/h2>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"inko-bonus-layout\">\r\n\r\n        <div class=\"inko-bonus-photos\">\r\n          <figure class=\"inko-bonus-photo inko-bonus-reveal\" data-direction=\"left\">\r\n            <img\r\n              src=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/07\/consultation4-1.jpg\"\r\n              alt=\"Using the INKO SEOUL LED Mask\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n\r\n            <div class=\"inko-bonus-photo-shade\" aria-hidden=\"true\"><\/div>\r\n\r\n            <figcaption class=\"inko-bonus-photo-caption\">\r\n              <strong>Support that continues after delivery<\/strong>\r\n              <span>Personal guidance from our K-Beauty team in Seoul.<\/span>\r\n            <\/figcaption>\r\n          <\/figure>\r\n\r\n          <figure class=\"inko-bonus-photo inko-bonus-reveal inko-delay-1\">\r\n            <img\r\n              src=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/07\/consulting.png\"\r\n              alt=\"INKO SEOUL LED Mask daily routine\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n            <div class=\"inko-bonus-photo-shade\" aria-hidden=\"true\"><\/div>\r\n          <\/figure>\r\n\r\n          <figure class=\"inko-bonus-photo inko-bonus-reveal inko-delay-2\">\r\n            <img\r\n              src=\"https:\/\/inkoseoul.com\/wp-content\/uploads\/2026\/07\/ledmask_whatsapp.png\"\r\n              alt=\"INKO SEOUL LED Mask skincare support\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n            <div class=\"inko-bonus-photo-shade\" aria-hidden=\"true\"><\/div>\r\n          <\/figure>\r\n        <\/div>\r\n\r\n        <article\r\n          class=\"inko-bonus-panel inko-bonus-reveal inko-delay-1\"\r\n          data-direction=\"right\"\r\n        >\r\n          <div class=\"inko-bonus-panel-head\">\r\n            <div class=\"inko-bonus-support-label\">Personal Product Support<\/div>\r\n\r\n            <h3 class=\"inko-bonus-panel-title\">\r\n              Real guidance from people who know the device.\r\n            <\/h3>\r\n          <\/div>\r\n\r\n          <div class=\"inko-bonus-points\">\r\n            <div class=\"inko-bonus-point\">\r\n              <strong>Smart Integration<\/strong>\r\n              <p>\r\n                We'll guide you on the ideal order of use alongside\r\n                your serums and moisturizers.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <div class=\"inko-bonus-point\">\r\n              <strong>Choosing Light Modes<\/strong>\r\n              <p>\r\n                We'll advise which light modes target your specific\r\n                skin concerns best.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <div class=\"inko-bonus-point\">\r\n              <strong>Human Support<\/strong>\r\n              <p>\r\n               Personal guidance from a team member who knows the device inside out; no bot or automated chat system to answer your questions\r\n              <\/p>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"inko-bonus-contact\">\r\n            <a class=\"inko-bonus-whatsapp\" href=\"https:\/\/wa.me\/821073342784\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Chat with the INKO SEOUL team on WhatsApp\">\r\n              <span class=\"inko-bonus-whatsapp-copy\">\r\n                <span>Direct WhatsApp Support<\/span>\r\n                <strong>Chat with Our Team<\/strong>\r\n              <\/span>\r\n\r\n              <span class=\"inko-bonus-whatsapp-icon\" aria-hidden=\"true\">\u2197<\/span>\r\n            <\/a>\r\n\r\n            <p class=\"inko-bonus-contact-note\">\r\n              Product-use guidance is available directly through the INKO SEOUL team.\r\n            <\/p>\r\n          <\/div>\r\n        <\/article>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const section = document.getElementById('bonus');\r\n\r\n      if (!section || section.dataset.inkoBonusReady === 'true') {\r\n        return;\r\n      }\r\n\r\n      section.dataset.inkoBonusReady = 'true';\r\n\r\n      const revealItems = section.querySelectorAll('.inko-bonus-reveal');\r\n      const photos = section.querySelectorAll('.inko-bonus-photo');\r\n      const panel = section.querySelector('.inko-bonus-panel');\r\n\r\n      if (!('IntersectionObserver' in window)) {\r\n        revealItems.forEach(function (item) {\r\n          item.classList.add('is-visible');\r\n        });\r\n\r\n        photos.forEach(function (photo) {\r\n          photo.classList.add('is-visible');\r\n        });\r\n\r\n        if (panel) {\r\n          panel.classList.add('is-visible');\r\n        }\r\n\r\n        return;\r\n      }\r\n\r\n      const revealObserver = new IntersectionObserver(\r\n        function (entries, currentObserver) {\r\n          entries.forEach(function (entry) {\r\n            if (entry.isIntersecting) {\r\n              entry.target.classList.add('is-visible');\r\n              currentObserver.unobserve(entry.target);\r\n            }\r\n          });\r\n        },\r\n        {\r\n          threshold: 0.13,\r\n          rootMargin: '0px 0px -7% 0px'\r\n        }\r\n      );\r\n\r\n      revealItems.forEach(function (item) {\r\n        revealObserver.observe(item);\r\n      });\r\n\r\n      const visualObserver = new IntersectionObserver(\r\n        function (entries, currentObserver) {\r\n          entries.forEach(function (entry) {\r\n            if (entry.isIntersecting) {\r\n              entry.target.classList.add('is-visible');\r\n              currentObserver.unobserve(entry.target);\r\n            }\r\n          });\r\n        },\r\n        {\r\n          threshold: 0.18\r\n        }\r\n      );\r\n\r\n      photos.forEach(function (photo) {\r\n        visualObserver.observe(photo);\r\n      });\r\n\r\n      if (panel) {\r\n        visualObserver.observe(panel);\r\n      }\r\n    })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ed03521 elementor-widget elementor-widget-html\" data-id=\"ed03521\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"inko-led-faq\">\r\n\r\n  <style>\r\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600;700&display=swap\");\r\n\r\n    #inko-led-faq {\r\n      --inko-bg: #f8f0ed;\r\n      --inko-bg-soft: #fcf7f5;\r\n      --inko-card: #fffaf8;\r\n      --inko-dusty: #d9b4b4;\r\n      --inko-rose: #7a303b;\r\n      --inko-deep-rose: #5c2029;\r\n      --inko-text: #432f33;\r\n      --inko-muted: #856f73;\r\n      --inko-line: rgba(93, 43, 52, 0.15);\r\n      --inko-line-strong: rgba(93, 43, 52, 0.25);\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      max-width: 100vw;\r\n\r\n      margin-top: 0 !important;\r\n      margin-right: 0;\r\n      margin-bottom: 0 !important;\r\n      margin-left: calc(50% - 50vw);\r\n\r\n      padding: 0 !important;\r\n      overflow: hidden;\r\n\r\n      background:\r\n        radial-gradient(\r\n          circle at 92% 8%,\r\n          rgba(216, 178, 180, 0.2) 0,\r\n          rgba(216, 178, 180, 0) 28%\r\n        ),\r\n        linear-gradient(\r\n          180deg,\r\n          #fbf6f3 0%,\r\n          #f8eeeb 52%,\r\n          #f5e8e5 100%\r\n        );\r\n\r\n      color: var(--inko-text);\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      box-sizing: border-box;\r\n      isolation: isolate;\r\n    }\r\n\r\n    #inko-led-faq,\r\n    #inko-led-faq * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #inko-led-faq::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -250px;\r\n      right: -190px;\r\n      z-index: -1;\r\n\r\n      width: 610px;\r\n      height: 610px;\r\n\r\n      border: 1px solid rgba(122, 48, 59, 0.07);\r\n      border-radius: 50%;\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #inko-led-faq::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -105px;\r\n      right: -35px;\r\n      z-index: -1;\r\n\r\n      width: 340px;\r\n      height: 340px;\r\n\r\n      border: 1px solid rgba(122, 48, 59, 0.055);\r\n      border-radius: 50%;\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #inko-led-faq h1,\r\n    #inko-led-faq h2,\r\n    #inko-led-faq h3,\r\n    #inko-led-faq h4,\r\n    #inko-led-faq h5,\r\n    #inko-led-faq h6 {\r\n      margin: 0;\r\n\r\n      color: var(--inko-deep-rose);\r\n\r\n      font-family: \"Playfair Display\", Georgia, serif;\r\n      font-style: normal;\r\n      font-weight: 500;\r\n      letter-spacing: -0.035em;\r\n    }\r\n\r\n    #inko-led-faq em,\r\n    #inko-led-faq i {\r\n      font-style: normal;\r\n    }\r\n\r\n    #inko-led-faq p {\r\n      margin: 0;\r\n    }\r\n\r\n    \/* ==================================================\r\n       TOP SPARKLE DIVIDER\r\n    ================================================== *\/\r\n\r\n    #inko-led-faq .inko-faq-divider {\r\n      position: relative;\r\n      z-index: 5;\r\n\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n\r\n      width: 100%;\r\n      height: 40px;\r\n      min-height: 40px;\r\n\r\n      margin: 0 !important;\r\n      padding: 0 !important;\r\n\r\n      color: var(--inko-rose);\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(255, 250, 248, 0.86),\r\n          rgba(249, 238, 235, 0.92),\r\n          rgba(255, 250, 248, 0.86)\r\n        );\r\n\r\n      border-top:\r\n        1px solid\r\n        rgba(93, 43, 52, 0.05);\r\n\r\n      border-bottom:\r\n        1px solid\r\n        rgba(93, 43, 52, 0.10);\r\n\r\n      overflow: hidden;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-divider::before,\r\n    #inko-led-faq .inko-faq-divider::after {\r\n      content: \"\";\r\n\r\n      display: block;\r\n      width: min(96px, 10vw);\r\n      height: 1px;\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(122, 48, 59, 0.30)\r\n        );\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-divider::after {\r\n      transform: scaleX(-1);\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-divider-star {\r\n      display: inline-block;\r\n\r\n      color: #a7636d;\r\n\r\n      font-family: Georgia, serif;\r\n      font-size: 10px;\r\n      line-height: 1;\r\n\r\n      text-shadow:\r\n        0 0 10px\r\n        rgba(167, 99, 109, 0.18);\r\n\r\n      animation:\r\n        inkoFaqDividerSpark\r\n        3.6s\r\n        ease-in-out\r\n        infinite;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-divider-star:nth-child(2) {\r\n      font-size: 14px;\r\n      animation-delay: 0.4s;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-divider-star:nth-child(3) {\r\n      animation-delay: 0.8s;\r\n    }\r\n\r\n    @keyframes inkoFaqDividerSpark {\r\n      0%,\r\n      100% {\r\n        opacity: 0.28;\r\n\r\n        transform:\r\n          translateY(0)\r\n          scale(0.88)\r\n          rotate(0deg);\r\n      }\r\n\r\n      50% {\r\n        opacity: 0.96;\r\n\r\n        transform:\r\n          translateY(-1px)\r\n          scale(1.08)\r\n          rotate(8deg);\r\n      }\r\n    }\r\n\r\n    \/* ==================================================\r\n       MAIN CONTAINER\r\n    ================================================== *\/\r\n\r\n    #inko-led-faq .inko-faq-inner {\r\n      position: relative;\r\n\r\n      width: calc(100% - 40px);\r\n      max-width: 1180px;\r\n\r\n      margin: 0 auto;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-section {\r\n      position: relative;\r\n\r\n      margin: 0 !important;\r\n      padding: 118px 0 112px;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-grid {\r\n      display: grid;\r\n\r\n      grid-template-columns:\r\n        minmax(0, 1.02fr)\r\n        minmax(0, 0.98fr);\r\n\r\n      gap: 58px;\r\n      align-items: start;\r\n    }\r\n\r\n    \/* ==================================================\r\n       LEFT INTRO\r\n    ================================================== *\/\r\n\r\n    #inko-led-faq .inko-faq-intro {\r\n      position: sticky;\r\n      top: 110px;\r\n\r\n      padding-right: 22px;\r\n    }\r\n\r\n    #inko-led-faq .inko-eyebrow {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 13px;\r\n\r\n      margin-bottom: 24px;\r\n\r\n      color: var(--inko-rose);\r\n\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      font-size: 11px;\r\n      font-weight: 700;\r\n      line-height: 1.4;\r\n      letter-spacing: 0.18em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #inko-led-faq .inko-eyebrow::before {\r\n      content: \"\";\r\n\r\n      display: block;\r\n      flex: 0 0 auto;\r\n\r\n      width: 29px;\r\n      height: 1px;\r\n\r\n      background: var(--inko-rose);\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-title {\r\n      max-width: 520px;\r\n\r\n      font-size: clamp(48px, 5.25vw, 70px);\r\n      line-height: 0.98;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-description {\r\n      max-width: 470px;\r\n\r\n      margin-top: 30px;\r\n\r\n      color: var(--inko-muted);\r\n\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      font-size: 15px;\r\n      line-height: 1.85;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-support {\r\n      position: relative;\r\n\r\n      max-width: 470px;\r\n\r\n      margin-top: 39px;\r\n      padding: 23px 25px 23px 61px;\r\n      overflow: hidden;\r\n\r\n      border: 1px solid var(--inko-line);\r\n\r\n      background:\r\n        rgba(255, 250, 248, 0.56);\r\n\r\n      backdrop-filter: blur(3px);\r\n      -webkit-backdrop-filter: blur(3px);\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-support::before {\r\n      content: \"\u2726\";\r\n\r\n      position: absolute;\r\n      top: 22px;\r\n      left: 24px;\r\n\r\n      color: var(--inko-rose);\r\n\r\n      font-family: Georgia, serif;\r\n      font-size: 18px;\r\n      line-height: 1;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-support strong {\r\n      display: block;\r\n\r\n      margin-bottom: 7px;\r\n\r\n      color: var(--inko-deep-rose);\r\n\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      font-size: 12px;\r\n      font-weight: 700;\r\n      letter-spacing: 0.09em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-support span {\r\n      display: block;\r\n\r\n      color: var(--inko-muted);\r\n\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      font-size: 13px;\r\n      line-height: 1.65;\r\n    }\r\n\r\n    \/* ==================================================\r\n       RIGHT FAQ LIST\r\n    ================================================== *\/\r\n\r\n    #inko-led-faq .inko-faq-list {\r\n      min-width: 0;\r\n\r\n      border-top:\r\n        1px solid\r\n        var(--inko-line-strong);\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-item {\r\n      position: relative;\r\n\r\n      margin: 0;\r\n\r\n      border: 0;\r\n      border-bottom:\r\n        1px solid\r\n        var(--inko-line-strong);\r\n\r\n      background: transparent;\r\n\r\n      transition:\r\n        background-color 0.3s ease,\r\n        box-shadow 0.3s ease;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-item[open] {\r\n      background:\r\n        rgba(255, 250, 248, 0.75);\r\n\r\n      box-shadow:\r\n        0 16px 38px\r\n        rgba(75, 32, 40, 0.045);\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-question {\r\n      position: relative;\r\n\r\n      display: grid;\r\n\r\n      grid-template-columns:\r\n        47px\r\n        minmax(0, 1fr)\r\n        38px;\r\n\r\n      gap: 17px;\r\n      align-items: center;\r\n\r\n      min-height: 100px;\r\n\r\n      margin: 0;\r\n      padding: 24px 9px 24px 18px;\r\n\r\n      color: var(--inko-deep-rose);\r\n\r\n      cursor: pointer;\r\n      list-style: none;\r\n      user-select: none;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-question::-webkit-details-marker {\r\n      display: none;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-number {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n\r\n      width: 47px;\r\n      height: 47px;\r\n\r\n      border:\r\n        1px solid\r\n        var(--inko-line-strong);\r\n\r\n      border-radius: 50%;\r\n\r\n      color: var(--inko-rose);\r\n\r\n      font-family: \"Playfair Display\", Georgia, serif;\r\n      font-size: 13px;\r\n      font-weight: 500;\r\n      line-height: 1;\r\n\r\n      transition:\r\n        color 0.3s ease,\r\n        border-color 0.3s ease,\r\n        background-color 0.3s ease;\r\n    }\r\n\r\n    #inko-led-faq\r\n    .inko-faq-item[open]\r\n    .inko-faq-number {\r\n      border-color: var(--inko-rose);\r\n      background: var(--inko-rose);\r\n      color: #fffaf8;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-question-text {\r\n      font-family: \"Playfair Display\", Georgia, serif;\r\n      font-size: 20px;\r\n      font-style: normal;\r\n      font-weight: 500;\r\n      line-height: 1.3;\r\n      letter-spacing: -0.025em;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-toggle {\r\n      position: relative;\r\n\r\n      display: block;\r\n\r\n      width: 34px;\r\n      height: 34px;\r\n\r\n      border:\r\n        1px solid\r\n        var(--inko-line-strong);\r\n\r\n      border-radius: 50%;\r\n\r\n      transition:\r\n        border-color 0.3s ease,\r\n        background-color 0.3s ease,\r\n        transform 0.3s ease;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-toggle::before,\r\n    #inko-led-faq .inko-faq-toggle::after {\r\n      content: \"\";\r\n\r\n      position: absolute;\r\n      top: 50%;\r\n      left: 50%;\r\n\r\n      width: 11px;\r\n      height: 1px;\r\n\r\n      background: var(--inko-rose);\r\n\r\n      transform:\r\n        translate(-50%, -50%);\r\n\r\n      transition:\r\n        transform 0.3s ease,\r\n        background-color 0.3s ease;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-toggle::after {\r\n      transform:\r\n        translate(-50%, -50%)\r\n        rotate(90deg);\r\n    }\r\n\r\n    #inko-led-faq\r\n    .inko-faq-item[open]\r\n    .inko-faq-toggle {\r\n      border-color: var(--inko-rose);\r\n      background: var(--inko-rose);\r\n\r\n      transform: rotate(180deg);\r\n    }\r\n\r\n    #inko-led-faq\r\n    .inko-faq-item[open]\r\n    .inko-faq-toggle::before,\r\n    #inko-led-faq\r\n    .inko-faq-item[open]\r\n    .inko-faq-toggle::after {\r\n      background: #fffaf8;\r\n    }\r\n\r\n    #inko-led-faq\r\n    .inko-faq-item[open]\r\n    .inko-faq-toggle::after {\r\n      transform:\r\n        translate(-50%, -50%)\r\n        rotate(0deg);\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-answer {\r\n      padding:\r\n        0\r\n        65px\r\n        30px\r\n        82px;\r\n    }\r\n\r\n    #inko-led-faq .inko-faq-answer-inner {\r\n      max-width: 500px;\r\n\r\n      color: var(--inko-muted);\r\n\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      font-size: 14px;\r\n      line-height: 1.82;\r\n    }\r\n\r\n    \/* ==================================================\r\n       TABLET\r\n    ================================================== *\/\r\n\r\n    @media (max-width: 1024px) {\r\n      #inko-led-faq .inko-faq-section {\r\n        padding: 96px 0 92px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-grid {\r\n        grid-template-columns: 1fr;\r\n        gap: 44px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-intro {\r\n        position: static;\r\n        padding-right: 0;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-title {\r\n        max-width: 690px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-description,\r\n      #inko-led-faq .inko-faq-support {\r\n        max-width: 650px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-list {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    \/* ==================================================\r\n       MOBILE\r\n    ================================================== *\/\r\n\r\n    @media (max-width: 640px) {\r\n      #inko-led-faq .inko-faq-divider {\r\n        height: 37px;\r\n        min-height: 37px;\r\n\r\n        gap: 9px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-divider::before,\r\n      #inko-led-faq .inko-faq-divider::after {\r\n        width: 60px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-divider-star {\r\n        font-size: 9px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-divider-star:nth-child(2) {\r\n        font-size: 13px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-inner {\r\n        width: calc(100% - 28px);\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-section {\r\n        padding: 76px 0 74px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-grid {\r\n        gap: 28px;\r\n      }\r\n\r\n      #inko-led-faq .inko-eyebrow {\r\n        gap: 10px;\r\n\r\n        margin-bottom: 18px;\r\n\r\n        font-size: 9px;\r\n        letter-spacing: 0.15em;\r\n      }\r\n\r\n      #inko-led-faq .inko-eyebrow::before {\r\n        width: 22px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-title {\r\n        max-width: 100%;\r\n\r\n        font-size:\r\n          clamp(39px, 12vw, 49px);\r\n\r\n        line-height: 1.01;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-description {\r\n        margin-top: 22px;\r\n\r\n        font-size: 13px;\r\n        line-height: 1.75;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-support {\r\n        margin-top: 27px;\r\n        padding: 20px 18px 20px 52px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-support::before {\r\n        top: 20px;\r\n        left: 19px;\r\n\r\n        font-size: 16px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-support strong {\r\n        font-size: 10px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-support span {\r\n        font-size: 12px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-question {\r\n        grid-template-columns:\r\n          38px\r\n          minmax(0, 1fr)\r\n          30px;\r\n\r\n        gap: 12px;\r\n\r\n        min-height: 88px;\r\n\r\n        padding:\r\n          20px\r\n          4px\r\n          20px\r\n          5px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-number {\r\n        width: 38px;\r\n        height: 38px;\r\n\r\n        font-size: 11px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-question-text {\r\n        font-size: 17px;\r\n        line-height: 1.3;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-toggle {\r\n        width: 29px;\r\n        height: 29px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-toggle::before,\r\n      #inko-led-faq .inko-faq-toggle::after {\r\n        width: 9px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-answer {\r\n        padding:\r\n          0\r\n          34px\r\n          25px\r\n          55px;\r\n      }\r\n\r\n      #inko-led-faq .inko-faq-answer-inner {\r\n        font-size: 12px;\r\n        line-height: 1.72;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      #inko-led-faq *,\r\n      #inko-led-faq *::before,\r\n      #inko-led-faq *::after {\r\n        scroll-behavior: auto !important;\r\n        transition: none !important;\r\n        animation: none !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <!-- TOP SPARKLE DIVIDER -->\r\n  <div\r\n    class=\"inko-faq-divider\"\r\n    aria-hidden=\"true\"\r\n  >\r\n    <span class=\"inko-faq-divider-star\">\u2726<\/span>\r\n    <span class=\"inko-faq-divider-star\">\u2726<\/span>\r\n    <span class=\"inko-faq-divider-star\">\u2726<\/span>\r\n  <\/div>\r\n\r\n  <!-- FAQ CONTENT -->\r\n  <div class=\"inko-faq-section\">\r\n    <div class=\"inko-faq-inner\">\r\n\r\n      <div class=\"inko-faq-grid\">\r\n\r\n        <!-- LEFT INTRO -->\r\n        <div class=\"inko-faq-intro\">\r\n\r\n          <div class=\"inko-eyebrow\">\r\n            Frequently Asked Questions\r\n          <\/div>\r\n\r\n          <h2 class=\"inko-faq-title\">\r\n            Everything You Need to Know\r\n          <\/h2>\r\n\r\n          <p class=\"inko-faq-description\">\r\n            Clear answers about results, safety, usage and care so you can\r\n            confidently integrate professional LED light therapy into your\r\n            daily skincare routine.\r\n          <\/p>\r\n\r\n          <div class=\"inko-faq-support\">\r\n\r\n            <strong>\r\n              Personal Guidance Included\r\n            <\/strong>\r\n\r\n            <span>\r\n              Our K-Beauty team is available on WhatsApp to help you choose\r\n              the right light mode and build a routine around your skin concerns.\r\n            <\/span>\r\n\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- RIGHT FAQ LIST -->\r\n        <div class=\"inko-faq-list\">\r\n\r\n          <details class=\"inko-faq-item\" open>\r\n            <summary class=\"inko-faq-question\">\r\n\r\n              <span class=\"inko-faq-number\">\r\n                01\r\n              <\/span>\r\n\r\n              <span class=\"inko-faq-question-text\">\r\n                How long does it take to see results?\r\n              <\/span>\r\n\r\n              <span\r\n                class=\"inko-faq-toggle\"\r\n                aria-hidden=\"true\"\r\n              ><\/span>\r\n\r\n            <\/summary>\r\n\r\n            <div class=\"inko-faq-answer\">\r\n              <div class=\"inko-faq-answer-inner\">\r\n\r\n                Most users begin to notice improvements in skin clarity,\r\n                softness and glow within two to three weeks of consistent use.\r\n                More visible changes in texture, tone and fine lines are\r\n                generally seen after six to eight weeks. Results may vary\r\n                depending on skin condition and frequency of use.\r\n\r\n              <\/div>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details class=\"inko-faq-item\">\r\n            <summary class=\"inko-faq-question\">\r\n\r\n              <span class=\"inko-faq-number\">\r\n                02\r\n              <\/span>\r\n\r\n              <span class=\"inko-faq-question-text\">\r\n                Is the light safe for my eyes and skin?\r\n              <\/span>\r\n\r\n              <span\r\n                class=\"inko-faq-toggle\"\r\n                aria-hidden=\"true\"\r\n              ><\/span>\r\n\r\n            <\/summary>\r\n\r\n            <div class=\"inko-faq-answer\">\r\n              <div class=\"inko-faq-answer-inner\">\r\n\r\n                Yes. The mask uses calibrated LED wavelengths without harmful\r\n                UV radiation and includes integrated silicone eye protection.\r\n                It is designed for safe and comfortable use as part of a\r\n                regular home skincare routine.\r\n\r\n              <\/div>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details class=\"inko-faq-item\">\r\n            <summary class=\"inko-faq-question\">\r\n\r\n              <span class=\"inko-faq-number\">\r\n                03\r\n              <\/span>\r\n\r\n              <span class=\"inko-faq-question-text\">\r\n                Can I use the mask with skincare products?\r\n              <\/span>\r\n\r\n              <span\r\n                class=\"inko-faq-toggle\"\r\n                aria-hidden=\"true\"\r\n              ><\/span>\r\n\r\n            <\/summary>\r\n\r\n            <div class=\"inko-faq-answer\">\r\n              <div class=\"inko-faq-answer-inner\">\r\n\r\n                We recommend using the mask on clean, dry skin before applying\r\n                your serums and moisturizer. Once the LED session is complete,\r\n                continue with your normal skincare routine. Our WhatsApp team\r\n                can help you arrange the correct order for your specific products.\r\n\r\n              <\/div>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details class=\"inko-faq-item\">\r\n            <summary class=\"inko-faq-question\">\r\n\r\n              <span class=\"inko-faq-number\">\r\n                04\r\n              <\/span>\r\n\r\n              <span class=\"inko-faq-question-text\">\r\n                What does the 30-day guarantee include?\r\n              <\/span>\r\n\r\n              <span\r\n                class=\"inko-faq-toggle\"\r\n                aria-hidden=\"true\"\r\n              ><\/span>\r\n\r\n            <\/summary>\r\n\r\n            <div class=\"inko-faq-answer\">\r\n              <div class=\"inko-faq-answer-inner\">\r\n\r\n                If you are not satisfied with the device within 30 days of\r\n                receiving it, contact our team through WhatsApp or email.\r\n                After the return is arranged and the device is received,\r\n                a refund will be processed according to the return conditions.\r\n\r\n              <\/div>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details class=\"inko-faq-item\">\r\n            <summary class=\"inko-faq-question\">\r\n\r\n              <span class=\"inko-faq-number\">\r\n                05\r\n              <\/span>\r\n\r\n              <span class=\"inko-faq-question-text\">\r\n                How often should I use the LED mask?\r\n              <\/span>\r\n\r\n              <span\r\n                class=\"inko-faq-toggle\"\r\n                aria-hidden=\"true\"\r\n              ><\/span>\r\n\r\n            <\/summary>\r\n\r\n            <div class=\"inko-faq-answer\">\r\n              <div class=\"inko-faq-answer-inner\">\r\n\r\n                A typical session lasts approximately five to ten minutes.\r\n                The mask can be incorporated into your routine regularly,\r\n                including daily use depending on the selected mode and your\r\n                skin condition. Consistent use is more important than\r\n                extending the length of a single session.\r\n\r\n              <\/div>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details class=\"inko-faq-item\">\r\n            <summary class=\"inko-faq-question\">\r\n\r\n              <span class=\"inko-faq-number\">\r\n                06\r\n              <\/span>\r\n\r\n              <span class=\"inko-faq-question-text\">\r\n                How do I charge and clean the mask?\r\n              <\/span>\r\n\r\n              <span\r\n                class=\"inko-faq-toggle\"\r\n                aria-hidden=\"true\"\r\n              ><\/span>\r\n\r\n            <\/summary>\r\n\r\n            <div class=\"inko-faq-answer\">\r\n              <div class=\"inko-faq-answer-inner\">\r\n\r\n                Charge the controller using the cable supplied with your mask.\r\n                After each session, disconnect the controller and gently wipe\r\n                the medical-grade silicone surface with a soft, slightly damp\r\n                cloth. Allow the mask to dry completely before storing it.\r\n\r\n              <\/div>\r\n            <\/div>\r\n          <\/details>\r\n\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      function initializeInkoFaq() {\r\n        const section =\r\n          document.getElementById(\"inko-led-faq\");\r\n\r\n        if (\r\n          !section ||\r\n          section.dataset.faqInitialized === \"true\"\r\n        ) {\r\n          return;\r\n        }\r\n\r\n        section.dataset.faqInitialized = \"true\";\r\n\r\n        const faqItems =\r\n          section.querySelectorAll(\r\n            \".inko-faq-item\"\r\n          );\r\n\r\n        faqItems.forEach(function (item) {\r\n          item.addEventListener(\r\n            \"toggle\",\r\n            function () {\r\n              if (!item.open) {\r\n                return;\r\n              }\r\n\r\n              faqItems.forEach(function (otherItem) {\r\n                if (otherItem !== item) {\r\n                  otherItem.open = false;\r\n                }\r\n              });\r\n            }\r\n          );\r\n        });\r\n      }\r\n\r\n      if (document.readyState === \"loading\") {\r\n        document.addEventListener(\r\n          \"DOMContentLoaded\",\r\n          initializeInkoFaq\r\n        );\r\n      } else {\r\n        initializeInkoFaq();\r\n      }\r\n    })();\r\n  <\/script>\r\n\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06a17e5 elementor-widget elementor-widget-html\" data-id=\"06a17e5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"inko-led-closing\">\r\n\r\n  <style>\r\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600;700&display=swap\");\r\n\r\n    \/* ==================================================\r\n       COMPLETE RESET\r\n    ================================================== *\/\r\n\r\n    #inko-led-closing {\r\n      --inko-burgundy: #67202a;\r\n      --inko-burgundy-dark: #45131a;\r\n      --inko-burgundy-deep: #310d13;\r\n      --inko-rose: #9c5360;\r\n      --inko-dusty-pink: #d8b1b4;\r\n      --inko-blush: #f4e5e2;\r\n      --inko-soft-bg: #fbf6f3;\r\n      --inko-cream: #fff8f3;\r\n      --inko-text: #482f34;\r\n      --inko-muted: #8e7478;\r\n      --inko-line: rgba(99, 35, 45, 0.14);\r\n\r\n      position: relative;\r\n      display: block;\r\n\r\n      width: 100vw;\r\n      max-width: 100vw;\r\n\r\n      margin-top: 0 !important;\r\n      margin-right: 0 !important;\r\n      margin-bottom: 0 !important;\r\n      margin-left: calc(50% - 50vw) !important;\r\n\r\n      padding: 0 !important;\r\n      overflow: hidden;\r\n\r\n      color: var(--inko-text);\r\n      background: transparent;\r\n\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      line-height: normal;\r\n\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #inko-led-closing,\r\n    #inko-led-closing * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #inko-led-closing h1,\r\n    #inko-led-closing h2,\r\n    #inko-led-closing h3,\r\n    #inko-led-closing h4,\r\n    #inko-led-closing p {\r\n      margin: 0;\r\n      padding: 0;\r\n    }\r\n\r\n    #inko-led-closing h1,\r\n    #inko-led-closing h2,\r\n    #inko-led-closing h3,\r\n    #inko-led-closing h4 {\r\n      font-family: \"Playfair Display\", Georgia, serif;\r\n      font-style: normal;\r\n      font-weight: 500;\r\n    }\r\n\r\n    #inko-led-closing em,\r\n    #inko-led-closing i {\r\n      font-style: normal;\r\n    }\r\n\r\n    #inko-led-closing a {\r\n      color: inherit;\r\n      text-decoration: none;\r\n      -webkit-tap-highlight-color: transparent;\r\n    }\r\n\r\n    #inko-led-closing .inko-closing-inner {\r\n      position: relative;\r\n      z-index: 3;\r\n\r\n      width: calc(100% - 40px);\r\n      max-width: 1180px;\r\n\r\n      margin: 0 auto;\r\n      padding: 0;\r\n    }\r\n\r\n    \/* ==================================================\r\n   BURGUNDY SPARKLE DIVIDER\r\n================================================== *\/\r\n\r\n#inko-led-closing .inko-sparkle-divider {\r\n  position: relative;\r\n\r\n  display: flex !important;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 10px;\r\n\r\n  width: 100%;\r\n  height: 38px !important;\r\n  min-height: 38px !important;\r\n  max-height: 38px !important;\r\n\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n\r\n  overflow: hidden;\r\n  line-height: 1;\r\n\r\n  \/* \uc544\ub798 CTA\uc640 \uc5f0\uacb0\ub418\ub294 \ubc84\uac74\ub514 \ubc30\uacbd *\/\r\n  background:\r\n    linear-gradient(\r\n      132deg,\r\n      #351016 0%,\r\n      #671f29 42%,\r\n      #4a141c 72%,\r\n      #2d0b11 100%\r\n    );\r\n\r\n  color: #efbbb6;\r\n\r\n  border-top:\r\n    1px solid\r\n    rgba(255, 235, 230, 0.07);\r\n\r\n  border-bottom: 0;\r\n}\r\n\r\n#inko-led-closing .inko-sparkle-divider::before,\r\n#inko-led-closing .inko-sparkle-divider::after {\r\n  content: \"\";\r\n\r\n  display: block;\r\n  flex: 0 1 220px;\r\n\r\n  width: min(26vw, 220px);\r\n  height: 1px;\r\n\r\n  margin: 0;\r\n  padding: 0;\r\n\r\n  background:\r\n    linear-gradient(\r\n      90deg,\r\n      transparent 0%,\r\n      rgba(239, 187, 182, 0.18) 34%,\r\n      rgba(239, 187, 182, 0.62) 100%\r\n    );\r\n}\r\n\r\n#inko-led-closing .inko-sparkle-divider::after {\r\n  transform: scaleX(-1);\r\n}\r\n\r\n#inko-led-closing .inko-sparkle-symbol {\r\n  display: inline-block;\r\n  flex: 0 0 auto;\r\n\r\n  margin: 0;\r\n  padding: 0;\r\n\r\n  color: #efbbb6;\r\n\r\n  font-family: Georgia, serif;\r\n  font-size: 8px;\r\n  line-height: 1;\r\n\r\n  text-shadow:\r\n    0 0 9px rgba(239, 187, 182, 0.38),\r\n    0 0 18px rgba(239, 187, 182, 0.18);\r\n\r\n  animation:\r\n    inkoSparklePulse\r\n    2.8s\r\n    ease-in-out\r\n    infinite;\r\n}\r\n\r\n#inko-led-closing .inko-sparkle-symbol:nth-of-type(2) {\r\n  font-size: 12px;\r\n  animation-delay: 0.35s;\r\n}\r\n\r\n#inko-led-closing .inko-sparkle-symbol:nth-of-type(3) {\r\n  animation-delay: 0.7s;\r\n}\r\n\r\n@keyframes inkoSparklePulse {\r\n  0%,\r\n  100% {\r\n    opacity: 0.34;\r\n\r\n    transform:\r\n      translateY(0)\r\n      scale(0.82)\r\n      rotate(0deg);\r\n  }\r\n\r\n  50% {\r\n    opacity: 1;\r\n\r\n    transform:\r\n      translateY(-1px)\r\n      scale(1.15)\r\n      rotate(45deg);\r\n  }\r\n}\r\n    \/* ==================================================\r\n       FINAL CTA\r\n    ================================================== *\/\r\n\r\n    #inko-led-closing .inko-final-cta {\r\n      position: relative;\r\n      isolation: isolate;\r\n\r\n      display: flex;\r\n      align-items: center;\r\n\r\n      width: 100%;\r\n      min-height: 690px;\r\n\r\n      margin: 0 !important;\r\n      padding: 118px 0 112px !important;\r\n\r\n      overflow: hidden;\r\n\r\n      background:\r\n        radial-gradient(\r\n          circle at 50% 42%,\r\n          rgba(180, 93, 103, 0.34) 0%,\r\n          rgba(121, 44, 54, 0.16) 25%,\r\n          rgba(61, 14, 21, 0) 58%\r\n        ),\r\n        linear-gradient(\r\n          132deg,\r\n          #351016 0%,\r\n          #671f29 42%,\r\n          #4a141c 72%,\r\n          #2d0b11 100%\r\n        );\r\n    }\r\n\r\n    #inko-led-closing .inko-final-cta::before {\r\n      content: \"\";\r\n\r\n      position: absolute;\r\n      top: -55%;\r\n      left: -30%;\r\n      z-index: -1;\r\n\r\n      width: 78%;\r\n      height: 210%;\r\n\r\n      opacity: 0.36;\r\n      filter: blur(12px);\r\n\r\n      background:\r\n        linear-gradient(\r\n          105deg,\r\n          transparent 0%,\r\n          rgba(255, 176, 181, 0.05) 37%,\r\n          rgba(255, 224, 218, 0.2) 50%,\r\n          rgba(255, 179, 189, 0.05) 63%,\r\n          transparent 100%\r\n        );\r\n\r\n      transform: rotate(9deg);\r\n\r\n      animation:\r\n        inkoLightSweep\r\n        9s\r\n        ease-in-out\r\n        infinite;\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #inko-led-closing .inko-final-cta::after {\r\n      content: \"\";\r\n\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: -1;\r\n\r\n      opacity: 0.27;\r\n\r\n      background-image:\r\n        linear-gradient(\r\n          rgba(255, 255, 255, 0.018) 1px,\r\n          transparent 1px\r\n        ),\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(255, 255, 255, 0.018) 1px,\r\n          transparent 1px\r\n        );\r\n\r\n      background-size: 54px 54px;\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    @keyframes inkoLightSweep {\r\n      0%,\r\n      100% {\r\n        left: -44%;\r\n        opacity: 0.16;\r\n      }\r\n\r\n      48% {\r\n        left: 66%;\r\n        opacity: 0.43;\r\n      }\r\n\r\n      55% {\r\n        left: 66%;\r\n        opacity: 0.25;\r\n      }\r\n    }\r\n\r\n    \/* ==================================================\r\n       CIRCULAR BACKGROUND DETAILS\r\n    ================================================== *\/\r\n\r\n    #inko-led-closing .inko-cta-orbit {\r\n      position: absolute;\r\n      top: 50%;\r\n      left: 50%;\r\n\r\n      width: 610px;\r\n      height: 610px;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(255, 235, 230, 0.08);\r\n\r\n      border-radius: 50%;\r\n\r\n      transform:\r\n        translate(-50%, -50%);\r\n\r\n      pointer-events: none;\r\n    }\r\n\r\n    #inko-led-closing .inko-cta-orbit::before,\r\n    #inko-led-closing .inko-cta-orbit::after {\r\n      content: \"\";\r\n\r\n      position: absolute;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(255, 235, 230, 0.07);\r\n\r\n      border-radius: 50%;\r\n    }\r\n\r\n    #inko-led-closing .inko-cta-orbit::before {\r\n      inset: 64px;\r\n    }\r\n\r\n    #inko-led-closing .inko-cta-orbit::after {\r\n      inset: 132px;\r\n    }\r\n\r\n    \/* ==================================================\r\n       FLOATING STARS\r\n    ================================================== *\/\r\n\r\n    #inko-led-closing .inko-floating-star {\r\n      position: absolute;\r\n      z-index: 1;\r\n\r\n      color:\r\n        rgba(255, 235, 230, 0.64);\r\n\r\n      font-family: Georgia, serif;\r\n      line-height: 1;\r\n\r\n      pointer-events: none;\r\n\r\n      animation:\r\n        inkoFloatStar\r\n        5.5s\r\n        ease-in-out\r\n        infinite;\r\n    }\r\n\r\n    #inko-led-closing .inko-floating-star.star-1 {\r\n      top: 18%;\r\n      left: 8%;\r\n\r\n      font-size: 18px;\r\n      animation-delay: -1.1s;\r\n    }\r\n\r\n    #inko-led-closing .inko-floating-star.star-2 {\r\n      top: 30%;\r\n      right: 11%;\r\n\r\n      font-size: 11px;\r\n      animation-delay: -2.7s;\r\n    }\r\n\r\n    #inko-led-closing .inko-floating-star.star-3 {\r\n      right: 19%;\r\n      bottom: 18%;\r\n\r\n      font-size: 20px;\r\n      animation-delay: -0.5s;\r\n    }\r\n\r\n    #inko-led-closing .inko-floating-star.star-4 {\r\n      bottom: 23%;\r\n      left: 17%;\r\n\r\n      font-size: 10px;\r\n      animation-delay: -3.8s;\r\n    }\r\n\r\n    #inko-led-closing .inko-floating-star.star-5 {\r\n      top: 12%;\r\n      right: 29%;\r\n\r\n      font-size: 8px;\r\n      animation-delay: -2s;\r\n    }\r\n\r\n    @keyframes inkoFloatStar {\r\n      0%,\r\n      100% {\r\n        opacity: 0.25;\r\n\r\n        transform:\r\n          translateY(0)\r\n          scale(0.82)\r\n          rotate(0deg);\r\n      }\r\n\r\n      50% {\r\n        opacity: 0.9;\r\n\r\n        transform:\r\n          translateY(-14px)\r\n          scale(1.13)\r\n          rotate(45deg);\r\n      }\r\n    }\r\n\r\n    \/* ==================================================\r\n       CTA CONTENT\r\n    ================================================== *\/\r\n\r\n    #inko-led-closing .inko-cta-content {\r\n      position: relative;\r\n\r\n      max-width: 930px;\r\n      margin: 0 auto;\r\n\r\n      text-align: center;\r\n    }\r\n\r\n    #inko-led-closing .inko-rating-line {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      flex-wrap: wrap;\r\n      gap: 10px;\r\n\r\n      margin: 0 0 31px;\r\n      padding: 10px 16px;\r\n\r\n      border:\r\n        1px solid\r\n        rgba(255, 238, 232, 0.2);\r\n\r\n      border-radius: 999px;\r\n\r\n      background:\r\n        rgba(255, 250, 247, 0.055);\r\n\r\n      color:\r\n        rgba(255, 247, 243, 0.82);\r\n\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      font-size: 11px;\r\n      font-weight: 600;\r\n      line-height: 1.4;\r\n      letter-spacing: 0.08em;\r\n      text-transform: uppercase;\r\n\r\n      backdrop-filter: blur(7px);\r\n      -webkit-backdrop-filter: blur(7px);\r\n    }\r\n\r\n    #inko-led-closing .inko-stars {\r\n      color: #f0c3b1;\r\n\r\n      font-size: 12px;\r\n      letter-spacing: 0.13em;\r\n\r\n      text-shadow:\r\n        0 0 15px\r\n        rgba(255, 194, 179, 0.46);\r\n    }\r\n\r\n    #inko-led-closing .inko-final-title {\r\n      max-width: 900px;\r\n      margin: 0 auto;\r\n\r\n      color: var(--inko-cream);\r\n\r\n      font-family: \"Playfair Display\", Georgia, serif;\r\n      font-size: clamp(51px, 6.2vw, 84px);\r\n      font-style: normal;\r\n      font-weight: 500;\r\n      line-height: 0.98;\r\n      letter-spacing: -0.05em;\r\n\r\n      text-wrap: balance;\r\n    }\r\n\r\n    #inko-led-closing .inko-final-title em {\r\n      position: relative;\r\n      display: inline-block;\r\n\r\n      color: #efbbb6;\r\n      font-style: normal;\r\n\r\n      text-shadow:\r\n        0 0 25px\r\n        rgba(237, 170, 169, 0.15),\r\n        0 0 60px\r\n        rgba(237, 170, 169, 0.08);\r\n    }\r\n\r\n    #inko-led-closing .inko-final-title em::after {\r\n      content: \"\";\r\n\r\n      position: absolute;\r\n      right: 4%;\r\n      bottom: -7px;\r\n      left: 4%;\r\n\r\n      height: 1px;\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(245, 188, 181, 0.82),\r\n          transparent\r\n        );\r\n\r\n      transform: scaleX(0.68);\r\n      transform-origin: center;\r\n\r\n      transition:\r\n        transform 0.5s ease;\r\n    }\r\n\r\n    #inko-led-closing\r\n    .inko-final-cta:hover\r\n    .inko-final-title em::after {\r\n      transform: scaleX(1);\r\n    }\r\n\r\n    #inko-led-closing .inko-final-description {\r\n      max-width: 680px;\r\n\r\n      margin: 32px auto 0;\r\n\r\n      color:\r\n        rgba(255, 243, 238, 0.72);\r\n\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      font-size: 16px;\r\n      line-height: 1.8;\r\n\r\n      text-wrap: balance;\r\n    }\r\n\r\n    \/* ==================================================\r\n       CTA BUTTONS\r\n    ================================================== *\/\r\n\r\n    #inko-led-closing .inko-cta-actions {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      flex-wrap: wrap;\r\n      gap: 13px;\r\n\r\n      margin: 37px 0 0;\r\n      padding: 0;\r\n    }\r\n\r\n    #inko-led-closing .inko-primary-button,\r\n    #inko-led-closing .inko-secondary-button {\r\n      position: relative;\r\n\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n\r\n      min-height: 56px;\r\n      padding: 16px 29px;\r\n      overflow: hidden;\r\n\r\n      border-radius: 2px;\r\n\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      font-size: 12px;\r\n      font-weight: 700;\r\n      line-height: 1;\r\n      letter-spacing: 0.095em;\r\n      text-transform: uppercase;\r\n\r\n      transition:\r\n        transform 0.3s ease,\r\n        border-color 0.3s ease,\r\n        background-color 0.3s ease,\r\n        box-shadow 0.3s ease,\r\n        color 0.3s ease;\r\n    }\r\n\r\n    #inko-led-closing .inko-primary-button {\r\n      border: 1px solid #f6d5c9;\r\n\r\n      background: #f6d5c9;\r\n      color: #54202a;\r\n\r\n      box-shadow:\r\n        0 16px 38px\r\n        rgba(23, 4, 9, 0.28);\r\n    }\r\n\r\n    #inko-led-closing .inko-primary-button::before {\r\n      content: \"\";\r\n\r\n      position: absolute;\r\n      top: -25%;\r\n      left: -65%;\r\n\r\n      width: 42%;\r\n      height: 150%;\r\n\r\n      background:\r\n        linear-gradient(\r\n          90deg,\r\n          transparent,\r\n          rgba(255, 255, 255, 0.58),\r\n          transparent\r\n        );\r\n\r\n      transform: skewX(-20deg);\r\n\r\n      transition:\r\n        left 0.7s ease;\r\n    }\r\n\r\n    #inko-led-closing .inko-primary-button:hover::before {\r\n      left: 125%;\r\n    }\r\n\r\n    #inko-led-closing .inko-primary-button:hover {\r\n      transform: translateY(-3px);\r\n\r\n      border-color: #ffe2d7;\r\n      background: #ffe2d7;\r\n\r\n      box-shadow:\r\n        0 20px 48px\r\n        rgba(23, 4, 9, 0.35),\r\n        0 0 38px\r\n        rgba(245, 199, 189, 0.16);\r\n    }\r\n\r\n    #inko-led-closing .inko-button-arrow {\r\n      display: inline-flex;\r\n\r\n      margin-left: 11px;\r\n\r\n      font-size: 15px;\r\n\r\n      transition:\r\n        transform 0.3s ease;\r\n    }\r\n\r\n    #inko-led-closing\r\n    .inko-primary-button:hover\r\n    .inko-button-arrow {\r\n      transform: translateX(5px);\r\n    }\r\n\r\n    #inko-led-closing .inko-secondary-button {\r\n      border:\r\n        1px solid\r\n        rgba(255, 241, 235, 0.35);\r\n\r\n      background:\r\n        rgba(255, 250, 247, 0.035);\r\n\r\n      color:\r\n        rgba(255, 248, 244, 0.9);\r\n\r\n      backdrop-filter: blur(6px);\r\n      -webkit-backdrop-filter: blur(6px);\r\n    }\r\n\r\n    #inko-led-closing .inko-secondary-button:hover {\r\n      transform: translateY(-3px);\r\n\r\n      border-color:\r\n        rgba(255, 241, 235, 0.66);\r\n\r\n      background:\r\n        rgba(255, 250, 247, 0.1);\r\n\r\n      color: #ffffff;\r\n    }\r\n\r\n    \/* ==================================================\r\n       TRUST ROW\r\n    ================================================== *\/\r\n\r\n    #inko-led-closing .inko-trust-row {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      flex-wrap: wrap;\r\n      gap: 11px 22px;\r\n\r\n      margin: 34px 0 0;\r\n      padding: 0;\r\n\r\n      color:\r\n        rgba(255, 241, 235, 0.58);\r\n\r\n      font-family: Arial, Helvetica, sans-serif;\r\n      font-size: 11px;\r\n      line-height: 1.5;\r\n      letter-spacing: 0.055em;\r\n    }\r\n\r\n    #inko-led-closing .inko-trust-item {\r\n      position: relative;\r\n\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n    }\r\n\r\n    #inko-led-closing .inko-trust-item::before {\r\n      content: \"\u2726\";\r\n\r\n      color: #d99da2;\r\n\r\n      font-family: Georgia, serif;\r\n      font-size: 8px;\r\n    }\r\n\r\n    \/* ==================================================\r\n       SCROLL EFFECT\r\n    ================================================== *\/\r\n\r\n    #inko-led-closing .inko-reveal {\r\n      opacity: 0;\r\n\r\n      transform:\r\n        translateY(24px);\r\n\r\n      transition:\r\n        opacity\r\n        0.8s\r\n        ease,\r\n        transform\r\n        0.8s\r\n        cubic-bezier(0.2, 0.75, 0.25, 1);\r\n    }\r\n\r\n    #inko-led-closing .inko-reveal.is-visible {\r\n      opacity: 1;\r\n      transform: translateY(0);\r\n    }\r\n\r\n    #inko-led-closing .inko-delay-1 {\r\n      transition-delay: 0.08s;\r\n    }\r\n\r\n    #inko-led-closing .inko-delay-2 {\r\n      transition-delay: 0.16s;\r\n    }\r\n\r\n    #inko-led-closing .inko-delay-3 {\r\n      transition-delay: 0.24s;\r\n    }\r\n\r\n    #inko-led-closing .inko-delay-4 {\r\n      transition-delay: 0.32s;\r\n    }\r\n\r\n    \/* ==================================================\r\n       TABLET\r\n    ================================================== *\/\r\n\r\n    @media (max-width: 1024px) {\r\n      #inko-led-closing .inko-final-cta {\r\n        min-height: 620px;\r\n\r\n        padding:\r\n          100px\r\n          0\r\n          96px\r\n          !important;\r\n      }\r\n\r\n      #inko-led-closing .inko-final-title {\r\n        max-width: 760px;\r\n      }\r\n\r\n      #inko-led-closing .inko-cta-orbit {\r\n        width: 540px;\r\n        height: 540px;\r\n      }\r\n    }\r\n\r\n    \/* ==================================================\r\n       MOBILE\r\n    ================================================== *\/\r\n\r\n    @media (max-width: 767px) {\r\n      #inko-led-closing .inko-closing-inner {\r\n        width: calc(100% - 28px);\r\n      }\r\n\r\n      #inko-led-closing .inko-sparkle-divider {\r\n        height: 32px !important;\r\n        min-height: 32px !important;\r\n        max-height: 32px !important;\r\n\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n\r\n        gap: 8px;\r\n      }\r\n\r\n      #inko-led-closing .inko-sparkle-divider::before,\r\n      #inko-led-closing .inko-sparkle-divider::after {\r\n        width: min(25vw, 100px);\r\n        flex-basis: 100px;\r\n      }\r\n\r\n      #inko-led-closing .inko-sparkle-symbol {\r\n        font-size: 7px;\r\n      }\r\n\r\n      #inko-led-closing .inko-final-cta {\r\n        min-height: auto;\r\n\r\n        padding:\r\n          82px\r\n          0\r\n          78px\r\n          !important;\r\n      }\r\n\r\n      #inko-led-closing .inko-cta-orbit {\r\n        width: 390px;\r\n        height: 390px;\r\n\r\n        opacity: 0.75;\r\n      }\r\n\r\n      #inko-led-closing .inko-rating-line {\r\n        gap: 7px;\r\n\r\n        max-width: 100%;\r\n\r\n        margin-bottom: 24px;\r\n        padding: 9px 13px;\r\n\r\n        font-size: 9px;\r\n        letter-spacing: 0.055em;\r\n      }\r\n\r\n      #inko-led-closing .inko-stars {\r\n        font-size: 10px;\r\n      }\r\n\r\n      #inko-led-closing .inko-final-title {\r\n        font-size:\r\n          clamp(42px, 13vw, 59px);\r\n\r\n        line-height: 1.01;\r\n      }\r\n\r\n      #inko-led-closing .inko-final-description {\r\n        margin-top: 26px;\r\n\r\n        font-size: 13px;\r\n        line-height: 1.75;\r\n      }\r\n\r\n      #inko-led-closing .inko-cta-actions {\r\n        display: grid;\r\n        grid-template-columns: 1fr;\r\n        gap: 10px;\r\n\r\n        width: 100%;\r\n        max-width: 390px;\r\n\r\n        margin: 31px auto 0;\r\n      }\r\n\r\n      #inko-led-closing .inko-primary-button,\r\n      #inko-led-closing .inko-secondary-button {\r\n        width: 100%;\r\n        min-height: 54px;\r\n\r\n        padding: 15px 20px;\r\n\r\n        font-size: 11px;\r\n      }\r\n\r\n      #inko-led-closing .inko-trust-row {\r\n        display: grid;\r\n\r\n        grid-template-columns:\r\n          repeat(2, minmax(0, 1fr));\r\n\r\n        gap: 10px 13px;\r\n\r\n        max-width: 390px;\r\n\r\n        margin: 29px auto 0;\r\n\r\n        text-align: left;\r\n        font-size: 9px;\r\n      }\r\n\r\n      #inko-led-closing .inko-trust-item {\r\n        align-items: flex-start;\r\n      }\r\n\r\n      #inko-led-closing .inko-floating-star.star-1 {\r\n        top: 10%;\r\n        left: 5%;\r\n      }\r\n\r\n      #inko-led-closing .inko-floating-star.star-2 {\r\n        top: 19%;\r\n        right: 5%;\r\n      }\r\n\r\n      #inko-led-closing .inko-floating-star.star-3 {\r\n        right: 9%;\r\n        bottom: 9%;\r\n      }\r\n\r\n      #inko-led-closing .inko-floating-star.star-4 {\r\n        bottom: 17%;\r\n        left: 8%;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 390px) {\r\n      #inko-led-closing .inko-final-title {\r\n        font-size: 41px;\r\n      }\r\n\r\n      #inko-led-closing .inko-trust-row {\r\n        grid-template-columns: 1fr;\r\n        max-width: 270px;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      #inko-led-closing *,\r\n      #inko-led-closing *::before,\r\n      #inko-led-closing *::after {\r\n        scroll-behavior: auto !important;\r\n        animation: none !important;\r\n        transition: none !important;\r\n      }\r\n\r\n      #inko-led-closing .inko-reveal {\r\n        opacity: 1;\r\n        transform: none;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <!-- COMPACT SPARKLE DIVIDER -->\r\n  <div\r\n    class=\"inko-sparkle-divider\"\r\n    aria-hidden=\"true\"\r\n  >\r\n    <span class=\"inko-sparkle-symbol\">\u2726<\/span>\r\n    <span class=\"inko-sparkle-symbol\">\u2726<\/span>\r\n    <span class=\"inko-sparkle-symbol\">\u2726<\/span>\r\n  <\/div>\r\n\r\n  <!-- FINAL CTA ONLY -->\r\n  <div\r\n    class=\"inko-final-cta\"\r\n    role=\"region\"\r\n    aria-labelledby=\"inko-final-cta-title\"\r\n  >\r\n\r\n    <div\r\n      class=\"inko-cta-orbit\"\r\n      aria-hidden=\"true\"\r\n    ><\/div>\r\n\r\n    <span\r\n      class=\"inko-floating-star star-1\"\r\n      aria-hidden=\"true\"\r\n    >\r\n      \u2726\r\n    <\/span>\r\n\r\n    <span\r\n      class=\"inko-floating-star star-2\"\r\n      aria-hidden=\"true\"\r\n    >\r\n      \u2726\r\n    <\/span>\r\n\r\n    <span\r\n      class=\"inko-floating-star star-3\"\r\n      aria-hidden=\"true\"\r\n    >\r\n      \u2726\r\n    <\/span>\r\n\r\n    <span\r\n      class=\"inko-floating-star star-4\"\r\n      aria-hidden=\"true\"\r\n    >\r\n      \u2726\r\n    <\/span>\r\n\r\n    <span\r\n      class=\"inko-floating-star star-5\"\r\n      aria-hidden=\"true\"\r\n    >\r\n      \u2726\r\n    <\/span>\r\n\r\n    <div class=\"inko-closing-inner\">\r\n      <div class=\"inko-cta-content\">\r\n\r\n        <div class=\"inko-rating-line inko-reveal\">\r\n          <span class=\"inko-stars\">\r\n            \u2605\u2605\u2605\u2605\u2605\r\n          <\/span>\r\n\r\n          <span>\r\n            4.9\/5 \u00b7 Verified Customer Reviews\r\n          <\/span>\r\n        <\/div>\r\n\r\n        <h2\r\n          id=\"inko-final-cta-title\"\r\n          class=\"inko-final-title inko-reveal inko-delay-1\"\r\n        >\r\n          Ready for your\r\n          <em>Glass Skin<\/em>\r\n          transformation?\r\n        <\/h2>\r\n\r\n        <p\r\n          class=\"inko-final-description inko-reveal inko-delay-2\"\r\n        >\r\n          Order now and enjoy special launch pricing, free shipping\r\n          and our 1 year warranty .\r\n        <\/p>\r\n\r\n        <div\r\n          class=\"inko-cta-actions inko-reveal inko-delay-3\"\r\n        >\r\n          <a\r\n            class=\"inko-primary-button\"\r\n            href=\"#inko-led-shop-hero\"\r\n            aria-label=\"Select my LED mask bundle\"\r\n          >\r\n            Select My Bundle\r\n\r\n            <span\r\n              class=\"inko-button-arrow\"\r\n              aria-hidden=\"true\"\r\n            >\r\n              \u2192\r\n            <\/span>\r\n          <\/a>\r\n\r\n          <a\r\n            class=\"inko-secondary-button\"\r\n            href=\"#science\"\r\n            aria-label=\"Learn more about the LED mask science\"\r\n          >\r\n            Learn More\r\n          <\/a>\r\n        <\/div>\r\n\r\n        <div\r\n          class=\"inko-trust-row inko-reveal inko-delay-4\"\r\n        >\r\n          <span class=\"inko-trust-item\">\r\n            FDA Approved\r\n          <\/span>\r\n\r\n          <span class=\"inko-trust-item\">\r\n            CE Mark\r\n          <\/span>\r\n\r\n          <span class=\"inko-trust-item\">\r\n            RoHS Compliant\r\n          <\/span>\r\n\r\n          <span class=\"inko-trust-item\">\r\n            KC Certified\r\n          <\/span>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      function initInkoClosingSection() {\r\n        const closingSection =\r\n          document.getElementById(\r\n            \"inko-led-closing\"\r\n          );\r\n\r\n        if (\r\n          !closingSection ||\r\n          closingSection.dataset.initialized === \"true\"\r\n        ) {\r\n          return;\r\n        }\r\n\r\n        closingSection.dataset.initialized = \"true\";\r\n\r\n        const revealElements =\r\n          closingSection.querySelectorAll(\r\n            \".inko-reveal\"\r\n          );\r\n\r\n        if (\r\n          !(\"IntersectionObserver\" in window) ||\r\n          window.matchMedia(\r\n            \"(prefers-reduced-motion: reduce)\"\r\n          ).matches\r\n        ) {\r\n          revealElements.forEach(function (element) {\r\n            element.classList.add(\r\n              \"is-visible\"\r\n            );\r\n          });\r\n\r\n          return;\r\n        }\r\n\r\n        const observer =\r\n          new IntersectionObserver(\r\n            function (\r\n              entries,\r\n              currentObserver\r\n            ) {\r\n              entries.forEach(function (entry) {\r\n                if (!entry.isIntersecting) {\r\n                  return;\r\n                }\r\n\r\n                entry.target.classList.add(\r\n                  \"is-visible\"\r\n                );\r\n\r\n                currentObserver.unobserve(\r\n                  entry.target\r\n                );\r\n              });\r\n            },\r\n            {\r\n              threshold: 0.14,\r\n              rootMargin:\r\n                \"0px 0px -40px 0px\"\r\n            }\r\n          );\r\n\r\n        revealElements.forEach(function (element) {\r\n          observer.observe(element);\r\n        });\r\n      }\r\n\r\n      if (document.readyState === \"loading\") {\r\n        document.addEventListener(\r\n          \"DOMContentLoaded\",\r\n          initInkoClosingSection\r\n        );\r\n      } else {\r\n        initInkoClosingSection();\r\n      }\r\n    })();\r\n  <\/script>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ac0c5c elementor-widget elementor-widget-html\" data-id=\"2ac0c5c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\n     INKO SEOUL \u2014 FLOATING SHOP BUTTON\n     Elementor HTML Widget\n\n     PC \/ Tablet: bottom 5mm\n     Mobile: bottom 15mm\n     Click:\n     - Mobile \/ Tablet (1024px and below): hero \"Choose Yours\"\n     - Desktop (1025px and above): #bundle-picker\n========================================================= -->\n\n<a\n  href=\"#inko-led-shop-hero\"\n  class=\"inko-floating-buy\"\n  id=\"inkoFloatingBuyButton\"\n  aria-label=\"Go to LED mask bundle options\"\n>\n  <span\n    class=\"inko-floating-buy-icon\"\n    aria-hidden=\"true\"\n  >\n    \u2726\n  <\/span>\n\n  <span class=\"inko-floating-buy-text\">\n    Shop Now\n  <\/span>\n<\/a>\n\n<style>\n\/* =========================================================\n   ELEMENTOR RESET\n========================================================= *\/\n\n.elementor-widget-html:has(#inkoFloatingBuyButton),\n.elementor-widget-html:has(#inkoFloatingBuyButton)\n> .elementor-widget-container {\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n\/* =========================================================\n   FLOATING BUTTON\n   Mobile default: bottom 15mm\n========================================================= *\/\n\nbody .inko-floating-buy {\n  position: fixed !important;\n\n  left: 16px !important;\n\n  \/*\n    \ubaa8\ubc14\uc77c:\n    \uc544\ub798\uc5d0\uc11c 1.5cm\n  *\/\n  bottom: 15mm !important;\n\n  z-index: 99989 !important;\n\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n  gap: 8px !important;\n\n  min-width: 126px !important;\n  min-height: 52px !important;\n\n  margin: 0 !important;\n  padding: 0 21px !important;\n\n  overflow: hidden !important;\n\n  border:\n    1px solid\n    rgba(232, 184, 173, 0.42)\n    !important;\n\n  border-radius: 999px !important;\n\n  background:\n    linear-gradient(\n      135deg,\n      #6f2d25 0%,\n      #873d35 52%,\n      #b26867 100%\n    )\n    !important;\n\n  color: #fff7f2 !important;\n\n  text-decoration: none !important;\n\n  box-shadow:\n    0 15px 36px\n    rgba(82, 30, 27, 0.31),\n    0 5px 12px\n    rgba(82, 30, 27, 0.18),\n    inset 0 1px 0\n    rgba(255, 247, 242, 0.15)\n    !important;\n\n  opacity: 0 !important;\n  visibility: hidden !important;\n\n  pointer-events: none !important;\n\n  transform:\n    translateY(18px)\n    scale(0.96)\n    !important;\n\n  transition:\n    opacity 0.3s ease,\n    visibility 0.3s ease,\n    transform 0.34s\n      cubic-bezier(0.22, 1, 0.36, 1),\n    box-shadow 0.3s ease,\n    border-color 0.3s ease,\n    bottom 0.3s ease\n    !important;\n\n  -webkit-tap-highlight-color:\n    transparent\n    !important;\n}\n\n\/* \uc2a4\ud06c\ub864 \ud6c4 \ub098\ud0c0\ub0a8 *\/\n\nbody .inko-floating-buy.is-visible {\n  opacity: 1 !important;\n  visibility: visible !important;\n\n  pointer-events: auto !important;\n\n  transform:\n    translateY(0)\n    scale(1)\n    !important;\n}\n\n\/* =========================================================\n   BUTTON LIGHT SWEEP\n========================================================= *\/\n\nbody .inko-floating-buy::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: -30% !important;\n  left: -65% !important;\n\n  width: 38% !important;\n  height: 160% !important;\n\n  background:\n    linear-gradient(\n      90deg,\n      transparent,\n      rgba(255, 255, 255, 0.42),\n      transparent\n    )\n    !important;\n\n  transform:\n    skewX(-20deg)\n    !important;\n\n  transition:\n    left 0.7s ease\n    !important;\n\n  pointer-events: none !important;\n}\n\nbody .inko-floating-buy:hover::before,\nbody .inko-floating-buy:focus-visible::before {\n  left: 125% !important;\n}\n\nbody .inko-floating-buy:hover,\nbody .inko-floating-buy:focus-visible {\n  color: #fff7f2 !important;\n\n  border-color:\n    rgba(255, 231, 223, 0.72)\n    !important;\n\n  transform:\n    translateY(-3px)\n    scale(1.015)\n    !important;\n\n  box-shadow:\n    0 20px 44px\n    rgba(82, 30, 27, 0.38),\n    0 7px 16px\n    rgba(82, 30, 27, 0.21),\n    0 0 25px\n    rgba(232, 184, 173, 0.13)\n    !important;\n}\n\nbody .inko-floating-buy:focus-visible {\n  outline:\n    1px solid\n    rgba(255, 238, 230, 0.9)\n    !important;\n\n  outline-offset: 4px !important;\n}\n\n\/* =========================================================\n   STAR ICON\n========================================================= *\/\n\nbody .inko-floating-buy-icon {\n  position: relative !important;\n  z-index: 2 !important;\n\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n  flex: 0 0 auto !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  color: #efc1b7 !important;\n\n  font-family:\n    Georgia,\n    serif\n    !important;\n\n  font-size: 11px !important;\n  line-height: 1 !important;\n\n  text-shadow:\n    0 0 9px\n    rgba(239, 193, 183, 0.38)\n    !important;\n\n  animation:\n    inkoFloatingBuySpark\n    3.2s\n    ease-in-out\n    infinite;\n}\n\n@keyframes inkoFloatingBuySpark {\n  0%,\n  100% {\n    opacity: 0.54;\n\n    transform:\n      scale(0.88)\n      rotate(0deg);\n  }\n\n  50% {\n    opacity: 1;\n\n    transform:\n      scale(1.13)\n      rotate(45deg);\n  }\n}\n\n\/* =========================================================\n   BUTTON TEXT\n========================================================= *\/\n\nbody .inko-floating-buy-text {\n  position: relative !important;\n  z-index: 2 !important;\n\n  display: inline-block !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  color: #fff7f2 !important;\n\n  font-family:\n    \"Playfair Display\",\n    Georgia,\n    \"Times New Roman\",\n    serif\n    !important;\n\n  font-size: 16px !important;\n  font-style: normal !important;\n  font-weight: 500 !important;\n  line-height: 1 !important;\n\n  letter-spacing: -0.01em !important;\n  white-space: nowrap !important;\n\n  text-shadow:\n    0 2px 8px\n    rgba(54, 13, 11, 0.24)\n    !important;\n}\n\n\/* =========================================================\n   TABLET\n   \uc544\ub798\uc5d0\uc11c 5mm\n========================================================= *\/\n\n@media (min-width: 768px) {\n  body .inko-floating-buy {\n    left: 22px !important;\n\n    \/*\n      \ud0dc\ube14\ub9bf:\n      \uc544\ub798\uc5d0\uc11c \uc57d 5mm\n    *\/\n    bottom: 5mm !important;\n\n    min-width: 132px !important;\n    min-height: 54px !important;\n\n    padding: 0 23px !important;\n  }\n\n  body .inko-floating-buy-text {\n    font-size: 17px !important;\n  }\n}\n\n\/* =========================================================\n   DESKTOP\n   \uc544\ub798\uc5d0\uc11c 5mm\n========================================================= *\/\n\n@media (min-width: 1025px) {\n  body .inko-floating-buy {\n    left: 32px !important;\n\n    \/*\n      PC:\n      \uc544\ub798\uc5d0\uc11c \uc57d 5mm\n    *\/\n    bottom: 5mm !important;\n\n    min-width: 138px !important;\n    min-height: 56px !important;\n\n    padding: 0 25px !important;\n  }\n\n  body .inko-floating-buy-text {\n    font-size: 18px !important;\n  }\n}\n\n\/* =========================================================\n   SMALL MOBILE\n   \uc791\uc740 \ubaa8\ubc14\uc77c\ub3c4 \uc544\ub798\uc5d0\uc11c 1.5cm\n========================================================= *\/\n\n@media (max-width: 420px) {\n  body .inko-floating-buy {\n    left: 12px !important;\n\n    bottom: 15mm !important;\n\n    min-width: 116px !important;\n    min-height: 48px !important;\n\n    padding: 0 18px !important;\n  }\n\n  body .inko-floating-buy-text {\n    font-size: 15px !important;\n  }\n}\n\n\/* =========================================================\n   REDUCED MOTION\n========================================================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n  body .inko-floating-buy,\n  body .inko-floating-buy::before,\n  body .inko-floating-buy-icon {\n    animation: none !important;\n\n    transition-duration:\n      0.01ms\n      !important;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  function initializeInkoFloatingBuyButton() {\n    const button =\n      document.getElementById(\n        \"inkoFloatingBuyButton\"\n      );\n\n    if (\n      !button ||\n      button.dataset.inkoReady === \"true\"\n    ) {\n      return;\n    }\n\n    button.dataset.inkoReady = \"true\";\n\n    \/*\n      CSS \uc808\ub300 \ub2e8\uc704 \ubcc0\ud658 \uae30\uc900:\n      1 inch = 96px\n      1 inch = 25.4mm\n    *\/\n\n    const millimeterToPixel =\n      96 \/ 25.4;\n\n    \/* =====================================================\n       DEFAULT BOTTOM POSITION\n\n       PC \/ Tablet:\n       5mm \u2248 18.9px\n\n       Mobile:\n       15mm \u2248 56.7px\n    ===================================================== *\/\n\n    function getDefaultBottomPixels() {\n      if (window.innerWidth >= 768) {\n        return 5 * millimeterToPixel;\n      }\n\n      return 15 * millimeterToPixel;\n    }\n\n    \/* =====================================================\n       FIXED HEADER OFFSET\n    ===================================================== *\/\n\n    function getScrollOffset() {\n      let offset = 14;\n\n      const adminBar =\n        document.getElementById(\n          \"wpadminbar\"\n        );\n\n      if (adminBar) {\n        const adminRect =\n          adminBar.getBoundingClientRect();\n\n        const adminStyle =\n          window.getComputedStyle(\n            adminBar\n          );\n\n        const adminVisible =\n          adminStyle.display !== \"none\" &&\n          adminStyle.visibility !== \"hidden\" &&\n          adminRect.height > 0;\n\n        if (adminVisible) {\n          offset +=\n            Math.max(\n              0,\n              adminRect.bottom\n            );\n        }\n      }\n\n      const fixedNavbar =\n        document.querySelector(\n          \".inko-navbar.is-fixed\"\n        );\n\n      if (fixedNavbar) {\n        const navbarRect =\n          fixedNavbar\n            .getBoundingClientRect();\n\n        if (navbarRect.height > 0) {\n          offset += navbarRect.height;\n        }\n      }\n\n      return Math.round(offset);\n    }\n\n    \/* =====================================================\n       SCROLL TO BUNDLE SECTION\n    ===================================================== *\/\n\n    function scrollToBundleSection(event) {\n      const isMobileOrTablet =\n        window.matchMedia(\n          \"(max-width: 1024px)\"\n        ).matches;\n\n      const bundleSection =\n        document.getElementById(\n          isMobileOrTablet\n            ? \"inko-hero-choose-yours\"\n            : \"bundle-picker\"\n        );\n\n      if (!bundleSection) {\n        return;\n      }\n\n      event.preventDefault();\n\n      const sectionTop =\n        bundleSection\n          .getBoundingClientRect()\n          .top +\n        window.scrollY;\n\n      const offset =\n        getScrollOffset();\n\n      const reduceMotion =\n        window.matchMedia(\n          \"(prefers-reduced-motion: reduce)\"\n        ).matches;\n\n      window.scrollTo({\n        top:\n          Math.max(\n            0,\n            sectionTop - offset\n          ),\n\n        left: 0,\n\n        behavior:\n          reduceMotion\n            ? \"auto\"\n            : \"smooth\"\n      });\n    }\n\n    button.addEventListener(\n      \"click\",\n      scrollToBundleSection\n    );\n\n    \/* =====================================================\n       SHOW BUTTON AFTER SCROLL\n    ===================================================== *\/\n\n    function updateButtonVisibility() {\n      const shouldShow =\n        window.scrollY > 120;\n\n      button.classList.toggle(\n        \"is-visible\",\n        shouldShow\n      );\n    }\n\n   \/* =====================================================\n       AVOID SITE FOOTER\n\n       \uae30\ubcf8 \uc704\uce58:\n       PC\/Tablet 5mm\n       Mobile 15mm\n\n       \ud478\ud130\uac00 \uc62c\ub77c\uc624\uba74 \ubc84\ud2bc\ub3c4 \ud478\ud130 \uc704\ub85c \uc774\ub3d9\n    ===================================================== *\/\n\n    function avoidSiteFooter() {\n      \/\/ Elementor \ud658\uacbd\uc744 \uace0\ub824\ud558\uc5ec footer \ud0dc\uadf8 \ubc0f \ud074\ub798\uc2a4 \ubaa8\ub450 \uac10\uc9c0\n      const footer = document.querySelector(\"footer, .elementor-location-footer\");\n      const defaultBottom = getDefaultBottomPixels();\n\n      if (!footer) {\n        \/\/ CSS\uc758 !important\ub97c \ub36e\uc5b4\uc4f0\uae30 \uc704\ud574 setProperty \uc0ac\uc6a9\n        button.style.setProperty(\"bottom\", defaultBottom + \"px\", \"important\");\n        return;\n      }\n\n      const footerRect = footer.getBoundingClientRect();\n      const viewportHeight = window.innerHeight;\n\n      \/\/ \ud478\ud130\uac00 \ud654\uba74\uc5d0 \ub098\ud0c0\ub098\uae30 \uc2dc\uc791\ud558\uba74\n      if (footerRect.top < viewportHeight - defaultBottom) {\n        \/\/ \ud478\ud130\uc640\uc758 \uac04\uaca9\uc744 20px\ub85c \uc124\uc815\ud558\uc5ec \uc704\ub85c \uc62c\ub9bc\n        const raisedBottom = viewportHeight - footerRect.top + 20;\n        button.style.setProperty(\n          \"bottom\",\n          Math.max(defaultBottom, raisedBottom) + \"px\",\n          \"important\"\n        );\n      } else {\n        \/\/ \ud478\ud130\uac00 \uc548 \ubcf4\uc77c \ub54c\ub294 \uae30\ubcf8 \uc704\uce58 \uc720\uc9c0\n        button.style.setProperty(\"bottom\", defaultBottom + \"px\", \"important\");\n      }\n    }\n    \/* =====================================================\n       PERFORMANCE-FRIENDLY UPDATE\n    ===================================================== *\/\n\n    let ticking = false;\n\n    function requestButtonUpdate() {\n      if (ticking) {\n        return;\n      }\n\n      ticking = true;\n\n      window.requestAnimationFrame(\n        function () {\n          updateButtonVisibility();\n          avoidSiteFooter();\n\n          ticking = false;\n        }\n      );\n    }\n\n    window.addEventListener(\n      \"scroll\",\n      requestButtonUpdate,\n      {\n        passive: true\n      }\n    );\n\n    window.addEventListener(\n      \"resize\",\n      requestButtonUpdate\n    );\n\n    window.addEventListener(\n      \"load\",\n      requestButtonUpdate\n    );\n\n    updateButtonVisibility();\n    avoidSiteFooter();\n  }\n\n  if (\n    document.readyState === \"loading\"\n  ) {\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      initializeInkoFloatingBuyButton\n    );\n  } else {\n    initializeInkoFloatingBuyButton();\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\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>Experience professional-grade LED light therapy at home with the INKO Advanced LED Mask. Featuring 280 LEDs, 8 targeted light modes and a fully wireless design for clearer, firmer and more radiant-looking skin in just 10 minutes a day.<\/p>","protected":false},"author":1,"featured_media":14783,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-14698","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/inkoseoul.com\/ko\/wp-json\/wp\/v2\/pages\/14698","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inkoseoul.com\/ko\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/inkoseoul.com\/ko\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/inkoseoul.com\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inkoseoul.com\/ko\/wp-json\/wp\/v2\/comments?post=14698"}],"version-history":[{"count":100,"href":"https:\/\/inkoseoul.com\/ko\/wp-json\/wp\/v2\/pages\/14698\/revisions"}],"predecessor-version":[{"id":16139,"href":"https:\/\/inkoseoul.com\/ko\/wp-json\/wp\/v2\/pages\/14698\/revisions\/16139"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inkoseoul.com\/ko\/wp-json\/wp\/v2\/media\/14783"}],"wp:attachment":[{"href":"https:\/\/inkoseoul.com\/ko\/wp-json\/wp\/v2\/media?parent=14698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}