:where(body:has(.wp-blog)) .b-hero{background:linear-gradient(180deg,#F4F8FE,#FFFFFF);padding:52px 0 30px}:where(body:has(.wp-blog)) .b-hero .wrap{display:grid;grid-template-columns:1fr 460px;grid-gap:40px;gap:40px;align-items:end}:where(body:has(.wp-blog)) .b-hero .h1{font-size:56px;line-height:60px;margin:12px 0}:where(body:has(.wp-blog)) .srch{height:56px;border-radius:28px;background:#FFF;box-shadow:0 6px 20px rgba(0,28,62,.08),inset 0 0 0 1px var(--line);display:flex;align-items:center;gap:12px;padding:0 20px;font-size:16px;color:#8A93A3}:where(body:has(.wp-blog)) .langs-b{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}:where(body:has(.wp-blog)) .langs-b span{height:26px;padding:0 9px;border-radius:13px;background:var(--gray);font-size:12px;font-weight:700;display:flex;align-items:center}:where(body:has(.wp-blog)) .langs-b span.on{background:var(--navy);color:#FFF}:where(body:has(.wp-blog)) .bar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:6px 0 24px;flex-wrap:wrap}:where(body:has(.wp-blog)) .cnt{font-size:13px;font-weight:600;color:var(--ink3);margin-left:4px}:where(body:has(.wp-blog)) .chip.on .cnt{color:#FFD5DB}:where(body:has(.wp-blog)) .byc{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:14px;font-weight:700}:where(body:has(.wp-blog)) .byc a{height:36px;padding:0 12px 0 9px;border-radius:18px;border:1px solid var(--line);background:#FFF;display:flex;align-items:center;gap:7px}:where(body:has(.wp-blog)) .feat{display:grid;grid-template-columns:1.25fr 1fr;border-radius:24px;overflow:hidden;background:#EEF5FE;margin-bottom:36px}:where(body:has(.wp-blog)) .feat .ph{position:relative;min-height:340px}:where(body:has(.wp-blog)) .feat .tx{padding:36px 40px;display:flex;flex-direction:column;justify-content:center}:where(body:has(.wp-blog)) .feat h2{font-size:32px;line-height:38px;font-weight:800;margin:12px 0 10px}:where(body:has(.wp-blog)) .feat p{font-size:16px;line-height:25px;color:var(--ink2)}:where(body:has(.wp-blog)) .meta{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink3);font-weight:600}:where(body:has(.wp-blog)) .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px 22px;gap:28px 22px}:where(body:has(.wp-blog)) .post .ph{position:relative;height:210px;border-radius:18px;overflow:hidden;background:var(--gray)}:where(body:has(.wp-blog)) .post .meta{margin-top:14px}:where(body:has(.wp-blog)) .post h3{font-size:19px;line-height:26px;font-weight:800;margin-top:8px}:where(body:has(.wp-blog)) .post p{font-size:14px;line-height:21px;color:var(--ink2);margin-top:6px}:where(body:has(.wp-blog)) .tag.news{background:#FFF4E5;color:var(--amber-t)}:where(body:has(.wp-blog)) .tag.gd{background:var(--blue-bg);color:var(--blue-t)}:where(body:has(.wp-blog)) .cta{margin-top:56px;border-radius:24px;background:var(--pink);padding:30px 34px;display:flex;align-items:center;justify-content:space-between;gap:24px}:where(body:has(.wp-blog)) .cta h2{font-size:26px;line-height:32px;font-weight:800}@media (max-width:760px){:where(body:has(.wp-blog)) .b-hero{padding:28px 0 18px}:where(body:has(.wp-blog)) .b-hero .wrap{grid-template-columns:minmax(0,1fr);gap:16px}:where(body:has(.wp-blog)) .b-hero .h1{font-size:34px;line-height:38px}:where(body:has(.wp-blog)) .bar{margin:0 0 16px}:where(body:has(.wp-blog)) .bar .chips{overflow-x:auto}:where(body:has(.wp-blog)) .byc{display:none}:where(body:has(.wp-blog)) .feat{grid-template-columns:minmax(0,1fr);border-radius:20px;margin-bottom:24px}:where(body:has(.wp-blog)) .feat .ph{min-height:190px}:where(body:has(.wp-blog)) .feat .tx{padding:20px}:where(body:has(.wp-blog)) .feat h2{font-size:22px;line-height:28px}:where(body:has(.wp-blog)) .feat p{font-size:14px;line-height:21px}:where(body:has(.wp-blog)) .grid{grid-template-columns:minmax(0,1fr);gap:22px}:where(body:has(.wp-blog)) .post .ph{height:180px}:where(body:has(.wp-blog)) .cta{flex-direction:column;align-items:flex-start;padding:22px;margin-top:36px}:where(body:has(.wp-blog)) .cta h2{font-size:21px;line-height:27px}}