:root{--r2-red:#9d1118;--r2-dark:#181516;--r2-muted:#696566;--r2-line:#e7dfdd;--r2-soft:#f8f4f2}body{color:var(--r2-dark);font-family:"Noto Sans Thai","Leelawadee UI",Tahoma,Arial,sans-serif;line-height:1.75}.r2-content-container{width:min(1120px,calc(100% - 40px));margin-inline:auto}.r2-content-page{background:#fff}.r2-article__header,.r2-content-archive__header{padding:90px 0 72px;color:#fff;background:radial-gradient(circle at 82% 12%,rgba(214,46,58,.42),transparent 28%),linear-gradient(125deg,#181516,#5d0b10)}.r2-breadcrumb{display:flex;gap:9px;margin-bottom:28px;color:rgba(255,255,255,.62);font-size:12px}.r2-breadcrumb a{color:#fff}.r2-article__meta,.r2-content-kicker{margin:0 0 12px;color:#ff9ba2;font-size:12px;font-weight:800;letter-spacing:.08em}.r2-article__header h1,.r2-content-archive__header h1{max-width:900px;margin:0;color:#fff;font-size:clamp(38px,5.5vw,68px);line-height:1.22;letter-spacing:-.035em}.r2-article__lead,.r2-content-archive__header>div>p:last-child{max-width:760px;margin:20px 0 0;color:rgba(255,255,255,.75);font-size:17px}.r2-article__hero{margin-top:-36px}.r2-article__hero img{width:100%;max-height:610px;object-fit:cover;border:8px solid #fff;border-radius:26px;box-shadow:0 25px 70px rgba(42,22,22,.17)}.r2-article__layout{display:grid;grid-template-columns:minmax(0,740px) 280px;justify-content:space-between;gap:70px;padding-block:76px 100px}.r2-article__body{font-size:17px}.r2-article__body>p:first-child{font-size:20px;line-height:1.85}.r2-article__body h2{margin:54px 0 16px;color:#241d1e;font-size:31px;line-height:1.35}.r2-article__body h3{margin:32px 0 10px;font-size:22px}.r2-article__body p{margin:0 0 21px}.r2-article__body ul,.r2-article__body ol{margin:0 0 26px;padding-left:25px}.r2-article__body li{margin-bottom:9px}.r2-article__body a{color:var(--r2-red);text-decoration:underline;text-underline-offset:3px}.r2-article-summary,.r2-article-note{padding:24px 27px;margin:28px 0;background:var(--r2-soft);border-left:4px solid var(--r2-red);border-radius:0 16px 16px 0}.r2-article-note{font-size:14px}.r2-article__body table{width:100%;margin:28px 0;border-collapse:collapse;font-size:14px}.r2-article__body th,.r2-article__body td{padding:13px;text-align:left;border:1px solid var(--r2-line)}.r2-article__body th{background:var(--r2-soft)}.r2-article__aside{position:relative}.r2-article__aside>div{position:sticky;top:110px;padding:27px;color:#fff;background:linear-gradient(145deg,#2a1c1e,#841019);border-radius:20px;box-shadow:0 18px 50px rgba(75,20,24,.18)}.r2-article__aside strong{font-size:20px}.r2-article__aside p{color:rgba(255,255,255,.7);font-size:13px}.r2-article__aside a{display:block;padding:12px 15px;color:#fff;background:#08b951;border-radius:999px;font-weight:800;text-align:center}.r2-related{padding:78px 0 96px;background:var(--r2-soft)}.r2-related h2{margin:0 0 28px;font-size:34px}.r2-content-archive__body{padding:72px 0 100px}.r2-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.r2-content-grid article{overflow:hidden;background:#fff;border:1px solid var(--r2-line);border-radius:20px}.r2-content-card__image{display:block;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(145deg,#24191a,#871119)}.r2-content-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.r2-content-grid article:hover .r2-content-card__image img{transform:scale(1.04)}.r2-content-grid article>div{padding:22px}.r2-content-grid small{color:var(--r2-red);font-size:11px;font-weight:800}.r2-content-grid h2,.r2-content-grid h3{margin:7px 0 10px;font-size:19px;line-height:1.45}.r2-content-grid p{color:var(--r2-muted);font-size:13px}.r2-content-link{color:var(--r2-red);font-size:13px;font-weight:800}.r2-content-pagination{margin-top:46px;text-align:center}.r2-content-pagination .nav-links{display:flex;justify-content:center;gap:8px}.r2-content-pagination .page-numbers{padding:8px 13px;border:1px solid var(--r2-line);border-radius:8px}.r2-content-pagination .current{color:#fff;background:var(--r2-red)}@media(max-width:860px){.r2-article__layout{grid-template-columns:1fr}.r2-article__aside>div{position:static}.r2-content-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.r2-content-container{width:min(100% - 28px,1120px)}.r2-article__header,.r2-content-archive__header{padding:68px 0 58px}.r2-article__header h1,.r2-content-archive__header h1{font-size:36px}.r2-article__lead{font-size:15px}.r2-article__hero{margin-top:-24px}.r2-article__hero img{border-width:4px;border-radius:17px}.r2-article__layout{gap:38px;padding-block:48px 72px}.r2-article__body{font-size:16px}.r2-article__body h2{font-size:27px}.r2-content-grid{grid-template-columns:1fr}}

