._4Tya7q_root{--banner-panel:clamp(16rem, 29vw, 28rem);--banner-gutter:clamp(1.1rem, 2.2vw, 2rem);--banner-ease:cubic-bezier(.22, 1, .36, 1);--banner-crossfade:1.45s cubic-bezier(.45, .05, .25, 1);isolation:isolate;min-height:calc(100svh - var(--site-header-height));margin-top:var(--site-header-height);background:var(--ci-paper);color:var(--text-primary);touch-action:pan-y pinch-zoom;position:relative;overflow:clip}._4Tya7q_stage{min-height:inherit;grid-template-columns:minmax(16rem,.29fr) minmax(0,.71fr);display:grid;overflow:visible}._4Tya7q_panel{z-index:3;background:var(--ci-paper);align-self:stretch;min-width:0;min-height:100%;display:flex;position:relative;overflow:visible}._4Tya7q_panelInner{z-index:1;width:100%;max-width:26rem;padding:clamp(2.15rem, 5.5vh, 3.5rem) var(--banner-gutter) clamp(1.25rem, 2.8vh, 2rem);flex-direction:column;justify-content:flex-start;gap:0;height:100%;min-height:100%;display:flex;position:relative}._4Tya7q_watermark{z-index:0;pointer-events:none;letter-spacing:-.035em;color:rgb(var(--ink-rgb) / .045);text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap;width:max-content;max-width:none;font-size:clamp(4.25rem,11vw,9.5rem);font-weight:700;line-height:.88;position:absolute;inset:40% auto auto -2%;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#000 0% 62%,#0000008c 82%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 62%,#0000008c 82%,#0000 100%)}._4Tya7q_panelTop{flex-direction:column;flex:none;max-width:100%;margin-top:auto;padding-top:clamp(.35rem,1.2vh,.85rem);padding-bottom:0;display:flex}._4Tya7q_slideCopy{animation:none}._4Tya7q_meta{align-items:center;gap:.65rem;margin-bottom:.85rem;display:flex}._4Tya7q_index{font-variant-numeric:tabular-nums;letter-spacing:.14em;color:var(--text-primary);white-space:nowrap;font-size:.68rem}._4Tya7q_index span{color:var(--text-secondary)}._4Tya7q_metaRule{background:rgb(var(--ink-rgb) / .35);flex:none;width:1.75rem;height:1px}._4Tya7q_category{letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.62rem}._4Tya7q_copy{flex:0 auto;max-width:26rem}._4Tya7q_title{letter-spacing:.02em;text-transform:uppercase;color:var(--text-primary);margin:0;font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:700;line-height:1.08}html:lang(th) ._4Tya7q_title{letter-spacing:0;text-transform:none;text-wrap:nowrap;font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.28}._4Tya7q_subtitle{color:var(--text-primary);margin:.75rem 0 0;font-size:clamp(.92rem,1.15vw,1.05rem);font-weight:700;line-height:1.4}._4Tya7q_body{max-width:20rem;font-size:var(--text-body-sm);color:var(--text-secondary);margin:1.35rem 0 0;line-height:1.7}._4Tya7q_actions{flex-wrap:wrap;align-items:stretch;gap:.6rem;max-width:100%;margin-top:1.35rem;display:flex}._4Tya7q_ctaPrimary,._4Tya7q_ctaSecondary{letter-spacing:.12em;text-align:center;flex:auto;min-width:0;min-height:3.15rem;padding:.85rem 1rem;font-size:.72rem;line-height:1.25;text-decoration:none}._4Tya7q_actions .button-primary{border-color:var(--text-primary);background:var(--text-primary);color:var(--ci-paper)}._4Tya7q_actions .button-primary:hover{border-color:var(--accent-bronze);background:var(--accent-bronze);color:var(--ci-paper)}._4Tya7q_actions .button-ghost{border-color:rgb(var(--ink-rgb) / .42);color:var(--text-primary);background:0 0}._4Tya7q_actions .button-ghost:hover{border-color:var(--accent-bronze);color:var(--accent-bronze);background:0 0}._4Tya7q_panelFoot{max-width:22rem;margin-top:0;margin-bottom:clamp(.85rem,2vh,1.35rem);padding-top:clamp(1rem,2.8vh,1.75rem);padding-bottom:clamp(.35rem,1vh,.65rem);animation:none}._4Tya7q_footRule{background:linear-gradient(90deg, rgb(var(--ink-rgb) / .35) 0%, rgb(var(--ink-rgb) / .12) 55%, transparent 100%);width:100%;height:1px;margin-bottom:.85rem;display:block}._4Tya7q_tags{flex-wrap:wrap;gap:.4rem .55rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}._4Tya7q_tag{border:1px solid rgb(var(--ink-rgb) / .18);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;border-radius:999px;margin:0;padding:.28rem .55rem;font-size:.58rem}._4Tya7q_footMeta{flex-direction:column;gap:.28rem;margin-bottom:.65rem;display:flex}._4Tya7q_footHint{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.62rem}._4Tya7q_footer{letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:.62rem}._4Tya7q_footerNote{letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin:.35rem 0 0;font-size:.58rem}._4Tya7q_media{z-index:1;min-height:inherit;background:var(--surface-soft);position:relative;overflow:hidden}._4Tya7q_slide{opacity:0;transition:opacity var(--banner-crossfade);position:absolute;inset:0;overflow:hidden}._4Tya7q_slideActive{opacity:1;z-index:1;animation:none}._4Tya7q_photo{object-fit:cover;object-position:center}._4Tya7q_feather{z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--ci-paper) 0%, rgb(var(--paper-rgb) / .92) 18%, rgb(var(--paper-rgb) / .45) 52%, transparent 100%);width:clamp(3rem,8vw,6.5rem);position:absolute;inset:0 auto 0 0}._4Tya7q_topShade{z-index:2;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at center, rgb(var(--ink-rgb) / .28) 0%, rgb(var(--ink-rgb) / .12) 42%, transparent 72%);border-radius:50%;width:min(48%,28rem);position:absolute;top:-18%;right:-8%}._4Tya7q_controls{z-index:4;flex-direction:column;align-items:flex-end;gap:.65rem;display:flex;position:absolute;bottom:clamp(.85rem,2.5vw,1.85rem);right:clamp(.85rem,2.5vw,2rem)}._4Tya7q_dots{display:none}._4Tya7q_dot{cursor:pointer;background:0 0;border:0;border-radius:50%;width:1.125rem;height:1.125rem;padding:0;transition:transform .2s;position:relative}._4Tya7q_dot:before{content:"";background:rgb(var(--paper-rgb) / .45);border-radius:50%;width:.5rem;height:.5rem;transition:transform .2s,background .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._4Tya7q_dot[aria-current=true]{transform:scale(1.05)}._4Tya7q_dot[aria-current=true]:before{background:var(--ci-paper);transform:translate(-50%,-50%)scale(1.2)}._4Tya7q_dot:hover:before{background:rgb(var(--paper-rgb) / .8)}._4Tya7q_dial{align-items:center;gap:.4rem;display:flex}._4Tya7q_dialPrev,._4Tya7q_dialNext,._4Tya7q_dialPlay{color:var(--ci-paper);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background .2s,transform .2s,opacity .2s;display:grid;position:relative}._4Tya7q_dialPrev,._4Tya7q_dialNext{background:rgb(var(--ink-rgb) / .32);-webkit-backdrop-filter:blur(10px);width:2.6rem;height:2.6rem;box-shadow:0 4px 14px rgb(var(--ink-rgb) / .18);border-radius:50%}._4Tya7q_dialPrev svg,._4Tya7q_dialNext svg,._4Tya7q_dialGlyph svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}._4Tya7q_dialGlyph svg{fill:currentColor;stroke:none}._4Tya7q_dialPlay{width:5.5rem;height:5.5rem}._4Tya7q_dialPlay:disabled{cursor:default;opacity:.92}._4Tya7q_dialRings{width:100%;height:100%;filter:drop-shadow(0 10px 22px rgb(var(--ink-rgb) / .3));overflow:visible}._4Tya7q_dialTrack,._4Tya7q_dialProgress,._4Tya7q_dialInner,._4Tya7q_dialCore{fill:none}._4Tya7q_dialTrack{stroke:rgb(var(--paper-rgb) / .32);stroke-width:1.35px}._4Tya7q_dialProgress{stroke:var(--ci-paper);stroke-width:2px;stroke-linecap:round;transform-origin:48px 48px;animation-name:_4Tya7q_dialFill;animation-timing-function:linear;animation-fill-mode:forwards;transform:rotate(-90deg)}@keyframes _4Tya7q_dialFill{to{stroke-dashoffset:0}}._4Tya7q_dialInner{stroke:rgb(var(--paper-rgb) / .55);stroke-width:1px;transition:stroke .25s}._4Tya7q_dialCore{fill:rgb(var(--ink-rgb) / .45);transition:fill .25s}._4Tya7q_dialGlyph{color:var(--ci-paper);pointer-events:none;place-items:center;transition:transform .25s;display:grid;position:absolute;inset:0}._4Tya7q_dialPrev:hover,._4Tya7q_dialNext:hover{background:rgb(var(--ink-rgb) / .5);transform:scale(1.05)}._4Tya7q_dialPlay:hover:not(:disabled) ._4Tya7q_dialInner{stroke:rgb(var(--paper-rgb) / .95)}._4Tya7q_dialPlay:hover:not(:disabled) ._4Tya7q_dialCore{fill:rgb(var(--ink-rgb) / .58)}._4Tya7q_dialPlay:hover:not(:disabled) ._4Tya7q_dialGlyph{transform:scale(1.06)}._4Tya7q_dialPrev:active,._4Tya7q_dialNext:active,._4Tya7q_dialPlay:active:not(:disabled){transform:scale(.96)}._4Tya7q_dialPrev:focus-visible,._4Tya7q_dialNext:focus-visible,._4Tya7q_dialPlay:focus-visible,._4Tya7q_dot:focus-visible{outline:2px solid var(--ci-paper);outline-offset:3px}@media (prefers-reduced-motion:reduce){._4Tya7q_slide{transition:none}._4Tya7q_slideActive,._4Tya7q_slideCopy,._4Tya7q_panelFoot{animation:none!important}._4Tya7q_dialProgress{stroke-dashoffset:0;opacity:.35;animation:none}._4Tya7q_dialPrev:hover,._4Tya7q_dialNext:hover,._4Tya7q_dialPlay:hover:not(:disabled) ._4Tya7q_dialGlyph{transform:none}}._4Tya7q_root._4Tya7q_reducedMotion ._4Tya7q_slideActive,._4Tya7q_root._4Tya7q_reducedMotion ._4Tya7q_slideCopy,._4Tya7q_root._4Tya7q_reducedMotion ._4Tya7q_panelFoot{animation:none!important}@media (max-width:899px){._4Tya7q_root{min-height:0}._4Tya7q_stage{grid-template-rows:auto auto;grid-template-columns:1fr}._4Tya7q_media{aspect-ratio:16/11;order:-1;min-height:0;max-height:min(58vh,26rem)}._4Tya7q_feather{background:linear-gradient(180deg, transparent 0%, rgb(var(--paper-rgb) / .5) 55%, var(--ci-paper) 100%);width:auto;height:3.75rem;inset:auto 0 0}._4Tya7q_topShade{opacity:.85;width:min(58%,16rem);top:-22%;right:-10%}._4Tya7q_panel{overflow:hidden}._4Tya7q_panelInner{justify-content:flex-start;max-width:none;padding:1.15rem 1.25rem 1.75rem}._4Tya7q_watermark{color:rgb(var(--ink-rgb) / .04);font-size:clamp(3.2rem,16vw,5.5rem);top:1.5%;left:0}._4Tya7q_panelTop{margin-top:0;padding-top:clamp(.25rem,1vh,.6rem)}._4Tya7q_title{font-size:clamp(1.65rem,6.5vw,2.2rem)}html:lang(th) ._4Tya7q_title{font-size:clamp(1.45rem,5.5vw,1.95rem)}._4Tya7q_subtitle{margin-top:.65rem;font-size:clamp(.95rem,3.4vw,1.08rem)}._4Tya7q_body{max-width:none;margin-top:1.2rem;line-height:1.65}._4Tya7q_actions{margin-top:1.15rem}._4Tya7q_ctaPrimary,._4Tya7q_ctaSecondary{min-height:3rem;padding:.8rem .95rem;font-size:.85rem}._4Tya7q_panelFoot{display:none!important}._4Tya7q_controls{pointer-events:none;gap:0;display:block;inset:0}._4Tya7q_dots{background:rgb(var(--ink-rgb) / .28);-webkit-backdrop-filter:blur(8px);pointer-events:auto;z-index:5;border-radius:999px;align-items:center;gap:.22rem;padding:.18rem .35rem;display:flex;position:absolute;bottom:.85rem;left:50%;transform:translate(-50%)}._4Tya7q_dial{pointer-events:none;display:block;position:absolute;inset:0}._4Tya7q_dialPlay{display:none!important}._4Tya7q_dialPrev,._4Tya7q_dialNext{pointer-events:auto;z-index:5;width:2.5rem;height:2.5rem;position:absolute;top:50%;transform:translateY(-50%)}._4Tya7q_dialPrev{left:.65rem}._4Tya7q_dialNext{right:.65rem}._4Tya7q_dialPrev:hover,._4Tya7q_dialNext:hover{transform:translateY(-50%)scale(1.05)}._4Tya7q_dialPrev:active,._4Tya7q_dialNext:active{transform:translateY(-50%)scale(.96)}}@media (max-width:480px){._4Tya7q_media{aspect-ratio:5/4;max-height:min(52vh,22rem)}._4Tya7q_panelInner{padding:1rem 1.1rem 1.25rem}._4Tya7q_dialPrev,._4Tya7q_dialNext{width:2.35rem;height:2.35rem}._4Tya7q_dialPrev{left:.5rem}._4Tya7q_dialNext{right:.5rem}._4Tya7q_dots{bottom:.7rem}._4Tya7q_title{font-size:clamp(1.5rem,7vw,1.9rem)}._4Tya7q_ctaPrimary,._4Tya7q_ctaSecondary{flex:100%}}
