.pop-page{color:var(--ink);line-height:1.55}.pop-page .wrap{max-width:1440px;margin:0 auto;padding:0 30px}.pop-page .phero{color:#fff;background:linear-gradient(120deg,#2a3a63,#34467a 55%,#324a86);position:relative;overflow:hidden}.pop-page .phero .wrap{z-index:2;box-sizing:border-box;flex-direction:column;justify-content:center;min-height:286px;padding:44px 30px 40px;display:flex;position:relative}.pop-page .phero .crumb{color:#aebbd2;align-items:center;gap:8px;margin:0 0 14px;font-size:12.5px;font-weight:600;display:flex}.pop-page .phero .crumb span{color:#dfe7f5}.pop-page .phero h1{letter-spacing:-.03em;margin:0 0 8px;font-size:36px;font-weight:900}.pop-page .phero h1 em{color:var(--gold);font-style:normal}.pop-page .phero p{color:#cdd8ec;max-width:720px;margin:0;font-size:15px;font-weight:600}.pop-page .phero-bg{object-fit:cover;z-index:0;pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.pop-page .phero-tint{z-index:1;background:linear-gradient(120deg,#2a3a63d6,#34467abd 55%,#324a86d6);position:absolute;inset:0}@media (max-width:860px){.pop-page .phero .wrap{min-height:0}}@media (max-width:720px){.pop-page .phero h1{font-size:27px}}.pop-page .poptabs{flex-wrap:wrap;gap:8px;margin:24px 0 22px;display:flex}.pop-page .poptab{border:1px solid var(--line2);color:#46546e;cursor:pointer;background:#fff;border-radius:999px;padding:9px 18px;font-family:inherit;font-size:14px;font-weight:700;transition:all .15s}.pop-page .poptab:hover{border-color:var(--blue);color:var(--blue)}.pop-page .poptab.on{background:var(--blue);color:#fff;border-color:var(--blue)}.pop-page .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (min-width:1025px) and (max-width:1280px){.pop-page .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:721px) and (max-width:1024px){.pop-page .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.pop-page .grid{grid-template-columns:1fr}.pop-page .wrap{padding:0 18px}}.pop-page .popcard{border:1px solid var(--line);cursor:pointer;color:inherit;background:#fff;border-radius:14px;text-decoration:none;transition:all .18s;display:block;overflow:hidden;box-shadow:0 1px 3px #141e370d}.pop-page .popcard:hover{transform:translateY(-3px);box-shadow:0 12px 26px #141e371f}.pop-page .popcard .pic{background:linear-gradient(135deg,#2a3a63,#34467a) 50%/cover;justify-content:center;align-items:center;height:168px;display:flex;position:relative}.pop-page .popcard .pic .ph{color:#c9d4ea;letter-spacing:.06em;font-size:15px;font-weight:800}.pop-page .popcard .pic.has .ph{display:none}.pop-page .popcard .body{padding:14px 15px 16px}.pop-page .popcard h3{color:#1f2a44;margin:0 0 7px;font-size:15px;font-weight:800;line-height:1.35}.pop-page .popcard .reg{color:#5b6b86;align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.pop-page .popcard .sub{color:#8a96ab;margin:6px 0 0;font-size:12.5px}.pop-page .popmore{justify-content:center;margin:26px 0 6px;display:flex}.pop-page .popmore button{border:1px solid var(--line2);color:#46546e;cursor:pointer;background:#fff;border-radius:999px;padding:12px 30px;font-family:inherit;font-weight:700}.pop-page .popmore button:hover{border-color:var(--blue);color:var(--blue)}
