/* Сокращённые памятки: только четыре согласованные страницы. */
.head.head--action{padding:28px 0 18px;max-width:74ch}
.head.head--action h1{font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.15;max-width:30ch}
.action-main .content{max-width:74ch}
.action-summary{background:var(--acc-soft);border-radius:14px;padding:18px 22px;margin:0 0 16px;color:var(--tx)}
.action-summary h2{font-size:1rem;line-height:1.3;margin:0 0 8px;letter-spacing:0;color:var(--acc)}
.action-summary h2::before{display:none}
.action-summary p{font-size:clamp(1.06rem,1.5vw,1.25rem);line-height:1.45;margin:0}
.action-summary strong{font-weight:600}
.action-main .action-emergency{font-size:1rem;line-height:1.5;margin:0 0 24px;color:var(--tx2)}
.action-main .steps{margin:14px 0 24px}
.action-main .steps li{padding-top:15px;padding-bottom:15px;line-height:1.6}
.action-main .steps li::before{top:15px}
.action-main .steps strong{font-weight:600;font-size:1.08rem;line-height:1.4}
.action-main h2{scroll-margin-top:130px}
.action-main details,.action-anchor{scroll-margin-top:130px}
.action-anchor{display:block;height:0}
.action-main .qa{margin:20px 0 26px}
.action-main .qa details{margin:0 0 10px}
.action-services{margin:18px 0 24px}
.action-services p{margin:0 0 12px;line-height:1.6;color:var(--tx2)}
.action-services .btn{min-height:44px;white-space:normal}
.action-sources{border-top:1px solid var(--line);margin:26px 0 18px;padding-top:14px;color:var(--tx2)}
.action-sources summary{cursor:pointer;min-height:44px;font-size:1rem;line-height:1.5;padding:8px 0}
.action-sources .qa__body{padding:10px 0 0;font-size:.94rem}
.action-next{border-top:1px solid var(--line);margin-top:26px;padding-top:8px}
.action-next ul{padding-left:1.2em;margin:12px 0}
.action-next li{margin:10px 0;line-height:1.5}
.action-next a{text-underline-offset:.16em}
.action-updated{font-size:.875rem;line-height:1.5;color:var(--tx2);margin:26px 0}
@media(max-width:600px){
 .head.head--action{padding:22px 0 16px}
 .head.head--action h1{font-size:1.8rem;max-width:none}
 .action-summary{padding:16px 18px}
 .action-main h2,.action-main details,.action-anchor{scroll-margin-top:82px}
 .action-main .steps li{padding-left:46px}
}
