.article-body .article-preset-006cfca4,.article-content .article-preset-006cfca4{background:#f0fdf4;border:2px solid #86efac;border-radius:14px;margin:20px 0;padding:24px}.article-body .article-preset-00bb4c4a,.article-content .article-preset-00bb4c4a{color:#0f766e;margin:0 0 12px;font-size:1.05rem}.article-body .article-preset-012b567e,.article-content .article-preset-012b567e{gap:12px;font-size:.9rem;display:grid}.article-body .article-preset-022ebc8f,.article-content .article-preset-022ebc8f{background:#fef2f2;border:2px solid #fca5a5;border-radius:14px;margin:20px 0;padding:22px}.article-body .article-preset-024bbe2f,.article-content .article-preset-024bbe2f{padding:10px;font-weight:700}.article-body .article-preset-02a0caa6,.article-content .article-preset-02a0caa6{text-align:center;color:#059669;padding:8px 12px;font-weight:700}.article-body .article-preset-02c6c403,.article-content .article-preset-02c6c403{color:#1e293b;margin:0 0 8px;line-height:1.8}.article-body .article-preset-03242dac,.article-content .article-preset-03242dac{text-align:right;color:#166534;padding:10px 14px;font-weight:700}.article-body .article-preset-032c2fb2,.article-content .article-preset-032c2fb2{color:#166534;margin:0;line-height:1.8}.article-body .article-preset-045dc9db,.article-content .article-preset-045dc9db{background:#fff;border:2px solid #059669;border-radius:16px;flex-direction:column;gap:16px;margin:24px 0;padding:20px;display:flex;box-shadow:0 4px 12px #0000000f}.article-body .article-preset-051d0ab1,.article-content .article-preset-051d0ab1{border:1px solid #cbd5e1;border-radius:12px;overflow:hidden;box-shadow:0 8px 20px -4px #0f172a26}.article-body .article-preset-05ccfcd1,.article-content .article-preset-05ccfcd1{color:#0f766e;margin:0 0 12px;font-size:1.2rem}.article-body .article-preset-08591948,.article-content .article-preset-08591948{color:#166534;padding:10px 14px;font-weight:700}.article-body .article-preset-0a6de33e,.article-content .article-preset-0a6de33e{color:#0f766e;margin:0 0 12px;font-size:1.1rem}.article-body .article-preset-0aa31e84,.article-content .article-preset-0aa31e84{color:#fff;text-align:center;background:#1e293b;padding:12px 16px;font-size:.88rem;font-weight:700}.article-body .article-preset-0b049eb0,.article-content .article-preset-0b049eb0{color:#854d0e;margin:0 0 10px;font-size:1.05rem}.article-body .article-preset-0bdd9f8d,.article-content .article-preset-0bdd9f8d{background:linear-gradient(135deg,#f0fdf4 0%,#e0f2fe 100%);border:2px solid #86efac;border-radius:16px;margin:24px 0;padding:24px}.article-body .article-preset-0c104f39,.article-content .article-preset-0c104f39{color:#374151;margin:10px 0 0;font-size:.85rem}.article-body .article-preset-0d7010b7,.article-content .article-preset-0d7010b7{color:red}.article-body .article-preset-0d899521,.article-content .article-preset-0d899521{color:#059669;margin:0;font-size:.88rem;font-weight:700}.article-body .article-preset-0e9dfab1,.article-content .article-preset-0e9dfab1{background:#fff;border:2px solid #0f766e;border-radius:12px;padding:20px}.article-body .article-preset-0edee141,.article-content .article-preset-0edee141{background:#fff;border:1px solid #fecaca;border-radius:10px;margin-bottom:14px;padding:16px}.article-body .article-preset-0ef23cbb,.article-content .article-preset-0ef23cbb{text-align:left;border-radius:0 6px 0 0;padding:8px 12px}.article-body .article-preset-0f137079,.article-content .article-preset-0f137079{color:#1e293b;margin:0;font-size:.9rem;line-height:1.7}.article-body .article-preset-111a99ee,.article-content .article-preset-111a99ee{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:20px 0;padding:24px}.article-body .article-preset-1336f3f5,.article-content .article-preset-1336f3f5{text-align:center;border-top:1px solid #e2e8f0;padding:20px 0}.article-body .article-preset-140e30c2,.article-content .article-preset-140e30c2{background:#fff;border:2px solid #10b981;border-radius:14px;padding:22px}.article-body .article-preset-1451581e,.article-content .article-preset-1451581e{object-fit:cover;border:1px solid #e2e8f0;border-radius:12px;width:180px;height:135px}.article-body .article-preset-1494c469,.article-content .article-preset-1494c469{color:#fff;background:#1e40af}.article-body .article-preset-154511b6,.article-content .article-preset-154511b6{color:#059669;margin:0 0 10px;font-size:.95rem;font-weight:700}.article-body .article-preset-15ef7553,.article-content .article-preset-15ef7553{color:#1e40af;margin:0 0 10px;font-size:1.05rem}.article-body .article-preset-166f9bc0,.article-content .article-preset-166f9bc0{color:#334155;margin:16px 0;padding-left:20px;font-size:.93rem;line-height:1.9}.article-body .article-preset-17cbf5e1,.article-content .article-preset-17cbf5e1{background:#fff;border:2px solid #cbd5e1;border-radius:14px;padding:20px}.article-body .article-preset-19b7c42c,.article-content .article-preset-19b7c42c{color:#475569;margin:14px 0 0;font-size:.9rem;line-height:1.6}.article-body .article-preset-1b074808,.article-content .article-preset-1b074808{padding:12px 4px}.article-body .article-preset-1b3fdd38,.article-content .article-preset-1b3fdd38{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:6px;padding:12px 24px;font-size:1rem;font-weight:700}.article-body .article-preset-1c6db145,.article-content .article-preset-1c6db145{text-align:center;padding:10px 14px}.article-body .article-preset-1da9facb,.article-content .article-preset-1da9facb{margin:0}.article-body .article-preset-1dc085bb,.article-content .article-preset-1dc085bb{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:22px 0;display:grid}.article-body .article-preset-1dc65035,.article-content .article-preset-1dc65035{flex-direction:column;gap:14px;margin-top:12px;display:flex}.article-body .article-preset-1e0b3b5e,.article-content .article-preset-1e0b3b5e{background:#fff7ed;border:1px solid #fdba74;border-radius:12px;margin:22px 0;padding:18px}.article-body .article-preset-1e3f6d61,.article-content .article-preset-1e3f6d61{padding:8px 12px}.article-body .article-preset-1e9fbaac,.article-content .article-preset-1e9fbaac{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;padding:16px}.article-body .article-preset-1f2d3074,.article-content .article-preset-1f2d3074{color:#78350f;margin:0;font-size:.9rem;line-height:1.8}.article-body .article-preset-20598cdb,.article-content .article-preset-20598cdb{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:20px 0;padding:22px}.article-body .article-preset-2143cfa1,.article-content .article-preset-2143cfa1{background:#f0fdf4;border:2px solid #86efac;border-radius:14px;margin:24px 0;padding:24px}.article-body .article-preset-2155d08e,.article-content .article-preset-2155d08e{color:#0f766e;margin:0 0 8px;font-size:1rem}.article-body .article-preset-23f9d8b8,.article-content .article-preset-23f9d8b8{flex-direction:column;gap:14px;margin:24px 0;display:flex}.article-body .article-preset-2447c58f,.article-content .article-preset-2447c58f{color:#1e293b;margin:0 0 16px;padding-left:20px;line-height:2}.article-body .article-preset-251d8216,.article-content .article-preset-251d8216{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin:20px 0;padding:20px}.article-body .article-preset-269d2d6e,.article-content .article-preset-269d2d6e{text-align:left;border-radius:6px 0 0;padding:8px 12px}.article-body .article-preset-275dc865,.article-content .article-preset-275dc865{padding:10px 14px;font-weight:700}.article-body .article-preset-285e11bc,.article-content .article-preset-285e11bc{background:#f8fafc;border-bottom:1px solid #e2e8f0}.article-body .article-preset-291b7bbb,.article-content .article-preset-291b7bbb{margin-top:0}.article-body .article-preset-2c76a248,.article-content .article-preset-2c76a248{gap:20px;margin:24px 0;display:grid}.article-body .article-preset-2c7868d6,.article-content .article-preset-2c7868d6{color:#0284c7;margin:0 0 10px;font-size:1.1rem}.article-body .article-preset-2c8d185f,.article-content .article-preset-2c8d185f{color:#d97706;font-weight:700}.article-body .article-preset-2cdb611d,.article-content .article-preset-2cdb611d{margin:0 0 8px}.article-body .article-preset-2d0847ce,.article-content .article-preset-2d0847ce{background:#eff6ff;border:2px solid #93c5fd;border-radius:12px;padding:16px}.article-body .article-preset-2d65385e,.article-content .article-preset-2d65385e{color:#1e293b;margin:12px 0;padding-left:24px;line-height:2.2}.article-body .article-preset-2d8acba8,.article-content .article-preset-2d8acba8{color:#15803d;margin:0;padding-left:20px;font-size:.92rem;line-height:1.9}.article-body .article-preset-2e13558b,.article-content .article-preset-2e13558b{color:#334155;margin:0;font-size:.9rem;line-height:1.7}.article-body .article-preset-2f031d35,.article-content .article-preset-2f031d35{color:#b45309;margin:0 0 8px;font-size:1.05rem}.article-body .article-preset-310fab78,.article-content .article-preset-310fab78{color:#0f766e;margin:0 0 8px;font-size:1.6rem;font-weight:700}.article-body .article-preset-31683af6,.article-content .article-preset-31683af6{color:#334155;margin:0 0 14px;font-size:.95rem;line-height:1.6}.article-body .article-preset-317cfc4a,.article-content .article-preset-317cfc4a{color:#991b1b;margin:0 0 10px;font-size:1.15rem}.article-body .article-preset-31b4df5b,.article-content .article-preset-31b4df5b{color:#fff;background:#0f766e}.article-body .article-preset-3210572b,.article-content .article-preset-3210572b{color:#065f46;margin:0 0 8px;font-size:1.15rem}.article-body .article-preset-326ecb40,.article-content .article-preset-326ecb40{color:#991b1b;margin:0 0 12px;font-size:1.05rem}.article-body .article-preset-343d9d26,.article-content .article-preset-343d9d26{border-collapse:collapse;width:100%;font-size:.88rem}.article-body .article-preset-35348f4f,.article-content .article-preset-35348f4f{color:#1e293b;margin:0;line-height:1.8}.article-body .article-preset-35e719d1,.article-content .article-preset-35e719d1{color:#fff;background:#0f766e;border-radius:30px;padding:10px 18px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 2px 6px #0f766e4d}.article-body .article-preset-3620fb23,.article-content .article-preset-3620fb23{background:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;margin:20px 0;padding:22px}.article-body .article-preset-374a3903,.article-content .article-preset-374a3903{color:#dc2626;font-size:1.05rem;font-weight:700}.article-body .article-preset-375a1221,.article-content .article-preset-375a1221{color:#fff;background:#1e293b}.article-body .article-preset-37cba24f,.article-content .article-preset-37cba24f{color:#0f766e;margin:0 0 8px;font-size:1rem}.article-body .article-preset-37ed2248,.article-content .article-preset-37ed2248{color:#166534;background:#dcfce7;border-radius:8px;margin:0;padding:10px;font-size:.88rem;line-height:1.6}.article-body .article-preset-387a514a,.article-content .article-preset-387a514a{margin-bottom:6px;font-weight:700;display:block}.article-body .article-preset-38b85c51,.article-content .article-preset-38b85c51{background:#fff;border:2px solid #93c5fd;border-radius:14px;padding:20px}.article-body .article-preset-39502bdf,.article-content .article-preset-39502bdf{color:#166534;margin:0 0 16px;font-size:1.15rem}.article-body .article-preset-3a54d02f,.article-content .article-preset-3a54d02f{background:#fff;border:2px solid #0f766e;border-radius:14px;margin:20px 0;padding:24px}.article-body .article-preset-3a623c00,.article-content .article-preset-3a623c00{color:#991b1b;margin:0;font-size:.88rem;line-height:1.8}.article-body .article-preset-3bcbb95f,.article-content .article-preset-3bcbb95f{border-collapse:collapse;width:100%;margin:20px 0}.article-body .article-preset-3c012729,.article-content .article-preset-3c012729{color:#64748b;margin:0;font-size:.95rem}.article-body .article-preset-3cb26929,.article-content .article-preset-3cb26929{background:#fff;border:2px solid #0f766e;border-radius:14px;margin:24px 0;padding:20px}.article-body .article-preset-3d353b01,.article-content .article-preset-3d353b01{color:#059669;margin:0 0 8px;font-size:1.05rem}.article-body .article-preset-3f97085d,.article-content .article-preset-3f97085d{text-align:center;color:#16a34a;padding:10px;font-weight:700}.article-body .article-preset-3fd89f89,.article-content .article-preset-3fd89f89{color:#0f766e;margin:0 0 8px;font-size:1.1rem}.article-body .article-preset-3fdf7323,.article-content .article-preset-3fdf7323{color:#1e3a8a;margin:0 0 8px;font-weight:700}.article-body .article-preset-406ba346,.article-content .article-preset-406ba346{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px}.article-body .article-preset-40eeab20,.article-content .article-preset-40eeab20{margin:0;font-size:.92rem;line-height:1.8}.article-body .article-preset-428999e1,.article-content .article-preset-428999e1{color:#0f766e;margin:0 0 8px;font-weight:700}.article-body .article-preset-42966966,.article-content .article-preset-42966966{margin:24px 0;overflow-x:auto}.article-body .article-preset-43cc2942,.article-content .article-preset-43cc2942{color:#059669;margin:0 0 12px;font-size:.92rem;font-weight:700;line-height:1.8}.article-body .article-preset-43ed534c,.article-content .article-preset-43ed534c{color:#2563eb;font-weight:700}.article-body .article-preset-442af0ee,.article-content .article-preset-442af0ee{color:#fff;background:#d97706;border-radius:30px;padding:10px 18px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 2px 6px #d977064d}.article-body .article-preset-44b16352,.article-content .article-preset-44b16352{margin:20px 0;overflow-x:auto}.article-body .article-preset-45c25cd7,.article-content .article-preset-45c25cd7{color:#451a03;margin:0;font-size:.92rem;line-height:1.8}.article-body .article-preset-464abaa7,.article-content .article-preset-464abaa7{color:#1e293b;margin:0 0 10px;padding-left:20px;line-height:1.9}.article-body .article-preset-4678a28c,.article-content .article-preset-4678a28c{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:10px;padding:16px}.article-body .article-preset-4712d0dc,.article-content .article-preset-4712d0dc{color:#1e293b;margin:0;padding-left:20px;font-size:.95rem;line-height:1.9}.article-body .article-preset-47f8702e,.article-content .article-preset-47f8702e{text-align:center;color:#166534;padding:8px 12px;font-weight:700}.article-body .article-preset-481ed7e7,.article-content .article-preset-481ed7e7{padding:10px}.article-body .article-preset-482bf1e5,.article-content .article-preset-482bf1e5{color:#334155;margin:0;font-size:.88rem;line-height:1.6}.article-body .article-preset-495a9e97,.article-content .article-preset-495a9e97{color:#0f766e;margin:0 0 12px;font-size:1.25rem}.article-body .article-preset-49d1e46e,.article-content .article-preset-49d1e46e{margin-left:20px}.article-body .article-preset-4a2d24b7,.article-content .article-preset-4a2d24b7{gap:16px;margin:24px 0;display:grid}.article-body .article-preset-4aaaea94,.article-content .article-preset-4aaaea94{color:#fff;background:#2563eb;border-radius:8px;padding:10px 24px;font-weight:700;text-decoration:none;display:inline-block}.article-body .article-preset-4c24ff99,.article-content .article-preset-4c24ff99{background:#f0fdf4;border:2px solid #86efac;border-radius:14px;margin:22px 0;padding:20px}.article-body .article-preset-4c254fb0,.article-content .article-preset-4c254fb0{text-align:center;color:#d97706;padding:8px 12px;font-weight:700}.article-body .article-preset-4c70fe5f,.article-content .article-preset-4c70fe5f{gap:18px;margin:24px 0;display:grid}.article-body .article-preset-4c9310bc,.article-content .article-preset-4c9310bc{color:#1e40af;margin:0 0 6px;font-size:1rem;font-weight:700}.article-body .article-preset-4d47c62a,.article-content .article-preset-4d47c62a{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.article-body .article-preset-4e46b01b,.article-content .article-preset-4e46b01b{background:#f0f7ff;border-left:4px solid #0284c7;border-radius:4px;margin:14px 0;padding:12px 14px}.article-body .article-preset-4e96b040,.article-content .article-preset-4e96b040{text-align:center;color:#166534;padding:10px 14px;font-weight:700}.article-body .article-preset-4eb40a9c,.article-content .article-preset-4eb40a9c{text-align:right;padding:10px 14px;font-weight:700}.article-body .article-preset-4ee55829,.article-content .article-preset-4ee55829{color:#1e293b;margin:0 0 12px;padding-left:20px;line-height:2}.article-body .article-preset-4f146ea4,.article-content .article-preset-4f146ea4{color:#0f766e;margin:0 0 6px;font-weight:700}.article-body .article-preset-503bc2c8,.article-content .article-preset-503bc2c8{padding:10px 14px}.article-body .article-preset-5107da9e,.article-content .article-preset-5107da9e{color:#64748b;margin-top:20px;font-size:.9rem;line-height:1.7}.article-body .article-preset-53ae15e4,.article-content .article-preset-53ae15e4{background:#eff6ff;border:1px solid #93c5fd;border-radius:14px;margin:24px 0;padding:20px}.article-body .article-preset-53eadebb,.article-content .article-preset-53eadebb{margin:0 0 8px;padding-left:20px;line-height:1.8}.article-body .article-preset-54a6a7a7,.article-content .article-preset-54a6a7a7{color:#0f766e;margin:0 0 10px;font-size:1.1rem}.article-body .article-preset-54e53a6f,.article-content .article-preset-54e53a6f{background:#fff;border:2px solid #059669;border-radius:16px;flex-direction:column;gap:18px;margin:24px 0;padding:24px;display:flex;box-shadow:0 4px 12px #0000000f}.article-body .article-preset-550434eb,.article-content .article-preset-550434eb{color:#0f172a;margin:0 0 12px;font-size:1.1rem}.article-body .article-preset-564f26c7,.article-content .article-preset-564f26c7{color:#1e293b;margin:0;padding-left:20px;line-height:1.9}.article-body .article-preset-56d0104e,.article-content .article-preset-56d0104e{color:#334155;margin:0 0 10px;font-size:.92rem;line-height:1.8}.article-body .article-preset-56d739f8,.article-content .article-preset-56d739f8{background:#f0fdf4;border:1px solid #86efac;border-radius:10px;padding:16px}.article-body .article-preset-582d9fb1,.article-content .article-preset-582d9fb1{color:#334155;margin:0;font-size:.92rem;line-height:1.8}.article-body .article-preset-58543387,.article-content .article-preset-58543387{text-align:center;color:#2563eb;padding:10px;font-weight:700}.article-body .article-preset-5962e8f6,.article-content .article-preset-5962e8f6{background:#fff;border:2px solid #10b981;border-radius:16px;padding:24px;box-shadow:0 4px 16px #10b98114}.article-body .article-preset-5999e0f2,.article-content .article-preset-5999e0f2{color:#047857;margin:0;font-size:.9rem;font-weight:700}.article-body .article-preset-59b98bcc,.article-content .article-preset-59b98bcc{color:#1e3a8a;margin:0 0 12px;font-weight:700}.article-body .article-preset-5a644773,.article-content .article-preset-5a644773{color:#0f766e;margin:0 0 10px;font-size:1.05rem}.article-body .article-preset-5a7faf4b,.article-content .article-preset-5a7faf4b{background:#eff6ff;border:1px solid #93c5fd;border-radius:12px;margin:24px 0;padding:18px}.article-body .article-preset-5ae19e99,.article-content .article-preset-5ae19e99{flex-direction:column;gap:16px;display:flex}.article-body .article-preset-5b54c572,.article-content .article-preset-5b54c572{color:#334155;margin:0;font-size:.88rem;line-height:1.6}.article-body .article-preset-5be2567a,.article-content .article-preset-5be2567a{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px}.article-body .article-preset-5c05e00f,.article-content .article-preset-5c05e00f{color:#166534;margin:0 0 12px;font-size:1rem;font-weight:700}.article-body .article-preset-5c8516b5,.article-content .article-preset-5c8516b5{color:#0369a1;margin:0 0 6px;font-size:.92rem;font-weight:700}.article-body .article-preset-5c90407c,.article-content .article-preset-5c90407c{border-bottom:1px solid #e2e8f0}.article-body .article-preset-5dcd9136,.article-content .article-preset-5dcd9136{background:#f8fafc;border-left:4px solid #0f766e;border-radius:0 8px 8px 0;padding:12px 16px}.article-body .article-preset-5e297db7,.article-content .article-preset-5e297db7{color:#334155;margin:0;padding-left:20px;font-size:.9rem;line-height:1.8}.article-body .article-preset-5e74806f,.article-content .article-preset-5e74806f{border-collapse:collapse;width:100%;font-size:.9rem}.article-body .article-preset-5eb8e0ca,.article-content .article-preset-5eb8e0ca{background:#f1f5f9;border:2px solid #cbd5e1;border-radius:16px;margin:24px 0;padding:20px}.article-body .article-preset-607fc1dc,.article-content .article-preset-607fc1dc{color:#475569;margin:0 0 8px;font-size:1.1rem}.article-body .article-preset-60e139cb,.article-content .article-preset-60e139cb{color:#334155;margin:0;padding-left:20px;font-size:.92rem;line-height:1.8}.article-body .article-preset-6269f728,.article-content .article-preset-6269f728{background:#fef9c3;border:1px solid #fde047;border-radius:12px;margin:24px 0;padding:16px}.article-body .article-preset-6390397e,.article-content .article-preset-6390397e{background:#fff;border:2px solid #059669;border-radius:12px;padding:20px}.article-body .article-preset-63fda61b,.article-content .article-preset-63fda61b{background:#fff;border:2px solid #38bdf8;border-radius:12px;margin:20px 0;padding:20px}.article-body .article-preset-65511926,.article-content .article-preset-65511926{color:#2563eb;margin:0 0 6px;font-size:1.02rem}.article-body .article-preset-661bbcd8,.article-content .article-preset-661bbcd8{color:#d97706;background:#fffbe6;border:1px solid #fef08a;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:700}.article-body .article-preset-675b11c6,.article-content .article-preset-675b11c6{background:#eff6ff;border:1px solid #93c5fd;border-radius:10px;margin-top:24px;padding:16px}.article-body .article-preset-68aec7a7,.article-content .article-preset-68aec7a7{text-align:left;padding:8px 12px}.article-body .article-preset-695dada5,.article-content .article-preset-695dada5{color:#0f766e;margin:0 0 8px;font-weight:700}.article-body .article-preset-69ef02d9,.article-content .article-preset-69ef02d9{color:#1e293b;margin:0;padding-left:20px;line-height:2}.article-body .article-preset-6a016b84,.article-content .article-preset-6a016b84{color:#64748b;width:35%;padding:12px 4px;font-weight:700}.article-body .article-preset-6aae5db5,.article-content .article-preset-6aae5db5{background:linear-gradient(135deg,#f0fdf4 0%,#e0f2fe 100%);border:2px solid #86efac;border-radius:14px;margin:24px 0;padding:20px}.article-body .article-preset-6bd020fa,.article-content .article-preset-6bd020fa{color:#1e293b;margin:0 0 14px;font-size:1.1rem}.article-body .article-preset-6c22edf0,.article-content .article-preset-6c22edf0{margin-left:20px}.article-body .article-preset-6c5e214b,.article-content .article-preset-6c5e214b{color:#475569;margin:0 0 10px;font-size:.9rem;line-height:1.6}.article-body .article-preset-6c7525f1,.article-content .article-preset-6c7525f1{color:#166534;margin:12px 0 0;font-size:.9rem;font-weight:700}.article-body .article-preset-6ca3eea4,.article-content .article-preset-6ca3eea4{color:#b45309;margin:0;font-size:.9rem;font-weight:700}.article-body .article-preset-6ce45f87,.article-content .article-preset-6ce45f87{text-align:left;border:1px solid #cbd5e1;padding:10px}.article-body .article-preset-6cec9fe6,.article-content .article-preset-6cec9fe6{color:#1e293b;margin:0 0 10px;line-height:1.8}.article-body .article-preset-6d364fd9,.article-content .article-preset-6d364fd9{color:#0f766e;margin:0 0 8px;font-size:1.05rem}.article-body .article-preset-6d8d3e48,.article-content .article-preset-6d8d3e48{color:#d48806;margin:0 0 10px;font-size:1.05rem}.article-body .article-preset-70f9497e,.article-content .article-preset-70f9497e{color:#065f46;margin:0 0 10px;font-size:1.1rem}.article-body .article-preset-71e83d40,.article-content .article-preset-71e83d40{color:#166534;margin:0 0 12px;font-size:1.1rem}.article-body .article-preset-73ea28a5,.article-content .article-preset-73ea28a5{color:#b91c1c;margin:0;font-size:.9rem;font-weight:700}.article-body .article-preset-74f58ba8,.article-content .article-preset-74f58ba8{color:#dc2626;margin:0 0 4px;font-weight:700}.article-body .article-preset-75644728,.article-content .article-preset-75644728{margin:0;padding-left:20px;line-height:1.8}.article-body .article-preset-757091da,.article-content .article-preset-757091da{background:#fefce8;border:1px solid #fde047;border-radius:12px;margin:24px 0;padding:18px}.article-body .article-preset-76bb143b,.article-content .article-preset-76bb143b{padding:10px 12px}.article-body .article-preset-78093d90,.article-content .article-preset-78093d90{color:#1e293b;margin:0 0 8px;font-size:.92rem;line-height:1.8}.article-body .article-preset-782f2f13,.article-content .article-preset-782f2f13{background:#047857;border-radius:8px;padding:11px 18px;font-weight:800;display:inline-block;color:#fff!important;text-decoration:none!important}.article-body .article-preset-78580635,.article-content .article-preset-78580635{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.article-body .article-preset-790bb475,.article-content .article-preset-790bb475{text-align:center;padding:32px 0 24px}.article-body .article-preset-795f2320,.article-content .article-preset-795f2320{padding-line-height:1.8;color:#334155;margin:0 0 12px;font-size:.9rem}.article-body .article-preset-79c41540,.article-content .article-preset-79c41540{background:#f0fdf4;border:1px solid #86efac;border-radius:12px;margin:24px 0;padding:20px}.article-body .article-preset-7a0d10f7,.article-content .article-preset-7a0d10f7{background:#f8fafc;border-left:4px solid #ef4444;border-radius:0 8px 8px 0;margin-top:10px;padding:12px 16px}.article-body .article-preset-7a15f7bb,.article-content .article-preset-7a15f7bb{gap:24px;margin:24px 0;display:grid}.article-body .article-preset-7a4a27d7,.article-content .article-preset-7a4a27d7{background:#fff4f4;border:2px solid #fca5a5;border-radius:14px;margin:24px 0;padding:22px}.article-body .article-preset-7a6e9080,.article-content .article-preset-7a6e9080{color:#b91c1c;margin:0 0 6px;font-size:1.02rem}.article-body .article-preset-7c2811ed,.article-content .article-preset-7c2811ed{margin:16px 0 0;font-size:1.5rem}.article-body .article-preset-7f4d3a13,.article-content .article-preset-7f4d3a13{color:#334155;background:#f8fafc;border-left:4px solid #0f766e;border-radius:4px;margin-bottom:24px;padding:16px;font-size:.92rem}.article-body .article-preset-8069d9a7,.article-content .article-preset-8069d9a7{color:#334155;margin:16px 0;padding-left:20px;font-size:.93rem;line-height:1.8}.article-body .article-preset-808b0303,.article-content .article-preset-808b0303{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px}.article-body .article-preset-80949fb0,.article-content .article-preset-80949fb0{color:#1e293b;margin:0;font-size:.95rem;line-height:1.8}.article-body .article-preset-814b50ef,.article-content .article-preset-814b50ef{color:#475569;text-align:center;background:#f8fafc;border-top:1px solid #e2e8f0;padding:14px 18px;font-size:.88rem;font-weight:600}.article-body .article-preset-826fd1e9,.article-content .article-preset-826fd1e9{color:#854d0e;margin:0;font-size:.92rem;font-weight:700}.article-body .article-preset-83c03e8e,.article-content .article-preset-83c03e8e{background:#f0fdf4;border:2px solid #86efac;border-radius:12px;margin:24px 0;padding:20px}.article-body .article-preset-83f1ac83,.article-content .article-preset-83f1ac83{margin-bottom:24px;padding-left:20px;line-height:2}.article-body .article-preset-840b4adc,.article-content .article-preset-840b4adc{color:#1e293b;margin:0;padding-left:20px;font-size:.92rem;line-height:1.8}.article-body .article-preset-846c333b,.article-content .article-preset-846c333b{color:#334155;margin:0;padding-left:18px;font-size:.9rem;line-height:1.8}.article-body .article-preset-84ddb1c5,.article-content .article-preset-84ddb1c5{background:#f0fdf4;border:2px solid #86efac;border-radius:14px;margin:20px 0;padding:22px}.article-body .article-preset-88bb81f6,.article-content .article-preset-88bb81f6{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin:20px 0;padding:20px}.article-body .article-preset-88cd346d,.article-content .article-preset-88cd346d{background:#fff7ed;border:1px solid #fdba74;border-radius:12px;margin:18px 0;padding:16px}.article-body .article-preset-896a3e58,.article-content .article-preset-896a3e58{background:#f0fdf4;border-bottom:1px solid #e2e8f0}.article-body .article-preset-89d2c1bf,.article-content .article-preset-89d2c1bf{color:#334155;margin:0 0 10px;line-height:1.8}.article-body .article-preset-8b25667f,.article-content .article-preset-8b25667f{color:#0f172a;margin:0 0 10px;font-size:1.05rem}.article-body .article-preset-8bb8b615,.article-content .article-preset-8bb8b615{color:#1e293b;margin:0;padding-left:20px;font-size:.95rem;line-height:2}.article-body .article-preset-8bcd660f,.article-content .article-preset-8bcd660f{color:#047857;margin:0;font-size:.88rem;font-weight:700}.article-body .article-preset-8c4d88ec,.article-content .article-preset-8c4d88ec{color:#fff;background:#166534}.article-body .article-preset-8cd34dc9,.article-content .article-preset-8cd34dc9{color:#991b1b;margin:0 0 6px;font-size:1rem;font-weight:700}.article-body .article-preset-8dc2889b,.article-content .article-preset-8dc2889b{color:#059669;text-decoration:underline}.article-body .article-preset-8e768541,.article-content .article-preset-8e768541{color:#1e293b;margin:12px 0 0;line-height:1.8}.article-body .article-preset-8f05ea39,.article-content .article-preset-8f05ea39{background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;margin:20px 0;padding:20px}.article-body .article-preset-8fa53ad1,.article-content .article-preset-8fa53ad1{color:#166534;padding:10px 14px;font-weight:700}.article-body .article-preset-9183fe82,.article-content .article-preset-9183fe82{color:#fff;background:#10b981;border-radius:8px;padding:12px 28px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-block}.article-body .article-preset-924d252c,.article-content .article-preset-924d252c{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;margin-bottom:14px;padding:16px}.article-body .article-preset-92a21ed7,.article-content .article-preset-92a21ed7{color:#166534;align-items:center;gap:6px;margin:0 0 12px;font-size:1.1rem;display:flex}.article-body .article-preset-942c8d1d,.article-content .article-preset-942c8d1d{color:#0f172a;align-items:center;gap:8px;margin:0 0 14px;font-size:1.1rem;font-weight:700;display:flex}.article-body .article-preset-9489ef45,.article-content .article-preset-9489ef45{background:#f0fdf4;border:2px solid #86efac;border-radius:14px;padding:20px}.article-body .article-preset-94addde2,.article-content .article-preset-94addde2{border:1px solid #cbd5e1;padding:10px}.article-body .article-preset-95d324cf,.article-content .article-preset-95d324cf{background:#f8fafc;border-top:1px solid #e2e8f0;padding:20px}.article-body .article-preset-9615bbab,.article-content .article-preset-9615bbab{background:#fffbe6;border:2px solid #ffe58f;border-radius:14px;margin:20px 0;padding:22px}.article-body .article-preset-976c485a,.article-content .article-preset-976c485a{border-collapse:collapse;width:100%;font-size:.92rem}.article-body .article-preset-97fdc5ee,.article-content .article-preset-97fdc5ee{color:#059669;margin:0 0 6px;font-size:1.05rem;font-weight:700}.article-body .article-preset-9837d81f,.article-content .article-preset-9837d81f{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;padding:16px}.article-body .article-preset-9890172f,.article-content .article-preset-9890172f{border:1px solid #e2e8f0;border-radius:16px;margin:24px 0;overflow:hidden;box-shadow:0 10px 25px -5px #0f172a1f}.article-body .article-preset-98c38e76,.article-content .article-preset-98c38e76{background:#fff;border:2px solid #d97706;border-radius:16px;flex-direction:column;gap:16px;margin:24px 0;padding:20px;display:flex;box-shadow:0 4px 12px #0000000f}.article-body .article-preset-99108b8d,.article-content .article-preset-99108b8d{color:#334155;margin:0 0 16px;font-size:.9rem}.article-body .article-preset-9a4a12d2,.article-content .article-preset-9a4a12d2{text-align:center;padding:8px 12px}.article-body .article-preset-9a4a9324,.article-content .article-preset-9a4a9324{color:#1e293b;margin:0;padding-left:20px;font-size:.95rem;line-height:2.2}.article-body .article-preset-9d377b3a,.article-content .article-preset-9d377b3a{background:#fef2f2;border:1px solid #fee2e2;border-radius:10px;margin:16px 0;padding:14px}.article-body .article-preset-9e5609e6,.article-content .article-preset-9e5609e6{color:#166534;padding:10px 12px;font-weight:700}.article-body .article-preset-9ecddfdd,.article-content .article-preset-9ecddfdd{flex-direction:column;gap:20px;margin:24px 0;display:flex}.article-body .article-preset-9ee9bfec,.article-content .article-preset-9ee9bfec{background:#fef2f2;border:2px solid #fca5a5;border-radius:14px;margin:24px 0;padding:24px}.article-body .article-preset-9fbd6010,.article-content .article-preset-9fbd6010{text-align:center;background:#eff6ff;border:1px solid #93c5fd;border-radius:16px;margin-bottom:28px;padding:24px}.article-body .article-preset-9fe53b81,.article-content .article-preset-9fe53b81{color:#d48806;margin:0 0 8px;font-weight:700}.article-body .article-preset-9fe621c0,.article-content .article-preset-9fe621c0{background:#f8fafc}.article-body .article-preset-a06f8ee7,.article-content .article-preset-a06f8ee7{color:#334155;margin:0;font-size:.93rem;line-height:1.8}.article-body .article-preset-a1cf05f6,.article-content .article-preset-a1cf05f6{background:#fffbe6;border:1px solid #ffe58f;border-radius:12px;margin:16px 0;padding:16px}.article-body .article-preset-a1dc7362,.article-content .article-preset-a1dc7362{color:#334155;line-height:1.8}.article-body .article-preset-a2f4e56d,.article-content .article-preset-a2f4e56d{color:#0f766e;margin:12px 0 8px;font-size:1.05rem}.article-body .article-preset-a3552407,.article-content .article-preset-a3552407{color:#166534;margin:0 0 12px;font-size:1.05rem}.article-body .article-preset-a6070a14,.article-content .article-preset-a6070a14{color:#166534;margin:0 0 10px;font-size:1.05rem}.article-body .article-preset-a74176e4,.article-content .article-preset-a74176e4{border-collapse:collapse;width:100%;margin:20px 0;font-size:.9rem}.article-body .article-preset-a85d7b23,.article-content .article-preset-a85d7b23{color:#fff;background:#059669;border-radius:30px;padding:10px 18px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 2px 6px #0596694d}.article-body .article-preset-a8ec3996,.article-content .article-preset-a8ec3996{color:#1e293b;padding:12px 4px}.article-body .article-preset-a9480636,.article-content .article-preset-a9480636{color:#166534;margin:0 0 8px;font-size:1.1rem}.article-body .article-preset-abc1f4fe,.article-content .article-preset-abc1f4fe{background:#fff;border:2px solid #0f766e;border-radius:14px;margin:20px 0;padding:22px}.article-body .article-preset-abc3df30,.article-content .article-preset-abc3df30{background:#fff;border:1px solid #cbd5e1;border-radius:16px;padding:24px}.article-body .article-preset-abc6768a,.article-content .article-preset-abc6768a{color:#0f766e;margin:0 0 16px;font-size:1.15rem}.article-body .article-preset-ad071ed1,.article-content .article-preset-ad071ed1{background:#fff;border:2px solid #86efac;border-radius:12px;padding:18px}.article-body .article-preset-ae0f4170,.article-content .article-preset-ae0f4170{color:#166534;padding:10px 14px}.article-body .article-preset-ae410a47,.article-content .article-preset-ae410a47{color:#334155;margin:0;font-size:.92rem;line-height:1.8}.article-body .article-preset-ae5e6b45,.article-content .article-preset-ae5e6b45{color:#1e293b;margin:4px 0 8px;font-size:1.1rem}.article-body .article-preset-aea1df82,.article-content .article-preset-aea1df82{padding:10px 12px;font-weight:700}.article-body .article-preset-aece5c51,.article-content .article-preset-aece5c51{color:#059669;margin:0 0 8px;font-size:.92rem;font-weight:700}.article-body .article-preset-afa3d0ea,.article-content .article-preset-afa3d0ea{color:#64748b;font-size:.8rem}.article-body .article-preset-b1a2e25b,.article-content .article-preset-b1a2e25b{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:16px 0;padding:20px}.article-body .article-preset-b3c8faf3,.article-content .article-preset-b3c8faf3{color:#1e293b;margin:0;line-height:1.9}.article-body .article-preset-b6e59aaa,.article-content .article-preset-b6e59aaa{background:#f8fafc;border:2px solid #cbd5e1;border-radius:14px;margin:24px 0;padding:22px}.article-body .article-preset-b6ecdaef,.article-content .article-preset-b6ecdaef{border:1px solid #cbd5e1;padding:10px}.article-body .article-preset-b7367764,.article-content .article-preset-b7367764{color:#1e293b;margin:0 0 10px;line-height:1.8}.article-body .article-preset-b746f3a5,.article-content .article-preset-b746f3a5{text-align:center;padding:10px}.article-body .article-preset-b74c572b,.article-content .article-preset-b74c572b{color:#64748b;font-size:.88rem}.article-body .article-preset-b79d7f28,.article-content .article-preset-b79d7f28{background:#f0fdf4;border-left:4px solid #059669;border-radius:4px;padding:14px 16px}.article-body .article-preset-b8629c31,.article-content .article-preset-b8629c31{color:#1e293b;margin:0;font-size:.9rem;line-height:1.8}.article-body .article-preset-b92aa876,.article-content .article-preset-b92aa876{color:#1e293b;margin:0;line-height:1.8}.article-body .article-preset-b94f5e4f,.article-content .article-preset-b94f5e4f{background:#eff6ff;border-radius:12px;margin:24px 0;padding:18px}.article-body .article-preset-b99904b8,.article-content .article-preset-b99904b8{color:#1e293b;margin:12px 0 0;line-height:1.9}.article-body .article-preset-ba5f51e8,.article-content .article-preset-ba5f51e8{color:#1e3a8a;margin:0 0 8px;font-size:1.1rem}.article-body .article-preset-bb17c2ee,.article-content .article-preset-bb17c2ee{color:#059669;margin:0 0 6px;font-weight:700}.article-body .article-preset-bb9c06af,.article-content .article-preset-bb9c06af{color:#0f766e;margin:0 0 6px;font-size:1.05rem}.article-body .article-preset-bd0da142,.article-content .article-preset-bd0da142{color:#991b1b;align-items:center;gap:8px;margin:0 0 14px;font-size:1.15rem;display:flex}.article-body .article-preset-bd1f9944,.article-content .article-preset-bd1f9944{background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:16px}.article-body .article-preset-bebbec74,.article-content .article-preset-bebbec74{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.article-body .article-preset-bf2fda6c,.article-content .article-preset-bf2fda6c{color:#1e3a8a;margin:0 0 8px;font-size:1.05rem}.article-body .article-preset-bf62814f,.article-content .article-preset-bf62814f{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;padding:20px}.article-body .article-preset-c0ed5188,.article-content .article-preset-c0ed5188{margin-bottom:16px;font-size:5rem;line-height:1}.article-body .article-preset-c12930a1,.article-content .article-preset-c12930a1{color:#7c2d12;margin:0;line-height:1.8}.article-body .article-preset-c25c46fb,.article-content .article-preset-c25c46fb{color:#475569;margin:0;padding-left:20px;font-size:.9rem;line-height:1.8}.article-body .article-preset-c4def4cd,.article-content .article-preset-c4def4cd{background:#fff;border:2px solid #cbd5e1;border-radius:16px;margin:20px 0;overflow:hidden;box-shadow:0 10px 25px -5px #0f172a26}.article-body .article-preset-c5370618,.article-content .article-preset-c5370618{background:#eff6ff;border:1px solid #93c5fd;border-radius:12px;margin:24px 0;padding:18px}.article-body .article-preset-c58bb7e2,.article-content .article-preset-c58bb7e2{color:#1e293b;margin:0;padding-left:20px;font-size:.93rem;line-height:2}.article-body .article-preset-c5f5ab2e,.article-content .article-preset-c5f5ab2e{color:#1e293b;margin-bottom:20px;line-height:1.9}.article-body .article-preset-c659d3f9,.article-content .article-preset-c659d3f9{color:#0f766e;margin:0;font-weight:700}.article-body .article-preset-c735fdcd,.article-content .article-preset-c735fdcd{border:1px solid #cbd5e1;border-radius:6px;width:100%;padding:10px}.article-body .article-preset-c7e3dc38,.article-content .article-preset-c7e3dc38{text-align:center;color:#dc2626;padding:10px;font-weight:700}.article-body .article-preset-c804bff6,.article-content .article-preset-c804bff6{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px}.article-body .article-preset-c9152571,.article-content .article-preset-c9152571{text-align:left;padding:10px}.article-body .article-preset-ca277925,.article-content .article-preset-ca277925{background:#fdf2f2;border:2px solid #fca5a5;border-radius:12px;padding:16px}.article-body .article-preset-ca2beab1,.article-content .article-preset-ca2beab1{color:#166534;margin:0 0 8px;font-size:1.05rem}.article-body .article-preset-ca4fcc9e,.article-content .article-preset-ca4fcc9e{color:#1e293b;margin:0 0 10px;font-size:.92rem;line-height:1.8}.article-body .article-preset-ca62a154,.article-content .article-preset-ca62a154{max-width:720px;margin:0 auto}.article-body .article-preset-ca980744,.article-content .article-preset-ca980744{color:#1e293b;margin:0;font-size:.92rem;line-height:1.8}.article-body .article-preset-cbd81ea5,.article-content .article-preset-cbd81ea5{text-align:center;background:#f0fdf4;border:2px solid #86efac;border-radius:14px;margin:24px 0;padding:20px}.article-body .article-preset-cbe3908c,.article-content .article-preset-cbe3908c{background:#fff;border:2px solid #93c5fd;border-radius:12px;padding:18px}.article-body .article-preset-ccb6135a,.article-content .article-preset-ccb6135a{color:#334155;margin:0 0 10px;padding-left:20px;line-height:1.9}.article-body .article-preset-cf676067,.article-content .article-preset-cf676067{color:#166534;margin:0 0 12px;font-size:1.2rem}.article-body .article-preset-cf70be73,.article-content .article-preset-cf70be73{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px}.article-body .article-preset-cf715f40,.article-content .article-preset-cf715f40{background:#fff;border-left:4px solid #f59e0b;border-radius:0 8px 8px 0;padding:12px 16px}.article-body .article-preset-d162a6a7,.article-content .article-preset-d162a6a7{color:#1e293b;padding:12px 4px;font-weight:700}.article-body .article-preset-d3da46ba,.article-content .article-preset-d3da46ba{color:#1e293b;margin:0 0 12px;line-height:1.8}.article-body .article-preset-d40bcd38,.article-content .article-preset-d40bcd38{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:700}.article-body .article-preset-d451ea28,.article-content .article-preset-d451ea28{color:#b45309;margin:0 0 4px;font-weight:700}.article-body .article-preset-d4975e76,.article-content .article-preset-d4975e76{color:#059669;font-weight:700}.article-body .article-preset-d4b563e2,.article-content .article-preset-d4b563e2{color:#059669}.article-body .article-preset-d4eed797,.article-content .article-preset-d4eed797{color:#991b1b;margin:0 0 10px;font-size:1.1rem}.article-body .article-preset-d532216a,.article-content .article-preset-d532216a{margin:18px 0 24px}.article-body .article-preset-d56d8623,.article-content .article-preset-d56d8623{color:#64748b;padding:12px 4px;font-weight:700}.article-body .article-preset-d71f9f13,.article-content .article-preset-d71f9f13{width:100%;height:auto;display:block}.article-body .article-preset-d7f50c2f,.article-content .article-preset-d7f50c2f{color:#166534;margin:0 0 10px;font-size:1.1rem}.article-body .article-preset-db87bc71,.article-content .article-preset-db87bc71{color:#fff;background:#10b981;border-radius:20px;padding:4px 12px;font-size:.8rem;font-weight:700}.article-body .article-preset-dbf11431,.article-content .article-preset-dbf11431{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:12px;padding:16px}.article-body .article-preset-dd2e5081,.article-content .article-preset-dd2e5081{color:#1e293b;margin:0;padding-left:20px;line-height:2.2}.article-body .article-preset-dd6b16c2,.article-content .article-preset-dd6b16c2{align-items:center;gap:6px;margin-bottom:6px;display:flex}.article-body .article-preset-dd87ea44,.article-content .article-preset-dd87ea44{color:#1e293b;margin:0 0 14px;line-height:1.8}.article-body .article-preset-de44585c,.article-content .article-preset-de44585c{text-align:right;padding:10px 14px}.article-body .article-preset-dfe512c9,.article-content .article-preset-dfe512c9{color:#334155;margin:0 0 10px;font-size:.93rem;line-height:1.8}.article-body .article-preset-e0915e7d,.article-content .article-preset-e0915e7d{color:#1e293b;margin:0 0 14px;padding-left:20px;line-height:2}.article-body .article-preset-e12d6a5f,.article-content .article-preset-e12d6a5f{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:28px;padding:24px}.article-body .article-preset-e134e81e,.article-content .article-preset-e134e81e{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:28px;padding:28px}.article-body .article-preset-e191c5c8,.article-content .article-preset-e191c5c8{color:#334155;margin:0;padding-left:18px;font-size:.88rem;line-height:1.7}.article-body .article-preset-e192d461,.article-content .article-preset-e192d461{color:#c2410c;margin:0 0 12px;font-weight:700;line-height:1.8}.article-body .article-preset-e1aaf2a7,.article-content .article-preset-e1aaf2a7{background:#f8fafc;border-bottom:1px solid #e2e8f0}.article-body .article-preset-e2a3e9b9,.article-content .article-preset-e2a3e9b9{background:#fefce8;border:2px solid #fde047;border-radius:14px;margin:24px 0;padding:20px}.article-body .article-preset-e4720309,.article-content .article-preset-e4720309{text-align:center;color:#059669;padding:10px;font-weight:700}.article-body .article-preset-e4d21487,.article-content .article-preset-e4d21487{color:#d48806;font-size:1.1m;margin:0 0 10px}.article-body .article-preset-e4f47d5b,.article-content .article-preset-e4f47d5b{background:#f0fdf4;border:2px solid #86efac;border-radius:14px;margin:24px 0;padding:20px}.article-body .article-preset-e589660c,.article-content .article-preset-e589660c{color:#1e293b;margin:0 0 12px;padding-left:20px;line-height:1.9}.article-body .article-preset-e6070f16,.article-content .article-preset-e6070f16{background:#fef9c3;border:1px solid #fde047;border-radius:12px;margin:20px 0;padding:16px}.article-body .article-preset-e679685d,.article-content .article-preset-e679685d{color:#0f766e;background:#f0fdf4;border:1px solid #99f6e4;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:700}.article-body .article-preset-e689b5c4,.article-content .article-preset-e689b5c4{color:#475569;margin:0 0 12px;padding-left:20px;font-size:.9rem;line-height:1.8}.article-body .article-preset-e7cc1d91,.article-content .article-preset-e7cc1d91{color:#059669;font-weight:700;text-decoration:underline}.article-body .article-preset-ea24c591,.article-content .article-preset-ea24c591{background:#f1f5f9;border:2px solid #cbd5e1;border-radius:14px;margin:20px 0;padding:20px}.article-body .article-preset-ebd6e0af,.article-content .article-preset-ebd6e0af{background:#fff;border:1px solid #fecaca;border-radius:10px;padding:16px}.article-body .article-preset-ed9a254d,.article-content .article-preset-ed9a254d{background:#fef3c7;border:1px solid #fde047;border-radius:10px;margin:20px 0;padding:16px}.article-body .article-preset-ee58de0e,.article-content .article-preset-ee58de0e{border-collapse:collapse;width:100%;margin:20px 0}.article-body .article-preset-ee7a88a4,.article-content .article-preset-ee7a88a4{color:#1e293b;margin:12px 0 6px;font-weight:700;line-height:1.8}.article-body .article-preset-effabcda,.article-content .article-preset-effabcda{background:#f0fdf4}.article-body .article-preset-f034dc02,.article-content .article-preset-f034dc02{color:#0f172a;align-items:center;gap:8px;margin:0 0 10px;font-size:1.15rem;display:flex}.article-body .article-preset-f2f0b359,.article-content .article-preset-f2f0b359{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.article-body .article-preset-f2f8a0f2,.article-content .article-preset-f2f8a0f2{text-align:left;padding:10px 14px}.article-body .article-preset-f3371336,.article-content .article-preset-f3371336{color:#1e3a8a;margin:0 0 8px;font-weight:700}.article-body .article-preset-f478c386,.article-content .article-preset-f478c386{background:#fff;border:2px solid #059669;border-radius:14px;padding:22px}.article-body .article-preset-f643f77b,.article-content .article-preset-f643f77b{background:#fff;border:2px solid #0f766e;border-radius:16px;flex-direction:column;gap:16px;margin:24px 0;padding:20px;display:flex;box-shadow:0 4px 12px #0000000f}.article-body .article-preset-f6d7a776,.article-content .article-preset-f6d7a776{background:#f0fdf4;border:2px solid #86efac;border-radius:16px;margin-bottom:28px;padding:28px}.article-body .article-preset-f7ab3d37,.article-content .article-preset-f7ab3d37{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;margin:12px 0;padding:14px}.article-body .article-preset-f81812a5,.article-content .article-preset-f81812a5{color:#334155;background:#f8fafc;border-radius:10px;margin-bottom:14px;padding:16px;font-size:.92rem;line-height:1.8}.article-body .article-preset-f88c1579,.article-content .article-preset-f88c1579{color:#334155;margin:0;padding-left:20px;font-size:.93rem;line-height:1.8}.article-body .article-preset-fa19ef60,.article-content .article-preset-fa19ef60{color:#334155;margin:0;font-size:.92rem;line-height:1.6}.article-body .article-preset-fa50b3d9,.article-content .article-preset-fa50b3d9{color:#1e293b;margin:0 0 14px;font-size:.95rem;line-height:1.7}.article-body .article-preset-fa67ab69,.article-content .article-preset-fa67ab69{flex:1;min-width:200px}.article-body .article-preset-fae02e46,.article-content .article-preset-fae02e46{color:#334155;margin:0 0 12px;padding-left:20px;font-size:.9rem;line-height:1.8}.article-body .article-preset-fb293b19,.article-content .article-preset-fb293b19{color:#059669;font-size:.88rem;font-weight:700}.article-body .article-preset-fbfe10bf,.article-content .article-preset-fbfe10bf{margin:0;padding-left:20px;line-height:1.8}.article-body .article-preset-fc284b8e,.article-content .article-preset-fc284b8e{color:#1e293b;margin:0;padding-left:20px;font-size:.92rem;line-height:1.8}.article-body .article-preset-fd01a98c,.article-content .article-preset-fd01a98c{color:#d48806;margin:0 0 10px;font-size:1.1rem}.article-body .article-preset-fd69ee16,.article-content .article-preset-fd69ee16{color:#334155;margin:0;padding-left:18px;font-size:.92rem;line-height:1.8}.article-body .article-preset-fd70a9c7,.article-content .article-preset-fd70a9c7{color:#64748b;margin:0;font-size:.92rem;line-height:1.8}.article-body .article-preset-fdd00243,.article-content .article-preset-fdd00243{color:#1e293b;margin:0;padding-left:20px;font-size:.93rem;line-height:1.9}.article-body .article-preset-ff625709,.article-content .article-preset-ff625709{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin:20px 0;padding:16px}.article-body .article-preset-ff64702c,.article-content .article-preset-ff64702c{padding-left:20px;line-height:2}.article-body .article-preset-ffa3a21e,.article-content .article-preset-ffa3a21e{border-collapse:collapse;background:#fff;border-radius:8px;width:100%;font-size:.9rem;overflow:hidden}:root{--primary:#10b981;--primary-dark:#059669;--primary-light:#d1fae5;--secondary:#0284c7;--accent:#f59e0b;--accent-light:#fef3c7;--dark:#0f172a;--dark-surface:#1e293b;--text-main:#334155;--text-dark:#0f172a;--text-muted:#64748b;--bg-light:#f8fafc;--bg-card:#fff;--border:#e2e8f0;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--shadow-sm:0 2px 4px #0000000d;--shadow-md:0 10px 25px -5px #10b9811a, 0 8px 10px -6px #0000000a;--shadow-lg:0 20px 35px -10px #0f172a1f;--font-sans:"Noto Sans JP", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading:"Plus Jakarta Sans", "Noto Sans JP", sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background-color:var(--bg-light);color:var(--text-main);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.75}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-dark);font-weight:700;line-height:1.35}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;font-family:inherit}.container{max-width:1200px;margin:0 auto;padding:0 20px}.navbar{z-index:100;backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#fffffff2;padding:12px 0;position:sticky;top:0}.nav-container{justify-content:space-between;align-items:center;gap:20px;display:flex}.logo{color:var(--dark);white-space:nowrap;font-size:1.4rem;font-weight:900}.nav-links{align-items:center;gap:24px;display:flex}.nav-link{color:var(--text-dark);white-space:nowrap;font-size:.95rem;font-weight:600;transition:color .2s}.nav-link:hover,.nav-link.active{color:var(--primary-dark)}.nav-btn{background:linear-gradient(135deg, var(--primary), var(--primary-dark));color:#fff;white-space:nowrap;border-radius:50px;padding:10px 20px;font-size:.9rem;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 12px #10b98140}.nav-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #10b98159}.mobile-toggle{border-radius:var(--radius-sm);background:0 0;padding:6px;display:none}.mobile-drawer{border-top:1px solid var(--border);background:#fff;flex-direction:column;gap:12px;margin-top:12px;padding:16px 20px 20px;display:flex;box-shadow:0 10px 15px -3px #00000014}.mobile-link{color:var(--text-dark);border-radius:var(--radius-sm);background:var(--bg-light);padding:10px 12px;font-size:1.05rem;font-weight:700}.mobile-link.active{background:var(--primary-light);color:var(--primary-dark)}.hero{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:0 0 24px 24px;padding:60px 0 70px;position:relative;overflow:hidden}.hero-bg-overlay{pointer-events:none;background:radial-gradient(circle at 80% 20%,#10b98140 0%,#0000 60%);position:absolute;inset:0}.hero-grid{z-index:1;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid;position:relative}.hero-tag{color:#34d399;background:#10b98126;border:1px solid #10b98166;border-radius:50px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:.9rem;font-weight:700;display:inline-flex}.hero-title{color:#fff;letter-spacing:-.01em;margin-bottom:18px;font-size:2.6rem;font-weight:900;line-height:1.3}.hero-title span{background:linear-gradient(135deg,#34d399,#38bdf8);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.hero-desc{color:#cbd5e1;margin-bottom:28px;font-size:1.05rem;line-height:1.7}.hero-cta-group{flex-wrap:wrap;gap:14px;margin-bottom:28px;display:flex}.hero-btn{border-radius:50px;align-items:center;gap:8px;padding:14px 28px;font-size:.98rem;font-weight:800;transition:all .25s;display:inline-flex}.hero-btn.primary{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);box-shadow:0 8px 20px #10b98159}.hero-btn.primary:hover{transform:translateY(-2px);box-shadow:0 12px 25px #10b98173}.hero-btn.secondary{color:#fff;backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff40}.hero-btn.secondary:hover{background:#fff3;transform:translateY(-2px)}.hero-highlights{flex-direction:column;gap:10px;display:flex}.hero-highlight-item{color:#94a3b8;align-items:center;gap:8px;font-size:.92rem;font-weight:600;display:flex}.hero-image-wrapper{border-radius:var(--radius-lg);border:2px solid #ffffff26;position:relative;overflow:hidden;box-shadow:0 20px 40px #0006}.hero-image-wrapper img{object-fit:cover;width:100%;height:380px;display:block}.section{padding:60px 0}.section-header{text-align:center;max-width:750px;margin:0 auto 40px}.section-subtitle{color:var(--primary-dark);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:.9rem;font-weight:800;display:block}.section-title{color:var(--text-dark);margin-bottom:14px;font-size:2.1rem}.section-desc{color:var(--text-muted);font-size:1.05rem}.target-tabs{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:36px;display:flex}.target-tab{border:2px solid var(--border);color:var(--text-dark);box-shadow:var(--shadow-sm);background:#fff;border-radius:50px;align-items:center;gap:8px;padding:12px 20px;font-size:.95rem;font-weight:700;transition:all .25s;display:flex}.target-tab:hover{border-color:var(--primary);color:var(--primary-dark);transform:translateY(-2px)}.target-tab.active{background:linear-gradient(135deg, var(--primary), var(--primary-dark));color:#fff;border-color:var(--primary-dark)}.article-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:28px;display:grid}.article-card{border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:inherit;cursor:pointer;background:#fff;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.article-card:focus-visible{outline:3px solid var(--secondary);outline-offset:3px}.article-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.article-img-container{height:200px;position:relative;overflow:hidden}.article-img-container img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.article-card:hover .article-img-container img{transform:scale(1.05)}.article-tag{backdrop-filter:blur(6px);color:#fff;background:#0f172ad9;border-radius:50px;padding:4px 12px;font-size:.8rem;font-weight:700;position:absolute;top:14px;left:14px}.article-content{flex-direction:column;flex-grow:1;padding:24px;display:flex}.article-title{color:var(--text-dark);margin-bottom:12px;font-size:1.18rem;font-weight:800;line-height:1.45}.article-excerpt{color:var(--text-main);flex-grow:1;margin-bottom:20px;font-size:.92rem;line-height:1.6}.article-footer{color:var(--text-muted);border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-top:14px;font-size:.85rem;display:flex}.read-more{color:var(--primary-dark);align-items:center;gap:4px;font-weight:800;display:flex}.article-page{padding:40px 0 80px}.breadcrumb{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:24px;font-size:.88rem;display:flex}.breadcrumb-link{color:var(--primary-dark);font-weight:700}.article-header{margin-bottom:32px}.article-header-tag{background:var(--primary-light);color:var(--primary-dark);border-radius:50px;margin-bottom:14px;padding:4px 14px;font-size:.85rem;font-weight:800;display:inline-block}.article-header-title{color:var(--text-dark);margin-bottom:16px;font-size:2.3rem;font-weight:900;line-height:1.35}.article-meta{color:var(--text-muted);gap:18px;font-size:.9rem;display:flex}.article-hero-img{object-fit:cover;border-radius:var(--radius-md);width:100%;max-height:440px;box-shadow:var(--shadow-md);margin-bottom:40px}.article-body{color:#1e293b;max-width:860px;margin:0 auto;font-size:1.08rem;line-height:1.9}.article-body h2{border-left:6px solid var(--primary-dark);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-dark);background:#f0fdf4;margin:44px 0 20px;padding:12px 18px;font-size:1.55rem;line-height:1.4}.article-body h3{color:var(--text-dark);border-bottom:2px solid var(--primary-light);margin:32px 0 14px;padding-bottom:6px;font-size:1.28rem;line-height:1.4}.article-body p{margin-bottom:22px}.article-body ul,.article-body ol{margin:0 0 24px 24px}.article-body li{margin-bottom:8px}.site-map-content{max-width:860px;margin:0 auto}.site-map-section{border-top:1px solid var(--border);margin:34px 0;padding-top:8px}.site-map-section h2{margin:0 0 14px;font-size:1.35rem;line-height:1.5}.site-map-section ul{margin:0;padding-left:1.25rem}.site-map-section li{margin:9px 0}.site-map-section a{color:#005bbb;text-underline-offset:3px;font-weight:700;text-decoration:underline}.article-body a,.article-content a{text-underline-offset:5px;font-weight:800;transition:color .18s,background-color .18s;color:#005bbb!important;text-decoration:underline 3px dotted #1683e8!important}.article-body a:hover,.article-content a:hover{background:#e6f2ff;color:#003d7a!important;text-decoration-style:solid!important}.article-body a:focus-visible,.article-content a:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid #f59e0b}.participation-experience{background:linear-gradient(135deg,#eff6ff,#f0fdf4);border:1px solid #93c5fd;border-left:6px solid #075bb5;border-radius:12px;margin:22px 0;padding:20px}.participation-flow{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.participation-flow li{text-align:center;background:#fff;border:2px solid #bfdbfe;border-radius:12px;margin:0;padding:18px 14px;position:relative}.participation-flow li:not(:last-child):after{content:"→";z-index:1;color:#075bb5;font-size:1.35rem;font-weight:900;position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.flow-number{color:#fff;background:#075bb5;border-radius:50%;width:32px;height:32px;margin:0 auto 8px;font-weight:800;line-height:32px;display:block}.pickleball-court-figure{background:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;margin:28px 0;padding:20px}.pickleball-court{background:#4ade80;border:5px solid #fff;outline:3px solid #166534;grid-template-columns:1fr .62fr .62fr 1fr;min-height:230px;display:grid;box-shadow:inset 0 0 0 2px #00000014}.court-zone{color:#11351f;text-align:center;border-right:3px solid #fff;justify-content:center;align-items:center;padding:8px;font-size:.84rem;font-weight:800;display:flex}.court-zone.kitchen{background:#fde68a}.court-zone.net-side{border-right:5px double #1e293b}.court-zone:last-child{border-right:0}.pickleball-court-figure figcaption{color:#475569;margin-top:14px;font-size:.9rem}.visual-summary{margin:24px 0 34px}.visual-summary-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:18px 0;display:grid}.visual-card{background:#fff;border:2px solid #bfdbfe;border-radius:14px;min-height:148px;padding:18px;box-shadow:0 4px 12px #0f172a12}.visual-card-icon{margin-bottom:8px;font-size:2rem;line-height:1;display:block}.visual-card strong{color:#0f3d69;margin-bottom:6px;font-size:1.05rem;display:block}.visual-card p{color:#475569;margin:0;font-size:.93rem;line-height:1.65}.rule-flow{background:#f0fdf4;border:1px solid #86efac;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;padding:18px;display:grid}.rule-flow-step{text-align:center;background:#fff;border-radius:10px;padding:16px 10px;font-weight:700;position:relative}.rule-flow-step:not(:last-child):after{content:"→";z-index:1;color:#166534;font-size:1.25rem;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.rule-status{color:#166534;background:#dcfce7;border-radius:999px;margin-top:7px;padding:3px 8px;font-size:.78rem;display:inline-block}.day-timeline{counter-reset:daystep;margin:22px 0;padding-left:0;list-style:none}.day-timeline li{border-left:4px solid #93c5fd;margin:0 0 0 20px;padding:0 0 24px 38px;position:relative}.day-timeline li:last-child{border-left-color:#0000}.day-timeline li:before{counter-increment:daystep;content:counter(daystep);color:#fff;text-align:center;background:#005bbb;border-radius:50%;width:32px;height:32px;font-weight:900;line-height:32px;position:absolute;top:-2px;left:-18px}.day-timeline strong{color:#0f3d69}@media (width<=720px){.participation-flow{grid-template-columns:1fr}.participation-flow li:not(:last-child):after{content:"↓";inset:auto auto -24px 50%;transform:translate(-50%)}.pickleball-court{min-height:180px}.rule-flow{grid-template-columns:1fr}.rule-flow-step:not(:last-child):after{content:"↓";inset:auto auto -17px 50%;transform:translate(-50%)}.court-zone{writing-mode:vertical-rl;padding:4px;font-size:.72rem}}.diagnosis-card{border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-lg);background:#fff;padding:36px}.step-title{color:var(--text-dark);text-align:center;margin-bottom:20px;font-size:1.25rem}.option-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.option-btn{background:var(--bg-light);border:2px solid var(--border);border-radius:var(--radius-md);text-align:left;align-items:center;gap:16px;padding:20px;transition:all .25s;display:flex}.option-btn:hover{border-color:var(--primary);background:var(--primary-light);transform:translateY(-2px)}.option-icon{font-size:1.8rem}.option-text{color:var(--text-dark);font-size:.98rem;font-weight:700;line-height:1.4}.reset-btn{color:var(--text-dark);background:#f1f5f9;border-radius:50px;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:700;transition:background .2s;display:inline-flex}.reset-btn:hover{background:#e2e8f0}.footer{background:var(--dark);color:#94a3b8;border-top:1px solid var(--dark-surface);margin-top:60px;padding:60px 0 30px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.footer-brand{color:#fff;margin-bottom:12px;font-size:1.6rem;font-weight:900}.footer-desc{max-width:400px;font-size:.92rem;line-height:1.7}.footer-title{color:#fff;margin-bottom:18px;font-size:1.05rem}.footer-links{flex-direction:column;gap:10px;font-size:.92rem;list-style:none;display:flex}.footer-links a:hover{color:#34d399}.footer-bottom{border-top:1px solid var(--dark-surface);text-align:center;padding-top:24px;font-size:.85rem}@media (width<=900px){.hero-grid{grid-template-columns:1fr}.hero-image-wrapper img{height:280px}.desktop-only{display:none}.mobile-toggle{display:block}.footer-grid{grid-template-columns:1fr;gap:30px}}.checker-container{max-width:1000px;margin:0 auto;padding:0 20px}.checker-controls{backdrop-filter:blur(16px);background:#ffffffb3;border:1px solid #e2e8f0cc;border-radius:20px;flex-direction:column;gap:20px;margin-bottom:32px;padding:24px;display:flex;box-shadow:0 10px 30px -10px #0000000d}.checker-search-row{align-items:center;gap:16px;width:100%;display:flex}.checker-search-wrapper{flex-grow:1;position:relative}.checker-search-icon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.checker-search-input{border:2px solid var(--border);width:100%;font-size:.95rem;font-family:var(--font-sans);color:var(--text-dark);background:#fff;border-radius:12px;padding:14px 16px 14px 46px;transition:all .25s}.checker-search-input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px #10b98126}.checker-filters{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.filter-group{flex-direction:column;gap:8px;display:flex}.filter-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.82rem;font-weight:800}.filter-tabs{flex-wrap:wrap;gap:8px;display:flex}.filter-tab-btn{border:1px solid var(--border);color:var(--text-main);box-shadow:var(--shadow-sm);background:#fff;border-radius:50px;padding:8px 16px;font-size:.88rem;font-weight:700;transition:all .2s}.filter-tab-btn:hover{border-color:var(--primary);color:var(--primary-dark);transform:translateY(-1px)}.filter-tab-btn.active{background:var(--primary);color:#fff;border-color:var(--primary-dark);box-shadow:0 4px 12px #10b98133}.filter-tab-btn.active-warn{background:var(--accent);color:#fff;border-color:#d97706;box-shadow:0 4px 12px #f59e0b33}.filter-tab-btn.active-no{color:#fff;background:#ef4444;border-color:#dc2626;box-shadow:0 4px 12px #ef444433}.checker-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin-bottom:40px;display:grid}.checker-card{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.checker-card:before{content:"";background:0 0;height:4px;transition:background .3s;position:absolute;top:0;left:0;right:0}.checker-card:hover{border-color:#10b9814d;transform:translateY(-6px);box-shadow:0 20px 25px -5px #0000000f,0 10px 10px -5px #0000000a}.checker-card.card-ok:hover:before{background:linear-gradient(90deg,#10b981,#34d399)}.checker-card.card-warn:hover:before{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.checker-card.card-no:hover:before{background:linear-gradient(90deg,#ef4444,#f87171)}.checker-card-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.checker-category-tag{background:var(--bg-light);color:var(--text-muted);border:1px solid var(--border);border-radius:50px;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.checker-status-pill{border-radius:50px;align-items:center;gap:5px;padding:4px 12px;font-size:.8rem;font-weight:800;display:inline-flex}.status-pill-ok{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0}.status-pill-warn{color:#b45309;background-color:#fffbeb;border:1px solid #fde68a}.status-pill-no{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca}.checker-card-body{flex-direction:column;flex-grow:1;margin-bottom:16px;display:flex}.checker-item-name{color:var(--text-dark);margin-bottom:12px;font-size:1.15rem;font-weight:800;line-height:1.4}.checker-note-box{color:var(--text-main);background:#f8fafc;border:1px solid #e2e8f099;border-radius:12px;flex-grow:1;padding:14px;font-size:.88rem;line-height:1.6}.checker-premium-tips{text-align:center;background:linear-gradient(135deg,#f0fdf4 0%,#e0f2fe 100%);border:1px solid #10b98133;border-radius:24px;margin-top:32px;padding:24px;position:relative;overflow:hidden;box-shadow:0 10px 25px -5px #10b98114}.checker-premium-tips:after{content:"";pointer-events:none;background:radial-gradient(circle,#fff6 0%,#0000 70%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}.checker-tips-content{z-index:1;color:var(--primary-dark);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:1.05rem;font-weight:800;line-height:1.6;display:flex;position:relative}.checker-tips-icon{width:36px;height:36px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.checker-no-results{text-align:center;border:1px dashed var(--border);color:var(--text-muted);background:#fff;border-radius:20px;padding:60px 20px}.no-results-icon{color:var(--text-muted);margin-bottom:16px;font-size:2.5rem}.no-results-title{color:var(--text-dark);margin-bottom:8px;font-size:1.2rem;font-weight:800}.no-results-desc{margin-bottom:20px;font-size:.9rem}.clear-filter-btn{background:var(--primary);color:#fff;border-radius:50px;padding:10px 20px;font-size:.88rem;font-weight:700;transition:all .2s;box-shadow:0 4px 12px #10b98133}.clear-filter-btn:hover{background:var(--primary-dark);transform:translateY(-1px)}.article-body{overflow-wrap:anywhere}.article-body img,.article-content img{width:auto;max-width:100%;height:auto;margin:0 auto;display:block}.article-body figure,.article-content figure{max-width:100%;margin:28px auto;padding:0;overflow:hidden}.article-body .article-figure,.article-content .article-figure{background:#f8fafc;border:1px solid #dbe7ef;border-radius:14px}.article-body .article-figure img,.article-content .article-figure img{object-fit:contain;background:#fff;border-radius:0;width:100%}.article-body figcaption,.article-content figcaption{color:#475569;text-align:center;padding:10px 14px 14px;font-size:.9rem;line-height:1.6}.article-body iframe,.article-body video,.article-content iframe,.article-content video{max-width:100%;display:block}.article-body form input,.article-body form select,.article-body form textarea{box-sizing:border-box;min-width:0;max-width:100%;font-size:16px}.article-body h2,#checker,#diagnosis,#articles,#court-search{scroll-margin-top:80px}@media (width<=480px){.article-body form select{text-overflow:ellipsis}}.article-body .table-scroll,.article-content .table-scroll{-webkit-overflow-scrolling:touch;border-radius:10px;width:100%;margin:24px 0;overflow-x:auto}.article-body table,.article-content table{color:#1e293b;background:#fff;width:100%;max-width:100%;margin:24px 0;font-size:.95rem;line-height:1.65;border-collapse:collapse!important;border:1px solid #94a3b8!important}.article-body table caption,.article-content table caption{color:#334155;text-align:left;padding:0 0 10px;font-weight:800}.article-body th,.article-body td,.article-content th,.article-content td{text-align:left;vertical-align:top;border:1px solid #cbd5e1!important;padding:12px 14px!important}.article-body th,.article-content th{font-weight:800;color:#14532d!important;background:#e8f5ef!important}.article-body tbody tr:nth-child(2n) td,.article-content tbody tr:nth-child(2n) td{background:#f8fafc}@media (width<=640px){.article-body table,.article-content table{font-size:.88rem}.article-body th,.article-body td,.article-content th,.article-content td{padding:10px!important}.article-body .table-scroll table,.article-content .table-scroll table{min-width:680px;margin:0}}.logo-accent{color:#34d399}.ssg-article-main{max-width:860px;padding-top:30px;padding-bottom:60px}.ssg-breadcrumb{color:#64748b;margin-bottom:24px;font-size:.88rem}.ssg-back-link{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:50px;margin-bottom:24px;padding:8px 18px;font-weight:700;text-decoration:none;display:inline-block}.ssg-article-badge{background:#047857;margin-bottom:14px}.ssg-article-title{color:#0f172a;margin-bottom:16px;font-size:2.1rem;font-weight:900;line-height:1.35}.ssg-article-date{color:#64748b;margin-bottom:24px;font-size:.9rem}.ssg-article-hero{aspect-ratio:16/9;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;width:100%;max-height:440px;margin-bottom:32px;overflow:hidden}.ssg-article-hero-img{object-fit:cover;width:100%;height:100%;display:block}.ssg-toc{background:#fff;border:2px solid #a7f3d0;border-radius:16px;margin-bottom:32px;padding:24px}.ssg-toc-title{color:#0f172a;border-bottom:1px solid #e2e8f0;margin-bottom:14px;padding-bottom:10px;font-size:1.1rem;font-weight:800}.ssg-toc-list{margin:0;padding:0;list-style:none}.ssg-toc-item{margin-bottom:10px}.ssg-toc-icon{color:#047857}.ssg-footer{text-align:center;color:#64748b;border-top:1px solid #e2e8f0;padding:28px 16px}.ssg-footer-nav{flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:10px;display:flex}.ssg-simple-header{color:#fff;text-align:center;background:#0f766e;padding:16px}.ssg-simple-logo{color:#fff;font-size:1.4rem;font-weight:700;text-decoration:none}.ssg-simple-main{max-width:900px;margin:20px auto;padding:0 16px}.ssg-simple-title{color:#0f766e;font-size:1.9rem;line-height:1.45}.ssg-simple-intro{color:#64748b;line-height:1.8}.ssg-article-link-item{margin-bottom:14px}.ssg-facility-card{border:1px solid #cbd5e1;border-radius:10px;margin:18px 0;padding:18px}@media (width<=640px){.ssg-article-main{padding-top:22px;padding-bottom:44px}.ssg-article-title{font-size:1.75rem}.ssg-toc{padding:18px}}
