.v2{.cn{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.cn-l{background:var(--forest);color:#EAF2EC;border-radius:36px;padding:40px;display:flex;flex-direction:column;gap:18px}.cn-l .eyebrow{color:var(--gold)}.cn-l h1{color:#fff;font-size:clamp(32px,4vw,54px)}.cn-lead{color:#B9CBBF;font-size:18px}.cn-hot{display:flex;align-items:center;gap:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:18px 20px;transition:background .2s}.cn-hot:hover{background:rgba(255,255,255,.1)}.cn-hot b{display:block;font-family:var(--f-display);font-size:46px;color:var(--gold);line-height:1}.cn-hot span span{color:#B9CBBF;font-size:15px}.cn-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cn-cards>*{background:rgba(255,255,255,.06);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;min-width:0}.cn-cards a:hover{background:rgba(255,255,255,.1)}.cn-cards small{color:#B9CBBF;font-size:13px;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.cn-cards b{color:#fff;font-size:16px;overflow-wrap:anywhere}.cn-soc{list-style:none;margin:0;padding:0;display:flex;gap:8px;flex-wrap:wrap}.cn-soc a{display:inline-block;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;color:#fff}.cn-soc a:hover{background:rgba(255,255,255,.08)}.cn-r{display:grid;gap:16px;min-width:0}.cn-r .op{max-width:none;margin:0}.cn-r .op img{height:auto}.cn-form{border:1px solid var(--line)}.cn-form-h h2{font-size:26px}.cn-form-h p{color:var(--ink-soft);margin:6px 0 0}@media (max-width:1000px){.cn{grid-template-columns:1fr}}@media (max-width:600px){.cn-l{padding:24px 18px;border-radius:26px}.cn-cards{grid-template-columns:1fr}.cn-hot b{font-size:38px}}}