:root:lang(th){--font-family-body: "Anuphan", var(--font-family-brand), -apple-system, system-ui, "Noto Sans Thai", sans-serif}:lang(th) :is(h1,h2,h3){line-height:1.35!important;letter-spacing:0!important}:root{--font-family-brand: "BrandSans";--font-family-body: var(--font-family-brand), -apple-system, system-ui, "Avenir Next", Avenir, "Segoe UI", "Helvetica Neue", Roboto, "Noto Sans Thai", Helvetica, Arial, sans-serif;--font-family-script: "Caveat", "Mali", cursive;--font-family-note: "Playpen Sans", "Mali", cursive;--color-ink: #2b313b;--color-ink-strong: #131922;--color-ink-900: #171717;--color-text: #222222;--color-muted: #8d9197;--color-muted-2: #737373;--color-surface: #ffffff;--color-surface-2: #f5f5f5;--color-border: #e4e8eff7;--color-border-strong: #d4d4d4;--color-dark: #131922;--color-dark-2: #1f252e;--color-focus: #0569ff;--gradient-brand: linear-gradient(90deg, #82bcff, #2483ff, #ff66f4, #ff3029, #fe7b02);--radius-card: 12px;--radius-tile: 24px;--radius-pill: 999px;--shadow-card: 0 2px 4px #00000014;--texture-grain: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-ring: cubic-bezier(.2, .9, .2, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-in-out-soft: cubic-bezier(.44, 0, .56, 1);--ease-out-cubic: cubic-bezier(.33, 1, .68, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--color-surface);color:var(--color-ink);font-family:var(--font-family-body);-webkit-font-smoothing:antialiased}button{font:inherit}@property --entered{syntax: "<number>"; inherits: false; initial-value: 0;}@property --copy-in{syntax: "<number>"; inherits: false; initial-value: 0;}@property --hero-cta-fill{syntax: "<number>"; inherits: true; initial-value: .2;}
