.link-cta{background:var(--w-accent);text-align:center;border-radius:99px;margin-top:8px;color:#fff!important;padding:8px!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important}.link-cta:hover{background:var(--w-accent-hover)}.site-footer[data-astro-cid-36536d5j]{background-color:var(--w-bg-light);color:#7a6e68}.credit[data-astro-cid-36536d5j]{text-align:center;font-size:12px}.iam-credit[data-astro-cid-36536d5j]{font-size:9px}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth;scroll-padding-top:65px}[data-bs-theme=light] body{--bs-body-bg:#fff7f1;--bs-body-color:#4a3f38;--bs-border-color:#eedcc8;--w-bg-light:#fdf0e6}[data-bs-theme=dark] body{--bs-body-bg:#1a1614;--bs-body-color:#e8e2dd;--bs-border-color:#382f2a;--w-bg-light:#26201d}body{--w-accent:#f191ac;--w-accent-hover:#e56f92;font-family:"LINE Seed Sans TH", "Sukhumvit Set", var(--bs-font-sans-serif);flex-direction:column;min-height:100svh;font-size:16px;line-height:1.6;display:flex;position:relative;overflow-x:hidden}img,picture,video,canvas{max-width:100%;height:auto}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{overflow-wrap:break-word;line-height:1.4}p{overflow-wrap:break-word}b,strong{font-weight:700}a{color:var(--w-accent);text-decoration:none}a:hover{color:var(--w-accent-hover);text-decoration:underline}.btn:hover{text-decoration:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--w-accent);--bs-btn-border-color:var(--w-accent);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--w-accent-hover);--bs-btn-hover-border-color:var(--w-accent-hover);--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--w-accent-hover);--bs-btn-active-border-color:var(--w-accent-hover);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--w-accent);--bs-btn-disabled-border-color:var(--w-accent)}.btn-primary:hover{box-shadow:none}.btn-outline-primary{--bs-btn-color:var(--w-accent);--bs-btn-border-color:var(--w-accent);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--w-accent);--bs-btn-hover-border-color:var(--w-accent);--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--w-accent);--bs-btn-active-border-color:var(--w-accent);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:var(--w-accent);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--w-accent);--bs-gradient:none}.btn-rounded{border-radius:100px}.container,.container-fluid{--bs-gutter-x:3rem}.container{max-width:100%}@media (width>=1280px){.container{max-width:1280px}}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.fs-16{font-size:16px!important}.fs-14{font-size:14px!important}.fs-12{font-size:12px!important}.fs-10{font-size:10px!important}.fs-8{font-size:8px!important}.text-muted{opacity:.75;color:var(--bs-body-color)!important}.text-body{color:var(--bs-body-color)!important}.fa-arrow-right.-rotate{transform:rotate(-45deg)}.w-accent{color:var(--w-accent)!important}.w-bg-accent{background-color:var(--w-accent)!important}.w-bg-light{background-color:var(--w-bg-light)!important}svg{width:auto;height:1em}.site-header{z-index:1000;background:var(--bs-body-bg);align-items:center;width:100%;min-height:70px;padding:0 12px;transition:all .3s;display:grid;position:fixed;top:0;left:0}.site-header.active{box-shadow:var(--bs-box-shadow-sm)}.site-header-space{min-height:70px}.w-header{justify-content:space-between;align-items:center;height:100%;display:flex;position:relative}.w-header a{color:var(--bs-body-color)}.w-sns{align-items:center;gap:4px;display:flex}.w-sns a{align-items:center;padding:4px;text-decoration:none;transition:all .3s;display:flex}.w-sns a:hover{transform:scale(1.2)}.w-sns .fa-instagram{width:auto;height:22px;font-size:22px}.w-sns .fa-tiktok{width:auto;height:19px;font-size:19px}.w-branding{align-items:center;gap:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-logo{width:auto;height:36px}.w-action{line-height:1}.w-toggle{cursor:pointer;z-index:1000;background-color:#0000;border:none;width:32px;height:32px;padding:4px;font-size:10px;line-height:1;position:relative}.w-toggle b{z-index:1;margin-top:-1px;top:50%}.w-toggle b,.w-toggle b:before,.w-toggle b:after{pointer-events:none;content:"";background-color:var(--bs-body-color);border-radius:0;height:2px;transition:top .3s .15s,left .1s,background-color .3s .2s,transform .2s;display:block;position:absolute;transform:rotate(0)}.w-toggle b:before{top:-8px;left:0;right:0}.w-toggle b{left:4px;right:4px}.w-toggle b:after{top:8px;left:0;right:0}.w-toggle.active b{background-color:#0000}.w-toggle.active b,.w-toggle.active b:after,.w-toggle.active b:before{transition:top .2s,left .2s,background-color .2s,transform .2s .15s}.w-toggle.active b:before,.w-toggle.active b:after{top:0;left:0;right:0}.w-toggle.active b:before{transform:rotate(-45deg)}.w-toggle.active b:after{transform:rotate(45deg)}.w-menu{z-index:1000;background-color:var(--bs-body-bg);width:100%;max-width:320px;transition:transform .4s cubic-bezier(.23,1,.32,1);position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.w-menu.active{transition-duration:.5s;transform:translate(0,0)}.w-menu ul{padding:56px 32px;list-style:none}.w-menu li a{white-space:nowrap;color:var(--bs-body-color);padding:6px 0;font-size:18px;font-weight:700;display:block}.w-backdrop{pointer-events:none;z-index:-1;transition:background .5s;position:fixed;inset:0}body.show-nav .w-backdrop{pointer-events:auto;z-index:900;background-color:#0000003d}.sec-header{background-color:var(--w-accent);color:#fff;padding:40px 0}.w-sec{padding:60px 0}.site-footer{margin-top:auto}#btn-moonlight{background-color:var(--w-accent);color:#fff;border-radius:4px;margin-top:12px;padding:12px 20px;font-size:16px;font-weight:700}#btn-moonlight:hover{background-color:var(--w-accent-hover)}.black-ribbon{z-index:1000;width:60px;height:auto;position:fixed;top:0;left:0}
