/* unjeong: earth/tile brown, checklist floor grid, warm tones */
.pg-unjeong{--accent:hsl(28,62%,44%);--accent-light:hsl(30,70%,62%);--primary-dark:#3a2a1c;--bg-alt:hsl(35,35%,95%);--line:hsl(32,25%,84%);--accent-text:hsl(25,60%,30%)}
.pg-unjeong .page-hero::after{background:linear-gradient(120deg,rgba(45,30,18,.88) 0%,rgba(45,30,18,.5) 55%,rgba(45,30,18,.15) 100%)}
.pg-unjeong .page-hero h1{color:#fff}
.pg-unjeong .btn-primary{background:var(--accent);color:#fff;border-radius:999px}
.pg-unjeong .answer-lead{background:repeating-linear-gradient(0deg,#fff,#fff 27px,hsl(35,30%,93%) 28px);border:1px solid var(--line);border-radius:10px;padding:20px 22px}
.pg-unjeong .info-grid-3{counter-reset:fl}
.pg-unjeong .info-card{border-radius:10px;border:2px dashed var(--accent);position:relative;padding-top:34px;counter-increment:fl}
.pg-unjeong .info-card::before{content:counter(fl);position:absolute;top:-2px;left:-2px;background:var(--accent);color:#fff;font-weight:800;width:32px;height:32px;line-height:32px;text-align:center;border-radius:10px 0 10px 0}
.pg-unjeong .info-table th{background:var(--accent-text)}
.pg-unjeong .info-table tr:nth-child(even){background:hsl(35,40%,96%)}
.pg-unjeong .ba-shot{border-radius:10px;overflow:hidden;border:3px solid #fff;box-shadow:0 2px 10px rgba(60,40,20,.18)}
.pg-unjeong .section-eyebrow,.pg-unjeong .related-card .rc-tag{color:var(--accent-text)}
.pg-unjeong .related-card{border-radius:10px}
.pg-unjeong{overflow-x:hidden}
.pg-unjeong img{max-width:100%;height:auto}
.pg-unjeong .ba-sets{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.pg-unjeong .ba-set{display:contents}
.pg-unjeong .ba-shot{aspect-ratio:3/4;width:100%}
.pg-unjeong .ba-shot img{width:100%;height:100%;object-fit:cover;object-position:center}
.pg-unjeong .info-table th,.pg-unjeong .info-table td{word-break:keep-all}
.pg-unjeong .page-hero h1{word-break:keep-all;overflow-wrap:anywhere}
@media(max-width:760px){.pg-unjeong .ba-sets{grid-template-columns:repeat(2,1fr);gap:10px}}
