@font-face{font-family:kanit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Kanit-400-thai.woff2)format('woff2');unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:kanit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Kanit-400-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:kanit;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Kanit-500-thai.woff2)format('woff2');unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:kanit;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Kanit-500-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:kanit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Kanit-600-thai.woff2)format('woff2');unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:kanit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Kanit-600-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:kanit;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Kanit-700-thai.woff2)format('woff2');unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:kanit;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Kanit-700-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Sarabun-400-thai.woff2)format('woff2');unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Sarabun-400-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Sarabun-500-thai.woff2)format('woff2');unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Sarabun-500-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Sarabun-600-thai.woff2)format('woff2');unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Sarabun-600-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Sarabun-700-thai.woff2)format('woff2');unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Sarabun-700-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--field:#c2410c;--brand:#e6410f;--sun:#fde047;--ground:#fff7ed;--card:#ffffff;--ink:#1c1917;--ink-2:#44403c;--ink-3:#57534e;--night:#1c1917;--night-ink:#d6d3d1;--display:"Kanit", system-ui, -apple-system, "Segoe UI", sans-serif;--body:"Sarabun", system-ui, -apple-system, "Segoe UI", sans-serif;--wrap:1160px;--gutter:max(24px, env(safe-area-inset-left, 0px))}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--ink);font:17px/1.65 var(--body)}img{max-width:100%;height:auto}a{color:inherit}a:focus-visible,button:focus-visible{outline:3px solid var(--sun);outline-offset:3px;border-radius:6px}h1,h2,h3{font-family:var(--display);line-height:1.2;margin:0;text-wrap:balance;letter-spacing:-.01em}p{margin:0}.wrap{max-width:var(--wrap);margin:0 auto;padding-inline:var(--gutter)}.band{background:var(--field);color:#fff}.top{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding-block:20px}.logo{font-family:var(--display);font-weight:700;font-size:30px;text-decoration:none;flex-grow:1;line-height:0}.logo img{height:46px;width:auto;display:block}@media(max-width:600px){.logo img{height:36px}}footer .name img{height:18px;width:auto;vertical-align:-3px}.top nav{display:flex;flex-wrap:wrap;gap:8px 22px;font-weight:500;font-size:15px}.top nav a{text-decoration:none;padding:6px 0}.top nav a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--sun);text-decoration-thickness:3px;text-underline-offset:6px}.hero{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-end;padding-block:48px 96px}.hero-text{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:24px}.hero h1{font-size:clamp(34px,5.2vw,54px);font-weight:700;line-height:1.15}.hero h1 em{font-style:normal;color:var(--sun)}.hero .lede{font-size:18px;color:var(--ground);max-width:26em}.page-hero{padding-block:40px 64px;display:flex;flex-direction:column;gap:14px}.page-hero h1{font-size:clamp(30px,4.4vw,44px)}.page-hero .lede{font-size:17px;color:var(--ground);max-width:34em}.qr-card{flex:0 1 300px;min-width:0;display:flex;justify-content:center}.qr-card>div{width:260px;max-width:100%;background:#fff;color:var(--ink);border-radius:18px;padding:22px;display:flex;flex-direction:column;align-items:center;gap:12px;transform:rotate(-3deg)}.qr-card .table{font-family:var(--display);font-weight:600;font-size:18px}.qr-card svg{width:170px;height:170px}.qr-card p{font-size:14px;color:var(--ink-2);text-align:center}.btns{display:flex;flex-wrap:wrap;gap:12px}.btn{display:inline-block;text-decoration:none;padding:15px 26px;border-radius:999px;font-family:var(--display);font-weight:600;font-size:18px}.btn-sun{background:var(--sun);color:var(--ink)}.btn-line{border:2px solid #fff;color:#fff;font-weight:500}.btn-ink{background:var(--ink);color:#fff}.btn[aria-disabled=true]{opacity:.6;pointer-events:none}.section{padding-block:64px;display:flex;flex-direction:column;gap:24px}.section h2{font-size:clamp(32px,4.5vw,44px);font-weight:700}.section h2 em{font-style:normal;color:var(--field)}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.card{background:var(--card);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:10px;min-width:0}.card .n{font-family:var(--display);font-size:44px;color:var(--field);line-height:1}.card h3{font-size:22px;font-weight:600}.card p,.card li{color:var(--ink-2)}.card ul{margin:0;padding-left:1.1em;display:flex;flex-direction:column;gap:4px}.card.dark{background:var(--night);color:#fff}.card.dark h3{color:var(--sun)}.card.dark p,.card.dark li{color:var(--night-ink)}.price{font-family:var(--display);font-size:20px}.muted{color:var(--ink-3)}.prose{max-width:46rem;display:flex;flex-direction:column;gap:16px}.prose h2{font-size:28px;margin-top:24px}.prose ul{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:6px}footer{background:var(--night);color:var(--night-ink)}footer .wrap{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;padding-block:32px 44px;font-size:14px}footer .name{font-family:var(--display);color:#fff;font-size:18px}@media(prefers-reduced-motion:reduce){.qr-card>div{transform:none}}.feature{display:flex;flex-wrap:wrap;gap:40px 56px;align-items:center;padding-block:56px}.feature.flip{flex-direction:row-reverse}.feature+.feature{border-top:1px solid #fde4cc}.feature-text{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:18px}.feature-text h2{font-size:clamp(30px,4vw,40px);font-weight:700}.feature-text .intro{font-size:18px;color:var(--ink-2);max-width:34em}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px}.tile{background:var(--card);border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:8px;min-width:0}.tile h3{font-size:18px;font-weight:600}.tile p{color:var(--ink-2);font-size:15px}.tile-icon,.step-icon{width:44px;height:44px;border-radius:12px;background:#ffedd5;color:var(--field);display:grid;place-items:center;flex:none}.icon{width:24px;height:24px}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;counter-reset:step}.steps li{display:flex;gap:14px;align-items:center;background:var(--card);border-radius:16px;padding:14px 18px}.steps li b{font-weight:600}.photo{flex:1 1 380px;min-width:0;margin:0}.photo img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:24px}.photo-slot{aspect-ratio:4/3;max-width:100%;border-radius:24px;display:grid;place-items:center;padding:24px;text-align:center;background:repeating-linear-gradient(135deg,#fed7aa 0 18px,#ffedd5 18px 36px);color:var(--field);font-family:var(--display);font-weight:600;font-size:18px}.photo-slot span{background:var(--card);padding:8px 14px;border-radius:999px}.photo img{background:var(--night)}.photo.frame-phone{display:flex;justify-content:center}.photo.frame-phone img{width:min(100%,300px);aspect-ratio:auto;border:10px solid var(--night);border-radius:40px}.steps li{counter-increment:step}.steps li::before{content:counter(step);font-family:var(--display);font-weight:700;font-size:24px;color:var(--field);width:20px;text-align:center;flex:none}.photo.frame-tablet{display:flex;justify-content:center}.photo.frame-tablet img{width:min(100%,380px);aspect-ratio:auto;border:12px solid var(--night);border-radius:32px}.langs{display:inline-flex;gap:10px;align-items:center}.langs a{text-decoration:none}.lang-current{color:rgba(255,255,255,.55)}.feature-text h3.sub{font-size:20px;font-weight:600;margin-top:8px}.tile.device{background:#fff1e0}.type-tag{align-self:flex-start;font:600 13px/1 var(--body);color:var(--field);background:#ffedd5;padding:6px 10px;border-radius:999px}.photo.frame-natural img{aspect-ratio:auto}.shots{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.shot{margin:0;flex:0 1 220px;min-width:0}.shot img{display:block;width:100%;border:6px solid var(--night);border-radius:14px;background:var(--night)}.shot.shot-tablet{flex-basis:120px}.shot.shot-phone{flex-basis:110px}.shot.shot-phone img{border-radius:18px}.feature{align-items:flex-start}.in-app{flex:1 1 100%;display:flex;flex-direction:column;gap:12px;border-top:1px solid #fde4cc;padding-top:20px}.in-app .shots{flex-wrap:nowrap;gap:14px;align-items:flex-end;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;padding-bottom:10px;scrollbar-width:thin}.in-app .shot{flex:none;max-width:none;scroll-snap-align:start}.in-app .shot img{width:auto;height:220px}@media(max-width:600px){.in-app .shot img{height:180px}}.feature .photo{align-self:center}a.card{text-decoration:none;color:inherit}.feature[id]{scroll-margin-top:16px}.app-head{display:flex;align-items:center;gap:16px}.app-icon{width:72px;height:72px;border-radius:22%;flex:none}.badges{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:flex-start;padding-left:0}.badge{display:inline-flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none}.badge img{display:block;width:auto}.badge .badge-appstore{height:44px;margin:9px 0}.badge .badge-play{height:66px;margin:-2px -10px}.badge-off img{opacity:.45}.badge-off small{color:var(--ink-3);font-size:13px}.in-app .shot img{cursor:zoom-in}.zoom{border:0;padding:0;background:0 0;max-width:100vw;max-height:100vh;width:100vw;height:100vh}.zoom::backdrop{background:rgba(28,25,23,.88)}.zoom[open]{display:grid;place-items:center;cursor:zoom-out}.zoom img{max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);width:auto;height:auto;border:6px solid var(--night);border-radius:14px;background:var(--night)}@media(max-width:760px){.feature,.feature.flip{flex-direction:column;align-items:stretch;gap:18px}.feature-text{display:contents}.feature-text>*{order:3}.feature-text>h2,.feature-text>.intro{order:1}.feature>.photo{order:2;align-self:stretch}.feature>.in-app{order:4}}.guest-web{order:0;text-decoration:none;background:var(--sun);color:var(--ink);font-family:var(--display);font-weight:600;font-size:15px;padding:8px 16px;border-radius:999px;white-space:nowrap}