/* 프리랜서 모집 v8 */
.fl-amount{margin-top:18px;font-size:clamp(52px,9vw,96px);font-weight:900;letter-spacing:-.05em;line-height:1;color:#86efac;text-shadow:0 10px 30px #00000059}
.fl-amount small{font-size:.4em;color:#fff;margin-left:4px}
.fl-proof{margin:26px auto 0;max-width:560px;background:#fff;border-radius:20px;padding:14px;box-shadow:0 24px 50px #00000045}
.fl-proof .ab-shot{margin:0;max-width:none;box-shadow:none}
.fl-proof .ab-note{margin-top:8px}
#settlement .h8-lead{margin-top:22px;font-size:15px}
.fl-free{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px}
.fl-free div{background:#fff;border:1px solid #cfe9d9;border-radius:22px;padding:24px 14px 20px;box-shadow:0 14px 34px #1f9d5514}
.fl-free img{width:56px;height:56px;margin:0 auto 12px;filter:drop-shadow(0 8px 10px #0000001f)}
.fl-free b{display:block;font-size:16.5px;font-weight:900;letter-spacing:-.04em;line-height:1.4}
.fl-free small{display:block;margin-top:6px;font-size:13px;color:var(--h8-gray)}
.fl-items{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:26px 0 30px}
.fl-items span{font-size:14.5px;font-weight:700;color:#fff;background:#ffffff1a;border:1px solid #ffffff38;padding:9px 16px;border-radius:999px}
@media(max-width:760px){.fl-free{grid-template-columns:1fr 1fr;gap:10px}.fl-free div{padding:18px 10px 16px}.fl-free img{width:44px;height:44px}.fl-free b{font-size:14.5px}}
/* 정산 사례: 밝은 배경 + 빨간 숫자 */
#settlement{background:linear-gradient(180deg,#fff5f5 0%,#fff 100%);border-block:1px solid #fde2e2}
#settlement .h8-tag{color:var(--h8-red);background:#fff;border-color:#fecaca}
#settlement h2{color:var(--h8-ink)}
#settlement h2 .grn{color:var(--h8-red)}
#settlement .fl-amount{color:var(--h8-red);text-shadow:none}
#settlement .fl-amount small{color:var(--h8-ink)}
#settlement .fl-proof{box-shadow:0 20px 44px #dc26261f;border:1px solid #fde2e2}
#settlement .ad-light,#settlement .ad-light b{color:var(--h8-gray)}
@media(max-width:760px){#settlement .fl-amount{font-size:44px;white-space:nowrap}}
