.nq{border-top:1px solid var(--line);background:#fff;padding:112px 0 108px}.nq .rp-lab .nq-ic{color:#0891b2;background:#ecfeff;border-radius:10px;align-self:center;place-items:center;width:34px;height:34px;display:grid}.nq-grid{grid-template-columns:1.05fr auto .95fr;align-items:stretch;gap:40px;display:grid}.nq-or{width:44px;position:relative}.nq-or:before{content:"";border-left:1px solid #e2e8f0;position:absolute;top:0;bottom:0;left:50%}.nq-or span{width:44px;height:44px;color:var(--mute);background:#fff;border:1px solid #e2e8f0;border-radius:50%;place-items:center;margin-top:-22px;font-size:14px;font-weight:700;display:grid;position:absolute;top:50%;left:0}.nq-k2{letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin-top:30px;font-size:12px;font-weight:700}.nq-free{color:#15803d;letter-spacing:.06em;vertical-align:1px;background:#dcfce7;border-radius:99px;margin-left:8px;padding:2px 9px;font-style:normal;display:inline-block}.nq-lock{color:var(--ink-2);align-items:center;gap:7px;margin-top:14px;font-size:13px;font-weight:600;display:flex}.nq-lock svg{color:#0891b2}.nq-ticks{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.nq-ticks li{color:var(--ink-2);gap:10px;font-size:15px;line-height:1.45;display:flex}.nq-ticks i{color:#fff;background:#22c55e;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.nq-lead{color:var(--ink-2);max-width:540px;margin:0;font-size:18px;line-height:1.65}.nq-list{border-top:1px solid var(--line);margin-top:12px}.nq-row{color:inherit;border-bottom:1px solid #f1f5f9;border-radius:12px;grid-template-columns:1fr 52px 96px 18px;align-items:center;gap:14px;margin:0 -12px;padding:14px 12px;text-decoration:none;transition:background .2s;display:grid}a.nq-row:hover{background:#f8fafc}a.nq-row:hover .nq-ch{color:#0891b2;transform:translate(2px)}.nq-row b{font-size:16px;font-weight:600;display:block}.nq-row small{color:var(--mute);margin-top:2px;font-size:13.5px;display:block}.nq-row .nq-hv{text-align:right;font-size:18px;font-weight:700}.nq-row .nq-pl{color:var(--mute);text-align:right;font-size:14px}.nq-row .nq-pl strong{color:var(--ink);font-weight:600}.nq-ch{color:#94a3b8;transition:transform .2s,color .2s}.nq-row.me{background:#ecfeff;border-bottom-color:#0000}.nq-row.me .tag{color:#fff;vertical-align:2px;background:#0891b2;border-radius:99px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.nq-card{background:#fff;border:1px solid #e2e8f0;border-radius:22px;overflow:hidden;box-shadow:0 30px 70px -44px #0f172a66}.nq-cv{background:radial-gradient(520px 260px at 90% -10%,#0891b224,#0000 64%),radial-gradient(420px 220px at 0 20%,#f59e0b17,#0000 62%),#fff;border-bottom:1px solid #eef2f7;grid-template-columns:1fr 150px;align-items:center;gap:20px;padding:26px 28px 24px;display:grid;position:relative}.nq-cv .k{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;font-size:11px;font-weight:700}.nq-cv .t{letter-spacing:-.02em;margin-top:8px;font-size:25px;font-weight:800;line-height:1.08}.nq-cv .t span{background:var(--grad-light);color:#0000;background-size:125% 100%;-webkit-background-clip:text;background-clip:text}.nq-cv img{aspect-ratio:426/240;object-fit:cover;border-radius:12px;width:150px;transform:rotate(2deg);box-shadow:0 16px 34px -20px #0f172a8c}.nq-body{margin:0;padding:24px 28px 28px}.nq-body h3{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:700}.nq-body>p{color:var(--mute);margin:8px 0 0;font-size:15px;line-height:1.6}.nq-in{gap:14px;margin-top:18px;display:grid}.nq-in label{color:var(--ink-2);font-size:13.5px;font-weight:600;display:block}.nq-in input{width:100%;height:48px;color:var(--ink);background:#fff;border:1px solid #d5dde7;border-radius:12px;margin-top:6px;padding:0 14px;font:16px Figtree,sans-serif}.nq-in input:focus{border-color:#0891b2;outline:none;box-shadow:0 0 0 3px #0891b226}.nq-in input[aria-invalid=true]{border-color:#dc2626}.nq-go{color:#fff;cursor:pointer;background:#ea580c;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:20px;padding:16px;font:600 16px Figtree,sans-serif;transition:background .2s;display:flex}.nq-go:hover{background:#c2410c}.nq-go[disabled]{opacity:.7;cursor:wait}.nq-fn{text-align:center;color:var(--mute);margin-top:12px;font-size:13.5px}.nq-err{color:#b91c1c;margin:14px 0 0;font-size:14px}.nq-ts{margin-top:16px}.nq-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nq-sent{text-align:center;padding:34px 30px;display:none}.nq-card.sent .nq-body{display:none}.nq-card.sent .nq-sent{animation:.6s cubic-bezier(.22,1,.36,1) nq-in;display:block}@keyframes nq-in{0%{opacity:0;transform:translateY(10px)}}.nq-sent .ok{color:#fff;background:#22c55e;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto;display:grid;box-shadow:0 0 0 8px #dcfce7}.nq-sent h3{letter-spacing:-.01em;margin:22px 0 0;font-size:24px;font-weight:700}.nq-sent p{max-width:360px;color:var(--ink-2);margin:10px auto 0;font-size:15.5px;line-height:1.6}.nq-sent p b{color:var(--ink);word-break:break-all}.nq-sent .s{color:var(--mute);font-size:14px}@media (max-width:600px){.nq-go{white-space:nowrap;gap:6px;padding:15px 12px;font-size:15px}.nq{padding:80px 0 76px}}@media (max-width:900px){.nq-grid{grid-template-columns:1fr}.nq-or{width:auto;height:44px}.nq-or:before{border-top:1px solid #e2e8f0;border-left:0;top:50%;bottom:auto;left:0;right:0}.nq-or span{margin-left:-22px;left:50%}.nq-cv{grid-template-columns:1fr}.nq-cv img{display:none}}@media (max-width:559px){.nq .rp-lab .rp-side.ex-date{display:none}}
