._section_1il0j_1{--ink:#171717;--muted:#666;--line:#dedede;--gap:12px;padding:var(--v2-section-space,52px) 0 var(--v2-section-space-compact,32px);color:var(--ink);font-family:var(--v2-font-body,"Noto Sans Thai", sans-serif);background:#fff;overflow-x:clip}._section_1il0j_1 *{box-sizing:border-box}._shell_1il0j_14{width:min(100% - 32px,1080px);margin-inline:auto}._heading_1il0j_15{max-width:820px}._heading_1il0j_15 h2{font-size:var(--v2-type-section-title,clamp(1.8rem, 4.2vw, 2.75rem));letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:600;line-height:1.28}._heading_1il0j_15 h2 span{color:var(--muted)}._wall_1il0j_20{align-items:start;gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;display:grid}._wallMobile_1il0j_21{display:none}._column_1il0j_22{gap:var(--gap);min-width:0;display:grid}._shot_1il0j_24{cursor:zoom-in;background:#1f1f1f;border:1px solid #2c2c2c;border-radius:16px;width:100%;margin:0;padding:0;display:block;overflow:hidden;box-shadow:0 10px 26px #0000001a}._shot_1il0j_24 img{width:100%;height:auto;transition:transform .28s;display:block}._shot_1il0j_24:focus-visible{outline:3px solid var(--ink);outline-offset:3px}._dialog_1il0j_28{background:0 0;border:0;border-radius:18px;max-width:min(92vw,720px);max-height:92vh;margin:auto;padding:0;overflow:visible}._dialog_1il0j_28::backdrop{background:#000000c7}._dialog_1il0j_28 img{border-radius:18px;width:auto;max-width:100%;height:auto;max-height:92vh;display:block}._closeButton_1il0j_31{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;font-size:24px;line-height:1;display:grid;position:absolute;top:-14px;right:-14px;box-shadow:0 6px 18px #0000004d}@media (hover:hover) and (pointer:fine){._shot_1il0j_24:hover img{transform:scale(1.015)}}@media (max-width:699px){._section_1il0j_1{--gap:12px}._wall_1il0j_20{margin-top:24px}._wallDesktop_1il0j_41{display:none}._wallMobile_1il0j_21{grid-template-columns:minmax(0,1fr);display:grid}._shot_1il0j_24{border-radius:12px}._closeButton_1il0j_31{top:8px;right:8px}}@media (prefers-reduced-motion:reduce){._section_1il0j_1 *,._section_1il0j_1 :before,._section_1il0j_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
