body{background:#fbfaf7;color:#073f36}.about-page.svelte-m184qg{min-height:70vh;font-family:Noto Sans Thai,sans-serif}.about-hero.svelte-m184qg{background:linear-gradient(135deg,#f6f0e5,#fbfaf7 52%,#edf5f2);padding:104px 24px 62px}.about-hero-inner.svelte-m184qg,.stories-section.svelte-m184qg{width:min(1160px,100%);margin:0 auto}.breadcrumb.svelte-m184qg{display:flex;gap:10px;color:#7d8b84;font-size:.9rem;margin-bottom:32px}.breadcrumb.svelte-m184qg a:where(.svelte-m184qg){color:#8e7048;text-decoration:none}.eyebrow.svelte-m184qg{color:#ad8550;font-size:.78rem;letter-spacing:.18em;font-weight:500;margin:0 0 12px}h1.svelte-m184qg{max-width:none;color:#073f36;font-size:clamp(2.1rem,3.7vw,3.5rem);line-height:1.18;letter-spacing:-.045em;margin:0 0 20px}@media (min-width: 841px){h1.svelte-m184qg:not(.english-title){white-space:nowrap}}h1.english-title.svelte-m184qg{max-width:none;font-size:clamp(1.95rem,3.55vw,3.15rem);white-space:nowrap}.intro.svelte-m184qg{max-width:620px;color:#66766e;font-size:1.1rem;line-height:1.9;margin:0}.stories-section.svelte-m184qg{padding:82px 24px 112px}.section-heading.svelte-m184qg{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:36px}.section-heading.svelte-m184qg h2:where(.svelte-m184qg){color:#073f36;font-size:clamp(1.75rem,3vw,2.55rem);letter-spacing:-.04em;margin:0}.section-heading.svelte-m184qg>p:where(.svelte-m184qg){color:#7d8b84;margin:0 0 5px}.story-grid.svelte-m184qg{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.story-card.svelte-m184qg{overflow:hidden;border:1px solid rgba(7,63,54,.12);border-radius:20px;background:#fff;box-shadow:0 16px 38px #073f3612;transition:transform .25s ease,box-shadow .25s ease}.story-card.svelte-m184qg:hover{transform:translateY(-5px);box-shadow:0 22px 44px #073f3621}.story-image.svelte-m184qg{position:relative;aspect-ratio:1.4;overflow:hidden}.story-image.svelte-m184qg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(0,26,20,.58));pointer-events:none}.story-image.svelte-m184qg img:where(.svelte-m184qg){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.story-card.svelte-m184qg:hover .story-image:where(.svelte-m184qg) img:where(.svelte-m184qg){transform:scale(1.04)}.story-image.svelte-m184qg>span:where(.svelte-m184qg){position:absolute;z-index:1;left:16px;bottom:14px;border:1px solid rgba(255,255,255,.55);border-radius:999px;padding:6px 12px;color:#fff;background:linear-gradient(120deg,#ceb284eb,#aa7e44d6);font-size:.78rem}.story-image.svelte-m184qg>span.rent:where(.svelte-m184qg){background:linear-gradient(120deg,#006758f0,#158070e6)}.story-body.svelte-m184qg{padding:24px 24px 22px}.story-stars.svelte-m184qg{color:#c5a880;letter-spacing:.15em;font-size:.75rem;margin-bottom:12px}.story-body.svelte-m184qg h3:where(.svelte-m184qg){color:#073f36;font-size:1.14rem;line-height:1.45;margin:0 0 12px}blockquote.svelte-m184qg{color:#67766f;font-size:.95rem;line-height:1.8;margin:0 0 20px}.story-person.svelte-m184qg{display:flex;align-items:center;gap:10px;padding-top:16px;border-top:1px solid rgba(7,63,54,.1)}.person-mark.svelte-m184qg{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#073f36;background:#f2eadc;font-size:.85rem}.story-person.svelte-m184qg strong:where(.svelte-m184qg),.story-person.svelte-m184qg small:where(.svelte-m184qg){display:block}.story-person.svelte-m184qg strong:where(.svelte-m184qg){color:#073f36;font-size:.9rem}.story-person.svelte-m184qg small:where(.svelte-m184qg){color:#8a9992;font-size:.76rem;margin-top:2px}@media (max-width: 840px){.story-grid.svelte-m184qg{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.about-hero.svelte-m184qg{padding-top:106px}h1.english-title.svelte-m184qg{white-space:normal}h1.svelte-m184qg:not(.english-title){white-space:normal}.breadcrumb.svelte-m184qg{margin-bottom:38px}.section-heading.svelte-m184qg{display:block}.section-heading.svelte-m184qg>p:where(.svelte-m184qg){margin-top:12px}.story-grid.svelte-m184qg{grid-template-columns:1fr}.stories-section.svelte-m184qg{padding-top:58px}}
