#nv .nv-h1{padding:26px 0 6px}#nv .nv-h1 .h1c{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px;align-items:center;padding:30px 34px;border-radius:20px;background:linear-gradient(120deg,#fff 0%,#fff 55%,var(--yc) 100%);border:1px solid var(--line);box-shadow:var(--sh)}#nv .nv-h1 .h1c:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,var(--red),var(--y))}#nv .nv-h1 .h1c:after{content:"";position:absolute;right:-70px;top:-70px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(245,177,0,.28),rgba(245,177,0,0) 70%);pointer-events:none}#nv .nv-h1 .eb{display:inline-flex;align-items:center;gap:8px;background:var(--yc);color:var(--fbd);border:1px solid var(--line);padding:6px 12px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;margin-bottom:14px}#nv .nv-h1 .eb i{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px rgba(208,20,30,.15)}#nv .nv-h1 h1{margin:0 0 12px;font-family:Montserrat,'Be Vietnam Pro',sans-serif;font-weight:900;font-size:clamp(24px,3vw,36px);line-height:1.22;color:var(--k);letter-spacing:-.3px}#nv .nv-h1 h1 span{display:block;color:var(--red)}#nv .nv-h1 h1 em{font-style:normal;background:linear-gradient(transparent 62%,rgba(245,177,0,.45) 62%)}#nv .nv-h1 .ds{margin:0 0 18px;font-size:15.5px;line-height:1.65;color:var(--k3);max-width:560px}#nv .nv-h1 .ac{display:flex;flex-wrap:wrap;gap:10px}#nv .nv-h1 .ac a{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;border-radius:999px;font-weight:800;font-size:15px;text-decoration:none;transition:transform .2s,box-shadow .2s}#nv .nv-h1 .ac a:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(208,20,30,.18)}#nv .nv-h1 .ac .p{background:linear-gradient(#e0262f,var(--red));color:#fff}#nv .nv-h1 .ac .s{background:#fff;color:var(--red);border:2px solid var(--red)}#nv .nv-h1 .ac svg{width:18px;height:18px}#nv .nv-h1 .ct{position:relative;z-index:1}#nv .nv-h1 .ct b{display:block;font-size:13px;font-weight:800;color:var(--mute);text-transform:uppercase;letter-spacing:.4px;margin-bottom:10px}#nv .nv-h1 .ch{display:grid;grid-template-columns:1fr 1fr;gap:8px}#nv .nv-h1 .ch a{display:flex;justify-content:flex-start;text-align:left;align-items:center;gap:8px;padding:11px 12px;border-radius:12px;background:#fff;border:1px solid var(--line);color:var(--k);font-weight:700;font-size:14px;line-height:1.25;text-decoration:none;transition:border-color .2s,color .2s,transform .2s}#nv .nv-h1 .ch a:before{content:"";flex:0 0 7px;height:7px;border-radius:50%;background:var(--y)}#nv .nv-h1 .ch a:hover{border-color:var(--red);color:var(--red);transform:translateY(-1px)}@media(max-width:860px){#nv .nv-h1 .h1c{grid-template-columns:1fr;gap:20px;padding:24px 20px 22px 24px;background:linear-gradient(160deg,#fff 0%,#fff 60%,var(--yc) 100%)}}@media(max-width:480px){#nv .nv-h1{padding-top:18px}#nv .nv-h1 .ds{font-size:14.5px}#nv .nv-h1 .ac a{flex:1 1 0;white-space:nowrap;justify-content:center;padding:0 14px;font-size:14px}#nv .nv-h1 .ch a{font-size:13px;padding:10px}#nv .nv-h1 .eb{font-size:11px;padding:5px 10px}}