@property --rl-pad{syntax: "<length>"; inherits: true; initial-value: 96px;}.rl{--rl-gap: 24px;--rl-full: 3;--rl-peek: .12;--rl-room: calc(11 * (100cqw + var(--st-col-gap)) / 12);--rl-card: min(324px, (var(--rl-room) - var(--rl-full) * var(--rl-gap)) / (var(--rl-full) + var(--rl-peek)));--rl-inset: calc((100% - 11 * var(--st-col-gap)) / 12);--rl-meta-gap: 16px;--rl-meta: 18px;--rl-pad: clamp(96px, 12.5px + 7.5cqw, 121px);--rl-ink: var(--blue-light);container-type:inline-size;position:relative;isolation:isolate;margin-top:clamp(64px,6.7cqw,96px);color:var(--white);--st-focus: var(--white)}.rl:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--blue-deep);--st-cut: var(--st-cut-lg);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--st-cut)),calc(100% - var(--st-cut)) 100%,0 100%)}.rl-window{overflow:clip}.rl-track{display:flex;gap:var(--rl-gap);margin:0;padding:var(--rl-pad) 0;padding-inline:var(--rl-inset) calc(100% - var(--rl-inset) - var(--rl-full) * (var(--rl-card) + var(--rl-gap)) + var(--rl-gap));list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rl-inset);touch-action:pan-x pan-y pinch-zoom;scrollbar-width:none;outline:none;-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--rl-inset) - var(--rl-gap)),#000 calc(var(--rl-inset) - 8px));mask-image:linear-gradient(90deg,transparent calc(var(--rl-inset) - var(--rl-gap)),#000 calc(var(--rl-inset) - 8px))}.rl-track::-webkit-scrollbar{display:none}@media(pointer:fine){.rl-track{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--blue-light) 36%,transparent) transparent}.rl-track::-webkit-scrollbar{display:block;height:6px}.rl-track::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--blue-light) 36%,transparent)}}.rl-track:focus-visible{outline:none}.rl:has(.rl-track:focus-visible):after{--c: calc(var(--st-cut-lg) - 6px);content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;z-index:3;pointer-events:none;border:2px solid var(--white);background:linear-gradient(to top left,transparent calc(50% - 1px),var(--white) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)) 100% 100% / var(--c) var(--c) no-repeat border-box;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%)}.rl-track[data-moving]{scroll-snap-type:none}.rl-pin[data-pin]{height:calc(var(--rl-h, 760px) + var(--rl-travel, 0px));margin-top:clamp(64px,6.7cqw,96px)}.rl-pin[data-pin]>.rl{position:sticky;top:var(--rl-top, 80px);margin-top:0}.rl-track[data-follow]{scroll-snap-type:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.rl-track[data-follow][data-layer]{will-change:transform}.rl-pin[data-pin] .rl-keys{display:none}.rl-track[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.rl-item{flex:none;width:var(--rl-card);scroll-snap-align:start}.rl-meta{display:flex;align-items:baseline;justify-content:space-between;gap:16px;height:var(--rl-meta);margin:var(--rl-meta-gap) 0 0;font:500 13px/var(--rl-meta) var(--font-body);color:var(--rl-ink);white-space:nowrap}.rl-meta>span{font:400 12px/1 var(--font-mono);font-variant-numeric:tabular-nums}.rl-meta a{position:relative}.rl-meta a:after{content:"";position:absolute;top:-13px;right:-6px;bottom:-13px;left:-6px}.rl-note{position:absolute;left:32px;bottom:32px;margin:0;max-width:calc(100% - 200px);font:400 14px/1.5 var(--font-body);color:var(--rl-ink)}.rl-keys{position:absolute;right:32px;bottom:32px;display:flex;gap:12px}.rl-key{display:block;width:44px;height:44px;padding:0;border:0;background:none;color:var(--white);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--st-t-press) ease-out}.rl-key svg{display:block;width:44px;height:44px;overflow:visible}.rl-key-frame{fill:transparent;stroke:color-mix(in oklab,var(--white) 24%,var(--blue-deep));stroke-width:1;transition:fill .15s ease-out,stroke .15s ease-out}.rl-key-arrow{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke .15s ease-out}.rl-key[aria-disabled=true]{cursor:default}.rl-key[aria-disabled=true] svg{opacity:.32}.rl-key:focus-visible{outline:2px solid var(--white);outline-offset:4px}@media(hover:hover)and (pointer:fine){.rl-key:not([aria-disabled=true]):hover .rl-key-frame{fill:var(--white);stroke:var(--white)}.rl-key:not([aria-disabled=true]):hover .rl-key-arrow{stroke:var(--ink)}.rl-meta a:hover{color:var(--white)}}.rl-key:not([aria-disabled=true]):active{scale:.96}html:not([data-js=on]) .rl-keys{display:none}@media not (pointer:fine),(max-width:899px){.rl-keys{display:none}}.rl-card{--u: calc(100cqw / 324);--inset: calc(16 * var(--u));container-type:inline-size;position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:var(--card, var(--white));color:var(--ink);--st-cut: var(--st-cut-sm);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--st-cut)),calc(100% - var(--st-cut)) 100%,0 100%)}.rl-card>*{position:absolute}.rl-pic{top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.rl-card:after{--line: rgb(255 255 255 / .1);content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border:1px solid var(--line);background:linear-gradient(to top left,transparent 50%,var(--line) 50% calc(50% + 1px),transparent calc(50% + 1px)) 100% 100% / var(--st-cut) var(--st-cut) no-repeat border-box}@media(max-width:1179px){.rl{--rl-pad: 95px}}@media(min-width:1120px)and (max-width:1179px){.rl-meta{font-size:12px}}@media(max-width:1119px){.rl{--rl-full: 2;--rl-peek: .73;--rl-card: clamp(300px, (var(--rl-room) - 2 * var(--rl-gap)) / 2.73, 324px)}}@media(max-width:899px){.rl{--rl-card: clamp(248px, 100cqw - 96px, 324px);--rl-gap: 16px;--rl-full: 1;--rl-inset: var(--st-gutter);--rl-pad: 46px;--rl-meta-gap: 12px;--rl-meta: 16px;margin-inline:calc(-1 * var(--st-gutter))}.rl:before{clip-path:none}.rl:has(>.rl-track:focus-visible):after{--c: 0px}.rl-meta{gap:8px;font-size:11px}.rl-meta>span{font-size:11px}.rl-note{position:static;max-width:none;padding:16px var(--st-gutter) 0;background:var(--paper);color:var(--st-muted);font-size:13px}}@media(min-width:600px)and (max-width:899px){.rl{--rl-full: 2;--rl-card: clamp(248px, (100cqw - var(--st-gutter) - 2 * var(--rl-gap)) / 2.25, 324px)}}@media screen and (prefers-reduced-motion:no-preference){.rl[data-armed]:not([data-lit]) :is(.rl-track,.rl-note,.rl-keys){opacity:0}.rl[data-armed] :is(.rl-track,.rl-note,.rl-keys){transition:opacity var(--st-t-relight) var(--st-ease)}.rl-card[data-instant],.rl-card[data-instant] *{transition:none!important}}@media(forced-colors:active){.rl:before{background:Canvas;border:1px solid CanvasText;clip-path:none}.rl-card{border:1px solid CanvasText}.rl-key-frame,.rl-key-arrow{stroke:CanvasText}}.st-section.in{padding-block:var(--st-space) calc(var(--st-space) * .75);overflow:clip;isolation:isolate}.in-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;pointer-events:none;opacity:0;transition:opacity .6s var(--st-ease)}.in[data-live] .in-canvas{opacity:1}.in-layout{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--st-col-gap);row-gap:clamp(20px,2.2cqw,32px)}.in .in-label{grid-column:1 / -1;margin:0}.in-copy{grid-column:1 / 6;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.in-stage{grid-column:6 / -1;min-width:0;container-type:inline-size}.in-statement{margin:0;max-width:10em;font:500 var(--st-type-2)/1.15 var(--font-display);letter-spacing:-.035em;color:var(--white);text-wrap:pretty;text-indent:-.076em}.in .in-link{--action-fill: var(--white);--action-hover: var(--blue-light);--action-ink: var(--blue-deep);margin:auto 0 0}.in-mark{position:relative;display:none;width:calc(var(--in-cols) * .6em);height:calc(var(--in-rows) * 1em);font:500 12px/1 var(--font-mono);font-size:calc(100cqi / (var(--in-cols) * .6));letter-spacing:0;font-variant-ligatures:none;font-feature-settings:normal;font-kerning:none;white-space:pre;color:var(--blue-light);user-select:none;-webkit-user-select:none;transition:opacity .6s var(--st-ease)}.in-mark--wide{display:block}.in-mark>i{position:absolute;top:0;right:0;bottom:0;left:0;font-style:normal}.in-mark>[data-text]:before{content:attr(data-text)}.in-l{opacity:.8}.in-mark>.in-j{inset:auto;left:calc(var(--c) * .6em + .042em);top:calc(var(--r) * 1em + .359em);width:.516em;height:.516em;background:var(--orange)}.in[data-live] .in-mark{opacity:0}:root:lang(th) .in-statement{max-width:12em;font-size:calc(var(--st-type-2) * .86);font-weight:700;line-height:1.4;letter-spacing:0;text-indent:0}@media(max-width:359px){:root:lang(th) .in-statement{font-size:calc(var(--st-type-2) * .8)}}@media(min-width:900px)and (max-width:1179px){.in-copy{grid-column:1 / 7}.in-stage{grid-column:7 / -1}.in-mark--wide{display:none}.in-mark--fine{display:block}}@media(max-width:899px){.in-layout{grid-template-columns:minmax(0,1fr)}.in-copy,.in-stage{grid-column:1 / -1}.in-statement{line-height:1.3}.in .in-link,.in-stage{margin-top:32px}.in-mark--wide{display:none}.in-mark--coarse{display:block}}@media(min-width:540px)and (max-width:719px){.in-mark--coarse{display:none}.in-mark--fine{display:block}}@media(min-width:720px)and (max-width:899px){.in-mark--coarse{display:none}.in-mark--wide{display:block}}@media print{.in-canvas{display:none}.in[data-live] .in-mark{opacity:1}}@media(forced-colors:active){.in-mark{forced-color-adjust:none;color:CanvasText}.in-mark>.in-j{background:CanvasText}}.st-section.pr{padding-top:calc(var(--st-space) * .5)}.pr-head .st-head-body>.pr-lede{grid-column:9 / -1;padding-bottom:.35em}.pr-lede .st-lede{margin:0}.pr-concept{display:flex;align-items:center;gap:10px;margin:16px 0 0;font:500 14px/1.5 var(--font-body);color:var(--st-ink)}.pr-concept:before{content:"";flex:none;width:8px;height:8px;background:var(--blue-light);clip-path:polygon(0 0,100% 0,100% 50%,50% 100%,0 100%)}@media(min-width:900px)and (max-width:1179px){.pr-head .st-head-body>.pr-lede{grid-column:1 / span 8;padding-bottom:0}}@media(max-width:899px){.pr-head .st-head-body>.pr-lede{margin-top:24px;padding:0}}@media(max-width:359px){.pr-head .st-title:not(:lang(th)){font-size:calc(var(--st-type-1) * .96)}}.pr-bento{container:pr / inline-size;margin:0}.pr-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"run" "review" "chat" "config" "audit" "rule";gap:var(--st-col-gap)}.pr-run{grid-area:run}.pr-mail{grid-area:review}.pr-chat{grid-area:chat}.pr-config{grid-area:config}.pr-audit{grid-area:audit}.pr-rule{grid-area:rule}@container pr (min-width: 640px){.pr-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"run run run run run run run review review review review review" "chat chat chat chat chat config config config config config config config" "audit audit audit audit audit audit audit rule rule rule rule rule"}.pr-grid>[data-st]{--st-i: var(--pr-i, 0)}}@container pr (min-width: 1060px){.pr-grid{grid-template-areas:"run run run run run review review review review chat chat chat" "config config config audit audit audit audit audit rule rule rule rule"}}.pr-tile{--pr-bg: var(--white);--pr-ink: var(--ink);--st-muted: #4A5468;--st-rule: color-mix(in oklab, var(--ink) 14%, white);position:relative;display:flex;flex-direction:column;min-width:0;padding:var(--st-inset-tile);background:var(--pr-bg);color:var(--pr-ink);isolation:isolate;container-type:inline-size}:where(.pr-tile) p{margin:0}.pr-top{display:flex;align-items:center;gap:12px;min-height:41px;padding-bottom:12px;border-bottom:1px solid var(--st-rule)}.pr-name{min-width:0;font:500 15px/1.3 var(--font-body)}.pr-glyph{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;background:var(--blue);color:var(--white);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%)}.pr-glyph svg{width:18px;height:18px}.pr-glyph--sm{width:20px;height:20px;clip-path:polygon(0 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%)}.pr-glyph--sm svg{width:13px;height:13px}.pr-tag{display:inline-flex;align-items:center;flex:none;height:24px;padding-inline:8px 10px;margin-left:auto;background:var(--st-tint);color:var(--blue-deep);font:500 12px/1 var(--font-body);white-space:nowrap;clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%)}.pr-run-title{margin-top:24px;font:500 var(--st-type-3)/1.2 var(--font-display);letter-spacing:-.02em}.pr-run-subject{margin-top:4px;font:400 14px/1.5 var(--font-body);color:var(--st-muted)}.pr-steps{list-style:none;margin:auto 0 0;padding:24px 0 0}.pr-step{display:grid;grid-template-columns:8.5ch minmax(0,1fr) auto;column-gap:16px;align-items:baseline;align-content:center;min-height:40px;border-top:1px solid var(--st-rule)}.pr-step-time{font:400 13px/20px var(--font-mono);color:var(--st-muted);font-variant-numeric:tabular-nums}.pr-step-title{min-width:0;font:400 14px/20px var(--font-body)}.pr-step-detail{font:400 13px/20px var(--font-body);color:var(--st-muted);text-align:right}@container (max-width: 400px){.pr-step{grid-template-columns:8.5ch minmax(0,1fr);padding-block:9px}.pr-step-detail{grid-column:2;text-align:left}}@container (max-width: 300px){.pr-run .pr-top{flex-wrap:wrap;row-gap:8px}.pr-run .pr-tag{order:1;margin-left:40px}}.pr-mail{padding-bottom:0}.pr-sample{margin-left:auto;font:400 13px/20px var(--font-body);color:var(--st-muted);white-space:nowrap}.pr-mail-msg{margin-bottom:24px}.pr-mail-subject{margin-top:24px;font:500 var(--st-type-3)/1.2 var(--font-display);letter-spacing:-.02em}.pr-mail-from{display:flex;align-items:center;gap:8px;margin-top:16px;font:500 14px/20px var(--font-body);white-space:nowrap}.pr-mail-from .pr-avatar{margin-right:4px}.pr-mail-from>span:not(.pr-avatar){min-width:0;font-weight:400;color:var(--st-muted)}.pr-mail-from time{margin-left:auto;font:400 13px/20px var(--font-mono);color:var(--st-muted);font-variant-numeric:tabular-nums}.pr-mail-text{margin-top:12px;font:400 14px/1.5 var(--font-body);text-wrap:pretty}.pr-card{position:relative;display:grid;gap:4px;margin:auto calc(-1 * var(--st-inset-tile)) 0;padding:20px var(--st-inset-tile) var(--st-inset-tile);background:var(--st-tint);color:var(--ink)}.pr-card-app{display:flex;align-items:center;gap:8px;margin-bottom:8px;font:500 13px/1.3 var(--font-body);color:var(--st-muted)}.pr-card-title{font:500 15px/1.35 var(--font-body);text-wrap:pretty}.pr-card-text{font:400 14px/1.45 var(--font-body);color:var(--st-muted);text-wrap:pretty}.pr-card-actions{display:flex;gap:8px;margin-top:12px}.pr-button{display:inline-flex;align-items:center;min-height:32px;padding-inline:12px 14px;background:var(--white);color:var(--blue-deep);font:500 13px/1 var(--font-body);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%)}.pr-button-primary{background:var(--blue);color:var(--white)}.pr-chat{--pr-bg: var(--blue);--pr-ink: var(--white);--st-muted: color-mix(in oklab, white 78%, var(--blue));--st-rule: color-mix(in oklab, white 26%, var(--blue))}.pr-msgs{display:grid;gap:20px;margin-top:auto;padding-top:24px}.pr-msg{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;align-items:start}.pr-avatar{display:grid;place-items:center;width:28px;height:28px;background:var(--blue-light);color:var(--blue-deep);font:500 12px/1 var(--font-body);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%)}.pr-chat .pr-glyph.pr-avatar{background:var(--white);color:var(--blue)}.pr-msg-body{min-width:0;display:grid;gap:2px}.pr-msg-meta{display:flex;align-items:baseline;gap:8px;font:500 14px/20px var(--font-body)}.pr-msg-meta b{font-weight:500}.pr-msg-meta time{font:400 13px/20px var(--font-mono);color:var(--st-muted);font-variant-numeric:tabular-nums}.pr-msg-text{font:400 14px/1.5 var(--font-body);text-wrap:pretty}.pr-compose{display:flex;align-items:center;min-height:40px;margin-top:24px;padding-inline:12px;border:1px solid var(--st-rule);font:400 14px/1.3 var(--font-body);color:var(--st-muted)}.pr-file{font:400 13px/28px var(--font-mono)}.pr-code{margin:0;padding-top:12px;font:400 min(13px,100cqi / 17.6)/1.7 var(--font-mono);color:var(--ink)}.pr-code code{display:block;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.pr-ln{position:relative;display:block;width:fit-content;min-height:1.7em}.pr-ln-comment{color:var(--st-muted)}.pr-v-v{color:var(--blue)}.pr-v-req{color:var(--ink)}.pr-audit{padding:var(--st-inset-tile) 0 8px}.pr-table{width:100%;border-collapse:collapse;text-align:left}.pr-table-caption{caption-side:top;padding:0 var(--st-inset-tile) 12px;min-height:28px;text-align:left;font:500 15px/28px var(--font-body);color:var(--ink);border-bottom:1px solid var(--st-rule)}.pr-table :is(th,td){height:40px;padding:0 12px;border-bottom:1px solid var(--st-rule);vertical-align:middle}.pr-table :is(th,td):first-child{padding-left:var(--st-inset-tile)}.pr-table :is(th,td):last-child{padding-right:var(--st-inset-tile)}.pr-table th{font:500 13px/1.3 var(--font-body);color:var(--st-muted)}.pr-table td{font:400 14px/1.4 var(--font-body)}.pr-table .pr-td-time{width:5ch;font:400 13px/1.4 var(--font-mono);color:var(--st-muted);font-variant-numeric:tabular-nums}.pr-who{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.pr-who-mark{width:24px;height:24px;clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%)}.pr-who-mark svg{width:16px;height:16px}.pr-who-person{display:inline-grid;place-items:center;flex:none;background:var(--blue-light);color:var(--blue-deep);font:500 12px/1 var(--font-body)}.pr-table tr:last-child td{border-bottom:0}.pr-row-key td{background:var(--st-tint)}.pr-row-key td:first-child{background:linear-gradient(var(--blue),var(--blue)) 0 0 / 2px 100% no-repeat,var(--st-tint)}.pr-row-key .pr-td-what{color:var(--blue-deep);font-weight:500}@container (max-width: 400px){.pr-table th:nth-child(2){width:24px;font-size:0}.pr-who{gap:0}.pr-who-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.pr-rule{--pr-bg: var(--blue-light);--pr-ink: var(--blue-deep)}.pr-chrome{display:flex;align-items:center;gap:12px}.pr-chrome-text{display:grid;font:400 12px/1.35 var(--font-body)}.pr-chrome-text b{font:500 13px/1.35 var(--font-body)}.pr-rule-line{margin:auto 0 0;padding-top:48px;font:500 var(--st-type-1)/.95 var(--font-display);letter-spacing:-.04em;color:var(--pr-ink)}.pr-rule-line .st-line{padding-bottom:.1em;margin-bottom:-.1em}.pr-keep{white-space:nowrap}:lang(th) .pr-rule-line{font-weight:700;font-size:min(calc(var(--st-type-1) * .86),calc(100cqi / 6.6));letter-spacing:0;line-height:1.3}:lang(th) :is(.pr-run-title,.pr-mail-subject){font-weight:700;letter-spacing:0;line-height:1.3}:lang(th) .pr-tile :is(.pr-name,.pr-run-subject,.pr-step-title,.pr-step-detail,.pr-card-app,.pr-card-title,.pr-card-text,.pr-sample,.pr-mail-from,.pr-mail-text,.pr-msg-meta,.pr-msg-text,.pr-compose,.pr-table th,.pr-table td:not(.pr-td-time),.pr-chrome-text){line-height:1.6}@media(hover:hover)and (pointer:fine){:is(.pr-bento[data-pr-pointer],:root:not([data-js=on]) .pr-bento) .pr-grid:has([data-trace]:hover) :is([data-trace],[data-dim]){opacity:.28}:is(.pr-bento[data-pr-pointer],:root:not([data-js=on]) .pr-bento) :is(.pr-grid:has([data-trace=read]:hover) [data-trace=read],.pr-grid:has([data-trace=stock]:hover) [data-trace=stock],.pr-grid:has([data-trace=price]:hover) [data-trace=price],.pr-grid:has([data-trace=draft]:hover) [data-trace=draft],.pr-grid:has([data-trace=approve]:hover) [data-trace=approve],.pr-grid:has([data-trace=sent]:hover) [data-trace=sent]){opacity:1}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){:where(.pr-grid) :is([data-trace],[data-dim]){transition:opacity .2s ease-out}:where(.pr-grid:has([data-trace]:hover)) :is([data-trace],[data-dim]){transition:opacity .3s var(--st-ease)}}@media screen and (prefers-reduced-motion:no-preference){.pr-bento [data-play=on]{--pr-u: calc(1ms / var(--pr-rate, 1))}.pr-bento[data-motion] .pr-run:not([data-play]) .pr-step{opacity:0;transform:translate3d(0,6px,0)}.pr-bento[data-motion] .pr-run:not([data-play]) .pr-run-ready{opacity:0}.pr-bento [data-play=on].pr-run .pr-step{--pr-step: calc(var(--pr-at, 0ms) + var(--k) * 300 * var(--pr-u));transition:opacity .3s var(--st-ease) var(--pr-step),transform .45s var(--st-ease) var(--pr-step)}.pr-bento [data-play=on].pr-run .pr-run-ready{animation:pr-arrive .3s var(--st-ease) calc(var(--pr-at, 0ms) + 1200 * var(--pr-u)) both}.pr-bento[data-motion] .pr-mail:not([data-play]) .pr-card{opacity:0;transform:translate3d(0,100%,0)}.pr-bento [data-play=on].pr-mail .pr-card{transition:opacity .2s ease-out var(--pr-at, 0ms),transform .55s var(--st-ease) var(--pr-at, 0ms)}.pr-bento[data-motion] .pr-chat:not([data-play]) .pr-msg{opacity:0;transform:translate3d(0,10px,0)}.pr-bento [data-play=on].pr-chat .pr-msg{transition:opacity .3s var(--st-ease) var(--pr-msg),transform .45s var(--st-ease) var(--pr-msg)}.pr-bento [data-play=on].pr-chat .pr-msg:first-child{--pr-msg: var(--pr-at, 0ms)}.pr-bento [data-play=on].pr-chat .pr-msg-agent{--pr-msg: calc(var(--pr-at, 0ms) + 300 * var(--pr-u))}.pr-bento[data-motion] .pr-config:not([data-play]) .pr-ln{opacity:0}.pr-bento [data-play=on].pr-config .pr-ln{--pr-type: calc(var(--n) * 3 * var(--pr-u));--pr-from: calc(var(--pr-at, 0ms) + var(--s, 0) * var(--pr-u))}.pr-bento [data-play=on].pr-config .pr-ln:after{content:"";position:absolute;top:0;right:-1ch;bottom:0;left:0;pointer-events:none;background:var(--pr-bg);animation:pr-type var(--pr-type) steps(var(--n),end) var(--pr-from) both,pr-gone 1ms linear calc(var(--pr-from) + var(--pr-type)) forwards}.pr-bento[data-motion] .pr-audit:not([data-play]) tbody tr{opacity:0}.pr-bento [data-play=on].pr-audit tbody tr{transition:opacity .3s ease-out calc(var(--pr-at, 0ms) + var(--k) * 90 * var(--pr-u))}.pr-bento[data-motion] .pr-rule:not([data-play]) .pr-block{opacity:0;transform:translate3d(0,12px,0)}.pr-bento [data-play=on].pr-rule .pr-block{transition:opacity .4s var(--st-ease) var(--pr-at, 0ms),transform .4s var(--st-ease) var(--pr-at, 0ms)}}@keyframes pr-arrive{0%{opacity:0;transform:translate3d(0,4px,0)}to{opacity:1;transform:none}}@keyframes pr-type{0%{transform:translateZ(0)}to{transform:translate3d(calc(100% - 1ch),0,0)}}@keyframes pr-gone{to{opacity:0}}@media(forced-colors:active){.pr-grid>.pr-tile,.pr-tile :is(.pr-tag,.pr-button,.pr-glyph,.pr-avatar){clip-path:none}.pr-grid>.pr-tile,.pr-tile :is(.pr-tag,.pr-button){border:1px solid CanvasText}.pr-mail .pr-card{border-top:1px solid CanvasText}.pr-block{forced-color-adjust:none;background:CanvasText}}.mt{--mt-tab: 48px;--mt-gap: 16px;--mt-step: 16px;--mt-top: calc(var(--header-height, 72px) + var(--mt-step));--mt-h: 540px;--mt-pad: 48px;--mt-body-top: 24px;--mt-ui-rule: color-mix(in oklab, var(--ink) 12%, white);--mt-ui-muted: color-mix(in oklab, var(--ink) 70%, white)}:root:has(.site-header[data-hidden=true]:not(:focus-within):not([data-menu-open=true])) .mt{--mt-top: var(--mt-step)}.mt-stack{display:grid;gap:var(--mt-gap);margin:0;padding:0;list-style:none}.mt-panel{position:relative;min-width:0}.mt-sheet{--mt-ground: var(--paper);--mt-ink: var(--ink);--mt-muted: color-mix(in oklab, var(--ink) 78%, var(--mt-ground));--mt-rule: color-mix(in oklab, var(--ink) 14%, var(--mt-ground));--mt-edge: color-mix(in oklab, var(--ink) 12%, var(--mt-ground));position:relative;display:flex;flex-direction:column;background:var(--mt-ground);color:var(--mt-ink)}.mt-panel[data-tone=tint] .mt-sheet{--mt-ground: var(--st-tint);--mt-rule: color-mix(in oklab, var(--blue-deep) 14%, var(--mt-ground));--mt-edge: color-mix(in oklab, var(--blue-deep) 12%, var(--mt-ground))}.mt-panel[data-tone=pale] .mt-sheet{--mt-ground: var(--st-pale-soft);--mt-muted: color-mix(in oklab, var(--ink) 84%, var(--mt-ground));--mt-rule: color-mix(in oklab, var(--blue-deep) 18%, var(--mt-ground));--mt-edge: var(--white)}.mt-panel[data-tone=cobalt] .mt-sheet{--mt-ground: var(--blue);--mt-ink: var(--white);--mt-muted: color-mix(in oklab, white 80%, var(--blue));--mt-rule: color-mix(in oklab, white 26%, var(--blue));--mt-edge: var(--white)}.mt-panel[data-tone=deep] .mt-sheet{--mt-ground: var(--blue-deep);--mt-ink: var(--white);--mt-muted: color-mix(in oklab, var(--blue-light) 85%, var(--blue-deep));--mt-rule: color-mix(in oklab, white 20%, var(--blue-deep));--mt-edge: var(--white)}.mt-name{flex:none;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;align-content:center;column-gap:16px;height:var(--mt-tab);margin:0;padding-inline:var(--mt-pad);font:500 16px/1.25 var(--font-body)}.mt-num{font:400 var(--st-type-data)/1 var(--font-mono);color:var(--mt-muted);font-variant-numeric:tabular-nums}.mt-body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--st-col-gap);padding:var(--mt-body-top) var(--mt-pad) 40px}.mt-text{grid-column:1 / span 6;display:flex;flex-direction:column;min-width:0}.mt-title{margin:0;font:500 var(--st-type-2)/1.05 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.mt-lines{display:block}.mt-title .st-line[data-lsb=stem]{margin-inline-start:-.05em}.mt-title .st-line[data-lsb=round]{margin-inline-start:-.025em}.mt-copy{margin:16px 0 24px;max-width:400px;font:400 var(--st-type-body)/1.65 var(--font-body);color:var(--mt-muted);text-wrap:pretty}.mt-out{margin-top:auto;padding-top:14px;border-top:1px solid var(--mt-rule)}.mt-out-label{margin:0 0 4px;font:500 var(--st-type-label)/1.5 var(--font-body);color:var(--mt-muted)}.mt-out-text{margin:0;max-width:34ch;font:500 var(--st-type-body)/1.4 var(--font-body);text-wrap:balance}.mt-plate{grid-column:8 / -1;justify-self:end;align-self:start;width:min(100%,440px);margin-top:calc(var(--st-type-2) * .15)}.mt-cap{display:flex;justify-content:space-between;gap:16px;margin:12px 0 0;font:500 var(--st-type-label)/21px var(--font-body);color:var(--mt-muted)}.mt-ui{--mt-cut: var(--st-cut-md);padding:1px;background:var(--mt-edge);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--mt-cut)),calc(100% - var(--mt-cut)) 100%,0 100%);color:var(--ink);font:400 14px/1.43 var(--font-body)}.mt-ui-in{background:var(--white);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--mt-cut) + .59px),calc(100% - var(--mt-cut) + .59px) 100%,0 100%)}.mt-ui ul,.mt-ui ol{margin:0;padding:0;list-style:none}.mt-ui p{margin:0}.mt-ui-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;min-height:48px;padding:8px 20px;border-bottom:1px solid var(--mt-ui-rule);font:500 14px/1.2 var(--font-body)}.mt-rows li{display:grid;align-items:baseline;align-content:center;column-gap:12px;min-height:44px;padding:0 20px}.mt-rows :is(.mt-mark,.mt-chip,.mt-wire){align-self:center}.mt-rows li+li{background:linear-gradient(var(--mt-ui-rule),var(--mt-ui-rule)) 20px 0 / calc(100% - 40px) 1px no-repeat}.mt-row-name{min-width:0}.mt-val{font:400 var(--st-type-data)/1.5 var(--font-mono);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--mt-ui-muted);white-space:nowrap}[data-state=done]>.mt-val,[data-state=now]>.mt-val{color:var(--ink)}.mt-mark{display:block;width:16px;height:16px;overflow:visible;color:var(--blue)}.mt-mark-edge{fill:none;stroke:currentColor;stroke-width:1.5px}.mt-mark :is(.mt-mark-half,.mt-mark-fill){fill:currentColor}.mt-mark-check{fill:none;stroke:var(--white);stroke-width:1.5px;stroke-linecap:square}.mt-mark[data-state=next]{color:color-mix(in oklab,var(--ink) 30%,white)}.mt-pill{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;background:var(--st-tint);color:var(--blue-deep);font:500 13px/1 var(--font-body);white-space:nowrap;clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%)}.mt-pill svg{flex:none;width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square}.mt-doc{display:grid;grid-template-columns:max-content max-content minmax(40px,1fr)}.mt-doc li{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;column-gap:12px;align-items:center;min-height:44px;padding:0 20px}.mt-doc li+li{background:linear-gradient(var(--mt-ui-rule),var(--mt-ui-rule)) 20px 0 / calc(100% - 40px) 1px no-repeat}.mt-doc-n{font:400 var(--st-type-data)/1.5 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--blue)}.mt-doc-h{font-weight:500}.mt-doc-lines{display:grid;gap:5px}.mt-doc-lines i{display:block;width:var(--w);height:3px;background:color-mix(in oklab,var(--ink) 9%,white)}.mt-type{position:relative;display:block;width:var(--w);height:3px}.mt-type>i{width:100%}.mt-caret{position:absolute;top:0;right:0;bottom:0;left:0}.mt-block{position:absolute;left:calc(100% + 4px);bottom:0;width:7px;height:7px;background:var(--orange)}.mt-checks li{grid-template-columns:16px minmax(0,1fr) auto}.mt-swap{display:inline-grid;justify-items:end}.mt-swap>*{grid-area:1 / 1}.mt-was{opacity:0}.mt-ui-foot{display:flex;align-items:center;gap:12px;height:44px;padding-inline:20px;border-top:1px solid var(--mt-ui-rule)}.mt-meter{flex:none;display:flex;gap:3px}.mt-meter i{width:14px;height:3px;background:var(--blue)}.mt-ui-foot .mt-val{color:var(--ink)}.mt-flow{display:grid;grid-template-columns:max-content minmax(24px,1fr) max-content}.mt-flow li{grid-column:1 / -1;grid-template-columns:subgrid;align-items:center}.mt-chip{display:inline-flex;align-items:center;height:24px;padding-inline:8px;background:color-mix(in oklab,var(--ink) 4.5%,white);font:500 13px/1 var(--font-body);white-space:nowrap;clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%)}.mt-wire{display:flex;align-items:center;height:8px;margin-right:4px}.mt-wire:before{content:"";flex:1 1 auto;height:1px;background:color-mix(in oklab,var(--blue) 42%,white)}.mt-wire i{flex:none;width:6px;height:6px;background:var(--blue)}[data-state=person] .mt-wire:before{background:linear-gradient(90deg,color-mix(in oklab,var(--blue) 50%,white) 0 3px,transparent 3px 6px) 0 0 / 6px 1px repeat-x}[data-state=person] .mt-wire i{background:var(--white);outline:1.5px solid var(--blue);outline-offset:-1.5px}.mt-live{display:inline-flex;align-items:center;gap:10px}.mt-days{display:grid;gap:8px;padding:16px 20px 12px;border-bottom:1px solid var(--mt-ui-rule)}.mt-days>span{display:flex;justify-content:space-between;height:20px}.mt-days i{flex:none;width:3px;background:color-mix(in oklab,var(--blue) 82%,white)}.mt-days i:last-child{display:flex;align-items:flex-end;width:6px;background:color-mix(in oklab,var(--blue) 14%,white)}.mt-days i b{display:block;width:100%;height:100%;background:var(--blue);transform-origin:50% 100%}.mt-days small{display:flex;justify-content:space-between}.mt-days small .mt-val{line-height:20px}.mt-care li{grid-template-columns:minmax(0,1fr) auto}.mt-care .mt-val{color:var(--ink)}@media screen and (prefers-reduced-motion:no-preference)and (min-width:900px)and (min-height:720px){:root[data-js=on] .mt-stack:not([data-loose]){display:block}:root[data-js=on] .mt-stack:not([data-loose]) .mt-panel{--mt-run: calc(var(--mt-h) + var(--mt-gap) - var(--mt-tab));height:calc(var(--mt-h) + var(--rest) * var(--mt-run));margin-bottom:calc(var(--mt-gap) - var(--rest) * var(--mt-run));pointer-events:none}:root[data-js=on] .mt-stack:not([data-loose]) .mt-panel:last-child{margin-bottom:0}:root[data-js=on] .mt-stack:not([data-loose]) .mt-sheet{position:sticky;top:calc(var(--mt-top) + var(--i, 0) * var(--mt-tab));min-height:var(--mt-h);pointer-events:auto;transition:top var(--st-header-hide, .38s) var(--st-ease-inout)}}@media(min-width:900px)and (min-height:800px){.mt{--mt-h: 560px}}@media(min-width:900px)and (max-width:1179px){.mt{--mt-pad: 36px}.mt-plate{grid-column:7 / -1}}@media(min-width:900px)and (max-height:860px){.mt{--mt-tab: 44px;--mt-body-top: 20px}}@media screen and (prefers-reduced-motion:no-preference){.mt-type>i,.mt-flow>[data-change] .mt-wire{clip-path:inset(0)}.mt-stack[data-arm] .mt-panel:not([data-play]) .mt-type>i{clip-path:inset(0 100% 0 0)}.mt-stack[data-arm] .mt-panel:not([data-play]) .mt-caret{transform:translate3d(-100%,0,0)}.mt-panel[data-play] :is(.mt-type>i,.mt-caret){transition:clip-path .48s steps(8,jump-end) .05s,transform .48s steps(8,jump-end) .05s}.mt-stack[data-arm] .mt-panel:not([data-play]) .mt-mark[data-from] :is(.mt-mark-fill,.mt-mark-check){opacity:0}.mt-stack[data-arm] .mt-panel:not([data-play]) .mt-swap>:first-child{opacity:0;transform:translate3d(0,4px,0)}.mt-stack[data-arm] .mt-panel:not([data-play]) .mt-swap>.mt-was{opacity:1}.mt-panel[data-play] .mt-mark[data-from] .mt-mark-fill{transition:opacity .18s var(--st-ease) .05s}.mt-panel[data-play] .mt-mark[data-from] .mt-mark-check{transition:opacity .18s var(--st-ease) .18s}.mt-panel[data-play] .mt-swap>*{transition:opacity .18s var(--st-ease-inout) .18s,transform .3s var(--st-ease) .18s}.mt-panel[data-play] .mt-swap>.mt-was{transition:opacity .14s var(--st-ease-inout) .18s}.mt-stack[data-arm] .mt-panel:not([data-play]) .mt-pill[data-change]{opacity:0;transform:translate3d(0,4px,0)}.mt-panel[data-play] .mt-pill[data-change]{transition:opacity .3s var(--st-ease) .05s,transform .42s var(--st-ease) .05s}.mt-stack[data-arm] .mt-panel:not([data-play]) .mt-flow>[data-change] .mt-wire{clip-path:inset(0 100% 0 0)}.mt-stack[data-arm] .mt-panel:not([data-play]) .mt-flow>[data-change] .mt-val{opacity:0;transform:translate3d(-6px,0,0)}.mt-panel[data-play] .mt-flow>[data-change] .mt-wire{transition:clip-path .3s var(--st-ease-inout) .03s}.mt-panel[data-play] .mt-flow>[data-change] .mt-val{transition:opacity .18s var(--st-ease) .26s,transform .24s var(--st-ease) .26s}.mt-stack[data-arm] .mt-panel:not([data-play]) .mt-days b{transform:scale3d(1,0,1)}.mt-panel[data-play] .mt-days b{transition:transform .42s var(--st-ease) .05s}}.mt:has(+.st-section[data-ground=deep]){padding-bottom:0}.mt:has(+.st-section[data-ground=deep]) .mt-panel:last-child .mt-sheet{clip-path:none}@media print{.mt :is(.mt-title,.mt-copy,.mt-out,.mt-plate){opacity:1!important}}@media(forced-colors:active){.mt .mt-sheet,.mt .mt-ui{border:1px solid CanvasText;clip-path:none}.mt .mt-ui-in{clip-path:none}.mt :is(.mt-rows,.mt-doc) li+li{background:none;border-top:1px solid GrayText}.mt :is(.mt-doc-lines i,.mt-meter i,.mt-wire i,.mt-days i,.mt-days i b){forced-color-adjust:none;background:CanvasText}.mt .mt-wire:before{forced-color-adjust:none;background:CanvasText}.mt [data-state=person] .mt-wire:before{background:linear-gradient(90deg,CanvasText 0 3px,transparent 3px 6px) 0 0 / 6px 1px repeat-x}.mt [data-state=person] .mt-wire i{background:Canvas;outline-color:CanvasText}.mt .mt-days i:last-child{background:GrayText}.mt .mt-block{forced-color-adjust:none;background:CanvasText}.mt .mt-mark{color:CanvasText}.mt .mt-mark[data-state=next]{color:GrayText}.mt .mt-mark-check{stroke:Canvas}}:root:lang(th) .mt-name{line-height:1.35}:root:lang(th) .mt-title{font-family:var(--font-display);font-weight:700;font-size:calc(var(--st-type-2) * .86);letter-spacing:0;line-height:1.3}:root:lang(th) .mt-copy{max-width:440px;line-height:1.7}@media(min-width:900px){:root:lang(th) .mt-plate{margin-top:calc(var(--st-type-2) * .86 * .35)}}:root:lang(th) .mt-out-text{font-weight:700;line-height:1.5}:root:lang(th) .mt-ui :is(p,li){line-height:1.43}:root:lang(th) .mt-val{font-size:13px}:root:lang(th) .mt-cap{line-height:24px}@media(max-width:899px){.mt{--mt-tab: 44px;--mt-gap: 12px;--mt-pad: 20px}.mt-body{grid-template-columns:minmax(0,1fr);row-gap:24px;padding:4px var(--mt-pad) 20px}.mt-text{grid-column:1}.mt-copy{margin:12px 0 20px}.mt-out{padding-top:12px}.mt-plate{grid-column:1;justify-self:stretch;width:auto;margin-top:0}.mt-cap{margin-top:10px;line-height:20px}.mt-doc-lines>i:nth-child(2),.mt-proto li:is(:first-child,:nth-child(4)),.mt-release li:nth-child(n+3),.mt-ui-foot,.mt-flow li:not(:nth-last-child(-n+2)),.mt-care li:not(:last-child){display:none}.mt-proto li:nth-child(2),.mt-flow li:nth-last-child(2),.mt-care li:last-child{background:none}}@media(max-width:380px){.mt-ui-head,.mt-rows li,.mt-ui-foot,.mt-days,.mt-doc li{padding-inline:16px}:is(.mt-rows,.mt-doc) li+li{background-position:16px 0;background-size:calc(100% - 32px) 1px}.mt-rows li{column-gap:10px}.mt-ui-head{gap:8px}.mt-pill{gap:4px;padding:0 7px 0 5px}.mt-chip{padding-inline:6px}.mt-flow{grid-template-columns:max-content minmax(16px,1fr) max-content}.mt-flow li{column-gap:8px}}@media(max-width:345px){.mt-flow{display:block}.mt-flow li{display:flex;align-items:center;justify-content:space-between}.mt-flow .mt-wire{display:none}}.rw-site .hr{--hr-w: min(var(--content-width), 100cqw - 2 * var(--rw-gutter));--hr-film-h: calc(var(--hr-w) * 880 / 1280);position:relative;overflow-x:clip;color:var(--white);background:var(--st-near-black)}.rw-site .hr:before{content:"";position:absolute;inset:auto 0 100%;height:var(--header-height, 72px);background:var(--st-near-black);pointer-events:none}.rw-site .hr{--hr-screen: calc(100svh - 40px - var(--header-height, 72px));--hr-pad: clamp(32px, 6svh, 72px)}.rw-site .hr .hr-stage{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--st-col-gap);align-items:center;min-height:var(--hr-screen);padding-block:var(--hr-pad)}.rw-site .hr .hr-copy{grid-column:1 / span 6;min-width:0}.rw-site .hr .hr-title{margin:0;margin-inline-start:-.04em;font:500 clamp(40px,5.2vw,84px)/1 var(--font-display);letter-spacing:-.04em;color:var(--white);text-wrap:balance}.rw-site .hr .hr-lead{max-width:30em;margin:clamp(20px,3.4svh,32px) 0 0;font:400 clamp(17px,1.32vw,19px)/1.55 var(--font-body);letter-spacing:-.005em;color:color-mix(in oklab,var(--white) 80%,var(--st-near-black));text-wrap:pretty}.rw-site .hr .hr-marks{grid-column:7 / -1;min-width:0;display:flex;justify-content:flex-end;container-type:inline-size}.rw-site .hr .hr-mark{position:relative;display:none;flex:none;overflow:hidden;width:calc(var(--hr-cols) * .6em);height:calc(var(--hr-rows) * 1em);font:400 10px/1 var(--font-mono);font-size:min(100cqw / (var(--hr-cols) * .6),(var(--hr-screen) - 2 * var(--hr-pad)) / var(--hr-rows),14px);letter-spacing:0;font-variant-ligatures:none;font-feature-settings:normal;font-kerning:none;white-space:pre;text-align:left;color:var(--orange);user-select:none;-webkit-user-select:none}.rw-site .hr .hr-mark--wide{display:block}.rw-site .hr .hr-mark>i{position:absolute;top:0;right:0;bottom:0;left:0;font-style:normal}.rw-site .hr .hr-mark>[data-text]:before{content:attr(data-text)}.rw-site .hr .hr-mark-l{opacity:.78}.rw-site .hr .hr-mark>.hr-mark-j{inset:auto;left:calc(var(--c) * .6em + .042em);top:calc(var(--r) * 1em + .359em);width:.516em;height:.516em;background:var(--white)}.rw-site .hr .hr-mark>.hr-mark-cover{background:var(--st-near-black);transform:translateY(100%)}.rw-site .hr .hr-second{padding-block:var(--st-space);background:var(--white);color:var(--ink)}.rw-site .hr .hr-film-card{margin:0}.rw-site .hr .hr-film-card--phone{display:none}.rw-site .hr .hr-film{position:relative;transform-origin:50% 0}.rw-site .hr .hr-frame{background:var(--st-placeholder)}.rw-site .hr .hr-frame>.product-film{border-radius:0;background:var(--st-placeholder)}.rw-site .hr :focus-visible{outline:2px solid var(--white);outline-offset:4px}.rw-site .hr .hr-second :focus-visible{outline-color:var(--blue)}.rw-site .hr .hr-cap{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--st-col-gap);align-items:center;margin-top:24px;font:400 14px/1.5 var(--font-body)}.rw-site .hr .hr-cap-name{grid-column:1 / span 2;font-weight:500;color:var(--ink)}.rw-site .hr :is(.hr-cap-name,.hr-cap-text){display:block;min-width:0}.rw-site .hr .hr-cap-text{grid-column:3 / span 5;color:var(--st-muted);text-wrap:pretty}.rw-site .hr .hr-cap-service{grid-column:8 / span 4;display:flex;align-items:center;gap:12px;min-width:0;color:var(--ink)}.rw-site .hr .hr-tag{flex:none;padding:2px 10px 2px 8px;font:500 12px/18px var(--font-body);letter-spacing:.01em;color:var(--st-muted);background:var(--st-tint);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%)}.rw-site .hr .hr-cap-link{background-image:linear-gradient(var(--st-rule),var(--st-rule));transition:background-size .2s var(--st-ease-inout),color .2s var(--st-ease-inout)}.rw-site .hr .hr-cap-link:after{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0;z-index:1}.rw-site .hr .hr-key{grid-column:12;justify-self:end;display:block;width:44px;height:44px;overflow:visible;color:var(--ink)}.rw-site .hr .hr-key-frame{fill:transparent;stroke:var(--st-rule);stroke-width:1;transition:fill .15s var(--st-ease),stroke .15s var(--st-ease)}.rw-site .hr .hr-key-arrow{stroke:currentColor;transform-box:fill-box;transform-origin:50% 50%;transition:stroke .15s var(--st-ease),transform .15s var(--st-ease)}.rw-site .hr .hr-cap:has(.hr-cap-link:focus-visible) .hr-key-frame{fill:var(--ink);stroke:var(--ink);transition-duration:0s}.rw-site .hr .hr-cap:has(.hr-cap-link:focus-visible) .hr-key-arrow{stroke:var(--white);transition-duration:0s}@media(hover:hover)and (pointer:fine){.rw-site .hr .hr-cap:hover .hr-key-frame{fill:var(--ink);stroke:var(--ink)}.rw-site .hr .hr-cap:hover .hr-key-arrow{stroke:var(--white)}.rw-site .hr .hr-cap:hover .hr-cap-link{color:var(--ink);background-size:0 1px;background-position:100% 100%;transition-duration:.5s;transition-timing-function:var(--st-ease)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.rw-site .hr .hr-cap:hover .hr-key-arrow{transform:rotate(45deg)}.rw-site .hr .hr-key{transition:scale var(--st-t-press, .15s) ease-out}.rw-site .hr .hr-cap:active .hr-key{scale:.96}}@media screen and (prefers-reduced-motion:no-preference){html[data-js=on] .rw-site .hr :is(.hr-title,.hr-lead){animation:hr-rise .7s var(--st-ease) backwards}html[data-js=on] .rw-site .hr .hr-lead{animation-delay:.08s}html[data-js=on] .rw-site .hr .hr-mark-cover{animation:hr-print 1.3s steps(43) .3s backwards;will-change:transform}html[data-js=on] .rw-site .hr .hr-mark--narrow .hr-mark-cover{animation-timing-function:steps(32)}html[data-js=on] .rw-site .hr .hr-mark-j{animation:hr-cursor 1.1s step-end 1.6s infinite backwards}html[data-js=on] .rw-site .hr .hr-film-card{animation:hr-film .7s var(--st-ease) .27s backwards}}@supports (animation-timeline: view()){@media screen and (prefers-reduced-motion:no-preference)and (min-width:900px){html[data-js=on] .rw-site .hr .hr-film-card--wide .hr-film{animation:hr-grow linear both;animation-timeline:view();animation-range:entry 10% cover 50%}html[data-js=on] .rw-site .hr .hr-film-card--wide .hr-cap{animation:hr-follow linear both;animation-timeline:view();animation-range:entry 10% cover 50%}}}@keyframes hr-rise{0%{translate:0 12px}}@keyframes hr-print{0%{transform:none}to{transform:translateY(100%)}}@keyframes hr-cursor{0%{opacity:0}45%{opacity:1}}@keyframes hr-film{0%{translate:0 20px}}@keyframes hr-grow{0%{scale:1}to{scale:1.1}}@keyframes hr-follow{0%{translate:0 0}to{translate:0 calc(var(--hr-film-h) * .1)}}@media(max-width:1023px){.rw-site .hr .hr-cap-name{grid-column:1 / span 3}.rw-site .hr .hr-cap-text{grid-column:4 / span 5}.rw-site .hr .hr-cap-service{grid-column:9 / span 3}}@media(max-width:899px){.rw-site .hr .hr-film-card--wide{display:none}.rw-site .hr .hr-film-card--phone{display:block}.rw-site .hr .hr-cap{grid-template-columns:minmax(0,1fr) 44px;column-gap:16px;row-gap:6px;align-items:start;margin-top:20px}.rw-site .hr .hr-cap-name,.rw-site .hr .hr-cap-text,.rw-site .hr .hr-cap-service{grid-column:1}.rw-site .hr .hr-cap-service{margin-top:6px}.rw-site .hr .hr-key{grid-column:2;grid-row:1}}@media(max-width:899px){.rw-site .hr .hr-stage{display:block;min-height:0}.rw-site .hr .hr-marks{margin-top:48px;justify-content:center}.rw-site .hr .hr-mark{font-size:min(100cqw / (var(--hr-cols) * .6),14px)}}@media(max-width:719px){.rw-site .hr .hr-mark--wide{display:none}.rw-site .hr .hr-mark--narrow{display:block}}.rw-site .hr:lang(th) .hr-title{margin-inline-start:0;font:700 clamp(34px,4.4vw,64px)/1.3 var(--font-display);letter-spacing:0}.rw-site .hr:lang(th) .hr-lead{line-height:1.7;letter-spacing:0;text-wrap:pretty}@media(forced-colors:active){.rw-site .hr .hr-mark{forced-color-adjust:none;color:CanvasText}.rw-site .hr .hr-mark>.hr-mark-j{background:CanvasText}.rw-site .hr .hr-frame{outline:1px solid CanvasText}.rw-site .hr .hr-key-frame{stroke:CanvasText}}@media print{.rw-site .hr:before{display:none}.rw-site .hr .hr-film,.rw-site .hr .hr-cap{animation:none}}
