.lg{max-width:860px;margin:0 auto;display:grid;gap:16px;padding-bottom:40px}.lg-hero{position:relative;overflow:hidden;padding:28px;border-radius:24px;color:#fff;background:linear-gradient(135deg,#1a0508,#6b0d1a 55%,#c8102e);box-shadow:0 14px 40px #7f102040}.lg-hero .ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:#ffffff24;margin-bottom:14px}.lg-hero .ic svg{width:24px;height:24px}.lg-hero h1{font-size:1.7rem;font-weight:800;line-height:1.25}.lg-hero p{margin-top:6px;opacity:.8;font-size:.9rem}.lg-tabs{display:inline-flex;gap:4px;margin-top:18px;padding:4px;border-radius:12px;background:#ffffff1a}.lg-tabs a{padding:7px 14px;border-radius:9px;font-size:.82rem;font-weight:700;color:#ffffffbf;text-decoration:none}.lg-tabs a.on{background:#fff;color:#c8102e}.lg-body{padding:26px 28px;border-radius:22px;background:#fff;border:1px solid #f0f0f3}.lg-body h2{display:flex;align-items:center;gap:10px;margin:26px 0 10px;font-size:1.08rem;font-weight:800;color:#18181b}.lg-body h2:first-child{margin-top:0}.lg-body h2 span{width:28px;height:28px;flex:none;border-radius:9px;display:grid;place-items:center;font-size:.8rem;color:#e11d2e;background:#fff1f2}.lg-body p,.lg-body li{font-size:.92rem;line-height:1.85;color:#3f3f46}.lg-body ul{margin:6px 0 0;padding-left:22px;display:grid;gap:4px}.lg-body b{color:#18181b}.lg-body a{color:#e11d2e;text-decoration:underline;text-underline-offset:2px}.lg-note{margin-top:22px;padding:14px 16px;border-radius:14px;background:#fff5f6;border:1px solid #ffe4e6;font-size:.86rem;color:#9f1239}@media (max-width: 640px){.lg-hero{padding:22px 18px;border-radius:20px}.lg-hero h1{font-size:1.35rem}.lg-body{padding:20px 16px;border-radius:18px}}