.action-guide{--action-muted:#c5c8bf;--action-line:#4b5149;line-height:1.65}
.action-scenario>span{display:grid;gap:6px}.action-scenario>span>span{display:block}
.action-guide .wrap{max-width:1220px}.action-guide a:focus-visible,.action-guide button:focus-visible,.action-guide summary:focus-visible{outline:3px solid #d6e7ab;outline-offset:5px}
.action-guide h1{max-width:980px;font-size:clamp(2rem,3.5vw,3rem);line-height:1.16;margin-block:0 20px}.action-guide h2{font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.25;margin-block:0 18px}.action-guide h3{font-family:var(--sans);font-size:1.12rem;line-height:1.4;margin-block:0 10px;font-weight:650}.action-guide p{margin-block:0 16px}.action-guide p:last-child{margin-block-end:0}.action-guide a:not(.action-scenario):not(.button){color:#c6d896;text-decoration-thickness:1px;text-underline-offset:4px}.action-guide a:hover{text-decoration-thickness:2px}
.action-hero{padding-block:30px 36px}.action-hero>.wrap>p{max-width:800px;font-size:1.08rem;color:var(--action-muted)}.action-hero .breadcrumbs{font-size:.8rem;margin-block-end:26px}
.action-emergency{display:flex;align-items:center;gap:28px;margin-block:26px;padding:22px 26px;background:#30372b;border-inline-start:5px solid #94ae3f}.action-emergency p{margin:0;max-width:780px}.action-emergency a[href="tel:112"]{font-size:2rem;font-weight:700;white-space:nowrap}.action-emergency strong{color:#f0f0e9}.action-emergency>div{min-inline-size:0}
.action-scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-block-start:28px}.action-scenario{display:flex;flex-direction:column;gap:10px;min-inline-size:0;color:#f0f0e9;text-decoration:none;border-block-end:2px solid #67734b;padding-block-end:18px}.action-scenario:hover{border-color:#c6d896}.action-scenario img{display:block;width:100%;height:200px;object-fit:contain;object-position:center bottom;aspect-ratio:4/3}.action-scenario h2,.action-scenario h3,.action-scenario strong{font-size:1.2rem;line-height:1.35;font-weight:650;margin:0}.action-scenario p,.action-scenario span{color:var(--action-muted);font-size:.94rem;margin:0}.action-scenario svg{width:20px;height:20px;flex-shrink:0}.action-scenario>span:last-child{color:#c6d896}
.action-section{padding-block:46px;border-block-start:1px solid var(--action-line);scroll-margin-block-start:28px}.action-section>.wrap{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(0,2.3fr);gap:46px}.action-section-head p{color:var(--action-muted);font-size:.95rem}.action-section>.wrap>.action-steps{align-self:start}.action-steps{list-style:none;padding:0;margin:0;counter-reset:action-step;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.action-steps>li{counter-increment:action-step;min-inline-size:0;padding-block-start:16px;border-block-start:1px solid #697850}.action-steps>li:before{content:counter(action-step);display:flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;margin-block-end:16px;border:1px solid #94ae3f;color:#c6d896;font-size:1.15rem;font-weight:700;border-radius:50%}.action-steps p{font-size:1rem;color:var(--action-muted)}.action-steps li a{overflow-wrap:anywhere}.action-steps li ul{padding-inline-start:20px;font-size:.95rem}.action-steps:has(>li:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}
.action-section>.wrap>div:not(.action-section-head),.action-section>.wrap>article{min-inline-size:0}.action-section>.wrap>p,.action-section>.wrap>ul,.action-section>.wrap>details{grid-column:2}.action-section>.wrap>.action-section-head+div>.action-steps{width:100%}.action-section .action-note{margin-block-start:24px;padding:18px 20px;background:#30352d;border-inline-start:3px solid #94ae3f}
.action-doc-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:22px}.action-doc-links a{display:block;padding:18px 20px;border:1px solid #7a8863;font-weight:600;text-decoration:none}.action-doc-links a:hover{background:#3b4430}
.action-safety{padding:26px;background:#2c302a}.action-safety ul,.action-safety ol{padding-inline-start:22px;margin:0}.action-safety li{margin-block:12px}.action-safety h3{margin-block-start:20px}.action-faq details,.action-sources details{border-block-end:1px solid var(--action-line);padding-block:17px}.action-faq summary,.action-sources summary{font-weight:600;cursor:pointer;min-block-size:30px}.action-faq details p,.action-sources details p{margin-block-start:15px;color:var(--action-muted)}.action-sources{font-size:.9rem;color:var(--action-muted)}.action-sources ul{padding-inline-start:20px}.action-sources li{margin-block:9px}.action-tools{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-block:24px}.action-tools button{background:transparent;border:1px solid #718052;color:#e2e9d1;min-height:46px;padding:10px 18px;font:inherit;cursor:pointer}.action-tools button:hover{background:#343d2d}.action-tools p,.action-tools span{color:var(--action-muted);font-size:.85rem}
@media(max-width:1000px){.action-section>.wrap{grid-template-columns:1fr;gap:15px}.action-section-head{max-width:760px}.action-section>.wrap>p,.action-section>.wrap>ul,.action-section>.wrap>details{grid-column:auto}.action-scenarios{gap:18px}.action-scenario img{height:165px}.action-steps{gap:22px}}
@media(max-width:650px){.action-hero{padding-block:22px 28px}.action-guide h1{font-size:2rem}.action-emergency{padding:17px;gap:14px;align-items:flex-start;flex-wrap:wrap}.action-emergency a[href="tel:112"]{font-size:1.7rem}.action-emergency p{font-size:1rem}.action-scenarios{grid-template-columns:1fr;gap:0;margin-block-start:20px}.action-scenario{display:grid;grid-template-columns:104px minmax(0,1fr);gap:5px 16px;padding-block:16px;align-items:center}.action-scenario img{grid-row:1/4;height:90px}.action-scenario h2,.action-scenario h3,.action-scenario strong{font-size:1.08rem}.action-scenario span,.action-scenario p{font-size:.9rem}.action-section{padding-block:30px}.action-section>.wrap{gap:10px}.action-steps,.action-steps:has(>li:nth-child(4)){display:block}.action-steps>li{position:relative;padding:20px 0 22px 56px;border-block-start:0;border-inline-start:1px solid #5c684d;margin-inline-start:19px}.action-steps>li:last-child{padding-block-end:0;border-inline-start-color:transparent}.action-steps>li:before{position:absolute;inset-inline-start:-20px;inset-block-start:17px;inline-size:38px;block-size:38px;background:#222426}.action-steps h3{font-size:1.07rem}.action-steps p{font-size:1rem}.action-doc-links{grid-template-columns:1fr}.action-safety{padding:18px}.action-faq summary{min-height:44px}.action-tools{align-items:flex-start;gap:12px}.action-tools button{width:100%}}
@media print{.preview-bar,.site-header,.quick-nav,.site-footer,.mobile-call,.consult-dialog,.action-scenarios,.action-tools,.skip{display:none!important}body,.action-guide{background:#fff!important;color:#111!important;font:11pt/1.5 Arial,sans-serif}.action-guide .wrap{max-width:none;margin:0;padding:0}.action-guide a:not(.action-scenario):not(.button),.action-guide p,.action-guide strong,.action-guide h1,.action-guide h2,.action-guide h3{color:#111!important}.action-hero,.action-section{padding-block:12pt}.action-section>.wrap,.action-steps{display:block}.action-emergency,.action-safety{background:#fff;border:1px solid #777;padding:12pt}.action-steps>li{break-inside:avoid;margin-block:12pt;padding:0 0 0 40pt;border:0;position:relative}.action-steps>li:before{position:absolute;left:0;top:0;inline-size:24pt;block-size:24pt;background:#fff;color:#111;border-color:#777}.action-guide h2,.action-guide h3{break-after:avoid}.action-guide details{break-inside:avoid}.action-doc-links{display:block}}
