.lt-article-title-wrap{background:var(--lt-white);padding:2.5rem var(--lt-space-lg) 1.5rem;border-bottom:1px solid rgba(29,38,60,.1)}.lt-article-title-inner{max-width:var(--lt-content-width);margin:0 auto}.lt-article-h1{font-family:var(--lt-font-heading);color:var(--lt-navy-deep);font-size:2.1rem;font-weight:700;line-height:1.25;margin:0 0 var(--lt-space-sm)}.lt-breadcrumb{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;font-family:var(--lt-font-primary);font-size:.8rem;color:var(--lt-text-muted);padding:0;margin:0}.lt-breadcrumb a{color:var(--lt-bronze);text-decoration:none}.lt-breadcrumb a:hover{text-decoration:underline}.lt-breadcrumb .separator{opacity:.45}article.lt-article{max-width:var(--lt-content-width);margin:0 auto;padding:3rem var(--lt-space-lg) 4rem;background:transparent}article.lt-article>*+*{margin-top:2.5rem}.block-spacing>*+*{margin-top:2.5rem}article.lt-article h2{font-family:var(--lt-font-heading);color:var(--lt-bronze);font-size:1.5rem;font-weight:600;border-bottom:1px solid rgba(173,115,52,.25);padding-bottom:var(--lt-space-xs);margin:0 0 var(--lt-space-md)}article.lt-article h3{font-family:var(--lt-font-heading);color:var(--lt-navy-deep);font-size:1.15rem;font-weight:600;margin:0 0 var(--lt-space-sm)}article.lt-article p{font-family:var(--lt-font-primary);color:var(--lt-text-primary);line-height:1.85;margin:0 0 var(--lt-space-md);font-size:1rem}article.lt-article a{color:var(--lt-bronze);text-decoration:none}article.lt-article a:hover{text-decoration:underline}.lt-prose{font-family:var(--lt-font-primary);color:var(--lt-text-primary);line-height:1.85}.lt-prose p{margin:0 0 var(--lt-space-md);font-size:1rem;color:var(--lt-text-primary)}.lt-prose h2{font-family:var(--lt-font-heading);color:var(--lt-bronze);font-size:1.5rem;font-weight:600;border-bottom:1px solid rgba(173,115,52,.25);padding-bottom:var(--lt-space-xs);margin:2.5rem 0 var(--lt-space-md)}.lt-prose h3{font-family:var(--lt-font-heading);color:var(--lt-navy-deep);font-size:1.15rem;margin:var(--lt-space-xl) 0 var(--lt-space-sm)}.lt-prose strong{font-weight:700}.lt-prose em{font-style:italic}.lt-prose a{color:var(--lt-bronze)}.lt-quick-answer{background:var(--lt-navy-deep);border:2px solid var(--lt-gold-pale);border-radius:var(--lt-border-radius);padding:var(--lt-space-xl) var(--lt-space-xl) var(--lt-space-lg);text-align:center;max-width:560px;margin:0 auto}.lt-quick-answer__thai{font-family:var(--lt-font-heading);font-size:2.8rem;color:var(--lt-gold-pale);line-height:1.2;margin:0 0 var(--lt-space-xs)}.lt-quick-answer__roman{font-family:var(--lt-font-primary);font-size:1.1rem;color:var(--lt-white);opacity:.88;margin:0 0 var(--lt-space-md)}.lt-quick-answer__tones{display:flex;gap:var(--lt-space-xs);justify-content:center;flex-wrap:wrap;margin:0 0 var(--lt-space-md)}.lt-quick-answer__tone-chip{background:var(--lt-gold);color:var(--lt-navy-deep);font-family:var(--lt-font-primary);font-size:.78rem;font-weight:700;padding:.25rem .75rem;border-radius:4px}.lt-quick-answer__meaning{font-family:var(--lt-font-primary);font-style:italic;color:var(--lt-white);opacity:.6;font-size:.9rem;margin:0}.lt-formality__header{font-family:var(--lt-font-heading);color:var(--lt-bronze);font-size:1rem;text-transform:uppercase;letter-spacing:.07em;margin:0 0 var(--lt-space-md)}.lt-formality{display:flex;flex-direction:column;gap:.75rem}.lt-formality__level{background:var(--lt-white);border:1px solid rgba(29,38,60,.12);border-left:4px solid var(--lt-gold-pale);border-radius:0 var(--lt-border-radius) var(--lt-border-radius) 0;padding:var(--lt-space-md)}.lt-formality__level[data-register=formal]{border-left-color:var(--lt-bronze)}.lt-formality__level[data-register=polite]{border-left-color:var(--lt-gold)}.lt-formality__level[data-register=neutral]{border-left-color:var(--lt-gold-pale)}.lt-formality__level[data-register=casual],.lt-formality__level[data-register=intimate]{border-left-color:var(--lt-green-sage)}.lt-formality__register{display:inline-block;font-family:var(--lt-font-primary);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--lt-text-muted);margin:0 0 .3rem}.lt-formality__phrase-thai{font-family:var(--lt-font-heading);color:var(--lt-navy-deep);font-size:1.15rem;margin:0 0 .15rem}.lt-formality__phrase-roman{font-family:var(--lt-font-primary);color:var(--lt-text-muted);font-size:.88rem;font-style:italic;margin:0 0 .3rem}.lt-formality__context{font-family:var(--lt-font-primary);color:var(--lt-text-muted);font-size:.82rem;line-height:1.55;margin:0}@media(min-width:768px){.lt-formality{flex-direction:row;gap:.5rem;overflow-x:auto}.lt-formality__level{flex:1;min-width:140px;border-left:1px solid rgba(29,38,60,.12);border-top:4px solid var(--lt-gold-pale);border-radius:0 0 var(--lt-border-radius) var(--lt-border-radius)}.lt-formality__level[data-register=formal]{border-top-color:var(--lt-bronze)}.lt-formality__level[data-register=polite]{border-top-color:var(--lt-gold)}.lt-formality__level[data-register=neutral]{border-top-color:var(--lt-gold-pale)}.lt-formality__level[data-register=casual],.lt-formality__level[data-register=intimate]{border-top-color:var(--lt-green-sage)}}.lt-tone-map{background:var(--lt-navy-deep);border-radius:var(--lt-border-radius);padding:var(--lt-space-lg)}.lt-tone-map__header{font-family:var(--lt-font-primary);color:var(--lt-gold-pale);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:0 0 var(--lt-space-md)}.lt-tone-map__row{display:grid;grid-template-columns:1fr 90px 1fr;align-items:center;gap:var(--lt-space-sm);padding:var(--lt-space-sm) 0;border-bottom:1px solid rgba(243,217,122,.08)}.lt-tone-map__row:last-child{border-bottom:none}.lt-tone-map__syllable{text-align:right}.lt-tone-map__syllable-thai{font-family:var(--lt-font-heading);color:var(--lt-gold-pale);font-size:1.2rem}.lt-tone-map__syllable-roman{font-family:var(--lt-font-primary);color:var(--lt-white);opacity:.55;font-size:.82rem}.lt-tone-map__contour svg{width:100%;height:40px}.lt-tone-map__label{font-family:var(--lt-font-primary);color:var(--lt-white);font-size:.85rem}.lt-tone-map__label-class{font-size:.7rem;color:var(--lt-white);opacity:.45;display:block}.lt-tone-map__pillar-link{margin-top:var(--lt-space-md);font-size:.85rem;font-family:var(--lt-font-primary);color:var(--lt-white);opacity:.75;border-top:1px solid rgba(243,217,122,.1);padding-top:var(--lt-space-sm)}.lt-tone-map__pillar-link a{color:var(--lt-gold-pale);opacity:1;font-weight:600;text-decoration:none}.lt-tone-map__pillar-link a:hover{text-decoration:underline}.lt-etymology{background:var(--lt-white);border:1px solid rgba(29,38,60,.12);border-left:4px solid var(--lt-gold-pale);border-radius:0 var(--lt-border-radius) var(--lt-border-radius) 0;padding:var(--lt-space-lg)}.lt-etymology__header{font-family:var(--lt-font-heading);color:var(--lt-bronze);font-size:1.1rem;margin:0 0 var(--lt-space-md)}.lt-etymology__grid{display:grid;grid-template-columns:auto 1fr;gap:var(--lt-space-sm) var(--lt-space-lg);margin:0 0 var(--lt-space-md);align-items:start}.lt-etymology__component{font-family:var(--lt-font-heading);font-size:1.6rem;color:var(--lt-navy-deep);line-height:1;padding-top:2px}.lt-etymology__meaning{font-family:var(--lt-font-primary);color:var(--lt-text-primary);font-size:.9rem;line-height:1.55}.lt-etymology__origin{display:inline-block;background:var(--lt-navy-deep);color:var(--lt-gold-mid);font-size:.68rem;font-weight:700;font-family:var(--lt-font-primary);letter-spacing:.03em;padding:.15rem .5rem;border-radius:3px;margin-top:.25rem}.lt-etymology__note{font-family:var(--lt-font-primary);color:var(--lt-text-primary);font-size:.92rem;line-height:1.8;border-top:1px solid rgba(29,38,60,.1);padding-top:var(--lt-space-md);margin:0}.lt-examples{display:flex;flex-direction:column;gap:.75rem}.lt-example{background:var(--lt-white);border:1px solid rgba(29,38,60,.12);border-radius:var(--lt-border-radius);padding:var(--lt-space-md);position:relative;padding-right:6rem}.lt-example__badge{position:absolute;top:var(--lt-space-sm);right:var(--lt-space-sm);font-family:var(--lt-font-primary);font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .55rem;border-radius:3px;white-space:nowrap}.lt-example__badge[data-register=formal]{background:var(--lt-bronze);color:#fff}.lt-example__badge[data-register=polite]{background:var(--lt-gold);color:var(--lt-navy-deep)}.lt-example__badge[data-register=casual]{background:var(--lt-green-sage);color:#fff}.lt-example__badge[data-register=intimate]{background:var(--lt-slate-blue);color:var(--lt-gold-pale)}.lt-example__thai{font-family:var(--lt-font-heading);color:var(--lt-navy-deep);font-size:1.2rem;margin:0 0 .2rem}.lt-example__roman{font-family:var(--lt-font-primary);font-style:italic;color:var(--lt-text-muted);font-size:.88rem;margin:0 0 .25rem}.lt-example__english{font-family:var(--lt-font-primary);color:var(--lt-text-primary);font-size:.95rem;margin:0}.lt-example__context{font-size:.75rem;color:var(--lt-text-muted);margin:.3rem 0 0;font-family:var(--lt-font-primary)}.lt-cultural{background:var(--lt-slate-blue);border-left:4px solid var(--lt-thai-red);border-radius:0 var(--lt-border-radius) var(--lt-border-radius) 0;padding:var(--lt-space-xl);color:var(--lt-white)}.lt-cultural__heading{font-family:var(--lt-font-heading);color:var(--lt-gold-pale);font-size:1.2rem;margin:0 0 var(--lt-space-md)}.lt-cultural__body{font-family:var(--lt-font-hero);font-size:1rem;line-height:1.85;margin:0;color:var(--lt-white)!important}.lt-cultural__body p,.lt-cultural p{color:var(--lt-white)!important;margin:0 0 var(--lt-space-md)}.lt-cultural__body p:last-child,.lt-cultural p:last-child{margin-bottom:0}.lt-cultural__body strong,.lt-cultural strong{font-weight:700;color:var(--lt-gold-pale)!important}.lt-cultural__body em{font-style:italic}.lt-cultural__body a,.lt-cultural a{color:var(--lt-gold-pale)!important}.lt-pillar-callout{background:var(--lt-white);border:1px solid rgba(29,38,60,.12);border-left:4px solid var(--lt-gold);border-radius:0 var(--lt-border-radius) var(--lt-border-radius) 0;padding:var(--lt-space-md);display:flex;align-items:center;gap:var(--lt-space-sm)}.lt-pillar-callout__icon{color:var(--lt-gold);flex-shrink:0;font-size:1.1rem}.lt-pillar-callout__label{font-family:var(--lt-font-primary);color:var(--lt-text-primary);font-size:.9rem;margin:0}.lt-pillar-callout__link{color:var(--lt-bronze);font-weight:700;text-decoration:none}.lt-pillar-callout__link:hover{text-decoration:underline}.lt-faq__header{font-family:var(--lt-font-heading);color:var(--lt-bronze);font-size:1.3rem;margin:0 0 var(--lt-space-md)}.lt-faq{border:1px solid rgba(29,38,60,.12);border-radius:var(--lt-border-radius);overflow:hidden;background:var(--lt-white)}.lt-faq__item{border-bottom:1px solid rgba(29,38,60,.1)}.lt-faq__item:last-child{border-bottom:none}.lt-faq__item summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:var(--lt-space-md);font-family:var(--lt-font-primary);font-weight:600;color:var(--lt-navy-deep);font-size:.95rem;background:var(--lt-white);list-style:none;transition:background .15s ease;user-select:none}.lt-faq__item summary:hover{background:#1d263c08}.lt-faq__item summary::-webkit-details-marker{display:none}.lt-faq__item summary:after{content:"";width:.45rem;height:.45rem;border-right:2px solid var(--lt-bronze);border-bottom:2px solid var(--lt-bronze);transform:rotate(45deg);transition:transform .2s ease;flex-shrink:0;margin-left:var(--lt-space-md)}.lt-faq__item[open] summary:after{transform:rotate(-135deg) translate(2px,2px)}.lt-faq__answer{background:#fafaf8;padding:var(--lt-space-md);font-family:var(--lt-font-primary);font-size:.92rem;line-height:1.75;border-top:1px solid rgba(29,38,60,.08)}.lt-faq__answer,.lt-faq__answer p{color:var(--lt-text-primary)!important}.lt-faq__answer p{margin:0 0 var(--lt-space-sm)}.lt-faq__answer p:last-child{margin-bottom:0}.lt-faq__answer a{color:var(--lt-bronze)}.lt-lead-magnet{background-color:var(--lt-navy-deep);background-image:var(--lt-pattern),linear-gradient(to bottom,#0003,#00000080);background-size:300px,100% 100%;background-repeat:repeat-x,no-repeat;background-position:center,center;background-blend-mode:overlay;padding:var(--lt-space-2xl) var(--lt-space-lg);text-align:center;border-radius:var(--lt-border-radius)}.lt-lead-magnet__heading{font-family:var(--lt-font-heading);color:var(--lt-gold-pale);font-size:1.6rem;line-height:1.3;margin:0 0 var(--lt-space-sm)}.lt-lead-magnet__subtext{font-family:var(--lt-font-primary);color:var(--lt-white);font-size:1rem;opacity:.88;margin:0 0 var(--lt-space-lg)}.lt-lead-magnet__button{display:inline-block;background:var(--lt-gold);color:var(--lt-navy-deep);font-family:var(--lt-font-primary);font-weight:700;font-size:1rem;padding:.8rem 2.2rem;border-radius:var(--lt-border-radius);text-decoration:none;transition:opacity .15s ease}.lt-lead-magnet__button:hover{opacity:.85}@media(max-width:640px){.lt-article-title-wrap{padding:1.5rem var(--lt-space-md) 1rem}.lt-article-h1{font-size:1.5rem}article.lt-article{padding:2rem var(--lt-space-md) 3rem}.lt-quick-answer{padding:var(--lt-space-lg)}.lt-quick-answer__thai{font-size:2.2rem}.lt-tone-map__row{grid-template-columns:1fr;text-align:center}.lt-tone-map__syllable{text-align:center}.lt-etymology__grid{grid-template-columns:1fr}.lt-example{padding-right:var(--lt-space-md)}.lt-example__badge{position:static;display:inline-block;margin-bottom:.4rem}.lt-lead-magnet__heading{font-size:1.3rem}}
