.egenol26{max-width:1100px;margin:0 auto;color:#423b34;font-size:17px;line-height:1.8}
.egenol26 h1,.egenol26 h2,.egenol26 h3{font-family:Georgia,serif;color:#513a29;line-height:1.24}
.egenol26 h1{font-size:clamp(34px,4.8vw,54px);margin:10px 0 22px}
.egenol26 h2{font-size:clamp(26px,3vw,35px);margin:0 0 19px}
.egenol26 h3{font-size:21px;margin:10px 0}
.egenol26-hero{padding:32px 0 42px}
.egenol26-kicker{font-size:12px!important;letter-spacing:.13em;font-weight:800;color:#986d42;margin-bottom:10px}
.egenol26-lead{font-size:20px;max-width:850px;line-height:1.75}
.egenol26-nav{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}
.egenol26-nav a{padding:8px 16px;border:1px solid #e0d4c5;border-radius:30px;color:#61462f;text-decoration:none;font-size:14px}
.egenol26-section{padding:45px 0;border-top:1px solid #e9e0d6}
.egenol26-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.egenol26-steps>div{background:#f8f4ee;border-radius:13px;padding:25px}
.egenol26-steps span{font-weight:800;color:#a47b53;font-size:14px}
.egenol26-product{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:32px;padding:30px;background:#f5eee5;border-radius:17px}
.egenol26-product img{display:block;width:100%;height:auto;border-radius:12px;background:white;padding:12px}
.egenol26-price{font-size:26px;font-weight:800;color:#62452e}
.egenol26-price small{display:block;font-size:13px;font-weight:400;color:#75695d}
.egenol26-button{display:inline-block;background:#69482f;color:#fff!important;padding:13px 23px;border-radius:8px;font-weight:700;text-decoration:none}
.egenol26-ideas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:25px 0}
.egenol26-ideas>div{background:#faf7f2;border:1px solid #eee4d9;border-radius:9px;padding:13px;font-size:15px}
.egenol26-ideas span{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:50%;background:#e9dbc9;color:#62452d;font-weight:800;font-size:12px;margin-right:8px}
.egenol26-muted{font-size:15px;color:#74685e}
.egenol26-budget{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}
.egenol26-budget>div{background:#f5eee5;padding:23px 10px;text-align:center;border-radius:12px}
.egenol26-budget strong{display:block;font-size:30px;color:#67482f}
.egenol26-budget span{font-size:14px}
.egenol26-more{padding:35px;background:#f5eee5;border-radius:15px;margin:20px 0 40px}
.egenol26-more a{font-weight:800;color:#65432a}
@media(max-width:750px){
.egenol26{font-size:16px}
.egenol26-hero{padding:20px 0 30px}
.egenol26-section{padding:32px 0}
.egenol26-steps,.egenol26-product{grid-template-columns:1fr}
.egenol26-product{padding:20px}
.egenol26-ideas{grid-template-columns:repeat(2,minmax(0,1fr))}
.egenol26-budget{gap:8px}
.egenol26-budget strong{font-size:22px}
}
@media(max-width:430px){.egenol26-ideas{grid-template-columns:1fr}}


/* Förtydligade 24 idéer – endast guide 11346 */
.egenol26-ideas>div strong {
    display: block;
    margin: 8px 0 4px;
    color: #513a29;
    line-height: 1.4;
}
.egenol26-ideas>div p {
    margin: 0;
    font-size: 14px;
    line-height: 1.6;
    color: #62584e;
}
.egenol26-ideas>div span {
    vertical-align: middle;
}


/* Intern inspirationslänk till /egen/ */
.egenol26-diy-more {
    margin: 12px 0 42px;
    padding: 30px 34px;
    background: #f8f4ee;
    border: 1px solid #e9dfd2;
    border-left: 4px solid #a47b53;
    border-radius: 12px;
}
.egenol26-diy-more h2 {
    font-size: clamp(24px, 2.5vw, 31px);
    margin: 0 0 14px;
}
.egenol26-diy-more p:not(.egenol26-kicker) {
    max-width: 780px;
    margin: 0 0 18px;
}
.egenol26-diy-more-link {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    color: #68472e !important;
    font-weight: 700;
    text-decoration: none;
    border-bottom: 1px solid #b79b7b;
    padding-bottom: 3px;
}
.egenol26-diy-more-link:hover {
    color: #392718 !important;
    border-color: #392718;
}
@media(max-width:750px) {
    .egenol26-diy-more {
        padding: 24px 20px;
        margin-bottom: 30px;
    }
}
