{"id":209,"date":"2026-06-17T08:27:50","date_gmt":"2026-06-17T08:27:50","guid":{"rendered":"https:\/\/jaiyenmma.com\/?page_id=209"},"modified":"2026-06-17T08:34:57","modified_gmt":"2026-06-17T08:34:57","slug":"homepage","status":"publish","type":"page","link":"https:\/\/jaiyenmma.com\/","title":{"rendered":"Homepage"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"209\" class=\"elementor elementor-209\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5733d2d e-con-full e-flex e-con e-parent\" data-id=\"5733d2d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eaff8a3 elementor-widget elementor-widget-html\" data-id=\"eaff8a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\" data-theme=\"light\">\n<head>\n  <meta charset=\"UTF-8\"\/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n  <title>Jaiyen MMA \u2014 Welcoming Martial Arts in Silom, Bangkok<\/title>\n  <meta name=\"description\" content=\"Bangkok's friendliest martial arts gym. Muay Thai, BJJ, MMA and Boxing for absolutely everyone \u2014 2 minutes from BTS Silom. Book a class.\"\/>\n  <meta property=\"og:title\" content=\"Jaiyen MMA \u2014 Train Smart. Feel Welcome.\"\/>\n  <meta property=\"og:description\" content=\"A welcoming martial arts gym for everyone in the heart of Silom, Bangkok.\"\/>\n  <meta property=\"og:image\" content=\"https:\/\/jaiyenmma.com\/wp-content\/uploads\/2026\/06\/Logo_jaiyen.png\"\/>\n  <link rel=\"icon\" href=\"https:\/\/jaiyenmma.com\/wp-content\/uploads\/2026\/06\/Logo_jaiyen.png\"\/>\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=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,600;12..96,700&family=Geist:wght@300;400;500;600&family=League+Spartan:wght@500;600;700;800;900&display=swap\" rel=\"stylesheet\"\/>\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,600;12..96,700&family=Geist:wght@300;400;500;600&display=swap');\n    *,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\n    html{scroll-behavior:smooth;overflow-x:hidden}\n    body{font-family:'Geist',system-ui,sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden;line-height:1.5}\n    ::selection{background:var(--green);color:#fff}\n    img{display:block;max-width:100%}\n    a{color:inherit}\n\n    \/* \u2500\u2500 TOKENS \u2500\u2500 *\/\n    :root{\n      --display:'League Spartan',sans-serif;\n      --green:#1E7A45;\n      --green-deep:#11532E;\n      --green-bright:#3BD27A;\n      --green-light:#E7F3EB;\n      --green-glow:rgba(30,122,69,.16);\n      --bg:#FCFBF7;\n      --surface:#FFFFFF;\n      --off:#F1EEE6;\n      --ink:#0C120E;\n      --border:#E6E1D6;\n      --text:#141813;\n      --text2:#54605A;\n      --text3:#929D96;\n      --shadow:0 30px 60px -28px rgba(11,40,23,.26);\n      --shadow-sm:0 14px 30px -18px rgba(11,40,23,.28);\n      --r:24px;--r-sm:14px;\n      --ease:cubic-bezier(.22,1,.36,1);\n      --container:1320px;\n    }\n    [data-theme=\"dark\"]{\n      --green:#36B26B;--green-deep:#2A9359;--green-bright:#4FE08B;\n      --green-light:rgba(54,178,107,.14);--green-glow:rgba(54,178,107,.2);\n      --bg:#0B0F0C;--surface:#121913;--off:#0F150F;--border:rgba(255,255,255,.09);\n      --text:#EDF1EB;--text2:#9DAAA1;--text3:#5F6C63;\n      --shadow:0 30px 60px -28px rgba(0,0,0,.7);--shadow-sm:0 14px 30px -18px rgba(0,0,0,.6);\n    }\n\n    \/* \u2500\u2500 GRAIN \u2500\u2500 *\/\n    .grain{position:fixed;inset:0;z-index:9998;pointer-events:none;opacity:.04;mix-blend-mode:multiply;\n      background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\")}\n    [data-theme=\"dark\"] .grain{mix-blend-mode:screen;opacity:.06}\n\n    .container{max-width:var(--container);margin:0 auto;padding:0 32px}\n\n    \/* \u2500\u2500 PLACEHOLDER SYSTEM \u2500\u2500 *\/\n    .ph{position:relative;overflow:hidden;background:radial-gradient(120% 120% at 20% 10%, #20342a 0%, #16241c 45%, #0d1712 100%)}\n    .ph::after{content:'';position:absolute;inset:0;opacity:.5;mix-blend-mode:overlay;\n      background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\")}\n    .ph.h1{filter:hue-rotate(0deg)}.ph.h2{filter:hue-rotate(-18deg)}.ph.h3{filter:hue-rotate(20deg)}\n    .ph.h4{filter:hue-rotate(40deg)}.ph.h5{filter:hue-rotate(-34deg)}.ph.h6{filter:hue-rotate(60deg)}\n    .ph-tag{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;align-items:center;gap:6px;\n      font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.6);\n      background:rgba(0,0,0,.3);backdrop-filter:blur(4px);padding:5px 10px;border-radius:100px}\n    .ph-tag svg{width:11px;height:11px}\n\n    \/* \u2500\u2500 ANNOUNCE \u2500\u2500 *\/\n    #announce{background:var(--ink);color:rgba(255,255,255,.78);font-size:12.5px;font-weight:500;text-align:center;\n      padding:9px 20px;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;position:relative;z-index:90}\n    #announce strong{color:#fff;font-weight:600}\n    .cd-inline{background:rgba(255,255,255,.12);border-radius:6px;padding:2px 9px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}\n\n    \/* \u2500\u2500 NAV \u2500\u2500 *\/\n    nav{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--bg) 86%,transparent);\n      backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);\n      border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}\n    nav.scrolled{border-bottom-color:var(--border);box-shadow:0 6px 24px -18px rgba(11,40,23,.4)}\n    .nav-inner{max-width:100%;margin:0;height:72px;padding:0 40px;display:flex;align-items:center;justify-content:space-between}\n    .nav-logo img{height:38px}\n    .nav-links{display:flex;gap:34px;list-style:none;align-items:center}\n    .nav-links a:not(.nav-cta){font-size:14px;font-weight:500;text-decoration:none;position:relative;color:var(--text2);transition:color .2s}\n    .nav-links a:not(.nav-cta):hover{color:var(--text)}\n    .nav-links a:not(.nav-cta)::after{content:'';position:absolute;left:0;bottom:-6px;height:2px;width:0;background:var(--green);transition:width .25s var(--ease);border-radius:2px}\n    .nav-links a:not(.nav-cta):hover::after{width:100%}\n    .nav-cta{background:var(--green);color:#fff!important;padding:11px 22px;border-radius:100px;font-size:13.5px;font-weight:600;\n      display:inline-flex;align-items:center;gap:6px;text-decoration:none;transition:transform .2s var(--ease),background .2s;box-shadow:0 10px 24px -10px var(--green)}\n    .nav-cta:hover{transform:translateY(-2px);background:var(--green-deep)}\n    .nav-cta svg{width:14px;height:14px}\n\n    \/* \u2500\u2500 BUTTONS \u2500\u2500 *\/\n    .btn-solid{display:inline-flex;align-items:center;gap:9px;background:var(--green);color:#fff;font-size:15px;font-weight:600;\n      padding:16px 30px;border-radius:100px;text-decoration:none;border:none;cursor:pointer;\n      transition:transform .2s var(--ease),box-shadow .25s,background .2s;box-shadow:0 14px 30px -14px var(--green)}\n    .btn-solid:hover{background:var(--green-deep);transform:translateY(-2px);box-shadow:0 20px 38px -14px var(--green)}\n    .btn-solid:active{transform:translateY(0) scale(.98)}\n    .btn-solid svg{width:16px;height:16px}\n    .btn-line{display:inline-flex;align-items:center;gap:9px;border:1.5px solid var(--border);color:var(--text);background:transparent;\n      font-size:15px;font-weight:500;padding:14px 28px;border-radius:100px;text-decoration:none;cursor:pointer;\n      transition:border-color .2s,color .2s,transform .2s var(--ease),background .2s}\n    .btn-line:hover{border-color:var(--green);color:var(--green);transform:translateY(-2px);background:var(--green-light)}\n    .btn-ghost-light{display:inline-flex;align-items:center;gap:9px;border:1.5px solid rgba(255,255,255,.35);color:#fff;background:rgba(255,255,255,.06);\n      font-size:15px;font-weight:500;padding:14px 28px;border-radius:100px;text-decoration:none;transition:all .2s var(--ease)}\n    .btn-ghost-light:hover{background:rgba(255,255,255,.16);transform:translateY(-2px)}\n    .btn-white{display:inline-flex;align-items:center;gap:9px;background:#fff;color:var(--green-deep);font-size:15px;font-weight:700;\n      padding:16px 32px;border-radius:100px;text-decoration:none;white-space:nowrap;transition:transform .2s var(--ease),box-shadow .25s;box-shadow:0 14px 30px -14px rgba(0,0,0,.5)}\n    .btn-white:hover{transform:translateY(-2px)}\n    .btn-white svg{width:16px;height:16px}\n\n    \/* \u2500\u2500 TYPE \u2500\u2500 *\/\n    h1,h2,h3{letter-spacing:-.02em}\n    .eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin-bottom:22px}\n    .eyebrow::before{content:'';width:26px;height:2px;background:var(--green);border-radius:2px}\n    .eyebrow.center{justify-content:center}\n    h2.sec-title{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(36px,5.4vw,76px);line-height:1.0;letter-spacing:-.02em;color:var(--text);text-wrap:balance}\n    .lead{font-size:clamp(16px,1.6vw,19px);color:var(--text2);line-height:1.65;max-width:54ch}\n\n    \/* \u2500\u2500 HERO \u2500\u2500 *\/\n    .hero{position:relative;min-height:80vh;display:flex;align-items:center;overflow:hidden;\n      padding:clamp(56px,8vw,96px) 0 clamp(64px,9vw,110px)}\n    .hero::before{content:'';position:absolute;width:620px;height:620px;border-radius:50%;\n      background:radial-gradient(circle,var(--green-glow),transparent 70%);top:-180px;right:-160px;pointer-events:none}\n    .hero-inner{position:relative;z-index:2;max-width:var(--container);margin:0 auto;padding:0 32px;width:100%}\n    .hero-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--green);margin-bottom:26px}\n    .hero-eyebrow::before{content:'';width:30px;height:2px;background:var(--green)}\n    .hero h1{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(48px,9vw,124px);line-height:0.98;letter-spacing:-.025em;color:var(--text);text-wrap:balance;max-width:15ch}\n    .hero h1 .gr{color:var(--green)}\n    .hero-sub{font-size:clamp(16px,1.8vw,21px);color:var(--text2);line-height:1.6;max-width:50ch;margin-top:24px}\n    .hero-ctas{display:flex;gap:14px;margin-top:38px;flex-wrap:wrap}\n    .hero-meta{display:flex;gap:34px;margin-top:48px;flex-wrap:wrap;padding-top:30px;border-top:1px solid var(--border)}\n    .hero-meta .m-n{font-family:'League Spartan',sans-serif;font-weight:900;font-size:34px;color:var(--text);line-height:1;letter-spacing:-.02em}\n    .hero-meta .m-n em{font-style:normal;color:var(--green)}\n    .hero-meta .m-l{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin-top:8px}\n\n    \/* \u2500\u2500 MARQUEE \u2500\u2500 *\/\n    .marquee{background:var(--ink);color:#fff;overflow:hidden;padding:22px 0}\n    .marquee-track{display:flex;width:max-content;animation:scroll 26s linear infinite}\n    .marquee:hover .marquee-track{animation-play-state:paused}\n    .marquee-track span{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(24px,3vw,40px);text-transform:uppercase;letter-spacing:0;\n      padding:0 28px;display:inline-flex;align-items:center;gap:28px;color:rgba(255,255,255,.92)}\n    .marquee-track span::after{content:'';width:9px;height:9px;border-radius:50%;background:var(--green-bright)}\n    @keyframes scroll{to{transform:translateX(-50%)}}\n\n    \/* \u2500\u2500 SECTION \u2500\u2500 *\/\n    section{position:relative}\n    .pad{padding:clamp(80px,11vw,150px) 0}\n    .tinted{background:var(--off)}\n    .sec-head{max-width:760px;margin-bottom:clamp(44px,5vw,68px)}\n    .sec-head.center{margin-left:auto;margin-right:auto;text-align:center}\n    .sec-head .lead{margin-top:20px}\n    .sec-head.center .lead{margin-left:auto;margin-right:auto}\n\n    \/* \u2500\u2500 WHY \u2500\u2500 *\/\n    .why{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,6vw,90px);align-items:start}\n    .why-sticky{position:sticky;top:120px}\n    .why-sticky .big{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(38px,4.4vw,68px);line-height:1.02;letter-spacing:-.02em;color:var(--text);margin:18px 0 22px}\n    .why-list{display:flex;flex-direction:column}\n    .why-row{display:flex;gap:24px;padding:30px 0;border-top:1px solid var(--border)}\n    .why-row:last-child{border-bottom:1px solid var(--border)}\n    .why-num{font-family:'League Spartan',sans-serif;font-weight:900;font-size:20px;color:var(--green);flex-shrink:0;width:48px}\n    .why-row h3{font-size:clamp(20px,2.2vw,26px);font-weight:700;color:var(--text);margin-bottom:8px;letter-spacing:-.02em;font-family:'Bricolage Grotesque',sans-serif;line-height:1.15}\n    .why-row p{font-size:15.5px;color:var(--text2);line-height:1.65;max-width:46ch}\n\n    \/* \u2500\u2500 DISCIPLINES MOSAIC \u2500\u2500 *\/\n    .mosaic{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(240px,1fr);width:100%}\n    .tile{position:relative;overflow:hidden;color:#fff;text-decoration:none;min-height:240px;cursor:pointer}\n    .tile .ph{position:absolute;inset:0;transition:transform .8s var(--ease)}\n    .tile:hover .ph{transform:scale(1.06)}\n    .tile::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(8,14,10,.1) 30%,rgba(8,14,10,.85) 100%);transition:background .4s}\n    .tile:hover::before{background:linear-gradient(180deg,rgba(20,90,52,.2) 20%,rgba(8,14,10,.9) 100%)}\n    .tile-body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:30px}\n    .tile-tag{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--green-bright);margin-bottom:8px;display:block}\n    .tile-title{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(26px,2.6vw,42px);line-height:1.02;letter-spacing:-.02em;margin-bottom:6px}\n    .tile-desc{font-size:14px;color:rgba(255,255,255,.78);line-height:1.55;max-width:38ch;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s var(--ease),opacity .4s,margin .4s}\n    .tile:hover .tile-desc{max-height:120px;opacity:1;margin-top:4px}\n    .tile-arrow{position:absolute;top:26px;left:26px;z-index:2;width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.3);\n      display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-6px) rotate(-30deg);transition:all .4s var(--ease)}\n    .tile:hover .tile-arrow{opacity:1;transform:translateY(0) rotate(0)}\n    .tile-arrow svg{width:16px;height:16px}\n    .t-mt{grid-column:span 2;grid-row:span 2}\n    .t-bjj{grid-column:span 2}\n    .t-cond{grid-column:span 2}\n    .t-priv{grid-column:span 2}\n\n    \/* \u2500\u2500 STATS BAND (green friendly) \u2500\u2500 *\/\n    .stats-band{background:var(--green);color:#fff;position:relative;overflow:hidden}\n    .stats-band::before{content:'';position:absolute;width:520px;height:520px;border-radius:50%;background:rgba(255,255,255,.06);top:-200px;right:-120px}\n    .stats-grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:0}\n    .stat-cell{padding:clamp(40px,5vw,70px) 36px;border-right:1px solid rgba(255,255,255,.18)}\n    .stat-cell:last-child{border-right:none}\n    .stat-cell .n{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(46px,5.5vw,84px);line-height:1.0;color:#fff;letter-spacing:-.02em}\n    .stat-cell .n em{font-style:normal;color:rgba(255,255,255,.6)}\n    .stat-cell .l{font-size:13px;color:rgba(255,255,255,.82);margin-top:12px;line-height:1.5;max-width:24ch}\n\n    \/* \u2500\u2500 PRICING \u2500\u2500 *\/\n    .pricing-shell{display:grid;grid-template-columns:.82fr 1.18fr;gap:30px;align-items:start}\n    .pricing-nav{display:flex;flex-direction:column;gap:12px}\n    .p-btn{background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r);padding:22px 24px;text-align:left;cursor:pointer;\n      transition:border-color .25s,background .25s,transform .2s var(--ease);display:flex;flex-direction:column;gap:4px;position:relative}\n    .p-btn:hover{border-color:var(--green);transform:translateX(4px)}\n    .p-btn.active{border-color:var(--green);background:var(--green)}\n    .p-btn-name{font-family:'Bricolage Grotesque',sans-serif;font-size:21px;font-weight:700;color:var(--text);transition:color .2s}\n    .p-btn.active .p-btn-name{color:#fff}\n    .p-btn-sub{font-size:13px;color:var(--text2);transition:color .2s}\n    .p-btn.active .p-btn-sub{color:rgba(255,255,255,.72)}\n    .p-btn-price{font-family:'League Spartan',sans-serif;font-weight:900;font-size:24px;color:var(--green);margin-top:6px;transition:color .2s;letter-spacing:-.01em}\n    .p-btn.active .p-btn-price{color:#fff}\n    .p-pop{position:absolute;top:16px;right:18px;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--green);background:var(--green-light);padding:4px 9px;border-radius:6px}\n    .p-btn.active .p-pop{background:rgba(255,255,255,.22);color:#fff}\n    .pricing-detail{background:var(--ink);color:#fff;border-radius:var(--r);padding:clamp(32px,4vw,48px);position:sticky;top:100px;overflow:hidden}\n    .pricing-detail::before{content:'';position:absolute;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--green-glow),transparent 70%);bottom:-160px;left:-100px}\n    .pd-inner{position:relative}\n    .pd-label{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--green-bright);margin-bottom:10px}\n    .pd-name{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(30px,3.4vw,46px);letter-spacing:-.02em;color:#fff;margin-bottom:8px;line-height:1.02}\n    .pd-desc{font-size:14.5px;color:rgba(255,255,255,.66);margin-bottom:26px;line-height:1.55;max-width:42ch}\n    .dur-tabs{display:flex;gap:5px;margin-bottom:30px;background:rgba(255,255,255,.07);padding:5px;border-radius:100px;max-width:420px}\n    .dur-tab{flex:1;background:transparent;border:none;border-radius:100px;padding:11px 10px;font-family:'Geist',sans-serif;font-size:12.5px;font-weight:600;\n      text-align:center;cursor:pointer;transition:all .25s var(--ease);color:rgba(255,255,255,.65)}\n    .dur-tab.active{background:var(--green-bright);color:var(--ink)}\n    .dur-tab span{font-size:10px;opacity:.8}\n    .pd-price{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(58px,8vw,100px);color:#fff;line-height:1.0;margin-bottom:10px;letter-spacing:-.03em;transition:opacity .2s,transform .2s var(--ease)}\n    .pd-per{font-size:14px;color:rgba(255,255,255,.5);margin-bottom:30px}\n    .pd-features{list-style:none;display:flex;flex-direction:column;gap:14px;margin-bottom:34px}\n    .pd-features li{display:flex;align-items:center;gap:12px;font-size:15px;color:rgba(255,255,255,.82)}\n    .pd-features li svg{width:20px;height:20px;color:var(--green-bright);flex-shrink:0;background:rgba(54,178,107,.15);border-radius:50%;padding:4px}\n    .pd-note{font-size:11.5px;color:rgba(255,255,255,.42);text-align:center;margin-top:14px}\n    .dropin-table{width:100%;border-collapse:collapse;font-size:14.5px;margin-bottom:28px}\n    .dropin-table td{padding:13px 0;border-bottom:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.82)}\n    .dropin-table td:last-child{text-align:right;font-weight:700;color:var(--green-bright);font-family:'League Spartan',sans-serif;font-size:18px}\n    .dropin-table tr:last-child td{border-bottom:none}\n    .pricing-detail .btn-solid{background:var(--green-bright);color:var(--ink);box-shadow:none;width:100%;justify-content:center}\n    .pricing-detail .btn-solid:hover{background:#fff}\n\n    \/* \u2500\u2500 CTA BAND \u2500\u2500 *\/\n    .cta-band{background:var(--green);border-radius:var(--r);padding:clamp(44px,5vw,72px);display:flex;align-items:center;justify-content:space-between;\n      gap:40px;flex-wrap:wrap;position:relative;overflow:hidden;box-shadow:var(--shadow)}\n    .cta-band::before{content:'';position:absolute;right:-90px;top:-90px;width:420px;height:420px;background:rgba(255,255,255,.07);border-radius:50%}\n    .cta-band::after{content:'';position:absolute;left:-70px;bottom:-120px;width:300px;height:300px;background:rgba(255,255,255,.05);border-radius:50%}\n    .cta-band .eyebrow{color:#fff;position:relative}.cta-band .eyebrow::before{background:#fff}\n    .cta-band h2{font-family:'League Spartan',sans-serif;font-weight:900;color:#fff;font-size:clamp(34px,4vw,58px);line-height:1.02;margin-bottom:12px;position:relative;letter-spacing:-.02em}\n    .cta-band p{color:rgba(255,255,255,.85);font-size:16px;max-width:44ch;position:relative;line-height:1.6}\n    .cta-band .btn-white{position:relative}\n\n    \/* \u2500\u2500 LOCATION (green friendly) \u2500\u2500 *\/\n    .loc-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:0;align-items:stretch;min-height:560px}\n    .map-card{position:relative;overflow:hidden}\n    .map-card iframe{width:100%;height:100%;border:0;display:block;min-height:420px;filter:saturate(.92)}\n    [data-theme=\"dark\"] .map-card iframe{filter:invert(.92) hue-rotate(180deg) saturate(.7)}\n    .loc-text{background:var(--green);color:#fff;padding:clamp(40px,5vw,72px);display:flex;flex-direction:column;justify-content:center}\n    .loc-text .eyebrow{color:#fff}.loc-text .eyebrow::before{background:#fff}\n    .loc-text h2{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(34px,4vw,58px);line-height:1.02;color:#fff;margin-bottom:18px;letter-spacing:-.02em}\n    .loc-text>p{font-size:16px;color:rgba(255,255,255,.85);line-height:1.6;max-width:46ch;margin-bottom:30px}\n    .loc-items{list-style:none;display:flex;flex-direction:column;margin-bottom:34px}\n    .loc-items li{display:flex;align-items:center;gap:16px;font-size:15px;color:rgba(255,255,255,.88);padding:16px 0;border-bottom:1px solid rgba(255,255,255,.18)}\n    .loc-items li:last-child{border-bottom:none}\n    .loc-ico{width:40px;height:40px;border-radius:12px;background:rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}\n    .loc-ico svg{width:18px;height:18px;color:#fff}\n    .loc-items li strong{color:#fff;font-weight:700}\n    .loc-text .btn-white{align-self:flex-start}\n\n    \/* \u2500\u2500 COACHES \u2500\u2500 *\/\n    .coaches-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;width:100%}\n    .coach{position:relative;overflow:hidden;min-height:clamp(380px,42vw,560px);color:#fff}\n    .coach .ph{position:absolute;inset:0;transition:transform .8s var(--ease)}\n    .coach:hover .ph{transform:scale(1.05)}\n    .coach::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 40%,rgba(8,14,10,.9))}\n    .coach-body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:30px}\n    .coach-role{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--green-bright);margin-bottom:8px}\n    .coach-name{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(24px,2.4vw,34px);line-height:1.02;margin-bottom:10px;letter-spacing:-.02em}\n    .coach-body p{font-size:14px;color:rgba(255,255,255,.78);line-height:1.55;max-width:34ch;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s var(--ease),opacity .4s,margin .4s}\n    .coach:hover .coach-body p{max-height:120px;opacity:1;margin-top:4px}\n\n    \/* \u2500\u2500 TESTIMONIALS \u2500\u2500 *\/\n    .testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}\n    .testi{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:32px;display:flex;flex-direction:column;gap:16px}\n    .stars{color:#E0A92E;font-size:16px;letter-spacing:2px}\n    .testi blockquote{font-size:16px;color:var(--text);line-height:1.6;font-family:'Bricolage Grotesque',sans-serif;font-weight:500}\n    .t-author{display:flex;align-items:center;gap:13px;margin-top:auto}\n    .t-av{width:44px;height:44px;border-radius:50%;flex-shrink:0;position:relative;overflow:hidden}\n    .t-av .ph{position:absolute;inset:0;border-radius:50%}\n    .t-name{font-size:14px;font-weight:600;color:var(--text)}\n    .t-tag{font-size:12.5px;color:var(--text3)}\n\n    \/* \u2500\u2500 FAQ \u2500\u2500 *\/\n    .faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(40px,6vw,80px);align-items:start}\n    .faq-list{display:flex;flex-direction:column;gap:12px}\n    .faq-item{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);overflow:hidden;transition:border-color .25s,box-shadow .25s}\n    .faq-item.open{border-color:color-mix(in srgb,var(--green) 45%,var(--border));box-shadow:var(--shadow-sm)}\n    .faq-q{width:100%;background:none;border:none;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px}\n    .faq-q span{font-family:'Bricolage Grotesque',sans-serif;font-size:17px;font-weight:600;color:var(--text);line-height:1.3}\n    .faq-ico{width:28px;height:28px;flex-shrink:0;border-radius:50%;background:var(--off);display:flex;align-items:center;justify-content:center;transition:all .3s var(--ease)}\n    .faq-ico svg{width:13px;height:13px;color:var(--text2);transition:transform .3s var(--ease)}\n    .faq-item.open .faq-ico{background:var(--green)}\n    .faq-item.open .faq-ico svg{transform:rotate(45deg);color:#fff}\n    .faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}\n    .faq-item.open .faq-a{grid-template-rows:1fr}\n    .faq-a-inner{overflow:hidden}\n    .faq-a p{font-size:15px;color:var(--text2);line-height:1.7;padding:0 24px 22px}\n\n    \/* \u2500\u2500 TRIAL \u2500\u2500 *\/\n    .trial-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;min-height:600px}\n    .trial-visual{position:relative;overflow:hidden;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(40px,5vw,72px)}\n    .trial-visual .ph{position:absolute;inset:0;z-index:0}\n    .trial-visual::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(8,14,10,.4),rgba(8,14,10,.88))}\n    .trial-visual .tv-inner{position:relative;z-index:2}\n    .trial-visual .eyebrow{color:var(--green-bright)}.trial-visual .eyebrow::before{background:var(--green-bright)}\n    .trial-visual h2{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(38px,4.6vw,68px);line-height:1.02;color:#fff;margin-bottom:18px;letter-spacing:-.02em}\n    .perks{list-style:none;display:flex;flex-direction:column;gap:14px}\n    .perks li{display:flex;align-items:center;gap:12px;font-size:15px;color:rgba(255,255,255,.88)}\n    .perks li svg{width:21px;height:21px;color:var(--green-bright);flex-shrink:0;background:rgba(54,178,107,.16);border-radius:50%;padding:4px}\n    .form-side{background:var(--surface);padding:clamp(40px,5vw,72px);display:flex;flex-direction:column;justify-content:center}\n    .form-side h3{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(26px,3vw,40px);color:var(--text);margin-bottom:6px;letter-spacing:-.02em;line-height:1.05}\n    .form-side>p{font-size:14px;color:var(--text3);margin-bottom:28px}\n    .fg{margin-bottom:17px}\n    .fg label{display:block;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text3);margin-bottom:8px}\n    .fg input,.fg select{width:100%;font-family:'Geist',sans-serif;font-size:15px;background:var(--bg);border:1.5px solid var(--border);border-radius:var(--r-sm);\n      padding:14px 17px;color:var(--text);outline:none;transition:border-color .2s,box-shadow .2s;appearance:none}\n    .fg input::placeholder{color:var(--text3)}\n    .fg input:focus,.fg select:focus{border-color:var(--green);box-shadow:0 0 0 4px var(--green-glow)}\n    .fg select{background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' fill='none' stroke='%23929D96' stroke-width='2'%3E%3Cpath d='M2 4l4 4 4-4'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 17px center}\n    .form-msg{font-size:13.5px;color:var(--green);margin-top:16px;text-align:center;font-weight:500;display:none}\n    .form-msg.show{display:block}\n\n    \/* \u2500\u2500 FINAL \u2500\u2500 *\/\n    .final{position:relative;overflow:hidden;color:#fff;text-align:center}\n    .final .ph{position:absolute;inset:0;z-index:0}\n    .final::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(8,14,10,.78),rgba(8,14,10,.92))}\n    .final-inner{position:relative;z-index:2;max-width:840px;margin:0 auto;padding:clamp(90px,12vw,160px) 32px}\n    .final .eyebrow{justify-content:center;color:var(--green-bright)}.final .eyebrow::before{background:var(--green-bright)}\n    .final h2{font-family:'League Spartan',sans-serif;font-weight:900;font-size:clamp(44px,8vw,116px);line-height:1.06;color:#fff;margin-bottom:20px;letter-spacing:-.02em}\n    .final h2 em{font-style:normal;color:var(--green-bright)}\n    .final p{font-size:18px;color:rgba(255,255,255,.8);margin:0 auto 38px;max-width:48ch;line-height:1.6}\n    .final-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}\n\n    \/* \u2500\u2500 FOOTER (light) \u2500\u2500 *\/\n    footer{background:var(--off);color:var(--text);border-top:1px solid var(--border)}\n    .footer-main{max-width:var(--container);margin:0 auto;padding:72px 32px 48px;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px}\n    .footer-brand img{height:40px;margin-bottom:18px}\n    .footer-brand p{font-size:14.5px;color:var(--text2);line-height:1.7;max-width:32ch}\n    .footer-socials{display:flex;gap:11px;margin-top:22px}\n    .footer-socials a{width:42px;height:42px;border-radius:12px;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--text2);transition:all .2s}\n    .footer-socials a:hover{color:#fff;background:var(--green);border-color:var(--green);transform:translateY(-3px)}\n    .footer-socials svg{width:18px;height:18px}\n    .footer-col h4{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text3);margin-bottom:18px}\n    .footer-col a{display:block;font-size:14.5px;color:var(--text2);text-decoration:none;margin-bottom:13px;transition:color .2s;line-height:1.4}\n    .footer-col a:hover{color:var(--green)}\n    .footer-bottom{border-top:1px solid var(--border);padding:22px 32px;max-width:var(--container);margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}\n    .footer-bottom p,.footer-bottom a{font-size:12.5px;color:var(--text3);text-decoration:none}\n    .footer-bottom a:hover{color:var(--green)}\n    .footer-bottom .legal{display:flex;gap:18px;align-items:center;flex-wrap:wrap}\n    .footer-toggle{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid var(--border);cursor:pointer;\n      padding:8px 14px;border-radius:100px;color:var(--text2);font-family:'Geist',sans-serif;font-size:12.5px;font-weight:500;transition:all .2s}\n    .footer-toggle:hover{border-color:var(--green);color:var(--green)}\n    .footer-toggle svg{width:15px;height:15px}\n    [data-theme=\"dark\"] .icon-moon{display:none}[data-theme=\"light\"] .icon-sun{display:none}\n\n    \/* \u2500\u2500 MOBILE BAR \u2500\u2500 *\/\n    #mobile-bar{display:none}\n\n    \/* \u2500\u2500 REVEAL \u2500\u2500 *\/\n    .r{opacity:0;transform:translateY(30px);transition:opacity .7s var(--ease),transform .7s var(--ease)}\n    .r.on{opacity:1;transform:none}\n    .r.d1{transition-delay:.08s}.r.d2{transition-delay:.16s}.r.d3{transition-delay:.24s}.r.d4{transition-delay:.32s}.r.d5{transition-delay:.4s}\n    @media(prefers-reduced-motion:reduce){.r{opacity:1;transform:none;transition:none}*{animation:none!important;scroll-behavior:auto}}\n\n    .skip{position:absolute;left:-999px;top:8px;background:var(--green);color:#fff;padding:10px 16px;border-radius:8px;z-index:300;font-size:13px;font-weight:600}\n    .skip:focus{left:8px}\n\n    \/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/\n    @media(max-width:1000px){\n      .why{grid-template-columns:1fr;gap:32px}.why-sticky{position:static}\n      .mosaic{grid-template-columns:repeat(2,1fr)}\n      .t-mt{grid-column:span 2;grid-row:span 1}.t-bjj,.t-cond,.t-priv{grid-column:span 2}\n      .tile-desc{max-height:120px;opacity:1;margin-top:4px}\n      .stats-grid{grid-template-columns:repeat(2,1fr)}\n      .stat-cell:nth-child(2){border-right:none}.stat-cell:nth-child(1),.stat-cell:nth-child(2){border-bottom:1px solid rgba(255,255,255,.18)}\n      .pricing-shell{grid-template-columns:1fr;gap:26px}.pricing-detail{position:static}\n      .loc-grid,.trial-grid,.faq-grid{grid-template-columns:1fr}\n      .testi-grid{grid-template-columns:1fr}\n      .nav-links li.hide-m{display:none}\n      .coach-body p{max-height:120px;opacity:1;margin-top:4px}\n    }\n    @media(max-width:680px){\n      .container,.nav-inner,.hero-inner,.footer-main,.footer-bottom{padding-left:20px;padding-right:20px}\n      .mosaic{grid-template-columns:1fr}\n      .t-mt,.t-bjj,.t-cond,.t-priv{grid-column:span 1}\n      .coaches-grid{grid-template-columns:1fr}\n      .stats-grid{grid-template-columns:1fr}.stat-cell{border-right:none;border-bottom:1px solid rgba(255,255,255,.18)}.stat-cell:last-child{border-bottom:none}\n      .testi-grid{grid-template-columns:1fr}\n      .cta-band{flex-direction:column;align-items:flex-start;text-align:left}\n      .footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:span 2}\n      .footer-bottom{flex-direction:column;align-items:flex-start}\n      \/* hero meta 2x2 on mobile *\/\n      .hero-meta{display:grid;grid-template-columns:1fr 1fr;gap:22px 24px}\n      body{padding-bottom:74px}\n      #mobile-bar{display:flex;position:fixed;bottom:0;left:0;right:0;width:100%;background:var(--green-deep);padding:11px 14px;gap:9px;align-items:center;z-index:9999;\n        transform:translateY(100%);transition:transform .35s var(--ease);box-shadow:0 -6px 24px rgba(0,0,0,.25)}\n      #mobile-bar.up{transform:translateY(0)}\n      .mb-icon{width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;text-decoration:none}\n      .mb-icon svg{width:22px;height:22px;fill:#fff}\n      .mb-cta{flex:1;height:46px;background:#fff;color:var(--green-deep)!important;font-size:14.5px;font-weight:700;text-decoration:none;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;gap:7px}\n      .mb-cta svg{width:15px;height:15px}\n    }\n  <\/style>\n<\/head>\n<body>\n<div class=\"grain\" aria-hidden=\"true\"><\/div>\n<a href=\"#disciplines\" class=\"skip\">Skip to content<\/a>\n\n<div id=\"announce\">\n  <span>Now opening <strong>20 July 2026<\/strong> in Silom<\/span>\n  <span aria-hidden=\"true\">\u00b7<\/span>\n  <span id=\"countdown\" class=\"cd-inline\">\u2014 days to go<\/span>\n<\/div>\n\n<!-- NAV -->\n<nav id=\"nav\">\n  <div class=\"nav-inner\">\n    <a href=\"#top\" class=\"nav-logo\" aria-label=\"Jaiyen MMA home\"><img decoding=\"async\" src=\"https:\/\/jaiyenmma.com\/wp-content\/uploads\/2026\/06\/Logo_jaiyen.png\" alt=\"Jaiyen MMA\"\/><\/a>\n    <ul class=\"nav-links\">\n      <li class=\"hide-m\"><a href=\"#why\">About<\/a><\/li>\n      <li class=\"hide-m\"><a href=\"#disciplines\">Classes<\/a><\/li>\n      <li class=\"hide-m\"><a href=\"#pricing\">Pricing<\/a><\/li>\n      <li class=\"hide-m\"><a href=\"#location\">Location<\/a><\/li>\n      <li><a href=\"#trial\" class=\"nav-cta\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>Book a class<\/a><\/li>\n    <\/ul>\n  <\/div>\n<\/nav>\n\n<main id=\"top\">\n<!-- HERO -->\n<section class=\"hero\">\n  <div class=\"hero-inner\">\n    <p class=\"hero-eyebrow\">Silom \u00b7 Bangkok<\/p>\n    <h1>Train smart.<br>Feel welcome.<br><span class=\"gr\">Start here.<\/span><\/h1>\n    <p class=\"hero-sub\">Bangkok's most welcoming martial arts gym \u2014 Muay Thai, BJJ, Boxing and MMA for absolutely everyone, two minutes from BTS Silom.<\/p>\n    <div class=\"hero-ctas\">\n      <a href=\"#trial\" class=\"btn-solid\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>Book a class<\/a>\n      <a href=\"#disciplines\" class=\"btn-line\">Explore the classes<\/a>\n    <\/div>\n    <div class=\"hero-meta\">\n      <div><div class=\"m-n\">4<\/div><div class=\"m-l\">Disciplines<\/div><\/div>\n      <div><div class=\"m-n\">A\/C<\/div><div class=\"m-l\">Fully cooled<\/div><\/div>\n      <div><div class=\"m-n\">\u0e3f600<\/div><div class=\"m-l\">From \/ class<\/div><\/div>\n      <div><div class=\"m-n\">All<\/div><div class=\"m-l\">Levels welcome<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- MARQUEE -->\n<div class=\"marquee\" aria-hidden=\"true\">\n  <div class=\"marquee-track\">\n    <span>Muay Thai<\/span><span>Brazilian Jiu-Jitsu<\/span><span>MMA<\/span><span>Boxing<\/span>\n    <span>Muay Thai<\/span><span>Brazilian Jiu-Jitsu<\/span><span>MMA<\/span><span>Boxing<\/span>\n    <span>Muay Thai<\/span><span>Brazilian Jiu-Jitsu<\/span><span>MMA<\/span><span>Boxing<\/span>\n  <\/div>\n<\/div>\n\n<!-- WHY -->\n<section id=\"why\" class=\"pad\">\n  <div class=\"container\">\n    <div class=\"why\">\n      <div class=\"why-sticky r\">\n        <p class=\"eyebrow\">Why Jaiyen<\/p>\n        <div class=\"big\">A gym that feels like home.<\/div>\n        <p class=\"lead\">Supportive coaches, good energy and a community that genuinely welcomes everyone \u2014 whatever your level.<\/p>\n        <div style=\"margin-top:32px\"><a href=\"#trial\" class=\"btn-line\">Book a class<\/a><\/div>\n      <\/div>\n      <div class=\"why-list\">\n        <div class=\"why-row r d1\"><div class=\"why-num\">01<\/div><div><h3>Central Silom<\/h3><p>Two minutes from BTS Silom, right in the heart of Bangkok. Train before work, after work, or between meetings.<\/p><\/div><\/div>\n        <div class=\"why-row r d2\"><div class=\"why-num\">02<\/div><div><h3>Beginner-friendly<\/h3><p>No ego, no pressure. Strong coaching for everyone from day one \u2014 total beginners are genuinely welcome here.<\/p><\/div><\/div>\n        <div class=\"why-row r d3\"><div class=\"why-num\">03<\/div><div><h3>A premium, comfortable space<\/h3><p>Clean, modern and fully air-conditioned. Built for comfort and performance, even at the hottest time of day.<\/p><\/div><\/div>\n        <div class=\"why-row r d4\"><div class=\"why-num\">04<\/div><div><h3>Community first<\/h3><p>Real people, good energy and real friendships. That's what makes Jaiyen special.<\/p><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- DISCIPLINES MOSAIC -->\n<section id=\"disciplines\" class=\"pad\" style=\"padding-bottom:0\">\n  <div class=\"container\">\n    <div class=\"sec-head r\">\n      <p class=\"eyebrow\">Classes<\/p>\n      <h2 class=\"sec-title\">What you'll train<\/h2>\n      <p class=\"lead\">From your very first class to competitive-level sparring \u2014 there's a place for you on every mat.<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"mosaic r\">\n    <a href=\"#trial\" class=\"tile t-mt\"><div class=\"ph h1\"><\/div><span class=\"ph-tag\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg>Photo<\/span><span class=\"tile-arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M7 17L17 7M9 7h8v8\"\/><\/svg><\/span><div class=\"tile-body\"><span class=\"tile-tag\">Striking<\/span><div class=\"tile-title\">Muay Thai<\/div><p class=\"tile-desc\">The art of eight limbs. Technique, footwork and confidence for all levels.<\/p><\/div><\/a>\n    <a href=\"#trial\" class=\"tile t-bjj\"><div class=\"ph h2\"><\/div><span class=\"ph-tag\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg>Photo<\/span><span class=\"tile-arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M7 17L17 7M9 7h8v8\"\/><\/svg><\/span><div class=\"tile-body\"><span class=\"tile-tag\">Grappling<\/span><div class=\"tile-title\">BJJ \/ Grappling<\/div><p class=\"tile-desc\">Brazilian Jiu-Jitsu for all levels \u2014 Gi and No-Gi both available.<\/p><\/div><\/a>\n    <a href=\"#trial\" class=\"tile t-mma\"><div class=\"ph h3\"><\/div><span class=\"ph-tag\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg>Photo<\/span><span class=\"tile-arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M7 17L17 7M9 7h8v8\"\/><\/svg><\/span><div class=\"tile-body\"><span class=\"tile-tag\">Combat<\/span><div class=\"tile-title\">MMA<\/div><p class=\"tile-desc\">Combine striking and grappling in a safe, fully coached environment.<\/p><\/div><\/a>\n    <a href=\"#trial\" class=\"tile t-box\"><div class=\"ph h4\"><\/div><span class=\"ph-tag\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg>Photo<\/span><span class=\"tile-arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M7 17L17 7M9 7h8v8\"\/><\/svg><\/span><div class=\"tile-body\"><span class=\"tile-tag\">Striking<\/span><div class=\"tile-title\">Boxing<\/div><p class=\"tile-desc\">Hands, combinations and movement. Great alone or with Muay Thai.<\/p><\/div><\/a>\n    <a href=\"#trial\" class=\"tile t-cond\"><div class=\"ph h5\"><\/div><span class=\"ph-tag\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg>Photo<\/span><span class=\"tile-arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M7 17L17 7M9 7h8v8\"\/><\/svg><\/span><div class=\"tile-body\"><span class=\"tile-tag\">Fitness<\/span><div class=\"tile-title\">Conditioning<\/div><p class=\"tile-desc\">Fight fitness built around martial-arts movement. Strength and endurance.<\/p><\/div><\/a>\n    <a href=\"#trial\" class=\"tile t-priv\"><div class=\"ph h6\"><\/div><span class=\"ph-tag\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg>Photo<\/span><span class=\"tile-arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M7 17L17 7M9 7h8v8\"\/><\/svg><\/span><div class=\"tile-body\"><span class=\"tile-tag\">Private<\/span><div class=\"tile-title\">Private Training<\/div><p class=\"tile-desc\">One-on-one with our coaches. Accelerate your progress on your schedule.<\/p><\/div><\/a>\n  <\/div>\n<\/section>\n\n<!-- STATS BAND -->\n<section class=\"stats-band\">\n  <div class=\"stats-grid\">\n    <div class=\"stat-cell r d1\"><div class=\"n\">4<\/div><div class=\"l\">Disciplines under one roof<\/div><\/div>\n    <div class=\"stat-cell r d2\"><div class=\"n\">7<em>\/<\/em>7<\/div><div class=\"l\">Classes every day of the week<\/div><\/div>\n    <div class=\"stat-cell r d3\"><div class=\"n\">2<em>min<\/em><\/div><div class=\"l\">Walk from BTS Silom station<\/div><\/div>\n    <div class=\"stat-cell r d4\"><div class=\"n\">\u0e3f0<\/div><div class=\"l\">Your first class is on us<\/div><\/div>\n  <\/div>\n<\/section>\n\n<!-- PRICING -->\n<section id=\"pricing\" class=\"pad\">\n  <div class=\"container\">\n    <div class=\"sec-head r\">\n      <p class=\"eyebrow\">Pricing<\/p>\n      <h2 class=\"sec-title\">Simple, honest pricing<\/h2>\n      <p class=\"lead\">Pick what fits your training. Every membership includes open-gym access and app scheduling.<\/p>\n    <\/div>\n    <div class=\"pricing-shell r\">\n      <div class=\"pricing-nav\" role=\"tablist\">\n        <button class=\"p-btn active\" role=\"tab\" onclick=\"setPlan('striker',this)\"><span class=\"p-btn-name\">Striker<\/span><span class=\"p-btn-sub\">Muay Thai + Boxing + MMA group<\/span><span class=\"p-btn-price\">\u0e3f4,600 \/ month<\/span><\/button>\n        <button class=\"p-btn\" role=\"tab\" onclick=\"setPlan('grappler',this)\"><span class=\"p-btn-name\">Grappler<\/span><span class=\"p-btn-sub\">BJJ + No-Gi + MMA group<\/span><span class=\"p-btn-price\">\u0e3f4,600 \/ month<\/span><\/button>\n        <button class=\"p-btn\" role=\"tab\" onclick=\"setPlan('champion',this)\"><span class=\"p-pop\">Best value<\/span><span class=\"p-btn-name\">Champion<\/span><span class=\"p-btn-sub\">All disciplines \u2014 full access<\/span><span class=\"p-btn-price\">\u0e3f6,500 \/ month<\/span><\/button>\n        <button class=\"p-btn\" role=\"tab\" onclick=\"setPlan('dropin',this)\"><span class=\"p-btn-name\">Drop-in<\/span><span class=\"p-btn-sub\">Flexible passes &amp; class packs<\/span><span class=\"p-btn-price\">From \u0e3f600<\/span><\/button>\n      <\/div>\n      <div class=\"pricing-detail\">\n        <div class=\"pd-inner\">\n          <p class=\"pd-label\" id=\"pd-label\">Membership<\/p>\n          <p class=\"pd-name\" id=\"pd-name\">Striker<\/p>\n          <p class=\"pd-desc\" id=\"pd-desc\">Muay Thai, Boxing and MMA group classes \u2014 unlimited.<\/p>\n          <div class=\"dur-tabs\" id=\"dur-tabs\">\n            <button class=\"dur-tab active\" onclick=\"setDur(1,this)\">Monthly<\/button>\n            <button class=\"dur-tab\" onclick=\"setDur(6,this)\">6 months <span>\u2212\u0e3f2,600<\/span><\/button>\n            <button class=\"dur-tab\" onclick=\"setDur(12,this)\">1 year <span>\u2212\u0e3f6,600<\/span><\/button>\n          <\/div>\n          <div class=\"pd-price\" id=\"pd-price\">\u0e3f4,600<\/div>\n          <p class=\"pd-per\" id=\"pd-per\">per month<\/p>\n          <ul class=\"pd-features\" id=\"pd-features\"><\/ul>\n          <table class=\"dropin-table\" id=\"dropin-table\" style=\"display:none\"><tbody>\n            <tr><td>Single class<\/td><td>\u0e3f600<\/td><\/tr><tr><td>All-day pass<\/td><td>\u0e3f1,100<\/td><\/tr>\n            <tr><td>3-day pass<\/td><td>\u0e3f2,750<\/td><\/tr><tr><td>Week pass<\/td><td>\u0e3f3,850<\/td><\/tr>\n            <tr><td>6-class pack<\/td><td>\u0e3f3,000<\/td><\/tr><tr><td>12-class pack<\/td><td>\u0e3f6,000<\/td><\/tr>\n            <tr><td>24-class pack<\/td><td>\u0e3f10,800<\/td><\/tr>\n          <\/tbody><\/table>\n          <a href=\"#trial\" class=\"btn-solid\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>Book a class<\/a>\n          <p class=\"pd-note\">Cancel monthly plans anytime \u00b7 30 days notice \u00b7 prices include 7% VAT<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- MID CTA -->\n<div class=\"container\" style=\"padding-bottom:clamp(80px,11vw,150px)\">\n  <div class=\"cta-band r\">\n    <div>\n      <p class=\"eyebrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" style=\"width:13px;height:13px\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>Opening soon<\/p>\n      <h2>Get in early.<\/h2>\n      <p>Founding members get locked-in rates and priority class booking from day one.<\/p>\n    <\/div>\n    <a href=\"#trial\" class=\"btn-white\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>Join early access<\/a>\n  <\/div>\n<\/div>\n\n<!-- LOCATION -->\n<section id=\"location\">\n  <div class=\"loc-grid\">\n    <div class=\"map-card r\">\n      <iframe title=\"Map showing Jaiyen MMA in Silom, Bangkok\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" src=\"https:\/\/maps.google.com\/maps?cid=22018255505318294&z=16&output=embed\"><\/iframe>\n    <\/div>\n    <div class=\"loc-text r d1\">\n      <p class=\"eyebrow\">Location<\/p>\n      <h2>Right in the heart of Silom.<\/h2>\n      <p>Central Bangkok, easy to reach from the city's main business and lifestyle districts. Train before work, after work, or between meetings.<\/p>\n      <ul class=\"loc-items\">\n        <li><span class=\"loc-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"4\" y=\"3\" width=\"16\" height=\"16\" rx=\"2\"\/><path d=\"M4 11h16M8 19l-2 2M16 19l2 2\"\/><\/svg><\/span><span><strong>BTS Silom<\/strong> \u2014 2 minute walk<\/span><\/li>\n        <li><span class=\"loc-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z\"\/><circle cx=\"12\" cy=\"11\" r=\"3\"\/><\/svg><\/span><span><strong>Silom, Bang Rak<\/strong> \u2014 Bangkok<\/span><\/li>\n        <li><span class=\"loc-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M3 12h18M3 6h18M3 18h18\"\/><\/svg><\/span><span>Full air-con \u2014 <strong>always comfortable<\/strong><\/span><\/li>\n        <li><span class=\"loc-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg><\/span><span>Classes 7 days a week \u2014 <strong>schedule TBA<\/strong><\/span><\/li>\n      <\/ul>\n      <a href=\"#trial\" class=\"btn-white\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>Book a class<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- COACHES -->\n<section id=\"coaches\" class=\"pad\" style=\"padding-bottom:0\">\n  <div class=\"container\">\n    <div class=\"sec-head r\">\n      <p class=\"eyebrow\">The Team<\/p>\n      <h2 class=\"sec-title\">Your coaches<\/h2>\n      <p class=\"lead\">World-class coaches dedicated to your progression \u2014 whatever your level.<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"coaches-grid r\">\n    <div class=\"coach\"><div class=\"ph h2\"><\/div><span class=\"ph-tag\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 20c0-4 3.6-7 8-7s8 3 8 7\"\/><\/svg>Photo<\/span><div class=\"coach-body\"><div class=\"coach-role\">Muay Thai Head Coach<\/div><div class=\"coach-name\">Coach \u2014 TBA<\/div><p>Experience and coaching philosophy coming soon. Watch this space.<\/p><\/div><\/div>\n    <div class=\"coach\"><div class=\"ph h3\"><\/div><span class=\"ph-tag\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 20c0-4 3.6-7 8-7s8 3 8 7\"\/><\/svg>Photo<\/span><div class=\"coach-body\"><div class=\"coach-role\">BJJ Head Coach<\/div><div class=\"coach-name\">Coach \u2014 TBA<\/div><p>Experience and coaching philosophy coming soon. Watch this space.<\/p><\/div><\/div>\n    <div class=\"coach\"><div class=\"ph h5\"><\/div><span class=\"ph-tag\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 20c0-4 3.6-7 8-7s8 3 8 7\"\/><\/svg>Photo<\/span><div class=\"coach-body\"><div class=\"coach-role\">MMA \/ Conditioning<\/div><div class=\"coach-name\">Coach \u2014 TBA<\/div><p>Experience and coaching philosophy coming soon. Watch this space.<\/p><\/div><\/div>\n  <\/div>\n<\/section>\n\n<!-- TESTIMONIALS -->\n<section id=\"testimonials\" class=\"pad\">\n  <div class=\"container\">\n    <div class=\"sec-head r\">\n      <p class=\"eyebrow\">Early voices<\/p>\n      <h2 class=\"sec-title\">What people say<\/h2>\n      <p class=\"lead\">From our pop-up sessions and founding-member community around Silom.<\/p>\n    <\/div>\n    <div class=\"testi-grid\">\n      <article class=\"testi r d1\"><div class=\"stars\" aria-label=\"5 out of 5\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>\"I'd never thrown a punch in my life. Two weeks in and I actually look forward to training. Nobody made me feel out of place.\"<\/blockquote><div class=\"t-author\"><span class=\"t-av\"><span class=\"ph h2\"><\/span><\/span><div><div class=\"t-name\">Mali T.<\/div><div class=\"t-tag\">Muay Thai \u00b7 beginner<\/div><\/div><\/div><\/article>\n      <article class=\"testi r d2\"><div class=\"stars\" aria-label=\"5 out of 5\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>\"The coaching detail in BJJ is the best I've found in Bangkok, and the room stays cool even at midday. Easy to reach off the BTS too.\"<\/blockquote><div class=\"t-author\"><span class=\"t-av\"><span class=\"ph h3\"><\/span><\/span><div><div class=\"t-name\">James R.<\/div><div class=\"t-tag\">BJJ \u00b7 intermediate<\/div><\/div><\/div><\/article>\n      <article class=\"testi r d3\"><div class=\"stars\" aria-label=\"5 out of 5\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>\"A proper community, not just a gym. I came for fitness and stayed for the people. Genuinely friendly from the very first class.\"<\/blockquote><div class=\"t-author\"><span class=\"t-av\"><span class=\"ph h5\"><\/span><\/span><div><div class=\"t-name\">Anya K.<\/div><div class=\"t-tag\">Conditioning \u00b7 all-rounder<\/div><\/div><\/div><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- FAQ -->\n<section id=\"faq\" class=\"tinted pad\">\n  <div class=\"container\">\n    <div class=\"faq-grid\">\n      <div class=\"r\">\n        <p class=\"eyebrow\">FAQ<\/p>\n        <h2 class=\"sec-title\" style=\"font-size:clamp(34px,4.6vw,64px)\">Common questions<\/h2>\n        <p class=\"lead\" style=\"margin-top:18px\">Anything else? Drop us a LINE or message \u2014 we're happy to help before you book.<\/p>\n      <\/div>\n      <div class=\"faq-list r d1\">\n        <div class=\"faq-item\"><button class=\"faq-q\" onclick=\"faq(this)\" aria-expanded=\"false\"><span>Do I need any experience?<\/span><span class=\"faq-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span><\/button><div class=\"faq-a\"><div class=\"faq-a-inner\"><p>Zero experience needed. We welcome total beginners and structure every class so you can follow along safely from day one.<\/p><\/div><\/div><\/div>\n        <div class=\"faq-item\"><button class=\"faq-q\" onclick=\"faq(this)\" aria-expanded=\"false\"><span>What should I bring to my first class?<\/span><span class=\"faq-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span><\/button><div class=\"faq-a\"><div class=\"faq-a-inner\"><p>Just comfortable workout clothes and water. We have equipment to loan for your first session.<\/p><\/div><\/div><\/div>\n        <div class=\"faq-item\"><button class=\"faq-q\" onclick=\"faq(this)\" aria-expanded=\"false\"><span>How close is BTS Silom?<\/span><span class=\"faq-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span><\/button><div class=\"faq-a\"><div class=\"faq-a-inner\"><p>About two minutes on foot \u2014 no taxi needed. We'll confirm exact directions when you book.<\/p><\/div><\/div><\/div>\n        <div class=\"faq-item\"><button class=\"faq-q\" onclick=\"faq(this)\" aria-expanded=\"false\"><span>Can I train multiple disciplines?<\/span><span class=\"faq-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span><\/button><div class=\"faq-a\"><div class=\"faq-a-inner\"><p>Yes \u2014 the Champion plan gives unlimited access to all disciplines. Striker and Grappler plans cover their respective disciplines plus MMA group classes.<\/p><\/div><\/div><\/div>\n        <div class=\"faq-item\"><button class=\"faq-q\" onclick=\"faq(this)\" aria-expanded=\"false\"><span>Is it suitable for women and kids?<\/span><span class=\"faq-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span><\/button><div class=\"faq-a\"><div class=\"faq-a-inner\"><p>Absolutely. We run a Juniors BJJ program (ages 6\u201313) and our adult classes welcome all genders. Inclusive and respectful culture, always.<\/p><\/div><\/div><\/div>\n        <div class=\"faq-item\"><button class=\"faq-q\" onclick=\"faq(this)\" aria-expanded=\"false\"><span>Can I cancel my membership?<\/span><span class=\"faq-ico\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span><\/button><div class=\"faq-a\"><div class=\"faq-a-inner\"><p>Monthly memberships cancel with 30 days notice. No hidden fees, no penalties.<\/p><\/div><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- TRIAL -->\n<section id=\"trial\">\n  <div class=\"trial-grid\">\n    <div class=\"trial-visual r\">\n      <div class=\"ph h1\"><\/div>\n      <span class=\"ph-tag\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg>Photo<\/span>\n      <div class=\"tv-inner\">\n        <p class=\"eyebrow\">Free Trial<\/p>\n        <h2>Come train for free.<\/h2>\n        <ul class=\"perks\">\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>One free class, any discipline<\/li>\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Meet the coaches and the community<\/li>\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>No equipment needed for your first class<\/li>\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Open to all levels \u2014 total beginners included<\/li>\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Early-access members get founder pricing<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"form-side r d1\">\n      <h3>Book a class<\/h3>\n      <p>Fill in your details and we'll confirm your spot.<\/p>\n      <form id=\"trial-form\" novalidate>\n        <div class=\"fg\"><label for=\"f-name\">Full name<\/label><input id=\"f-name\" name=\"name\" type=\"text\" placeholder=\"Your name\" required\/><\/div>\n        <div class=\"fg\"><label for=\"f-email\">Email<\/label><input id=\"f-email\" name=\"email\" type=\"email\" placeholder=\"your@email.com\" required\/><\/div>\n        <div class=\"fg\"><label for=\"f-phone\">Phone \/ LINE<\/label><input id=\"f-phone\" name=\"phone\" type=\"text\" placeholder=\"+66 or LINE ID\"\/><\/div>\n        <div class=\"fg\"><label for=\"f-int\">Training interest<\/label><select id=\"f-int\" name=\"interest\"><option value=\"\">Select discipline\u2026<\/option><option>Muay Thai<\/option><option>BJJ \/ Grappling<\/option><option>MMA<\/option><option>Boxing<\/option><option>Not sure yet<\/option><\/select><\/div>\n        <div class=\"fg\"><label for=\"f-lvl\">Experience level<\/label><select id=\"f-lvl\" name=\"level\"><option value=\"\">Select level\u2026<\/option><option>Complete beginner<\/option><option>Some experience<\/option><option>Intermediate<\/option><option>Advanced<\/option><\/select><\/div>\n        <button type=\"submit\" class=\"btn-solid\" style=\"width:100%;justify-content:center;margin-top:8px\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>Book a class<\/button>\n        <p class=\"form-msg\" id=\"form-msg\">Thanks \u2014 we'll be in touch to confirm your spot.<\/p>\n      <\/form>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- FINAL -->\n<section class=\"final\">\n  <div class=\"ph h1\"><\/div>\n  <div class=\"final-inner\">\n    <p class=\"eyebrow\">Don't miss it<\/p>\n    <h2>Opening<br><em>20 July 2026<\/em><\/h2>\n    <p>Sign up for launch updates, founding-member offers and first access to class booking.<\/p>\n    <div class=\"final-btns\">\n      <a href=\"#trial\" class=\"btn-solid\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>Book a class<\/a>\n      <a href=\"#trial\" class=\"btn-ghost-light\">Get opening updates<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<\/main>\n\n<!-- FOOTER -->\n<footer>\n  <div class=\"footer-main\">\n    <div class=\"footer-brand\">\n      <a href=\"https:\/\/jaiyenmma.com\" aria-label=\"Jaiyen MMA\"><img decoding=\"async\" src=\"https:\/\/jaiyenmma.com\/wp-content\/uploads\/2026\/06\/Logo_jaiyen.png\" alt=\"Jaiyen MMA\"\/><\/a>\n      <p>A welcoming martial-arts home in the heart of Silom, Bang Rak \u2014 Bangkok.<\/p>\n      <div class=\"footer-socials\">\n        <a href=\"mailto:info@jaiyenmma.com\" aria-label=\"Email\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"M2 7l10 6 10-6\"\/><\/svg><\/a>\n        <a href=\"https:\/\/line.me\/ti\/p\/@jaiyenmma\" target=\"_blank\" rel=\"noopener\" aria-label=\"LINE\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M21 15a2 2 0 01-2 2H7l-4 4V5a2 2 0 012-2h14a2 2 0 012 2z\"\/><\/svg><\/a>\n        <a href=\"https:\/\/wa.me\/66000000000\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M21 11.5a8.38 8.38 0 01-.9 3.8 8.5 8.5 0 01-7.6 4.7 8.38 8.38 0 01-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 01-.9-3.8 8.5 8.5 0 014.7-7.6 8.38 8.38 0 013.8-.9h.5a8.48 8.48 0 018 8v.5z\"\/><\/svg><\/a>\n        <a href=\"https:\/\/instagram.com\/jaiyenmma\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><circle cx=\"17.5\" cy=\"6.5\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg><\/a>\n      <\/div>\n    <\/div>\n    <div class=\"footer-col\"><h4>Explore<\/h4><a href=\"#why\">About<\/a><a href=\"#disciplines\">Classes<\/a><a href=\"#pricing\">Pricing<\/a><a href=\"#coaches\">Coaches<\/a><a href=\"#location\">Location<\/a><\/div>\n    <div class=\"footer-col\"><h4>Get started<\/h4><a href=\"#trial\">Book a class<\/a><a href=\"#faq\">FAQ<\/a><a href=\"mailto:info@jaiyenmma.com\">Email us<\/a><a href=\"https:\/\/line.me\/ti\/p\/@jaiyenmma\" target=\"_blank\" rel=\"noopener\">LINE<\/a><\/div>\n    <div class=\"footer-col\"><h4>Visit<\/h4><a href=\"#location\">Silom, Bang Rak<\/a><a href=\"#location\">2 min from BTS Silom<\/a><a href=\"https:\/\/jaiyenmma.com\" target=\"_blank\" rel=\"noopener\">jaiyenmma.com<\/a><\/div>\n  <\/div>\n  <div class=\"footer-bottom\">\n    <p>\u00a9 2026 Jaiyen MMA. All prices include 7% VAT \u2014 no hidden fees.<\/p>\n    <div class=\"legal\">\n      <button class=\"footer-toggle\" onclick=\"toggleTheme()\" aria-label=\"Toggle dark mode\">\n        <svg class=\"icon-sun\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"4\"\/><path d=\"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M4.93 19.07l1.41-1.41M17.66 6.34l1.41-1.41\"\/><\/svg>\n        <svg class=\"icon-moon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z\"\/><\/svg>\n        <span class=\"icon-sun\">Light<\/span><span class=\"icon-moon\">Dark<\/span>\n      <\/button>\n      <a href=\"#\">Privacy<\/a><a href=\"#\">Terms<\/a>\n      <a href=\"https:\/\/nopastudio.com\" target=\"_blank\" rel=\"noopener\">Design by Nopastudio<\/a>\n    <\/div>\n  <\/div>\n<\/footer>\n\n<!-- MOBILE BAR -->\n<div id=\"mobile-bar\">\n  <a href=\"https:\/\/line.me\/ti\/p\/@jaiyenmma\" class=\"mb-icon\" target=\"_blank\" rel=\"noopener\" aria-label=\"LINE\"><svg viewBox=\"0 0 24 24\"><path d=\"M19.365 9.863c.349 0 .63.285.63.631 0 .345-.281.63-.63.63H17.61v1.125h1.755c.349 0 .63.283.63.63 0 .344-.281.629-.63.629h-2.386c-.345 0-.627-.285-.627-.629V8.108c0-.345.282-.63.627-.63h2.386c.349 0 .63.285.63.63 0 .349-.281.63-.63.63H17.61v1.125h1.755zm-3.855 3.016c0 .27-.174.51-.432.596-.064.021-.133.031-.199.031-.211 0-.391-.09-.51-.25l-2.443-3.317v2.94c0 .344-.279.629-.631.629-.346 0-.626-.285-.626-.629V8.108c0-.27.173-.51.43-.595.06-.023.136-.033.194-.033.195 0 .375.104.495.254l2.462 3.33V8.108c0-.345.282-.63.63-.63.345 0 .63.285.63.63v4.771zm-5.741 0c0 .344-.282.629-.631.629-.345 0-.627-.285-.627-.629V8.108c0-.345.282-.63.627-.63.349 0 .631.285.631.63v4.771zm-2.466.629H4.917c-.345 0-.63-.285-.63-.629V8.108c0-.345.285-.63.63-.63.348 0 .63.285.63.63v4.141h1.756c.348 0 .629.283.629.63 0 .344-.281.629-.629.629M24 10.314C24 4.943 18.615.572 12 .572S0 4.943 0 10.314c0 4.811 4.27 8.842 10.035 9.608.391.082.923.258 1.058.59.12.301.079.766.038 1.08l-.164 1.02c-.045.301-.24 1.186 1.049.645 1.291-.539 6.916-4.078 9.436-6.975C23.176 14.393 24 12.458 24 10.314\"\/><\/svg><\/a>\n  <a href=\"https:\/\/wa.me\/66000000000\" class=\"mb-icon\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp\"><svg viewBox=\"0 0 24 24\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z\"\/><path d=\"M12 0C5.373 0 0 5.373 0 12c0 2.025.502 3.935 1.385 5.613L0 24l6.572-1.364A11.945 11.945 0 0012 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 22c-1.885 0-3.645-.49-5.17-1.348l-.371-.22-3.844.798.822-3.741-.242-.385A9.944 9.944 0 012 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10z\"\/><\/svg><\/a>\n  <a href=\"#trial\" class=\"mb-cta\">Book a class<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg><\/a>\n<\/div>\n\n<script>\n  (function(){var s=localStorage.getItem('jaiyen-theme');if(!s)s=window.matchMedia('(prefers-color-scheme: dark)').matches?'dark':'light';document.documentElement.setAttribute('data-theme',s);})();\n  function toggleTheme(){var h=document.documentElement;var n=h.getAttribute('data-theme')==='dark'?'light':'dark';h.setAttribute('data-theme',n);localStorage.setItem('jaiyen-theme',n);}\n\n  function updateCD(){var t=new Date('2026-07-20T00:00:00+07:00');var d=Math.max(0,Math.floor((t-new Date())\/86400000));var el=document.getElementById('countdown');if(el)el.textContent=d+(d===1?' day to go':' days to go');}\n  updateCD();setInterval(updateCD,60000);\n\n  var nav=document.getElementById('nav');\n  function onScroll(){nav.classList.toggle('scrolled',window.scrollY>10);}\n  window.addEventListener('scroll',onScroll,{passive:true});onScroll();\n\n  var ro=new IntersectionObserver(function(e){e.forEach(function(x){if(x.isIntersecting){x.target.classList.add('on');ro.unobserve(x.target);}});},{threshold:.12,rootMargin:'0px 0px -50px 0px'});\n  document.querySelectorAll('.r').forEach(function(el){ro.observe(el);});\n\n  var bar=document.getElementById('mobile-bar');\n  window.addEventListener('scroll',function(){if(window.innerWidth>680)return;bar.classList.toggle('up',window.scrollY>90);},{passive:true});\n\n  function faq(btn){var item=btn.closest('.faq-item');var open=item.classList.contains('open');\n    document.querySelectorAll('.faq-item.open').forEach(function(i){i.classList.remove('open');i.querySelector('.faq-q').setAttribute('aria-expanded','false');});\n    if(!open){item.classList.add('open');btn.setAttribute('aria-expanded','true');}}\n\n  var PLANS={\n    striker:{name:'Striker',desc:'Muay Thai, Boxing and MMA group classes \u2014 unlimited.',prices:{1:'\u0e3f4,600',6:'\u0e3f25,000',12:'\u0e3f48,600'},pers:{1:'per month',6:'for 6 months',12:'per year'},features:['Unlimited Muay Thai classes','Unlimited Boxing classes','MMA group classes','Open gym access','App scheduling']},\n    grappler:{name:'Grappler',desc:'BJJ, No-Gi and MMA group classes \u2014 unlimited.',prices:{1:'\u0e3f4,600',6:'\u0e3f25,000',12:'\u0e3f48,600'},pers:{1:'per month',6:'for 6 months',12:'per year'},features:['Unlimited BJJ classes','Unlimited No-Gi classes','MMA group classes','Open gym access','App scheduling']},\n    champion:{name:'Champion',desc:'All disciplines \u2014 complete access to everything.',prices:{1:'\u0e3f6,500',6:'\u0e3f36,000',12:'\u0e3f66,000'},pers:{1:'per month',6:'for 6 months',12:'per year'},features:['Unlimited access to all classes','Muay Thai + Boxing','BJJ + No-Gi + MMA','Open gym access','Guest seminars included']},\n    dropin:{name:'Drop-in & Packs',desc:'Flexible options \u2014 no commitment required.',prices:{},pers:{},features:[]}\n  };\n  var curPlan='striker',curDur=1;\n  function setPlan(id,btn){curPlan=id;document.querySelectorAll('.p-btn').forEach(function(b){b.classList.remove('active');});btn.classList.add('active');\n    var d=id==='dropin';document.getElementById('dur-tabs').style.display=d?'none':'flex';document.getElementById('pd-features').style.display=d?'none':'flex';\n    document.getElementById('dropin-table').style.display=d?'table':'none';document.getElementById('pd-label').textContent=d?'Pay as you go':'Membership';\n    if(!d){updatePricing();}else{document.getElementById('pd-name').textContent='Drop-in & Packs';document.getElementById('pd-desc').textContent='Flexible options \u2014 no commitment required.';document.getElementById('pd-price').textContent='From \u0e3f600';document.getElementById('pd-per').textContent='per class';}}\n  function setDur(d,btn){curDur=d;document.querySelectorAll('.dur-tab').forEach(function(b){b.classList.remove('active');});btn.classList.add('active');updatePricing();}\n  function updatePricing(){var p=PLANS[curPlan];document.getElementById('pd-name').textContent=p.name;document.getElementById('pd-desc').textContent=p.desc;\n    var pe=document.getElementById('pd-price');pe.style.opacity='0';pe.style.transform='translateY(10px)';\n    setTimeout(function(){pe.textContent=p.prices[curDur];pe.style.opacity='1';pe.style.transform='none';},160);\n    document.getElementById('pd-per').textContent=p.pers[curDur];\n    document.getElementById('pd-features').innerHTML=p.features.map(function(f){return '<li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>'+f+'<\/li>';}).join('');}\n  updatePricing();\n\n  document.getElementById('trial-form').addEventListener('submit',function(e){e.preventDefault();var n=document.getElementById('f-name'),m=document.getElementById('f-email'),ok=true;\n    [n,m].forEach(function(el){if(!el.value.trim()){el.style.borderColor='#d9534f';ok=false;}else{el.style.borderColor='';}});\n    if(m.value&&!\/^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$\/.test(m.value)){m.style.borderColor='#d9534f';ok=false;}\n    if(!ok)return;document.getElementById('form-msg').classList.add('show');this.reset();});\n<\/script>\n<\/body>\n<\/html>\n\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>Jaiyen MMA \u2014 Welcoming Martial Arts in Silom, Bangkok Skip to content Now opening 20 July 2026 in Silom \u00b7 \u2014 days to go About Classes Pricing Location Book a class Silom \u00b7 Bangkok Train smart.Feel welcome.Start here. Bangkok&#8217;s most welcoming martial arts gym \u2014 Muay Thai, BJJ, Boxing and MMA for absolutely everyone, two [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-209","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jaiyenmma.com\/index.php?rest_route=\/wp\/v2\/pages\/209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jaiyenmma.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jaiyenmma.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jaiyenmma.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jaiyenmma.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=209"}],"version-history":[{"count":5,"href":"https:\/\/jaiyenmma.com\/index.php?rest_route=\/wp\/v2\/pages\/209\/revisions"}],"predecessor-version":[{"id":222,"href":"https:\/\/jaiyenmma.com\/index.php?rest_route=\/wp\/v2\/pages\/209\/revisions\/222"}],"wp:attachment":[{"href":"https:\/\/jaiyenmma.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}