.eg-aln-shell{max-width:1250px;margin:auto;padding:30px 22px 80px;color:#173e35}.eg-aln-hero{background:linear-gradient(115deg,#153b31,#24716c);border-radius:22px;padding:42px;color:white}.eg-aln-hero h1{color:white;font-size:clamp(30px,4vw,48px);margin:14px 0}.eg-aln-hero p{font-size:18px;max-width:850px}.eg-kicker{font-size:13px;letter-spacing:.06em}.eg-aln-toolbar{background:white;border:1px solid #d5e5e1;border-radius:18px;padding:22px;margin:20px 0}.eg-aln-toolbar label{display:block;font-weight:800;margin-bottom:8px}.eg-aln-toolbar input{width:100%;max-width:700px;border:1px solid #b9d2c9;border-radius:10px;padding:14px;font-size:16px}.eg-aln-toolbar p,.eg-aln-note{color:#536c65}.eg-aln-layout{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,2fr);gap:18px;align-items:start}.eg-aln-topics{display:grid;gap:8px}.eg-aln-topics button{background:white;border:1px solid #d6e5e0;border-radius:11px;padding:14px;text-align:left;cursor:pointer;color:#173e35;font-weight:700}.eg-aln-topics button[aria-current=true]{background:#def2e9;border-color:#24816d}.eg-aln-detail{border:1px solid #d6e5e0;background:white;border-radius:18px;padding:24px;min-width:0}.eg-aln-detail h2{font-size:30px;margin:0 0 7px;color:#173e35}.eg-aln-detail .intro{color:#4d6862}.eg-aln-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.eg-aln-card{border:1px solid #d7e7e0;background:#f6faf8;border-radius:12px;padding:16px}.eg-aln-card h3{color:#176457;font-size:17px;margin:0 0 8px}.eg-aln-card p{line-height:1.65;margin:0}.eg-aln-card.wide{grid-column:1/-1;background:#eaf5ef}.eg-aln-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.eg-aln-actions button{padding:10px 14px;border-radius:9px;border:1px solid #9fc7b6;background:#fff;color:#173e35;cursor:pointer;font-weight:700}.eg-aln-note{font-size:13px;margin:20px 0}.eg-aln-back{display:inline-block;margin-top:8px}@media(max-width:760px){.eg-aln-layout{grid-template-columns:1fr}.eg-aln-cards{grid-template-columns:1fr}.eg-aln-card.wide{grid-column:auto}.eg-aln-hero{padding:28px}}@media print{.top,.nav,.eg-aln-toolbar,.eg-aln-topics,.eg-aln-actions,.eg-aln-back,.v6-footer{display:none!important}.eg-aln-layout{display:block}.eg-aln-detail{border:0}.eg-aln-shell{padding:0}.eg-aln-hero{background:#fff;color:#111;padding:0}.eg-aln-hero h1{color:#111}.eg-aln-card{break-inside:avoid}}