.sg-sec{display:grid;gap:var(--s3);padding-bottom:var(--s6)}.sg-sec>:not(.sg-roads),.sg-end>*{max-width:40em}.sg-sec .lead{margin:0}.sg-sec p{color:var(--ink-2)}.sg-b b{color:var(--ink);font-weight:var(--w-sub)}.sg-zamer{padding-bottom:var(--s6)}.sg-zamer__box{display:grid;gap:var(--s2);max-width:40em;padding:var(--s4);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-l)}.sg-zamer__big{font:var(--w-head) clamp(44px,14vw,88px)/1 var(--font);letter-spacing:var(--ls-head);color:var(--red)}.sg-zamer__t{color:var(--ink)}.sg-zamer__src{font-size:var(--t-small);color:var(--muted)}.sg-roads{display:grid;gap:var(--s3)}.sg-roads article{display:grid;gap:var(--s2);padding:var(--s4) var(--s4) var(--s5);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-l)}.sg-n{font-weight:var(--w-sub);font-size:var(--t-small);color:var(--red);font-variant-numeric:tabular-nums}.sg-t{font:var(--w-sub) 22px/1.15 var(--font);letter-spacing:var(--ls-head)}.sg-do,.sg-skip{color:var(--ink-2)}.sg-skip{color:var(--muted)}.sg-do b,.sg-skip b{color:var(--ink);font-weight:var(--w-sub)}.sg-when{display:grid;border-top:1px solid var(--line)}.sg-when li{display:grid;grid-template-columns:2.2em 1fr;gap:var(--s2);padding:var(--s3) 0;border-bottom:1px solid var(--line)}.sg-when__n{font-weight:var(--w-sub);color:var(--red);font-variant-numeric:tabular-nums}.sg-when div{display:grid;gap:2px}.sg-when b{font-weight:var(--w-strong);color:var(--ink)}.sg-when span:not(.sg-when__n){color:var(--ink-2)}.sg-look{display:grid;gap:var(--s2);padding-left:1.2em;list-style:disc;color:var(--ink-2)}.sg-faq dl{display:grid;gap:var(--s4)}.sg-faq dt{font:var(--w-sub) var(--t-body)/1.3 var(--font);color:var(--ink);margin-bottom:var(--s1)}.sg-faq dd{margin:0;color:var(--ink-2)}.sg-end{display:grid;gap:var(--s3);padding-bottom:var(--s6)}.sg-end__big{font:var(--w-head) clamp(28px,7vw,56px)/1.05 var(--font);letter-spacing:var(--ls-head)}.sg-end__lead{font-size:var(--t-small);color:var(--muted)}.sg-end__links{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s4);margin-top:calc(var(--s2) * -1)}.sg-end__links a,.sg-more a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink)}@media(min-width:900px){.sg-zamer__box,.sg-roads,.sg-end>.sg-end__big{max-width:56em}.sg-roads{grid-template-columns:repeat(2,1fr);gap:var(--s4)}}
