@layer base{._revealable_jbljn_2{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}._revealable_jbljn_2[data-revealed=true]{opacity:1;transform:translateY(0)}._section_jbljn_14{display:grid;grid-template-columns:1fr;gap:var(--spacing-12);align-items:center;scroll-margin-top:120px}@media(min-width:900px){._section_jbljn_14{grid-template-columns:1fr 1fr;gap:var(--spacing-20)}._section_jbljn_14._reversed_jbljn_28 ._imageWrapper_jbljn_28{order:2}._section_jbljn_14._reversed_jbljn_28 ._content_jbljn_32{order:1}}._imageWrapper_jbljn_28{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:4 / 3}._image_jbljn_28{width:100%;height:100%;object-fit:cover;transition:transform var(--animation-duration-slow) ease}._imageWrapper_jbljn_28:hover ._image_jbljn_28{transform:scale(1.03)}._content_jbljn_32{display:flex;flex-direction:column;gap:var(--spacing-6)}._header_jbljn_62{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}@media(min-width:600px){._header_jbljn_62{flex-direction:row;justify-content:space-between;align-items:center}}._titleGroup_jbljn_77{display:flex;flex-direction:column;gap:var(--spacing-1)}._title_jbljn_77{font-family:var(--font-family-display);font-size:clamp(1.75rem,3vw,2.25rem);color:var(--foreground);line-height:1.2;font-weight:500}._thaiName_jbljn_91{font-size:1rem;color:var(--primary);font-style:italic;font-family:var(--font-family-display)}._intensityBadge_jbljn_98{white-space:nowrap}._tagline_jbljn_102{font-size:1.125rem;font-weight:600;color:var(--foreground)}._description_jbljn_108{color:var(--muted-foreground);font-size:1.0625rem;line-height:1.8}._bulletList_jbljn_114{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2)}._bulletItem_jbljn_124{display:flex;align-items:flex-start;gap:var(--spacing-3);color:var(--foreground);font-size:1rem;line-height:1.5}._bulletIcon_jbljn_133{color:var(--primary);flex-shrink:0;margin-top:.125rem}._footerGroup_jbljn_139{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._focusAreas_jbljn_148{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3)}._focusLabel_jbljn_155{font-weight:600;color:var(--foreground);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}._focusChip_jbljn_163{background-color:var(--secondary);color:var(--secondary-foreground);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.875rem;font-weight:500}._featuredIn_jbljn_172{font-size:.95rem;color:var(--muted-foreground)}._featuredIn_jbljn_172 strong{color:var(--foreground);font-weight:600}}@layer base{._container_1u0lv_2{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6)}._revealable_1u0lv_8{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}._revealable_1u0lv_8[data-revealed=true]{opacity:1;transform:translateY(0)}._hero_1u0lv_21{padding:var(--spacing-20) 0 var(--spacing-16);text-align:center;background-color:var(--background)}._heroTitle_1u0lv_27{font-family:var(--font-family-display);font-size:clamp(2.5rem,5vw,4.5rem);color:var(--foreground);margin-bottom:var(--spacing-6);font-weight:500;max-width:900px;margin-inline:auto;line-height:1.1}._heroSubtitle_1u0lv_38{font-size:clamp(1.125rem,2vw,1.35rem);color:var(--muted-foreground);max-width:700px;margin-inline:auto;line-height:1.6}._introBand_1u0lv_47{background-color:var(--surface);padding:var(--spacing-16) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._introContainer_1u0lv_54{max-width:800px;margin:0 auto;padding:0 var(--spacing-6);text-align:center}._introContent_1u0lv_61{display:flex;flex-direction:column;gap:var(--spacing-6)}._introTitle_1u0lv_67{font-family:var(--font-family-display);font-size:2rem;color:var(--primary);font-weight:500}._introText_1u0lv_74{color:var(--muted-foreground);font-size:1.125rem;line-height:1.8}._quickJumpWrapper_1u0lv_81{background-color:var(--sidebar);padding:var(--spacing-8) 0;border-bottom:1px solid var(--border)}._quickJumpLabel_1u0lv_87{font-family:var(--font-family-base);font-size:1rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4);text-align:center}._quickJumpChips_1u0lv_96{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3)}._jumpChip_1u0lv_103{background-color:var(--surface);color:var(--foreground);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);font-size:.95rem;text-decoration:none;border:1px solid var(--border);transition:all var(--animation-duration-fast) ease;font-weight:500}._jumpChip_1u0lv_103:hover{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);transform:translateY(-2px)}._sectionsWrapper_1u0lv_123{display:flex;flex-direction:column;padding:var(--spacing-20) 0;background-color:var(--background)}._cta_1u0lv_131{background-color:var(--surface);padding:var(--spacing-20) var(--spacing-6);text-align:center;border-top:1px solid var(--border)}._ctaInner_1u0lv_138{max-width:600px;margin:0 auto}._ctaTitle_1u0lv_143{font-family:var(--font-family-display);font-size:clamp(2rem,4vw,3rem);color:var(--foreground);margin-bottom:var(--spacing-6);font-weight:500}._ctaText_1u0lv_151{color:var(--muted-foreground);font-size:1.125rem;margin-bottom:var(--spacing-8);line-height:1.6}._ctaButtonGroup_1u0lv_158{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4)}@media(min-width:600px){._ctaButtonGroup_1u0lv_158{flex-direction:row}}}
