.jangin-challenge-how{background:var(--jangin-warm-rice);color:var(--jangin-text-on-light);padding:clamp(72px,10vw,120px) var(--jangin-container-padding-x)}.jangin-challenge-how__inner{max-width:1240px;margin:0 auto}.jangin-challenge-how__header{text-align:center;margin-bottom:clamp(48px,6vw,80px)}.jangin-challenge-how__header .jangin-label{color:var(--jangin-onggi);margin-bottom:20px}.jangin-challenge-how__heading{font-family:var(--jangin-font-display);font-weight:500;font-size:clamp(36px,4.2vw,68px);line-height:1.05;letter-spacing:var(--jangin-tracking-display);color:var(--jangin-onggi);margin:0 auto;max-width:18ch;text-wrap:balance}.jangin-challenge-how__intro{font-family:var(--jangin-font-body);font-size:clamp(16px,1.3vw,18px);line-height:1.65;letter-spacing:var(--jangin-tracking-body);color:var(--jangin-onggi);opacity:.75;margin:20px auto 0;max-width:68ch;text-wrap:pretty}.jangin-challenge-how__steps{list-style:none;margin:0;padding:0;display:grid;gap:clamp(24px,3vw,40px);grid-template-columns:1fr;counter-reset:none}@media(min-width:760px){.jangin-challenge-how__steps{grid-template-columns:repeat(3,1fr)}}.jangin-challenge-how__step{padding-top:20px;border-top:1px solid var(--jangin-rule-on-light)}.jangin-challenge-how__step-num{font-family:var(--jangin-font-body);font-size:14px;font-weight:600;letter-spacing:var(--jangin-tracking-label);color:var(--jangin-gochujang);display:block;margin-bottom:10px}.jangin-challenge-how__step-title{font-family:var(--jangin-font-display);font-weight:500;font-size:clamp(19px,1.6vw,23px);line-height:1.15;letter-spacing:var(--jangin-tracking-display);color:var(--jangin-onggi);margin:0 0 8px;text-wrap:balance}.jangin-challenge-how__step-body{font-family:var(--jangin-font-body);font-size:14px;line-height:1.55;letter-spacing:var(--jangin-tracking-body);color:var(--jangin-onggi);opacity:.7;margin:0;text-wrap:pretty}.jangin-challenge-how__step-detail{font-family:var(--jangin-font-body);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;line-height:1.45;color:var(--jangin-gochujang);margin:14px 0 0}.jangin-challenge-how__notes{margin:clamp(40px,5vw,64px) auto 0;max-width:68ch;text-align:center;display:grid;gap:10px}.jangin-challenge-how__note{font-family:var(--jangin-font-body);font-size:14px;line-height:1.6;letter-spacing:var(--jangin-tracking-body);color:var(--jangin-onggi);opacity:.62;margin:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-jangin-challenge-how.css.map */
