.home-awards .ha-lead{color:#5e7072;margin:-6px 0 16px;font-size:13px;line-height:1.8}.ha-grid{gap:14px;display:grid}.ha-sq{color:#fff;isolation:isolate;background:radial-gradient(120% 90% at 100% 0,#13858e 0%,#0a5c63 45%,#063135 100%);border-radius:22px;padding:18px 16px 16px;position:relative;overflow:hidden;box-shadow:0 18px 36px -20px #063135b3}.ha-sq:before{content:"";z-index:-1;border:1px solid #f1ddae38;border-radius:50%;width:220px;height:220px;position:absolute;inset:auto -60px -80px auto;box-shadow:0 0 0 26px #f1ddae0d}.ha-sq-h{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ha-logo{background:#fff;border-radius:16px;flex:none;place-items:center;width:58px;height:58px;padding:6px;display:grid;box-shadow:0 0 0 2px #f1ddae8c}.ha-logo img{object-fit:contain;width:100%;height:100%}.ha-sq-h small{color:#ebd39c;font-size:11px;font-weight:700}.ha-sq-h h3{margin:1px 0 0;font-size:19px;font-weight:800;line-height:1.4}.ha-row{color:#fff;background:#ffffff14;border-radius:16px;align-items:center;gap:12px;min-height:64px;margin-top:8px;padding:10px 12px;text-decoration:none;transition:background .25s;display:flex;box-shadow:inset 0 0 0 1px #f1ddae2e}.ha-row:hover{background:#ffffff24}.ha-ic{color:#063135;background:linear-gradient(135deg,#f1ddae,#c9a35c);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ha-ic svg{width:20px;height:20px}.ha-t{flex:1;gap:1px;min-width:0;display:grid}.ha-t b{font-size:14.5px;font-weight:800}.ha-t small{color:#ffffffb8;font-size:11.5px}.ha-go{color:#f1ddae;background:#ffffff1f;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.ha-go svg{width:15px;height:15px}.ha-faces{color:#ebd39c;border-top:1px solid #f1ddae33;align-items:center;gap:10px;margin-top:14px;padding-top:12px;text-decoration:none;display:flex}.ha-stack{display:flex}.ha-stack img{object-fit:cover;object-position:50% 20%;background:#dde9e9;border:2px solid #0a5c63;border-radius:50%;width:34px;height:34px}.ha-stack img+img{margin-inline-start:-10px}.ha-faces small{font-size:11.5px;font-weight:700}.ha-bh{color:#fff;isolation:isolate;background:#111;border-radius:22px;min-height:300px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 18px 36px -20px #000000b3}.ha-bh-bg{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.ha-bh:hover .ha-bh-bg{transform:scale(1.05)}.ha-bh:after{content:"";z-index:-1;background:linear-gradient(#0d0e1059 0%,#0d0e108c 40%,#0d0e10f0 100%);position:absolute;inset:0}.ha-bh:before{content:"";z-index:1;pointer-events:none;border-radius:16px;position:absolute;inset:10px;box-shadow:inset 0 0 0 1px #f7e7b459}.ha-bh-in{justify-items:start;gap:4px;padding:22px;display:grid;position:absolute;inset:auto 0 0}.ha-bh-mark{filter:drop-shadow(0 6px 14px #00000080);width:52px;height:auto;margin-bottom:6px}.ha-bh-in small{color:#ebd39c;font-size:11.5px;font-weight:700}.ha-bh-in b{background:linear-gradient(135deg,#c9a053,#f7e7b4 45%,#d7b266 70%,#f1ddae);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:21px;font-weight:800;line-height:1.45}.ha-bh-in em{color:#ffffffd9;font-size:12.5px;font-style:normal;line-height:1.8}.ha-bh-meta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ha-bh-meta span{color:#f4e2b2;background:#f7e7b424;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.ha-bh-cta{color:#1e1505;background:linear-gradient(135deg,#c9a053,#f7e7b4 50%,#d7b266);border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:8px 16px;font-size:12.5px;font-weight:800;display:inline-flex}.ha-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ha-pair .ha-sq{color:#fff;flex-direction:column;align-items:flex-start;gap:3px;min-height:210px;padding:14px 13px 13px;text-decoration:none;transition:transform .25s;display:flex}.ha-pair .ha-sq:hover{transform:translateY(-3px)}.ha-pair .ha-sq:before{width:160px;height:160px;inset:auto -50px -60px auto}.ha-pair .ha-logo{border-radius:14px;width:50px;height:50px;margin-bottom:8px;padding:5px}.ha-kick{color:#ebd39c;font-size:11px;font-weight:700}.ha-name{font-size:15.5px;font-weight:800;line-height:1.45}.ha-meta{color:#ffffffb8;font-size:11px;line-height:1.6}.ha-foot{border-top:1px solid #f1ddae33;justify-content:space-between;align-items:center;gap:6px;width:100%;margin-top:auto;padding-top:10px;display:flex}.ha-foot .ha-stack img{width:28px;height:28px}.ha-foot .ha-stack img+img{margin-inline-start:-9px}.ha-foot .ha-go{flex:none}@media (width<=359px){.ha-foot .ha-stack img:nth-child(n+4){display:none}}@media (width>=700px){.ha-pair{gap:16px}.ha-pair .ha-sq{min-height:260px;padding:20px 18px 18px}.ha-pair .ha-logo{width:62px;height:62px}.ha-name{font-size:20px}.ha-kick,.ha-meta{font-size:12.5px}.ha-foot .ha-stack img{width:36px;height:36px}.ha-bh{min-height:340px}}
