.st-board{background:#fff;border:1px solid var(--hm-line);border-radius:12px;box-shadow:var(--hm-shadow-soft);overflow:hidden;min-width:0;align-self:center}.st-board__head{display:flex;align-items:baseline;gap:8px;padding:18px 22px;border-bottom:1px solid var(--hm-line-soft)}.st-board__head strong{font-size:17px;font-weight:600}.st-board__head span{font-size:13px;color:var(--hm-ink-60)}.st-board__list{list-style:none;margin:0;padding:0}.st-board__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:16px 22px;border-bottom:1px solid var(--hm-line-soft)}.st-board__row:last-child{border-bottom:none}.st-board__note{font-size:13px;line-height:1.45;color:var(--hm-ink-60)}.st-board__count{font-size:26px;font-weight:700;line-height:1;color:var(--hm-blue)}.st-badges{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:48px;padding-bottom:48px;text-align:center;border-top:1px solid var(--hm-line)}.st-badges__chips{justify-content:center}.st-badge{font-size:14px;padding:8px 16px}.st-badges__key{justify-content:center;border-top:none;padding-top:0}.st-cats{display:flex;flex-direction:column;gap:1px;background:var(--hm-line);border:1px solid var(--hm-line);border-radius:8px;overflow:hidden}.st-cat{background:#fff}.st-cat__h{margin:0;font-size:inherit;font-weight:inherit}.st-cat__btn{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:16px;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;text-align:left;transition:background .2s var(--hm-ease)}.st-cat__btn:hover{background:var(--hm-canvas)}.st-cat__name{font-size:17px;font-weight:600;color:var(--hm-ink)}.st-cat__count{font-size:12px;font-weight:600;color:var(--hm-blue);background:var(--hm-tint);padding:4px 10px;border-radius:999px;white-space:nowrap}.st-cat__sign{font-size:20px;color:var(--hm-blue);line-height:1}.st-cat__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--hm-line-soft);animation:hmFadeIn .3s var(--hm-ease)}.st-std{padding:20px 24px;border-bottom:1px solid var(--hm-line-soft)}.st-std:last-child{border-bottom:none}.st-std__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.st-std__name{font-size:15px;font-weight:600;color:var(--hm-ink)}.st-std__why{font-size:13px;line-height:1.55;color:var(--hm-ink-40);margin-top:6px}.st-std__why b{font-weight:600;color:var(--hm-ink-60)}.st-pledge-wrap{padding-bottom:0}.st-pledge{display:flex;flex-direction:column;gap:16px;max-width:760px;background:var(--hm-canvas);border:1px solid var(--hm-line);border-radius:12px;padding:clamp(28px,4vw,44px)}.st-pledge__note{color:var(--hm-ink-40);border-top:1px solid var(--hm-line);padding-top:16px}@media (max-width:600px){.st-board__row{grid-template-columns:minmax(0,1fr) auto}.st-board__note{grid-column:1/-1}.st-cat__btn{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.st-cat__count{grid-column:1}}