.al-premium{color:#28412d;background:linear-gradient(110deg,#f0f7eb,#fff9ef);border:1px solid #e1e9d9;border-radius:24px;margin-bottom:40px;padding:clamp(22px,4vw,42px)}.al-premium-head{max-width:780px}.al-eyebrow{color:#588052;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.al-premium h2{margin:13px 0;font-family:Georgia,serif;font-size:clamp(29px,3vw,42px);line-height:1.14}.al-premium p{line-height:1.65}.al-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:23px;display:grid}.al-topic{color:#28402c;background:#fff;border:1px solid #d9e7d7;border-radius:15px;flex-direction:column;gap:10px;min-height:130px;padding:20px;text-decoration:none;display:flex}.al-topic:hover{border-color:#87a988}.al-topic strong{font-size:17px}.al-topic span{color:#6e806c;font-size:13px}.al-topic svg{align-self:flex-end;margin-top:auto}.al-note{color:#62725b;margin-top:20px;font-size:13px}.al-offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.al-offer{background:#f8faf6;border:1px solid #dfe9d9;border-radius:16px;flex-direction:column;gap:10px;padding:22px;display:flex}.al-offer small{color:#567357;text-transform:uppercase;letter-spacing:.08em}.al-offer h3{color:#2c442d;margin:0;font-size:20px}.al-offer p{margin:0;line-height:1.55}.al-offer .al-condition{color:#62745f;font-size:13px}.al-offer a{color:#316337;align-items:center;gap:7px;margin-top:auto;font-weight:700;text-decoration:underline;display:flex}@media (max-width:820px){.al-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.al-topic-grid,.al-offers{grid-template-columns:1fr}.al-premium{padding:20px}}
