{"id":10143,"date":"2026-09-16T15:13:31","date_gmt":"2026-09-16T08:13:31","guid":{"rendered":"https:\/\/www.nppointasia.com\/?page_id=10143"},"modified":"2026-09-18T14:38:30","modified_gmt":"2026-09-18T07:38:30","slug":"card2u-hotel","status":"publish","type":"page","link":"https:\/\/www.nppointasia.com\/th\/card2u-hotel\/","title":{"rendered":"Card2U Hotel"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"10143\" class=\"elementor elementor-10143\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f9a1b8f e-con-full e-flex e-con e-parent\" data-id=\"f9a1b8f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c8f6a37 elementor-widget elementor-widget-html\" data-id=\"c8f6a37\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<!-- saved from url=(0052)https:\/\/www.ecartstudio.com\/Products\/H-Check-In.html -->\n<html lang=\"en\"><head><meta http-equiv=\"Content-Type\" content=\"text\/html; charset=UTF-8\">\n\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>H-Check-In \u2014 AI-Powered Automated Hotel Check-In with Passport\/ID Card Scanning | Ecartstudio<\/title>\n<meta name=\"description\" content=\"H-Check-In lets guests check in by themselves using a passport or ID card scan. AI automatically reads the information, fills out the form, captures a digital signature, and sends TM.30 and R.R.4 reports to staff automatically every day, reducing front-desk workload.\">\n<meta name=\"robots\" content=\"index, follow\">\n<link rel=\"canonical\" href=\"https:\/\/www.ecartstudio.com\/Products\/H-Check-In.html\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\/\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\/\" crossorigin=\"\">\n<link href=\".\/H-Check-In \u2014 AUTOMATED HOTEL CHECK-IN SYSTEM\u0e14\u0e49\u0e27\u0e22 AI \u0e2a\u0e41\u0e01\u0e19\u0e1e\u0e32\u0e2a\u0e1b\u0e2d\u0e23\u0e4c\u0e15_\u0e1a\u0e31\u0e15\u0e23\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e0a\u0e19 _ Ecartstudio_files\/css2\" rel=\"stylesheet\">\n<style>\n  :root{\n    --ink:#142420;\n    --ink-soft:#52685F;\n    --paper:#F2F3ED;\n    --paper-alt:#E7E9DE;\n    --surface:#FFFFFF;\n    --brass:#A9762F;\n    --brass-soft:#EAD9B4;\n    --pine:#1B4A3F;\n    --pine-deep:#122F28;\n    --stamp:#9C3B2E;\n    --line: rgba(20,36,32,0.14);\n    --shadow: 0 18px 40px -22px rgba(18,47,40,0.35);\n  }\n  @media (prefers-color-scheme: dark){\n    :root{\n      --ink:#EAE7DC;\n      --ink-soft:#AFC0B8;\n      --paper:#0F1E1A;\n      --paper-alt:#152922;\n      --surface:#17322A;\n      --brass:#DDAE63;\n      --brass-soft:#3A2F1B;\n      --pine:#2E6B5B;\n      --pine-deep:#0B1D18;\n      --stamp:#DD7C6C;\n      --line: rgba(234,231,220,0.14);\n      --shadow: 0 18px 40px -22px rgba(0,0,0,0.6);\n    }\n  }\n  *{box-sizing:border-box;}\n  html{scroll-behavior:smooth;}\n  body{\n    margin:0;\n    background:var(--paper);\n    color:var(--ink);\n    font-family:'IBM Plex Sans Thai','IBM Plex Sans','Noto Sans Thai',sans-serif;\n    font-size:16px;\n    line-height:1.65;\n    -webkit-font-smoothing:antialiased;\n  }\n  h1,h2,h3{\n    font-family:'Taviraj', serif;\n    font-weight:600;\n    line-height:1.25;\n    text-wrap:balance;\n    margin:0;\n  }\n  p{margin:0;}\n  .mono{\n    font-family:'IBM Plex Mono', monospace;\n    letter-spacing:.04em;\n  }\n  a{color:inherit;}\n  .wrap{\n    max-width:1140px;\n    margin:0 auto;\n    padding:0 32px;\n  }\n  @media (max-width:640px){ .wrap{padding:0 20px;} }\n\n  \/* ---------- Nav ---------- *\/\n  header.site{\n    position:sticky; top:0; z-index:50;\n    background:color-mix(in srgb, var(--paper) 88%, transparent);\n    backdrop-filter: blur(10px);\n    border-bottom:1px solid var(--line);\n  }\n  .nav{\n    display:flex; align-items:center; justify-content:space-between;\n    padding:18px 32px;\n  }\n  .brand{\n    display:flex; align-items:baseline; gap:8px;\n    font-family:'Taviraj',serif; font-weight:600; font-size:1.25rem;\n    letter-spacing:.01em;\n  }\n  .brand small{\n    font-family:'IBM Plex Mono',monospace;\n    font-size:.6rem; font-weight:500; letter-spacing:.14em;\n    color:var(--brass); text-transform:uppercase;\n  }\n  .nav-links{\n    display:flex; gap:28px; align-items:center;\n    font-size:.92rem; color:var(--ink-soft);\n  }\n  .nav-links a{text-decoration:none; transition:color .15s;}\n  .nav-links a:hover{color:var(--brass);}\n  @media (max-width:820px){ .nav-links{display:none;} }\n  .btn{\n    display:inline-flex; align-items:center; gap:8px;\n    padding:11px 22px; border-radius:999px;\n    font-size:.92rem; font-weight:600;\n    text-decoration:none; cursor:pointer; border:1px solid transparent;\n    transition:transform .15s ease, box-shadow .15s ease, background .15s ease;\n    white-space:nowrap;\n  }\n  .btn-primary{ background:var(--brass); color:#241505; }\n  .btn-primary:hover{ transform:translateY(-1px); box-shadow:0 10px 24px -12px rgba(169,118,47,.7); }\n  .btn-ghost{ background:transparent; border-color:var(--line); color:var(--ink); }\n  .btn-ghost:hover{ border-color:var(--brass); color:var(--brass); }\n  .btn-on-dark{ background:var(--brass); color:#241505; }\n\n  \/* ---------- Hero ---------- *\/\n  .hero{\n    padding:76px 0 88px;\n  }\n  .hero-grid{\n    display:grid; grid-template-columns:1.05fr .95fr; gap:64px; align-items:center;\n  }\n  @media (max-width:900px){ .hero-grid{grid-template-columns:1fr; gap:48px;} }\n  .eyebrow{\n    display:inline-flex; align-items:center; gap:8px;\n    font-family:'IBM Plex Mono',monospace; font-size:.72rem; font-weight:600;\n    letter-spacing:.16em; text-transform:uppercase; color:var(--brass);\n    margin-bottom:18px;\n  }\n  .eyebrow::before{ content:\"\"; width:18px; height:1px; background:var(--brass); }\n  .hero h1{ font-size:clamp(2.2rem, 4vw, 3.2rem); margin-bottom:20px; }\n  .hero-sub{ font-size:1.08rem; color:var(--ink-soft); max-width:46ch; margin-bottom:32px; }\n  .hero-ctas{ display:flex; gap:14px; flex-wrap:wrap; margin-bottom:44px; }\n  .stat-row{\n    display:grid; grid-template-columns:repeat(4,1fr); gap:0;\n    border-top:1px solid var(--line);\n  }\n  @media (max-width:720px){ .stat-row{grid-template-columns:repeat(2,1fr);} }\n  .stat{\n    padding:18px 18px 0 0; border-right:1px solid var(--line);\n  }\n  .stat:last-child{border-right:none;}\n  @media (max-width:720px){ .stat:nth-child(2n){border-right:none;} .stat{border-right:1px solid var(--line);} }\n  .stat .num{ font-family:'IBM Plex Mono',monospace; font-weight:600; font-size:1.5rem; color:var(--pine); }\n  @media (prefers-color-scheme:dark){ .stat .num{ color:var(--brass);} }\n  .stat .label{ font-size:.82rem; color:var(--ink-soft); margin-top:4px; display:block; max-width:20ch; }\n\n  \/* ---------- ID card demo ---------- *\/\n  .scan-stage{ display:flex; justify-content:center; }\n  .id-card{\n    position:relative; width:100%; max-width:400px;\n    background:var(--surface); border:1px solid var(--line); border-radius:18px;\n    padding:22px 22px 26px; box-shadow:var(--shadow); overflow:hidden;\n  }\n  .id-card__top{\n    display:flex; justify-content:space-between; align-items:center;\n    margin-bottom:18px;\n  }\n  .id-card__badge{\n    font-family:'IBM Plex Mono',monospace; font-size:.62rem; letter-spacing:.1em;\n    color:var(--ink-soft); text-transform:uppercase;\n  }\n  .id-card__scan-label{\n    font-family:'IBM Plex Mono',monospace; font-size:.62rem; letter-spacing:.08em;\n    color:var(--pine); background:var(--brass-soft); padding:3px 9px; border-radius:999px;\n  }\n  @media (prefers-color-scheme:dark){ .id-card__scan-label{ color:var(--brass);} }\n  .id-card__body{ display:flex; gap:18px; }\n  .id-card__photo{\n    flex:0 0 78px; height:96px; border-radius:10px;\n    background:linear-gradient(160deg, var(--paper-alt), var(--line));\n    display:flex; align-items:center; justify-content:center;\n  }\n  .id-card__photo svg{ width:38px; height:38px; color:var(--ink-soft); opacity:.6; }\n  .id-card__fields{ flex:1; display:flex; flex-direction:column; gap:13px; padding-top:4px; }\n  .field{ display:flex; flex-direction:column; gap:4px; }\n  .field__label{\n    font-family:'IBM Plex Mono',monospace; font-size:.6rem; letter-spacing:.1em;\n    color:var(--ink-soft); text-transform:uppercase;\n  }\n  .field__value{\n    position:relative; display:inline-block; font-weight:500; font-size:.94rem;\n    color:var(--ink); opacity:0; animation:reveal 6s ease-in-out infinite;\n  }\n  .field__value::before{\n    content:\"\"; position:absolute; inset:-2px -4px; border-radius:4px;\n    background:linear-gradient(90deg, var(--paper-alt), var(--line), var(--paper-alt));\n    animation:skeleton 6s ease-in-out infinite;\n  }\n  .field:nth-child(1) .field__value{ animation-delay:0s; }\n  .field:nth-child(1) .field__value::before{ animation-delay:0s; }\n  .field:nth-child(2) .field__value{ animation-delay:.18s; }\n  .field:nth-child(2) .field__value::before{ animation-delay:.18s; }\n  .field:nth-child(3) .field__value{ animation-delay:.36s; }\n  .field:nth-child(3) .field__value::before{ animation-delay:.36s; }\n  .field:nth-child(4) .field__value{ animation-delay:.54s; }\n  .field:nth-child(4) .field__value::before{ animation-delay:.54s; }\n  @keyframes reveal{\n    0%,24%{ opacity:0; }\n    36%,88%{ opacity:1; }\n    97%,100%{ opacity:0; }\n  }\n  @keyframes skeleton{\n    0%,18%{ opacity:1; }\n    32%,100%{ opacity:0; }\n  }\n  .id-card__scanline{\n    position:absolute; left:8%; right:8%; height:2px; top:6%;\n    background:linear-gradient(90deg, transparent, var(--brass) 20%, var(--brass) 80%, transparent);\n    box-shadow:0 0 14px 2px var(--brass);\n    animation:scan 6s ease-in-out infinite;\n  }\n  @keyframes scan{\n    0%{ top:14%; opacity:1; }\n    38%{ top:86%; opacity:1; }\n    45%,100%{ opacity:0; }\n  }\n  .id-card__stamp{\n    position:absolute; right:20px; bottom:18px;\n    font-family:'IBM Plex Mono',monospace; font-size:.72rem; font-weight:600;\n    color:var(--stamp); border:1.5px solid var(--stamp); border-radius:8px;\n    padding:6px 12px; transform:rotate(-7deg) scale(.6); opacity:0;\n    animation:stamp 6s ease-in-out infinite;\n  }\n  @keyframes stamp{\n    0%,42%{ opacity:0; transform:rotate(-7deg) scale(.6); }\n    50%{ opacity:1; transform:rotate(-7deg) scale(1.1); }\n    56%,88%{ opacity:1; transform:rotate(-7deg) scale(1); }\n    97%,100%{ opacity:0; transform:rotate(-7deg) scale(.9); }\n  }\n  @media (prefers-reduced-motion: reduce){\n    .field__value{ animation:none; opacity:1; }\n    .field__value::before{ animation:none; opacity:0; }\n    .id-card__scanline{ animation:none; opacity:0; }\n    .id-card__stamp{ animation:none; opacity:1; transform:rotate(-7deg) scale(1); }\n  }\n  .scan-caption{\n    text-align:center; font-size:.82rem; color:var(--ink-soft); margin-top:14px;\n  }\n\n  \/* ---------- Dark band (pain points, footer) ---------- *\/\n  .band-dark{\n    background:var(--pine-deep); color:#EDEEE6;\n  }\n  .band-dark .ink-soft-dark{ color:#AFC3BB; }\n  .section{ padding:84px 0; }\n  .section-head{ max-width:640px; margin-bottom:52px; }\n  .section-head .eyebrow{ margin-bottom:14px; }\n  .section-head h2{ font-size:clamp(1.7rem,3vw,2.3rem); }\n  .section-head p{ color:var(--ink-soft); margin-top:14px; font-size:1.02rem; }\n  .band-dark .section-head p{ color:#AFC3BB; }\n\n  \/* ---------- Pain points ---------- *\/\n  .pain-grid{ display:grid; grid-template-columns:repeat(3,1fr); gap:28px; }\n  @media (max-width:820px){ .pain-grid{grid-template-columns:1fr;} }\n  .pain-card{\n    padding:28px; border:1px solid rgba(237,238,230,0.14); border-radius:16px;\n    background:rgba(237,238,230,0.04);\n  }\n  .pain-card svg{ width:26px; height:26px; color:var(--brass); margin-bottom:18px; }\n  .pain-card h3{ font-size:1.12rem; font-weight:600; margin-bottom:10px; color:#fff; }\n  .pain-card p{ color:#AFC3BB; font-size:.94rem; }\n\n  \/* ---------- How it works ---------- *\/\n  .steps{\n    display:grid; grid-template-columns:repeat(5,1fr); gap:0;\n    border-top:1px solid var(--line);\n  }\n  @media (max-width:960px){ .steps{grid-template-columns:repeat(2,1fr); border-top:none;} }\n  @media (max-width:520px){ .steps{grid-template-columns:1fr;} }\n  .step{\n    padding:26px 22px 26px 0; border-right:1px solid var(--line); position:relative;\n  }\n  .step:last-child{ border-right:none; }\n  @media (max-width:960px){\n    .step{ border-top:1px solid var(--line); border-right:1px solid var(--line); padding:22px; }\n    .step:nth-child(2n){ border-right:none; }\n  }\n  @media (max-width:520px){ .step:nth-child(2n){ border-right:1px solid var(--line);} }\n  .step .step-num{\n    font-family:'IBM Plex Mono',monospace; font-size:.78rem; color:var(--brass); font-weight:600;\n    display:block; margin-bottom:14px;\n  }\n  .step h3{ font-size:1rem; font-weight:600; margin-bottom:8px; }\n  .step p{ font-size:.87rem; color:var(--ink-soft); }\n\n  \/* ---------- Features ---------- *\/\n  .feature-grid{ display:grid; grid-template-columns:repeat(3,1fr); gap:1px; background:var(--line); border:1px solid var(--line); border-radius:18px; overflow:hidden; }\n  @media (max-width:900px){ .feature-grid{grid-template-columns:repeat(2,1fr);} }\n  @media (max-width:600px){ .feature-grid{grid-template-columns:1fr;} }\n  .feature{\n    background:var(--surface); padding:32px 28px;\n  }\n  .feature svg{ width:26px; height:26px; color:var(--pine); margin-bottom:20px; }\n  @media (prefers-color-scheme:dark){ .feature svg{ color:var(--brass);} }\n  .feature h3{ font-size:1.02rem; font-weight:600; margin-bottom:10px; }\n  .feature p{ font-size:.9rem; color:var(--ink-soft); }\n\n  \/* ---------- Compliance ---------- *\/\n  .compliance-grid{ display:grid; grid-template-columns:1fr 1fr; gap:56px; align-items:start; }\n  @media (max-width:880px){ .compliance-grid{grid-template-columns:1fr; gap:36px;} }\n  .doc-card{\n    background:var(--surface); border:1px solid var(--line); border-radius:16px;\n    padding:26px; box-shadow:var(--shadow);\n  }\n  .doc-card + .doc-card{ margin-top:20px; }\n  .doc-head{ display:flex; align-items:center; justify-content:space-between; margin-bottom:14px; }\n  .doc-tag{\n    font-family:'IBM Plex Mono',monospace; font-weight:700; font-size:.82rem;\n    color:var(--stamp); border:1.5px solid var(--stamp); border-radius:6px; padding:4px 10px;\n    letter-spacing:.04em;\n  }\n  .doc-name{ font-size:.86rem; color:var(--ink-soft); }\n  .doc-card p{ font-size:.92rem; color:var(--ink-soft); }\n  .compliance-note{\n    margin-top:20px; padding-top:20px; border-top:1px solid var(--line);\n    font-size:.86rem; color:var(--ink-soft); display:flex; gap:10px;\n  }\n  .compliance-note svg{ flex:0 0 18px; width:18px; height:18px; color:var(--brass); margin-top:2px; }\n\n  \/* ---------- Integrations ---------- *\/\n  .integrations{\n    display:flex; flex-wrap:wrap; gap:14px; margin-top:8px;\n  }\n  .integration-chip{\n    display:flex; align-items:center; gap:9px;\n    padding:12px 20px; border:1px solid var(--line); border-radius:12px;\n    background:var(--surface); font-weight:600; font-size:.92rem;\n  }\n  .integration-chip .dot{ width:8px; height:8px; border-radius:50%; background:var(--pine); }\n  @media (prefers-color-scheme:dark){ .integration-chip .dot{ background:var(--brass);} }\n  .integration-chip.manual .dot{ background:var(--brass); }\n\n  \/* ---------- CTA \/ Footer ---------- *\/\n  .cta-band{ padding:88px 0; text-align:center; }\n  .cta-band h2{ font-size:clamp(1.9rem,4vw,2.6rem); margin-bottom:18px; }\n  .cta-band p{ color:#AFC3BB; max-width:52ch; margin:0 auto 34px; font-size:1.02rem; }\n  .cta-actions{ display:flex; gap:14px; justify-content:center; flex-wrap:wrap; }\n\n  footer{\n    background:var(--pine-deep); color:#AFC3BB; padding:36px 0; font-size:.86rem;\n    border-top:1px solid rgba(237,238,230,0.12);\n  }\n  .footer-grid{ display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; gap:16px; }\n  .footer-grid a{ color:#EDEEE6; text-decoration:none; }\n  .footer-grid a:hover{ color:var(--brass); }\n\n\/* =========================================================\n   MOBILE READABILITY \u2014 H-CHECK-IN\n   Optimized for Elementor \/ mobile screens\n   ========================================================= *\/\n@media (max-width: 767px) {\n\n  html, body {\n    width: 100%;\n    max-width: 100%;\n    overflow-x: hidden !important;\n  }\n\n  body {\n    font-size: 16px !important;\n    line-height: 1.65 !important;\n  }\n\n  .wrap {\n    width: 100% !important;\n    max-width: 100% !important;\n    padding-left: 20px !important;\n    padding-right: 20px !important;\n  }\n\n  \/* ---------- Header ---------- *\/\n  header.site {\n    position: sticky !important;\n  }\n\n  .nav {\n    padding: 12px 20px !important;\n    gap: 12px !important;\n  }\n\n  .brand {\n    font-size: 1.05rem !important;\n    gap: 6px !important;\n    white-space: nowrap !important;\n  }\n\n  .brand small {\n    font-size: .55rem !important;\n  }\n\n  .nav .btn {\n    padding: 9px 14px !important;\n    font-size: .8rem !important;\n  }\n\n  \/* ---------- Global headings ---------- *\/\n  h1, h2, h3 {\n    overflow-wrap: normal !important;\n    word-break: normal !important;\n  }\n\n  .eyebrow {\n    font-size: .65rem !important;\n    letter-spacing: .10em !important;\n    margin-bottom: 12px !important;\n  }\n\n  \/* ---------- Hero ---------- *\/\n  .hero {\n    padding: 42px 0 50px !important;\n  }\n\n  .hero-grid {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 36px !important;\n  }\n\n  .hero h1 {\n    font-size: 31px !important;\n    line-height: 1.25 !important;\n    margin-bottom: 16px !important;\n    letter-spacing: -.015em !important;\n  }\n\n  .hero-sub {\n    max-width: none !important;\n    font-size: 16px !important;\n    line-height: 1.7 !important;\n    margin-bottom: 24px !important;\n  }\n\n  .hero-ctas {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 10px !important;\n    margin-bottom: 30px !important;\n  }\n\n  .hero-ctas .btn {\n    width: 100% !important;\n    justify-content: center !important;\n    padding: 12px 18px !important;\n  }\n\n  \/* ---------- Stats: clean 2 x 2 ---------- *\/\n  .stat-row {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 0 !important;\n  }\n\n  .stat {\n    min-width: 0 !important;\n    padding: 16px 14px 14px 0 !important;\n    border-right: 1px solid var(--line) !important;\n    border-bottom: 1px solid var(--line) !important;\n  }\n\n  .stat:nth-child(2n) {\n    border-right: none !important;\n    padding-left: 14px !important;\n  }\n\n  .stat:nth-child(n+3) {\n    border-bottom: none !important;\n    padding-top: 16px !important;\n  }\n\n  .stat .num {\n    font-size: 1.35rem !important;\n  }\n\n  .stat .label {\n    font-size: .78rem !important;\n    line-height: 1.5 !important;\n    max-width: none !important;\n  }\n\n  \/* ---------- Document scan card ---------- *\/\n  .scan-stage {\n    width: 100% !important;\n  }\n\n  .scan-stage > div {\n    width: 100% !important;\n  }\n\n  .id-card {\n    width: 100% !important;\n    max-width: 100% !important;\n    padding: 18px 18px 22px !important;\n    border-radius: 16px !important;\n  }\n\n  .id-card__body {\n    gap: 12px !important;\n  }\n\n  .id-card__photo {\n    flex: 0 0 64px !important;\n    width: 64px !important;\n    height: 82px !important;\n  }\n\n  .id-card__photo svg {\n    width: 30px !important;\n    height: 30px !important;\n  }\n\n  .id-card__fields {\n    gap: 10px !important;\n  }\n\n  .field__label {\n    font-size: .56rem !important;\n  }\n\n  .field__value {\n    font-size: .84rem !important;\n  }\n\n  .scan-caption {\n    font-size: .75rem !important;\n    line-height: 1.5 !important;\n  }\n\n  \/* ---------- Sections ---------- *\/\n  .section {\n    padding: 58px 0 !important;\n  }\n\n  .section-head {\n    max-width: none !important;\n    margin-bottom: 30px !important;\n  }\n\n  .section-head h2 {\n    font-size: 25px !important;\n    line-height: 1.3 !important;\n  }\n\n  .section-head p {\n    font-size: 15px !important;\n    line-height: 1.65 !important;\n    margin-top: 12px !important;\n  }\n\n  \/* ---------- Pain points ---------- *\/\n  .pain-grid {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 14px !important;\n  }\n\n  .pain-card {\n    padding: 20px !important;\n    border-radius: 14px !important;\n  }\n\n  .pain-card svg {\n    margin-bottom: 12px !important;\n  }\n\n  .pain-card h3 {\n    font-size: 18px !important;\n    line-height: 1.35 !important;\n    margin-bottom: 8px !important;\n  }\n\n  .pain-card p {\n    font-size: 15px !important;\n    line-height: 1.65 !important;\n  }\n\n  \/* ---------- How it works: one step per row ---------- *\/\n  .steps {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    border-top: 1px solid var(--line) !important;\n  }\n\n  .step,\n  .step:nth-child(2n) {\n    width: 100% !important;\n    padding: 20px 0 !important;\n    border-top: 1px solid var(--line) !important;\n    border-right: none !important;\n  }\n\n  .step:first-child {\n    border-top: none !important;\n  }\n\n  .step .step-num {\n    font-size: .72rem !important;\n    margin-bottom: 8px !important;\n  }\n\n  .step h3 {\n    font-size: 17px !important;\n    line-height: 1.4 !important;\n    margin-bottom: 7px !important;\n  }\n\n  .step p {\n    font-size: 15px !important;\n    line-height: 1.65 !important;\n  }\n\n  \/* ---------- Features: one card per row ---------- *\/\n  .feature-grid {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 1px !important;\n    border-radius: 14px !important;\n  }\n\n  .feature {\n    width: 100% !important;\n    padding: 22px 20px !important;\n  }\n\n  .feature svg {\n    width: 24px !important;\n    height: 24px !important;\n    margin-bottom: 12px !important;\n  }\n\n  .feature h3 {\n    font-size: 17px !important;\n    line-height: 1.4 !important;\n    margin-bottom: 7px !important;\n  }\n\n  .feature p {\n    font-size: 15px !important;\n    line-height: 1.65 !important;\n  }\n\n  \/* ---------- Compliance ---------- *\/\n  .compliance-grid {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 18px !important;\n  }\n\n  .doc-card {\n    padding: 20px !important;\n    border-radius: 14px !important;\n  }\n\n  .doc-head {\n    gap: 10px !important;\n    align-items: flex-start !important;\n  }\n\n  .doc-tag {\n    flex: 0 0 auto !important;\n    font-size: .72rem !important;\n    padding: 4px 8px !important;\n  }\n\n  .doc-name {\n    font-size: .8rem !important;\n    line-height: 1.45 !important;\n    text-align: right !important;\n  }\n\n  .doc-card p {\n    font-size: 15px !important;\n    line-height: 1.65 !important;\n  }\n\n  .compliance-note {\n    font-size: 14px !important;\n    line-height: 1.6 !important;\n    gap: 8px !important;\n  }\n\n  \/* ---------- Integrations ---------- *\/\n  .integrations {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 10px !important;\n  }\n\n  .integration-chip {\n    min-width: 0 !important;\n    padding: 11px 12px !important;\n    font-size: .82rem !important;\n    line-height: 1.4 !important;\n  }\n\n  .integration-chip.manual {\n    grid-column: 1 \/ -1 !important;\n    justify-content: center !important;\n    text-align: center !important;\n  }\n\n  \/* ---------- CTA ---------- *\/\n  .cta-band {\n    padding: 58px 0 !important;\n  }\n\n  .cta-band h2 {\n    font-size: 26px !important;\n    line-height: 1.3 !important;\n  }\n\n  .cta-band p {\n    font-size: 15px !important;\n    line-height: 1.65 !important;\n    margin-bottom: 24px !important;\n  }\n\n  .cta-actions {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 10px !important;\n  }\n\n  .cta-actions .btn {\n    width: 100% !important;\n    justify-content: center !important;\n    white-space: normal !important;\n    text-align: center !important;\n  }\n\n  \/* ---------- Footer ---------- *\/\n  footer {\n    padding: 26px 0 !important;\n  }\n\n  .footer-grid {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: flex-start !important;\n    gap: 10px !important;\n    font-size: .8rem !important;\n    line-height: 1.5 !important;\n  }\n\n  \/* ---------- Prevent long strings from creating horizontal scroll ---------- *\/\n  a, p, h1, h2, h3, span {\n    overflow-wrap: anywhere;\n  }\n\n  \/* Keep normal English\/Thai words visually intact where possible *\/\n  h1, h2, h3 {\n    word-break: normal !important;\n  }\n}\n\n\n\/* =========================================================\n   ELEMENTOR FULL-WIDTH FIX\n   \u0e17\u0e33\u0e43\u0e2b\u0e49\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32 H-Check-In \u0e40\u0e15\u0e47\u0e21\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\n   ========================================================= *\/\n\n\/* Desktop \/ Tablet *\/\nhtml, body {\n  width: 100% !important;\n  max-width: 100% !important;\n  overflow-x: hidden !important;\n}\n\n.wrap {\n  width: 100% !important;\n  max-width: none !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n}\n\n\/* \u0e43\u0e2b\u0e49 section \u0e2b\u0e25\u0e31\u0e01\u0e40\u0e15\u0e47\u0e21 viewport *\/\n.hero,\n.band-dark,\n.section,\n.cta-band,\nfooter {\n  width: 100% !important;\n  max-width: none !important;\n}\n\n\/* \u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e20\u0e32\u0e22\u0e43\u0e19\u0e22\u0e31\u0e07\u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e02\u0e2d\u0e1a\u0e17\u0e35\u0e48\u0e2d\u0e48\u0e32\u0e19\u0e07\u0e48\u0e32\u0e22 *\/\n.hero > .wrap,\n.section > .wrap,\n.band-dark > .wrap,\n.cta-band > .wrap,\nfooter > .wrap {\n  padding-left: clamp(24px, 5vw, 80px) !important;\n  padding-right: clamp(24px, 5vw, 80px) !important;\n}\n\n\/* Header \u0e01\u0e47\u0e40\u0e15\u0e47\u0e21\u0e08\u0e2d *\/\n.site .nav {\n  width: 100% !important;\n  max-width: none !important;\n  padding-left: clamp(24px, 5vw, 80px) !important;\n  padding-right: clamp(24px, 5vw, 80px) !important;\n}\n\n\/* Desktop hero \u0e43\u0e0a\u0e49\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e40\u0e15\u0e47\u0e21\u0e02\u0e36\u0e49\u0e19 *\/\n@media (min-width: 901px) {\n  .hero-grid {\n    grid-template-columns: minmax(0, 1.05fr) minmax(360px, .95fr) !important;\n    gap: clamp(40px, 5vw, 90px) !important;\n  }\n\n  .hero-sub {\n    max-width: 60ch !important;\n  }\n}\n\n\/* =========================================================\n   MOBILE \u2014 \u0e40\u0e15\u0e47\u0e21\u0e08\u0e2d + \u0e44\u0e21\u0e48\u0e40\u0e01\u0e34\u0e14\u0e0a\u0e48\u0e2d\u0e07\u0e27\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e19\u0e0b\u0e49\u0e32\u0e22\/\u0e02\u0e27\u0e32\n   ========================================================= *\/\n@media (max-width: 767px) {\n\n  .wrap {\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 0 !important;\n    padding-left: 20px !important;\n    padding-right: 20px !important;\n  }\n\n  .hero > .wrap,\n  .section > .wrap,\n  .band-dark > .wrap,\n  .cta-band > .wrap,\n  footer > .wrap {\n    padding-left: 20px !important;\n    padding-right: 20px !important;\n  }\n\n  .site .nav {\n    padding-left: 20px !important;\n    padding-right: 20px !important;\n  }\n\n  \/* \u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19 Elementor container \u0e17\u0e33\u0e43\u0e2b\u0e49\u0e40\u0e01\u0e34\u0e14\u0e02\u0e2d\u0e1a\u0e0b\u0e49\u0e33 *\/\n  .elementor-widget-html,\n  .elementor-widget-html > .elementor-widget-container {\n    width: 100% !important;\n    max-width: 100% !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n  }\n}\n\n\n\n\/* =========================================================\n   ELEMENTOR BREAKOUT \/ FULL VIEWPORT FIX\n   Paste this file into ONE Elementor HTML widget.\n   This wrapper escapes the theme\/container max-width.\n   ========================================================= *\/\n#hcheckin-root{\n  width:100vw !important;\n  max-width:100vw !important;\n  min-width:0 !important;\n  position:relative !important;\n  left:50% !important;\n  right:auto !important;\n  transform:translateX(-50%) !important;\n  margin:0 !important;\n  padding:0 !important;\n  overflow:visible !important;\n}\n\n#hcheckin-root,\n#hcheckin-root *{\n  box-sizing:border-box;\n}\n\n#hcheckin-root img,\n#hcheckin-root svg{\n  max-width:100%;\n}\n\n\/* Remove Elementor's extra spacing around the HTML widget *\/\n.elementor-widget-html:has(#hcheckin-root),\n.elementor-widget-html:has(#hcheckin-root) > .elementor-widget-container{\n  width:100% !important;\n  max-width:none !important;\n  margin:0 !important;\n  padding:0 !important;\n}\n\n\/* Prevent the page from creating a horizontal scrollbar *\/\nhtml, body{\n  max-width:100% !important;\n  overflow-x:hidden !important;\n}\n\n\/* Mobile: keep all content inside the viewport *\/\n@media (max-width:767px){\n  #hcheckin-root{\n    width:100vw !important;\n    max-width:100vw !important;\n    left:50% !important;\n    transform:translateX(-50%) !important;\n  }\n}\n<\/style>\n<\/head>\n<body>\n<div id=\"hcheckin-root\">\n\n<section class=\"hero\">\n  <div class=\"wrap hero-grid\">\n    <div>\n      <span class=\"eyebrow\">\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34<\/span>\n      <h1>\u0e43\u0e2b\u0e49\u0e41\u0e02\u0e01\u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e40\u0e2d\u0e07<br>\u0e43\u0e2b\u0e49 AI \u0e01\u0e23\u0e2d\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e41\u0e17\u0e19<\/h1>\n      <p class=\"hero-sub\">\n        H-Check-In \u0e43\u0e2b\u0e49\u0e41\u0e02\u0e01\u0e2a\u0e41\u0e01\u0e19\u0e1e\u0e32\u0e2a\u0e1b\u0e2d\u0e23\u0e4c\u0e15\u0e2b\u0e23\u0e37\u0e2d\u0e1a\u0e31\u0e15\u0e23\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e0a\u0e19\u0e14\u0e49\u0e27\u0e22\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07 \u0e23\u0e30\u0e1a\u0e1a\u0e2d\u0e48\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34 \u0e01\u0e23\u0e2d\u0e01\u0e1f\u0e2d\u0e23\u0e4c\u0e21 \u0e40\u0e0b\u0e47\u0e19\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e34\u0e08\u0e34\u0e17\u0e31\u0e25 \u0e41\u0e25\u0e49\u0e27\u0e2a\u0e48\u0e07\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19 \u0e15\u0e21.30 \u0e41\u0e25\u0e30 \u0e23.\u0e23.4 \u0e43\u0e2b\u0e49 \u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e41\u0e1a\u0e1a\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e17\u0e38\u0e01\u0e27\u0e31\u0e19 \u2014 \u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e04\u0e32\u0e19\u0e4c\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e0b\u0e49\u0e33\u0e2a\u0e31\u0e01\u0e15\u0e31\u0e27\u0e2d\u0e31\u0e01\u0e29\u0e23\n      <\/p>\n      <div class=\"hero-ctas\">\n        <a class=\"btn btn-primary\" href=\"https:\/\/www.nppointasia.com\/th\/contact\/\">\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32\u0e1c\u0e39\u0e49\u0e40\u0e0a\u0e35\u0e48\u0e22\u0e27\u0e0a\u0e32\u0e0d\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32<\/a>\n      <\/div>\n      <div class=\"stat-row\">\n        <div class=\"stat\"><span class=\"num mono\">5<\/span><span class=\"label\">\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e17\u0e35\u0e48\u0e41\u0e02\u0e01\u0e17\u0e33\u0e40\u0e2d\u0e07\u0e44\u0e14\u0e49\u0e08\u0e1a\u0e43\u0e19 2 \u0e19\u0e32\u0e17\u0e35<\/span><\/div>\n        <div class=\"stat\"><span class=\"num mono\">2<\/span><span class=\"label\">Government reports: TM.30 \/ R.R.4 in .xlsx format, matching the official forms<\/span><\/div>\n        <div class=\"stat\"><span class=\"num mono\">3<\/span><span class=\"label\">\u0e23\u0e30\u0e1a\u0e1a PMS \u0e17\u0e35\u0e48\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e44\u0e14\u0e49 \u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48\u0e21\u0e35\u0e01\u0e47\u0e43\u0e0a\u0e49\u0e41\u0e1a\u0e1a manual<\/span><\/div>\n        <div class=\"stat\"><span class=\"num mono\">13<\/span><span class=\"label\">\u0e20\u0e32\u0e29\u0e32\u0e17\u0e35\u0e48\u0e2a\u0e25\u0e31\u0e1a\u0e43\u0e2b\u0e49\u0e41\u0e02\u0e01\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34\u0e44\u0e14\u0e49<\/span><\/div>\n      <\/div>\n    <\/div>\n    <div class=\"scan-stage\">\n      <div>\n        <div class=\"id-card\" aria-hidden=\"true\">\n          <div class=\"id-card__top\">\n            <span class=\"id-card__badge\">DOCUMENT SCAN<\/span>\n            <span class=\"id-card__scan-label\">OCR \u2022 Claude Vision<\/span>\n          <\/div>\n          <div class=\"id-card__body\">\n            <div class=\"id-card__photo\">\n              <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><circle cx=\"12\" cy=\"8.5\" r=\"3.4\"><\/circle><path d=\"M4.5 20c1.2-4 4-6 7.5-6s6.3 2 7.5 6\"><\/path><\/svg>\n            <\/div>\n            <div class=\"id-card__fields\">\n              <div class=\"field\"><span class=\"field__label\">\u0e0a\u0e37\u0e48\u0e2d-\u0e19\u0e32\u0e21\u0e2a\u0e01\u0e38\u0e25<\/span><span class=\"field__value\">SOMCHAI JAIDEE<\/span><\/div>\n              <div class=\"field\"><span class=\"field__label\">\u0e2a\u0e31\u0e0d\u0e0a\u0e32\u0e15\u0e34<\/span><span class=\"field__value\">THAILAND<\/span><\/div>\n              <div class=\"field\"><span class=\"field__label\">\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23<\/span><span class=\"field__value\">AA1234567<\/span><\/div>\n              <div class=\"field\"><span class=\"field__label\">\u0e27\u0e31\u0e19\u0e40\u0e01\u0e34\u0e14<\/span><span class=\"field__value\">14 FEB 1990<\/span><\/div>\n            <\/div>\n          <\/div>\n          <div class=\"id-card__scanline\"><\/div>\n          <div class=\"id-card__stamp\">SCAN SUCCESSFUL \u2713<\/div>\n        <\/div>\n        <p class=\"scan-caption\">\u0e15\u0e31\u0e27\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e08\u0e33\u0e25\u0e2d\u0e07\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e2a\u0e41\u0e01\u0e19\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23 \u2014 \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e19\u0e20\u0e32\u0e1e\u0e40\u0e1b\u0e47\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e21\u0e21\u0e15\u0e34\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e32\u0e18\u0e34\u0e15\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"band-dark\">\n  <div class=\"wrap section\">\n    <div class=\"section-head\">\n      <span class=\"eyebrow\" style=\"color:var(--brass)\">\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e17\u0e35\u0e48\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e04\u0e32\u0e19\u0e4c\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e40\u0e08\u0e2d\u0e17\u0e38\u0e01\u0e27\u0e31\u0e19<\/span>\n      <h2 style=\"color:#fff\">\u0e07\u0e32\u0e19\u0e40\u0e14\u0e34\u0e21\u0e17\u0e35\u0e48\u0e17\u0e33\u0e0b\u0e49\u0e33\u0e17\u0e38\u0e01\u0e27\u0e31\u0e19 \u0e04\u0e37\u0e2d\u0e2a\u0e34\u0e48\u0e07\u0e17\u0e35\u0e48\u0e23\u0e30\u0e1a\u0e1a\u0e04\u0e27\u0e23\u0e17\u0e33\u0e41\u0e17\u0e19<\/h2>\n    <\/div>\n    <div class=\"pain-grid\">\n      <div class=\"pain-card\">\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"><\/rect><path d=\"M7 9h2M11 9h2M15 9h2M7 13h10\"><\/path><\/svg>\n        <h3>\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e0b\u0e49\u0e33\u0e17\u0e38\u0e01\u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19<\/h3>\n        <p>\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e15\u0e49\u0e2d\u0e07\u0e04\u0e31\u0e14\u0e0a\u0e37\u0e48\u0e2d \u0e2a\u0e31\u0e0d\u0e0a\u0e32\u0e15\u0e34 \u0e40\u0e25\u0e02\u0e1e\u0e32\u0e2a\u0e1b\u0e2d\u0e23\u0e4c\u0e15\u0e08\u0e32\u0e01\u0e40\u0e25\u0e48\u0e21\u0e08\u0e23\u0e34\u0e07\u0e25\u0e07\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e35\u0e25\u0e30\u0e15\u0e31\u0e27 \u0e22\u0e34\u0e48\u0e07\u0e01\u0e23\u0e38\u0e4a\u0e1b\u0e17\u0e31\u0e27\u0e23\u0e4c\u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e01\u0e31\u0e19\u0e22\u0e34\u0e48\u0e07\u0e40\u0e2a\u0e35\u0e48\u0e22\u0e07\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e1c\u0e34\u0e14<\/p>\n      <\/div>\n      <div class=\"pain-card\">\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"17\" rx=\"2\"><\/rect><path d=\"M3 9h18M8 2v4M16 2v4M8 14h3\"><\/path><\/svg>\n        <h3>\u0e15\u0e21.30 \/ \u0e23.\u0e23.4 \u0e01\u0e2d\u0e07\u0e23\u0e2d\u0e15\u0e2d\u0e19\u0e1b\u0e34\u0e14\u0e01\u0e30<\/h3>\n        <p>\u0e15\u0e49\u0e2d\u0e07\u0e21\u0e32\u0e19\u0e31\u0e48\u0e07\u0e44\u0e25\u0e48\u0e01\u0e23\u0e2d\u0e01\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e23\u0e32\u0e0a\u0e01\u0e32\u0e23\u0e40\u0e2d\u0e07\u0e17\u0e38\u0e01\u0e04\u0e37\u0e19 \u0e08\u0e32\u0e01\u0e2a\u0e21\u0e38\u0e14\u0e08\u0e14\u0e2b\u0e23\u0e37\u0e2d\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e41\u0e22\u0e01\u0e01\u0e31\u0e19 \u0e40\u0e2a\u0e35\u0e48\u0e22\u0e07\u0e2a\u0e48\u0e07\u0e0a\u0e49\u0e32\u0e2b\u0e23\u0e37\u0e2d\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e15\u0e01\u0e2b\u0e25\u0e48\u0e19<\/p>\n      <\/div>\n      <div class=\"pain-card\">\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M3 12h18M12 3c2.5 2.6 3.8 6 3.8 9s-1.3 6.4-3.8 9c-2.5-2.6-3.8-6-3.8-9s1.3-6.4 3.8-9z\"><\/path><\/svg>\n        <h3>\u0e20\u0e32\u0e29\u0e32\u0e44\u0e21\u0e48\u0e15\u0e23\u0e07\u0e01\u0e31\u0e19<\/h3>\n        <p>\u0e41\u0e02\u0e01\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34\u0e2d\u0e48\u0e32\u0e19\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22\u0e44\u0e21\u0e48\u0e2d\u0e2d\u0e01 \u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e15\u0e49\u0e2d\u0e07\u0e22\u0e37\u0e19\u0e2d\u0e18\u0e34\u0e1a\u0e32\u0e22\u0e17\u0e35\u0e25\u0e30\u0e04\u0e19 \u0e40\u0e2a\u0e35\u0e22\u0e40\u0e27\u0e25\u0e32\u0e17\u0e31\u0e49\u0e07\u0e2a\u0e2d\u0e07\u0e1d\u0e48\u0e32\u0e22\u0e15\u0e2d\u0e19\u0e04\u0e34\u0e27\u0e22\u0e32\u0e27<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"how\" class=\"section\">\n  <div class=\"wrap\">\n    <div class=\"section-head\">\n      <span class=\"eyebrow\">\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19<\/span>\n      <h2>\u0e41\u0e02\u0e01\u0e17\u0e33\u0e40\u0e2d\u0e07\u0e44\u0e14\u0e49\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 5 \u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19<\/h2>\n      <p>\u0e15\u0e31\u0e49\u0e07\u0e41\u0e15\u0e48\u0e04\u0e49\u0e19\u0e2b\u0e32\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e08\u0e2d\u0e07\u0e08\u0e19\u0e16\u0e36\u0e07\u0e40\u0e0b\u0e47\u0e19\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e2a\u0e23\u0e47\u0e08 \u0e17\u0e38\u0e01\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e1a\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d\u0e40\u0e14\u0e35\u0e22\u0e27\u0e17\u0e35\u0e48\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e04\u0e32\u0e19\u0e4c\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e2b\u0e23\u0e37\u0e2d QR code \u0e43\u0e19\u0e2b\u0e49\u0e2d\u0e07<\/p>\n    <\/div>\n    <div class=\"steps\">\n      <div class=\"step\">\n        <span class=\"step-num mono\">01<\/span>\n        <h3>\u0e04\u0e49\u0e19\u0e2b\u0e32\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e08\u0e2d\u0e07<\/h3>\n        <p>\u0e23\u0e30\u0e1a\u0e1a\u0e14\u0e36\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e08\u0e32\u0e01 PMS \u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34 \u0e16\u0e49\u0e32\u0e44\u0e21\u0e48\u0e21\u0e35 PMS \u0e01\u0e47\u0e40\u0e23\u0e34\u0e48\u0e21\u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e41\u0e1a\u0e1a walk-in \u0e44\u0e14\u0e49\u0e17\u0e31\u0e19\u0e17\u0e35<\/p>\n      <\/div>\n      <div class=\"step\">\n        <span class=\"step-num mono\">02<\/span>\n        <h3>\u0e2a\u0e41\u0e01\u0e19\u0e1e\u0e32\u0e2a\u0e1b\u0e2d\u0e23\u0e4c\u0e15\/\u0e1a\u0e31\u0e15\u0e23 \u0e1b\u0e0a\u0e0a.<\/h3>\n        <p>\u0e16\u0e48\u0e32\u0e22\u0e23\u0e39\u0e1b\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23 \u0e23\u0e30\u0e1a\u0e1a\u0e2d\u0e48\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e14\u0e49\u0e27\u0e22 AI \u0e41\u0e25\u0e49\u0e27\u0e01\u0e23\u0e2d\u0e01\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e43\u0e2b\u0e49 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e41\u0e08\u0e49\u0e07\u0e1c\u0e25\u0e0a\u0e31\u0e14\u0e40\u0e08\u0e19\u0e27\u0e48\u0e32\u0e2d\u0e48\u0e32\u0e19\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08\u0e2b\u0e23\u0e37\u0e2d\u0e43\u0e2b\u0e49\u0e16\u0e48\u0e32\u0e22\u0e43\u0e2b\u0e21\u0e48<\/p>\n      <\/div>\n      <div class=\"step\">\n        <span class=\"step-num mono\">03<\/span>\n        <h3>\u0e15\u0e23\u0e27\u0e08\u0e17\u0e32\u0e19\/\u0e41\u0e01\u0e49\u0e44\u0e02<\/h3>\n        <p>\u0e41\u0e02\u0e01\u0e40\u0e0a\u0e47\u0e04\u0e04\u0e27\u0e32\u0e21\u0e16\u0e39\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e41\u0e25\u0e30\u0e41\u0e01\u0e49\u0e44\u0e02\u0e44\u0e14\u0e49\u0e40\u0e2d\u0e07 \u0e1f\u0e34\u0e25\u0e14\u0e4c\u0e43\u0e19\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e1b\u0e23\u0e31\u0e1a\u0e44\u0e14\u0e49\u0e15\u0e32\u0e21\u0e17\u0e35\u0e48\u0e41\u0e15\u0e48\u0e25\u0e30\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21\u0e01\u0e33\u0e2b\u0e19\u0e14<\/p>\n      <\/div>\n      <div class=\"step\">\n        <span class=\"step-num mono\">04<\/span>\n        <h3>\u0e40\u0e0b\u0e47\u0e19\u0e0a\u0e37\u0e48\u0e2d\u0e14\u0e34\u0e08\u0e34\u0e17\u0e31\u0e25<\/h3>\n        <p>\u0e40\u0e0b\u0e47\u0e19\u0e14\u0e49\u0e27\u0e22\u0e19\u0e34\u0e49\u0e27\u0e2b\u0e23\u0e37\u0e2d\u0e1b\u0e32\u0e01\u0e01\u0e32\u0e1a\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e08\u0e2d \u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e01\u0e23\u0e30\u0e14\u0e32\u0e29\u0e43\u0e2b\u0e49\u0e40\u0e0b\u0e47\u0e19\u0e2d\u0e35\u0e01\u0e15\u0e48\u0e2d\u0e44\u0e1b<\/p>\n      <\/div>\n      <div class=\"step\">\n        <span class=\"step-num mono\">05<\/span>\n        <h3>\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e2a\u0e34\u0e49\u0e19<\/h3>\n        <p>\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e02\u0e49\u0e32\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e31\u0e19\u0e17\u0e35 \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19 \u0e15\u0e21.30 \/ \u0e23.\u0e23.4 \u0e43\u0e2b\u0e49\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e17\u0e38\u0e01\u0e04\u0e37\u0e19<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"features\" class=\"section\" style=\"background:var(--paper-alt);\">\n  <div class=\"wrap\">\n    <div class=\"section-head\">\n      <span class=\"eyebrow\">\u0e1f\u0e35\u0e40\u0e08\u0e2d\u0e23\u0e4c<\/span>\n      <h2>\u0e17\u0e38\u0e01\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e17\u0e35\u0e48\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e04\u0e32\u0e19\u0e4c\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e15\u0e49\u0e2d\u0e07\u0e43\u0e0a\u0e49 \u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a\u0e40\u0e14\u0e35\u0e22\u0e27<\/h2>\n      <p>\u0e1e\u0e23\u0e49\u0e2d\u0e21 System Log \u0e43\u0e2b\u0e49\u0e17\u0e35\u0e21\u0e44\u0e2d\u0e17\u0e35\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e01\u0e32\u0e23\u0e2d\u0e48\u0e32\u0e19 OCR \u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d PMS \u0e22\u0e49\u0e2d\u0e19\u0e2b\u0e25\u0e31\u0e07\u0e44\u0e14\u0e49\u0e40\u0e2d\u0e07\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e23\u0e2d\u0e17\u0e35\u0e21\u0e1e\u0e31\u0e12\u0e19\u0e32<\/p>\n    <\/div>\n    <div class=\"feature-grid\">\n      <div class=\"feature\">\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M4 7l2-3h12l2 3\"><\/path><rect x=\"3\" y=\"7\" width=\"18\" height=\"13\" rx=\"2\"><\/rect><circle cx=\"12\" cy=\"13.5\" r=\"3.5\"><\/circle><\/svg>\n        <h3>OCR \u0e2d\u0e48\u0e32\u0e19\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34<\/h3>\n        <p>\u0e02\u0e31\u0e1a\u0e40\u0e04\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e14\u0e49\u0e27\u0e22 Claude Vision \u0e2d\u0e48\u0e32\u0e19\u0e1e\u0e32\u0e2a\u0e1b\u0e2d\u0e23\u0e4c\u0e15\u0e41\u0e25\u0e30\u0e1a\u0e31\u0e15\u0e23\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e0a\u0e19 \u0e01\u0e23\u0e2d\u0e01\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e43\u0e2b\u0e49\u0e17\u0e31\u0e19\u0e17\u0e35 \u0e25\u0e14\u0e40\u0e27\u0e25\u0e32\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e21\u0e37\u0e2d<\/p>\n      <\/div>\n      <div class=\"feature\">\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z\"><\/path><path d=\"M14 2v6h6M9 13l2 2 4-4\"><\/path><\/svg>\n        <h3>\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01 \u0e15\u0e21.30 \/ \u0e23.\u0e23.4 \u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e17\u0e38\u0e01\u0e27\u0e31\u0e19<\/h3>\n        <p>\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e44\u0e1f\u0e25\u0e4c .xlsx \u0e15\u0e23\u0e07\u0e1f\u0e2d\u0e23\u0e4c\u0e41\u0e1a\u0e1a\u0e23\u0e32\u0e0a\u0e01\u0e32\u0e23\u0e17\u0e38\u0e01\u0e15\u0e32\u0e23\u0e32\u0e07 \u0e04\u0e2d\u0e25\u0e31\u0e21\u0e19\u0e4c \u0e41\u0e25\u0e30\u0e1f\u0e2d\u0e19\u0e15\u0e4c \u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e15\u0e31\u0e49\u0e07\u0e40\u0e27\u0e25\u0e32\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e17\u0e38\u0e01\u0e40\u0e0a\u0e49\u0e32 \u0e41\u0e22\u0e01\u0e15\u0e32\u0e21\u0e40\u0e02\u0e15\u0e40\u0e27\u0e25\u0e32\u0e41\u0e15\u0e48\u0e25\u0e30\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21<\/p>\n      <\/div>\n      <div class=\"feature\">\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M9 3H5a2 2 0 00-2 2v4M15 3h4a2 2 0 012 2v4M9 21H5a2 2 0 01-2-2v-4M15 21h4a2 2 0 002-2v-4\"><\/path><circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle><\/svg>\n        <h3>\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d PMS \u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e2d\u0e22\u0e39\u0e48<\/h3>\n        <p>\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a Cloudbeds \u0e41\u0e25\u0e30 STAAH \u0e42\u0e14\u0e22\u0e15\u0e23\u0e07 SiteMinder \u0e1c\u0e48\u0e32\u0e19 webhook \u0e41\u0e25\u0e30\u0e2a\u0e25\u0e31\u0e1a\u0e44\u0e1b\u0e01\u0e23\u0e2d\u0e01\u0e14\u0e49\u0e27\u0e22\u0e21\u0e37\u0e2d\u0e43\u0e2b\u0e49\u0e17\u0e31\u0e19\u0e17\u0e35\u0e16\u0e49\u0e32\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e44\u0e21\u0e48\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08 \u2014 \u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e44\u0e21\u0e48\u0e21\u0e35\u0e27\u0e31\u0e19\u0e2a\u0e30\u0e14\u0e38\u0e14<\/p>\n      <\/div>\n      <div class=\"feature\">\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M4 20V10M10 20V4M16 20v-7M22 20H2\"><\/path><\/svg>\n        <h3>\u0e41\u0e14\u0e0a\u0e1a\u0e2d\u0e23\u0e4c\u0e14\u0e27\u0e34\u0e40\u0e04\u0e23\u0e32\u0e30\u0e2b\u0e4c\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e41\u0e02\u0e01<\/h3>\n        <p>\u0e01\u0e23\u0e32\u0e1f\u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e15\u0e32\u0e21\u0e0a\u0e48\u0e27\u0e07\u0e40\u0e27\u0e25\u0e32 \u0e2a\u0e31\u0e14\u0e2a\u0e48\u0e27\u0e19\u0e2a\u0e31\u0e0d\u0e0a\u0e32\u0e15\u0e34 \u0e23\u0e30\u0e22\u0e30\u0e1e\u0e31\u0e01\u0e40\u0e09\u0e25\u0e35\u0e48\u0e22 \u0e40\u0e17\u0e35\u0e22\u0e1a\u0e1b\u0e35\u0e15\u0e48\u0e2d\u0e1b\u0e35 \u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e41\u0e21\u0e49\u0e44\u0e21\u0e48\u0e21\u0e35\u0e2d\u0e34\u0e19\u0e40\u0e17\u0e2d\u0e23\u0e4c\u0e40\u0e19\u0e47\u0e15\u0e43\u0e19\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21<\/p>\n      <\/div>\n      <div class=\"feature\">\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M3 21h18M5 21V7l7-4 7 4v14M9 21v-6h6v6\"><\/path><\/svg>\n        <h3>\u0e2b\u0e25\u0e32\u0e22\u0e2a\u0e32\u0e02\u0e32 \u0e2b\u0e25\u0e32\u0e22\u0e20\u0e32\u0e29\u0e32<\/h3>\n        <p>\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e44\u0e14\u0e49\u0e2b\u0e25\u0e32\u0e22\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21\u0e43\u0e19\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e40\u0e14\u0e35\u0e22\u0e27\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e15\u0e31\u0e27\u0e2a\u0e25\u0e31\u0e1a\u0e2a\u0e32\u0e02\u0e32 \u0e2a\u0e25\u0e31\u0e1a\u0e20\u0e32\u0e29\u0e32\u0e43\u0e2b\u0e49\u0e41\u0e02\u0e01\u0e44\u0e14\u0e49\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14 13 \u0e20\u0e32\u0e29\u0e32 (\u0e44\u0e17\u0e22\/\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29\u0e41\u0e1b\u0e25\u0e04\u0e23\u0e1a \u0e20\u0e32\u0e29\u0e32\u0e2d\u0e37\u0e48\u0e19\u0e17\u0e22\u0e2d\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21)<\/p>\n      <\/div>\n      <div class=\"feature\">\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M13 2L3 14h7l-1 8 11-13h-7l0-7z\"><\/path><\/svg>\n        <h3>\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e07\u0e48\u0e32\u0e22 \u0e40\u0e1a\u0e32 \u0e44\u0e21\u0e48\u0e07\u0e49\u0e2d\u0e40\u0e0b\u0e34\u0e23\u0e4c\u0e1f\u0e40\u0e27\u0e2d\u0e23\u0e4c\u0e41\u0e23\u0e07<\/h3>\n        <p>\u0e23\u0e31\u0e19\u0e1a\u0e19 PHP + MySQL \u0e17\u0e31\u0e48\u0e27\u0e44\u0e1b\u0e44\u0e14\u0e49\u0e40\u0e25\u0e22 \u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e1e\u0e36\u0e48\u0e07 Composer \u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e1f\u0e23\u0e21\u0e40\u0e27\u0e34\u0e23\u0e4c\u0e01\u0e2b\u0e19\u0e31\u0e01 \u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e21\u0e35\u0e17\u0e35\u0e21\u0e44\u0e2d\u0e17\u0e35\u0e43\u0e2b\u0e0d\u0e48<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"compliance\" class=\"section\">\n  <div class=\"wrap\">\n    <div class=\"section-head\">\n      <span class=\"eyebrow\">\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e23\u0e32\u0e0a\u0e01\u0e32\u0e23<\/span>\n      <h2>\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e2a\u0e48\u0e07\u0e17\u0e38\u0e01\u0e27\u0e31\u0e19 \u0e43\u0e2b\u0e49\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e33\u0e41\u0e17\u0e19<\/h2>\n      <p>\u0e17\u0e14\u0e2a\u0e2d\u0e1a\u0e04\u0e23\u0e1a\u0e27\u0e07\u0e08\u0e23\u0e14\u0e49\u0e27\u0e22\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e08\u0e23\u0e34\u0e07\u0e2b\u0e25\u0e32\u0e22\u0e04\u0e37\u0e19 \u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e07\u0e25\u0e33\u0e14\u0e31\u0e1a\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e19\u0e31\u0e1a\u0e41\u0e02\u0e01\u0e1e\u0e31\u0e01\u0e0b\u0e49\u0e33\u0e2b\u0e25\u0e32\u0e22\u0e04\u0e37\u0e19\u0e16\u0e39\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e15\u0e32\u0e21\u0e2b\u0e25\u0e31\u0e01\u0e40\u0e01\u0e13\u0e11\u0e4c<\/p>\n    <\/div>\n    <div class=\"compliance-grid\">\n      <div>\n        <div class=\"doc-card\">\n          <div class=\"doc-head\">\n            <span class=\"doc-tag mono\">TM.30<\/span>\n            <span class=\"doc-name\">\u0e41\u0e1a\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e17\u0e35\u0e48\u0e1e\u0e31\u0e01\u0e1c\u0e39\u0e49\u0e15\u0e48\u0e32\u0e07\u0e14\u0e49\u0e32\u0e27<\/span>\n          <\/div>\n          <p>\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e41\u0e02\u0e01\u0e15\u0e48\u0e32\u0e07\u0e0a\u0e32\u0e15\u0e34 \u0e2b\u0e19\u0e36\u0e48\u0e07\u0e41\u0e16\u0e27\u0e15\u0e48\u0e2d\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u0e1e\u0e31\u0e01 \u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e15\u0e32\u0e21\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e08\u0e23\u0e34\u0e07 \u0e15\u0e23\u0e07\u0e1f\u0e2d\u0e23\u0e4c\u0e41\u0e1a\u0e1a\u0e23\u0e32\u0e0a\u0e01\u0e32\u0e23\u0e17\u0e38\u0e01\u0e0a\u0e48\u0e2d\u0e07<\/p>\n        <\/div>\n        <div class=\"doc-card\">\n          <div class=\"doc-head\">\n            <span class=\"doc-tag mono\">R.R.4<\/span>\n            <span class=\"doc-name\">\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19\u0e1c\u0e39\u0e49\u0e1e\u0e31\u0e01\u0e23\u0e32\u0e22\u0e04\u0e37\u0e19<\/span>\n          <\/div>\n          <p>\u0e41\u0e02\u0e01\u0e17\u0e38\u0e01\u0e2a\u0e31\u0e0d\u0e0a\u0e32\u0e15\u0e34\u0e17\u0e35\u0e48\u0e1e\u0e31\u0e01\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e04\u0e37\u0e19\u0e19\u0e31\u0e49\u0e19 \u0e40\u0e23\u0e35\u0e22\u0e07\u0e15\u0e32\u0e21\u0e40\u0e27\u0e25\u0e32\u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e08\u0e23\u0e34\u0e07 \u0e41\u0e02\u0e01\u0e1e\u0e31\u0e01\u0e2b\u0e25\u0e32\u0e22\u0e04\u0e37\u0e19\u0e08\u0e30\u0e1b\u0e23\u0e32\u0e01\u0e0f\u0e0b\u0e49\u0e33\u0e43\u0e19\u0e17\u0e38\u0e01\u0e04\u0e37\u0e19\u0e17\u0e35\u0e48\u0e1e\u0e31\u0e01\u0e08\u0e23\u0e34\u0e07 \u0e44\u0e21\u0e48\u0e23\u0e27\u0e21\u0e04\u0e37\u0e19\u0e40\u0e0a\u0e47\u0e04\u0e40\u0e2d\u0e32\u0e17\u0e4c<\/p>\n        <\/div>\n      <\/div>\n      <div>\n        <div class=\"doc-card\" style=\"height:100%;\">\n          <h3 style=\"font-size:1.05rem; margin-bottom:14px;\">\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e17\u0e38\u0e01\u0e40\u0e0a\u0e49\u0e32<\/h3>\n          <p style=\"margin-bottom:16px;\">\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07 \u201c\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u201d \u0e43\u0e2b\u0e49\u0e17\u0e38\u0e01\u0e42\u0e23\u0e07\u0e41\u0e23\u0e21\u0e43\u0e19\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e15\u0e32\u0e21\u0e40\u0e02\u0e15\u0e40\u0e27\u0e25\u0e32\u0e02\u0e2d\u0e07\u0e41\u0e15\u0e48\u0e25\u0e30\u0e2a\u0e32\u0e02\u0e32 \u0e44\u0e21\u0e48\u0e21\u0e35\u0e2d\u0e30\u0e44\u0e23\u0e43\u0e2b\u0e49\u0e2a\u0e48\u0e07\u0e08\u0e30\u0e02\u0e49\u0e32\u0e21\u0e44\u0e1b\u0e40\u0e07\u0e35\u0e22\u0e1a\u0e46 \u0e44\u0e21\u0e48\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e44\u0e1f\u0e25\u0e4c\u0e02\u0e22\u0e30<\/p>\n          <div class=\"compliance-note\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M12 9v4M12 17h.01M10.3 3.9L2.5 17a2 2 0 001.7 3h15.6a2 2 0 001.7-3L13.7 3.9a2 2 0 00-3.4 0z\"><\/path><\/svg>\n            <span>\u0e23\u0e2b\u0e31\u0e2a\u0e2a\u0e31\u0e0d\u0e0a\u0e32\u0e15\u0e34\/\u0e2d\u0e32\u0e0a\u0e35\u0e1e\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a \u0e23.\u0e23.4 \u0e15\u0e49\u0e2d\u0e07\u0e01\u0e23\u0e2d\u0e01\u0e40\u0e2d\u0e07\u0e15\u0e32\u0e21\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e02\u0e2d\u0e07\u0e2a\u0e16\u0e32\u0e19\u0e35\u0e15\u0e33\u0e23\u0e27\u0e08\u0e43\u0e19\u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48 \u0e23\u0e30\u0e1a\u0e1a\u0e08\u0e30\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e17\u0e38\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e41\u0e25\u0e49\u0e27\u0e21\u0e35\u0e23\u0e2b\u0e31\u0e2a\u0e02\u0e32\u0e14 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e44\u0e21\u0e48\u0e43\u0e2b\u0e49\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e1c\u0e34\u0e14\u0e2b\u0e25\u0e38\u0e14\u0e2d\u0e2d\u0e01\u0e44\u0e1b\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e23\u0e39\u0e49\u0e15\u0e31\u0e27<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div style=\"margin-top:56px;\">\n      <span class=\"eyebrow\">\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a\u0e23\u0e30\u0e1a\u0e1a\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e2d\u0e22\u0e39\u0e48<\/span>\n      <div class=\"integrations\">\n        <div class=\"integration-chip\"><span class=\"dot\"><\/span>Cloudbeds<\/div>\n        <div class=\"integration-chip\"><span class=\"dot\"><\/span>STAAH<\/div>\n        <div class=\"integration-chip\"><span class=\"dot\"><\/span>SiteMinder<\/div>\n        <div class=\"integration-chip manual\"><span class=\"dot\"><\/span>\u0e44\u0e21\u0e48\u0e21\u0e35 PMS \u0e01\u0e47\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49 (Manual)<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"band-dark cta-band\">\n  <div class=\"wrap\">\n    <h2 style=\"color:#fff;\">\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e04\u0e32\u0e19\u0e4c\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e43\u0e2b\u0e49\u0e40\u0e23\u0e47\u0e27\u0e02\u0e36\u0e49\u0e19\u0e2b\u0e23\u0e37\u0e2d\u0e22\u0e31\u0e07<\/h2>\n    <p>\u0e43\u0e2b\u0e49\u0e41\u0e02\u0e01\u0e40\u0e0a\u0e47\u0e04\u0e2d\u0e34\u0e19\u0e40\u0e2d\u0e07 \u0e43\u0e2b\u0e49\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e23\u0e32\u0e0a\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e40\u0e2d\u0e07 \u0e41\u0e25\u0e49\u0e27\u0e43\u0e2b\u0e49\u0e17\u0e35\u0e21\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e04\u0e32\u0e19\u0e4c\u0e40\u0e15\u0e2d\u0e23\u0e4c\u0e44\u0e1b\u0e42\u0e1f\u0e01\u0e31\u0e2a\u0e01\u0e31\u0e1a\u0e41\u0e02\u0e01\u0e08\u0e23\u0e34\u0e07\u0e46 \u0e41\u0e17\u0e19<\/p>\n    <div class=\"cta-actions\" id=\"contact\">\n      <a class=\"btn btn-on-dark\" href=\"https:\/\/www.nppointasia.com\/th\/contact\/\">\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32\u0e1c\u0e39\u0e49\u0e40\u0e0a\u0e35\u0e48\u0e22\u0e27\u0e0a\u0e32\u0e0d\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<\/div>\n\n<script type=\"module\" src=\".\/H-Check-In \u2014 AUTOMATED HOTEL CHECK-IN SYSTEM\u0e14\u0e49\u0e27\u0e22 AI \u0e2a\u0e41\u0e01\u0e19\u0e1e\u0e32\u0e2a\u0e1b\u0e2d\u0e23\u0e4c\u0e15_\u0e1a\u0e31\u0e15\u0e23\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e0a\u0e19 _ Ecartstudio_files\/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495\" integrity=\"sha512-iIg7k2xntmwu6\/uSb5tpc\/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==\" data-cf-beacon=\"{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;75fd32b0f2754866a0598453f838f8e5&quot;,&quot;r&quot;:1,&quot;spa&quot;:2}\" crossorigin=\"anonymous\"><\/script>\n\n\n<\/body><\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>H-Check-In \u2014 AI-Powered Automated Hotel Check-In with Passport\/ID Card Scanning | Ecartstudio AUTOMATED HOTEL CHECK-IN SYSTEM Let Guests Check In ThemselvesLet AI Fill In the Information H-Check-In Guests scan their passport or ID card themselves. The system automatically reads the information, fills out the form, captures a digital signature, and sends TM.30 and R.R.4 reports&#8230;<\/p>","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-10143","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.nppointasia.com\/th\/wp-json\/wp\/v2\/pages\/10143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nppointasia.com\/th\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.nppointasia.com\/th\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.nppointasia.com\/th\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nppointasia.com\/th\/wp-json\/wp\/v2\/comments?post=10143"}],"version-history":[{"count":48,"href":"https:\/\/www.nppointasia.com\/th\/wp-json\/wp\/v2\/pages\/10143\/revisions"}],"predecessor-version":[{"id":10400,"href":"https:\/\/www.nppointasia.com\/th\/wp-json\/wp\/v2\/pages\/10143\/revisions\/10400"}],"wp:attachment":[{"href":"https:\/\/www.nppointasia.com\/th\/wp-json\/wp\/v2\/media?parent=10143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}