/* WORLD BRIDGE V18 — patent/content restoration */
.wb-patent-wrap{max-width:1180px;margin:0 auto;padding:88px 30px}.wb-patent-head{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:end;margin-bottom:38px}.wb-patent-head h2{font-size:clamp(38px,5vw,68px);line-height:1.02;margin:8px 0;color:#071e35}.wb-patent-head p{color:#5c7184;line-height:1.8}.wb-country-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.wb-country{background:#fff;border:1px solid #dce7ef;border-radius:16px;padding:22px 12px;text-align:center;box-shadow:0 10px 30px rgba(7,31,54,.045)}.wb-country b{display:block;font-size:14px;color:#092640}.wb-country small{display:block;margin-top:5px;color:#2688df;font-size:10px;letter-spacing:.12em}.wb-patent-tech{margin-top:18px;background:#071f36;color:#fff;border-radius:26px;padding:38px;display:grid;grid-template-columns:1fr 1.2fr;gap:42px}.wb-patent-tech h3{font-size:32px;margin:0 0 12px}.wb-patent-tech p{color:#b9c9d7;line-height:1.75}.wb-benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px}.wb-benefit{border:1px solid rgba(255,255,255,.13);border-radius:14px;padding:16px;font-size:13px;line-height:1.5}.wb-benefit strong{color:#4db3ff;display:block;font-size:11px;margin-bottom:5px}.wb-source-note{margin-top:24px;padding:16px 18px;border-left:3px solid #168cf0;background:#f0f7fd;color:#51697c;line-height:1.7;font-size:13px}.wb-restore-table{width:100%;border-collapse:collapse;margin-top:28px;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 12px 34px rgba(8,33,57,.05)}.wb-restore-table th,.wb-restore-table td{padding:17px 18px;border-bottom:1px solid #e6edf3;text-align:left;font-size:13px}.wb-restore-table th{background:#0a2945;color:#fff}.wb-ok{color:#07875c;font-weight:800}.wb-pending{color:#b46b00;font-weight:800}
@media(max-width:900px){.wb-patent-head,.wb-patent-tech{grid-template-columns:1fr}.wb-country-grid{grid-template-columns:repeat(3,1fr)}.wb-benefit-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.wb-patent-wrap{padding:60px 18px}.wb-country-grid{grid-template-columns:repeat(2,1fr)}.wb-patent-tech{padding:24px}.wb-benefit-grid{grid-template-columns:1fr}.wb-restore-table{display:block;overflow-x:auto}}
