.lg{padding-bottom:26px}.lg-h{margin-top:12px}.lg-h h1{font-family:var(--font-head);letter-spacing:-.04em;margin:11px 0 0;font-size:26px;font-weight:900;line-height:1.35}.lg-h p{color:var(--muted,#5b6472);text-wrap:pretty;max-width:56ch;margin:12px 0 0;font-size:13px;font-weight:500;line-height:2}.lg-up{color:var(--muted-2,#8a93a0);background-color:#f5f6f8;border-radius:999px;margin-top:14px;padding:6px 12px;font-size:10.5px;font-weight:700;display:inline-block}.lg-sum{gap:10px;margin-top:22px;display:grid}.lg-sum article{background-color:#fff;border:1px solid #0c11161a;border-radius:19px;padding:17px}.li{border-radius:13px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:12px;display:flex}.li.lime{color:#2c3a00;background-color:#eafbc2}.li.blue{color:#12203a;background-color:#e3eaff}.li.violet{color:#2e1f5e;background-color:#ede7ff}.li.mint{color:#0f3d2a;background-color:#d9f4e6}.lg-sum b{font-family:var(--font-head);font-size:13.5px;font-weight:800;display:block}.lg-sum p{color:var(--muted,#5b6472);text-wrap:pretty;margin:8px 0 0;font-size:12px;font-weight:500;line-height:1.95}.lg-toc{background-color:#f8f9fb;border:1px solid #0c111612;border-radius:18px;flex-wrap:wrap;gap:7px;margin-top:22px;padding:14px;display:flex}.lg-toc a{color:var(--muted,#5b6472);background-color:#fff;border:1px solid #0c11161a;border-radius:999px;padding:8px 13px;font-size:11.5px;font-weight:700;text-decoration:none;transition:border-color .16s,color .16s}.lg-toc a:hover{color:var(--ink,#0c1116);border-color:#0c11164d}.blk{margin-top:34px;scroll-margin-top:20px}.lg-t{font-family:var(--font-head);letter-spacing:-.03em;margin:0 0 14px;font-size:18px;font-weight:900}.lg-p{color:var(--muted,#5b6472);text-wrap:pretty;max-width:64ch;margin:0;font-size:13px;font-weight:500;line-height:2}.lg-p a,.lg-n a{color:#1b4bf5;font-weight:700}.lg-n{color:var(--muted-2,#8a93a0);text-wrap:pretty;margin:12px 0 0;font-size:11.5px;font-weight:500;line-height:1.95}.lg-ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.lg-ul li{color:var(--muted,#5b6472);text-wrap:pretty;align-items:flex-start;gap:9px;font-size:12.5px;font-weight:500;line-height:1.95;display:flex}.lg-ul li b{color:var(--ink,#0c1116);font-weight:800}.lg-ul svg{color:#6b8a0c;flex:none;margin-top:4px}.lg-tbl{background-color:#fff;border:1px solid #0c11161a;border-radius:18px;overflow:hidden}.lt-h,.lt-r{grid-template-columns:1fr 1.5fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.lt-h{color:var(--muted-2,#8a93a0);background-color:#f8f9fb;font-size:10px;font-weight:800}.lt-r{color:var(--muted,#5b6472);border-top:1px solid #0c111612;font-size:11.5px;font-weight:600}.lt-r>span:first-child{color:var(--ink,#0c1116);font-weight:800}.lt-r b{color:var(--ink,#0c1116);white-space:nowrap;font-size:11px;font-weight:800}.lt-r b.op{color:#1b4bf5}.lt-r b.ok{color:#3f9e52}.lt-r b.bad{color:#e8384f}.lg-cards{gap:10px;display:grid}.lg-cards article{background-color:#fff;border:1px solid #0c11161a;border-radius:18px;padding:16px}.lg-cards b{font-family:var(--font-head);font-size:13.5px;font-weight:800;display:block}.lg-cards p{color:var(--muted,#5b6472);text-wrap:pretty;margin:8px 0 0;font-size:12.5px;font-weight:500;line-height:1.95}.lg-rights{gap:10px;display:grid}.lg-rights article{background-color:#fff;border:1px solid #0c11161a;border-radius:18px;padding:19px 17px 16px;position:relative}.lr-n,.ls-n{top:-12px;color:#fff;width:27px;height:27px;font-family:var(--font-head);background-color:#0c1116;border-radius:10px;justify-content:center;align-items:center;font-size:12.5px;font-weight:900;display:flex;position:absolute;inset-inline-start:17px}.lg-rights b,.lg-steps3 b{font-family:var(--font-head);margin-top:7px;font-size:13.5px;font-weight:800;display:block}.lg-rights p,.lg-steps3 p{color:var(--muted,#5b6472);text-wrap:pretty;margin:8px 0 0;font-size:12.5px;font-weight:500;line-height:1.95}.lg-steps3{gap:14px;display:grid}.lg-steps3 article{background-color:#fff;border:1px solid #0c11161a;border-radius:18px;padding:19px 17px 16px;position:relative}.lg-do{gap:10px;display:grid}.ld{border-radius:19px;padding:17px}.ld.ok{background-color:#f4fbe0}.ld.no{background-color:#fdf1f2}.ld b{font-family:var(--font-head);align-items:center;gap:7px;font-size:13.5px;font-weight:800;display:flex}.ld.ok b{color:#2c3a00}.ld.no b{color:#8a1f2c}.ld ul{gap:8px;margin:13px 0 0;padding:0;list-style:none;display:grid}.ld li{text-wrap:pretty;padding-inline-start:15px;font-size:12.5px;font-weight:500;line-height:1.9;position:relative}.ld li:before{content:"";inset-inline-start:0;border-radius:50%;width:5px;height:5px;position:absolute;top:9px}.ld.ok li{color:#48590f}.ld.ok li:before{background-color:#789e0a}.ld.no li{color:#8a4048}.ld.no li:before{background-color:#c4485a}.note{border-radius:18px;margin-top:16px;padding:16px}.note b{font-family:var(--font-head);font-size:13.5px;font-weight:800;display:block}.note p{text-wrap:pretty;margin:8px 0 0;font-size:12.5px;font-weight:500;line-height:1.95}.note.blue{background-color:#eef2ff}.note.blue b{color:#12203a}.note.blue p{color:#33406b}.note.red{background-color:#fdf1f2}.note.red b{color:#8a1f2c}.note.red p{color:#8a4048}.lg-cta{text-align:center;background-color:#f8faf2;border:1px dashed #0c111624;border-radius:20px;margin-top:30px;padding:24px}.lg-cta b{font-family:var(--font-head);font-size:15px;font-weight:800;display:block}.lg-cta p{color:var(--muted,#5b6472);max-width:42ch;margin:9px auto 14px;font-size:12.5px;font-weight:500;line-height:1.9}.lg-cta .btn{text-decoration:none}@container (max-width:719px){.lt-h,.lt-r{grid-template-columns:1fr auto;gap:6px 10px}.lt-h>span:nth-child(2),.lt-r>span:nth-child(2){color:var(--muted-2,#8a93a0);order:3;grid-column:1/-1;font-size:11px}.lt-h>span:nth-child(2){display:none}}@container (min-width:720px){.lg-h h1{font-size:34px}.lg-t{font-size:22px}.lg-sum,.lg-cards{grid-template-columns:repeat(2,1fr);gap:12px}.lg-rights{grid-template-columns:repeat(2,1fr);gap:16px 12px}.lg-steps3{grid-template-columns:repeat(3,1fr);gap:16px 12px}.lg-do{grid-template-columns:repeat(2,1fr);gap:12px}.lt-h,.lt-r{padding:14px 18px}}@container (min-width:1120px){.lg-sum,.lg-rights{grid-template-columns:repeat(4,1fr)}}
