.wd-home{--navy:#0a1f44;--navy2:#0e2a5c;--brand:#2457d6;--brandh:#1a43a8;--sky:#f3f7fd;--gold:#f0b429;--goldd:#d99a12;--ink:#0b1b33;--muted:#51617a;--bg:#f7f9fd;--line:#e3e9f4;font-family:inherit}.wd-home .wd-wrap{max-width:1100px;margin:0 auto;padding:0 18px}.wd-hero{position:relative;background:linear-gradient(180deg,rgb(7 20 48 / .86) 0%,rgb(10 31 68 / .78) 45%,rgb(12 38 88 / .82) 100%),url(/wp-content/uploads/2026/09/wd-hero-home.png) center/cover no-repeat #0a1f44;color:#fff;text-align:center;padding:84px 18px 72px;overflow:hidden}.wd-hero::after{content:"";position:absolute;inset:auto 0 -1px 0;height:46px;background:linear-gradient(180deg,#fff0 0%,var(--bg) 100%);pointer-events:none}.wd-hero .wd-badge{display:inline-block;background:rgb(240 180 41 / .14);border:1px solid rgb(240 180 41 / .55);color:#ffe9b3;border-radius:999px;padding:7px 18px;font-size:14px;margin-bottom:20px;letter-spacing:.2px}.wd-hero h1{font-size:42px;line-height:1.3;margin:0 0 14px;font-weight:800;color:#fff;text-shadow:0 2px 18px rgb(4 12 30 / .45)}.wd-hero p{font-size:19px;max-width:660px;margin:0 auto 30px;color:#dbe6fb;line-height:1.9}.wd-cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative;z-index:2}.wd-btn{display:inline-block;background:linear-gradient(180deg,#f7c94f 0%,#eda915 100%);color:#152549;font-weight:800;padding:14px 32px;border-radius:12px;text-decoration:none;box-shadow:0 8px 24px rgb(240 180 41 / .35),inset 0 1px 0 rgb(255 255 255 / .5);transition:.18s}.wd-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgb(240 180 41 / .45),inset 0 1px 0 rgb(255 255 255 / .5)}.wd-btn.ghost{background:rgb(255 255 255 / .06);color:#fff;border:1.5px solid rgb(255 255 255 / .65);box-shadow:none}.wd-btn.ghost:hover{background:rgb(255 255 255 / .14);box-shadow:none}.wd-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:-34px;padding:0 18px;position:relative;z-index:3}.wd-stat{background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px 12px 16px;text-align:center;box-shadow:0 10px 28px rgb(10 31 68 / .10);border-top:3px solid var(--gold)}.wd-stat b{display:block;font-size:27px;color:var(--brand);font-weight:800}.wd-stat span{font-size:14px;color:var(--muted)}.wd-sec{padding:54px 0 8px}.wd-sec h2{font-size:29px;color:var(--ink);text-align:center;margin:0 0 8px;font-weight:800}.wd-sec .wd-sub{text-align:center;color:var(--muted);margin:0 0 28px;font-size:16px}.wd-sec h3{font-size:19px;color:var(--navy);margin:28px 0 12px;border-right:4px solid var(--brand);padding-right:11px;font-weight:700}.wd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.wd-chip{background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 16px;text-decoration:none;color:var(--ink);transition:.16s;display:block}.wd-chip:hover{border-color:var(--brand);box-shadow:0 8px 20px rgb(36 87 214 / .13);transform:translateY(-2px)}.wd-chip b{display:block;font-size:15.5px;margin-bottom:4px;color:var(--navy)}.wd-chip span{font-size:13px;color:var(--muted);line-height:1.6}.wd-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.wd-card{background:linear-gradient(180deg,#fff,#f2f6fe);border:1px solid var(--line);border-radius:14px;padding:20px 18px;text-decoration:none;color:var(--ink);transition:.16s;display:block}.wd-card:hover{border-color:var(--brand);transform:translateY(-2px);box-shadow:0 10px 24px rgb(36 87 214 / .14)}.wd-card b{font-size:18px;display:block;margin-bottom:6px;color:var(--brandh)}.wd-card span{font-size:14px;color:var(--muted);line-height:1.7}.wd-cats{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.wd-cat{background:#fff;border:1.5px solid var(--brand);color:var(--brandh);border-radius:999px;padding:9px 22px;text-decoration:none;font-weight:700;font-size:15px;transition:.15s}.wd-cat:hover{background:var(--brand);color:#fff;box-shadow:0 6px 18px rgb(36 87 214 / .30)}.wd-latest-wrap .wp-block-latest-posts{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(max-width:700px){.wd-latest-wrap .wp-block-latest-posts{grid-template-columns:1fr}}.wd-latest-wrap .wp-block-latest-posts li{background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px 18px;margin:0;transition:.16s}.wd-latest-wrap .wp-block-latest-posts li:hover{border-color:var(--brand);box-shadow:0 8px 20px rgb(36 87 214 / .10)}.wd-latest-wrap .wp-block-latest-posts li a{color:var(--ink);font-weight:700;text-decoration:none;font-size:16px;line-height:1.7}.wd-latest-wrap .wp-block-latest-posts li a:hover{color:var(--brandh)}.wd-latest-wrap time{color:var(--muted);font-size:13px}.wd-band{background:linear-gradient(135deg,#081733 0%,var(--navy) 55%,var(--navy2) 100%);color:#fff;text-align:center;padding:48px 18px;margin-top:58px}.wd-band h2{margin:0 0 10px;font-size:27px;font-weight:800;color:#fff}.wd-band p{color:#c9d8f4;margin:0 0 24px}.wd-band .wd-btn{background:linear-gradient(180deg,#f7c94f 0%,#eda915 100%);color:#152549;border:none}.wd-band .wd-btn.ghost{background:#fff0;border:1.5px solid rgb(255 255 255 / .6);color:#fff}@media(max-width:640px){.wd-hero h1{font-size:30px}.wd-hero{padding:60px 14px 54px}.wd-hero p{font-size:17px}}