.fork-hero .hero-photo{background-position:center 50%}.hero-note{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;border-radius:13px;background:#fff;border:1px solid #dedfdc;color:var(--carbon);font-size:.86rem;font-weight:800}.hero-note b{color:var(--orange)}.weight-section{background:var(--ivory)}.weight-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:30px;align-items:center}.weight-compare{display:grid;grid-template-columns:1fr 1fr;gap:14px}.weight-card{padding:24px;border-radius:22px;background:#fff;border:1px solid #e0dfda;box-shadow:var(--shadow-soft)}.weight-card.alert{background:var(--carbon);color:#fff;border-color:var(--carbon)}.weight-card small{display:block;color:var(--steel);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px}.weight-card.alert small{color:#aabac2}.weight-card strong{display:block;font-size:clamp(2rem,4vw,3.2rem);line-height:.95;letter-spacing:-.06em;margin-bottom:10px}.weight-card p{margin:0;color:var(--slate);font-size:.92rem}.weight-card.alert p{color:#b7c5cb}.checklist{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px}.check{padding:21px;border-radius:19px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-soft)}.check i{width:36px;height:36px;border-radius:11px;background:var(--orange-soft);color:var(--orange);display:grid;place-items:center;font-style:normal;font-weight:800;margin-bottom:14px}.check b{display:block;color:var(--carbon);margin-bottom:5px}.check span{display:block;color:var(--slate);font-size:.88rem}.fork-types{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}.fork-type{padding:20px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-soft)}.fork-type strong{display:block;color:var(--carbon);margin-bottom:6px}.fork-type span{display:block;color:var(--slate);font-size:.87rem}.suitability{background:var(--carbon);color:#fff;position:relative;overflow:hidden}.suitability::after{content:"";position:absolute;width:480px;height:480px;border-radius:50%;right:-120px;top:-140px;background:radial-gradient(circle,rgba(46,91,112,.34),transparent 68%)}.suitability-grid{position:relative;z-index:2;display:grid;grid-template-columns:.86fr 1.14fr;gap:38px;align-items:start}.suitability .eyebrow{color:#a8bbc4}.suitability .lead{color:#b6c4ca}.suit-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.suit{padding:19px;border-radius:18px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.09)}.suit b{display:block;margin-bottom:5px}.suit span{display:block;color:#b8c6cc;font-size:.88rem}.suit i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--orange);font-style:normal;font-weight:800;margin-bottom:13px}.industrial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.industrial-card{padding:20px;border-radius:18px;background:#fff;border:1px solid #d5dfe4;box-shadow:var(--shadow-soft)}.industrial-card strong{display:block;color:var(--carbon);margin-bottom:5px}.industrial-card span{display:block;color:var(--slate);font-size:.88rem}.real-job{display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:center;padding:30px;border-radius:26px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-soft)}.real-job-photo{min-height:330px;border-radius:21px;background:#1b2d38 url("/assets/brand/btc-pattern.svg") center/cover no-repeat;position:relative;overflow:hidden}.real-job-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,18,24,.02),rgba(10,18,24,.35))}.job-tags{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.job-tags span{padding:8px 10px;border-radius:999px;background:#f4f6f7;border:1px solid #dde4e7;color:#56656d;font-size:.78rem;font-weight:800}.price-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:28px}.price-item{padding:18px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-soft)}.price-item b{display:block;color:var(--carbon);margin-bottom:5px}.price-item span{display:block;color:var(--slate);font-size:.86rem}.related-grid.forklift-related{grid-template-columns:repeat(3,1fr)}@media(max-width:1040px){.weight-grid,.suitability-grid,.real-job{grid-template-columns:1fr}.checklist,.industrial-grid{grid-template-columns:1fr 1fr}.fork-types{grid-template-columns:1fr 1fr}.price-grid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.weight-compare,.checklist,.fork-types,.suit-grid,.industrial-grid,.price-grid,.related-grid.forklift-related{grid-template-columns:1fr}.real-job{padding:20px}.real-job-photo{min-height:230px}}