.journal-intro{max-width:740px;padding-block:88px 56px}.journal-intro h1{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(2.5rem,4.5vw,4.1rem);line-height:1.06}.journal-intro>p:last-child{max-width:55ch;color:var(--soz-copy);margin:0;font-size:1.08rem;line-height:1.7}.journal-topics{border-block:1px solid var(--soz-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;display:grid}.journal-topics a{min-height:64px;color:var(--soz-ink);justify-content:space-between;align-items:center;gap:16px;padding-block:16px;font-size:.92rem;text-decoration:none;transition:color .18s;display:flex}.journal-topics a span{color:var(--soz-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.journal-topics a:hover{color:var(--soz-accent-strong)}.journal-group{padding-top:64px;scroll-margin-top:104px}.journal-group__heading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:24px;display:flex}.journal-group__heading h2{margin:0;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.15}.journal-group__heading p{color:var(--soz-muted);margin:0;font-size:.9rem}.journal-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.journal-card{border:1px solid var(--soz-line);background:var(--soz-paper);border-radius:20px}.journal-card>a{height:100%;color:var(--soz-ink);flex-direction:column;padding:28px;text-decoration:none;display:flex}.journal-card h3{letter-spacing:-.025em;text-wrap:pretty;max-width:27ch;margin:0 0 16px;font-size:1.4rem;line-height:1.2}.journal-card p{color:var(--soz-copy);margin:0 0 24px;font-size:.94rem;line-height:1.65}.journal-card__action{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;font-size:.86rem;font-weight:500;display:flex}.journal-card__action span{color:var(--soz-accent-strong);transition:transform .2s var(--soz-ease)}.journal-card:focus-within{border-color:var(--soz-accent-strong)}.journal-scope{max-width:70ch;padding-top:72px}.journal-scope h2{font-size:1.6rem;line-height:1.25}.journal-scope p{color:var(--soz-copy);line-height:1.7}.journal-breadcrumb{flex-wrap:wrap;gap:12px;padding-top:64px;font-size:.84rem;display:flex}.journal-breadcrumb a{color:var(--soz-copy);text-underline-offset:4px;text-decoration-color:var(--soz-line)}.journal-breadcrumb span{color:var(--soz-muted)}.journal-article-header{max-width:850px;padding-block:48px 56px}.journal-article-header h1{letter-spacing:-.035em;text-wrap:pretty;max-width:23ch;margin-bottom:24px;font-size:clamp(2.2rem,4.2vw,3.8rem);line-height:1.08}.journal-article-header>p:last-child{max-width:65ch;color:var(--soz-copy);margin:0;font-size:1.1rem;line-height:1.65}.journal-article-layout{border-top:1px solid var(--soz-line);grid-template-columns:240px minmax(0,1fr);gap:64px;padding-top:40px;display:grid}.journal-toc{flex-direction:column;align-self:start;align-items:flex-start;gap:14px;display:flex}.journal-toc p{color:var(--soz-muted);margin:0 0 6px;font-size:.8rem}.journal-toc a{color:var(--soz-copy);text-decoration:underline;text-decoration-color:var(--soz-line);text-underline-offset:5px;font-size:.9rem;line-height:1.5}.journal-prose{min-width:0;max-width:70ch;color:var(--soz-copy);overflow-wrap:anywhere;font-size:1rem;line-height:1.8}.journal-prose section{margin-bottom:40px;scroll-margin-top:112px}.journal-prose h2{color:var(--soz-ink);letter-spacing:-.025em;margin-bottom:20px;font-size:1.7rem;line-height:1.25}.journal-prose h3{color:var(--soz-ink);margin:24px 0 10px;font-size:1.05rem;font-weight:600;line-height:1.5}.journal-prose p{margin:0 0 20px}.journal-prose ul,.journal-prose ol{margin:0;padding-left:24px}.journal-prose li{margin-bottom:16px;padding-left:6px}.journal-prose li::marker{color:var(--soz-accent-strong)}.journal-boundary{border-left:2px solid var(--soz-accent);background:var(--soz-warm-surface);border-radius:0 12px 12px 0;margin-top:28px;padding:20px 24px}.journal-boundary h3{margin-top:0}.journal-boundary p:last-child{margin-bottom:0}.journal-reference{border-top:1px solid var(--soz-line);padding-top:24px;font-size:.86rem;line-height:1.65}.journal-reference h2{letter-spacing:0;margin-top:24px;margin-bottom:12px;font-size:1.1rem}.journal-reference a{color:var(--soz-ink);text-underline-offset:4px;text-decoration-color:var(--soz-accent)}.journal-reference>p:last-child{color:var(--soz-muted);margin-top:12px}.journal-related{border-top:1px solid var(--soz-line);margin-top:32px;padding-top:64px}.journal-related>h2{margin-bottom:28px;font-size:2rem;line-height:1.15}.journal-related>.marketing-link{margin-top:24px}.journal-related .journal-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.journal-related .journal-card h3{font-size:1.2rem}.journal-related .journal-card p{margin-bottom:0}.journal-contact{background:var(--soz-warm-surface);border-radius:20px;justify-content:space-between;align-items:center;gap:40px;margin-top:64px;padding:40px;display:flex}.journal-contact h2{max-width:25ch;margin-bottom:16px;font-size:1.8rem;line-height:1.2}.journal-contact p{max-width:56ch;color:var(--soz-copy);margin:0;line-height:1.7}.journal-contact .button{white-space:nowrap}@media (hover:hover) and (prefers-reduced-motion:no-preference){.journal-card{transition:border-color .2s}.journal-card:hover{border-color:var(--soz-accent)}.journal-card:hover .journal-card__action span{transform:translate(3px)}}html[lang=th] .journal-page :is(h1,h2,h3){letter-spacing:0;line-height:1.5}html[lang=th] .journal-page :is(p,li){line-height:1.85}html[lang=th] .journal-card h3{max-width:none}html[lang=th] .journal-article-header h1{max-width:28ch}html[lang=th] .journal-topics a{line-height:1.7}@media (width<=1000px){.journal-article-layout{grid-template-columns:190px minmax(0,1fr);gap:40px}.journal-related .journal-card-grid{grid-template-columns:1fr}}@media (width<=780px){.journal-intro{padding-block:56px 40px}.journal-intro h1{font-size:clamp(2.2rem,7vw,3.1rem)}.journal-intro>p:last-child{font-size:1rem}.journal-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.journal-topics a{gap:8px;font-size:.82rem}.journal-group{padding-top:48px}.journal-group__heading{display:block}.journal-group__heading p{margin-top:12px}.journal-card-grid{grid-template-columns:1fr;gap:16px}.journal-card>a{padding:24px}.journal-card h3{max-width:none;font-size:1.3rem}.journal-breadcrumb{padding-top:40px}.journal-article-header{padding-block:32px 40px}.journal-article-header h1{font-size:clamp(2rem,6vw,2.8rem)}.journal-article-header>p:last-child{font-size:1rem}.journal-article-layout{grid-template-columns:1fr;gap:40px;padding-top:28px}.journal-toc{border-bottom:1px solid var(--soz-line);gap:12px;padding-bottom:28px}.journal-prose h2{font-size:1.5rem}.journal-contact{flex-direction:column;align-items:flex-start;gap:28px;margin-top:40px;padding:28px 24px}.journal-contact h2{font-size:1.6rem}.journal-scope{padding-top:48px}}@media (prefers-reduced-motion:reduce){.journal-card,.journal-card__action span{transition:none}.journal-card:hover .journal-card__action span{transform:none}}
