/* Infuzia: structura și paleta V42, fără disc în spatele spiralei. */
.infuzia-page .plain-symbol-disc{background:transparent;box-shadow:none;border:0;border-radius:0!important}
.infuzia-page .plain-symbol-disc::before,.infuzia-page .plain-symbol-disc::after{display:none}
.infuzia-page .infuzia-hero{min-height:0;grid-template-columns:1.2fr .8fr;gap:56px;padding:64px 0 48px;align-items:center}
.infuzia-page h1{font-size:clamp(34px,4vw,52px);line-height:1.15;max-width:17ch}
.infuzia-page h2{font-size:clamp(26px,3vw,36px);line-height:1.22}
.infuzia-page .lead{font-size:18px;line-height:1.65;max-width:52ch}
.infuzia-page .section{padding:36px 0}
.infuzia-page .infuzia-intro-panel{padding:36px 40px;column-gap:40px;box-shadow:none}
.infuzia-page .infuzia-intro-copy p{font-size:17px;line-height:1.7}
.infuzia-page .infuzia-intro-copy p:last-child{margin-bottom:0}
.infuzia-page .infuzia-articles{margin-top:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.infuzia-page .infuzia-article-card{padding:28px;min-height:0}
.infuzia-page .infuzia-article-card h3{font-size:25px;line-height:1.3;margin-top:22px;margin-bottom:0}
.infuzia-page .infuzia-article-card:nth-child(3n+2){background:rgba(196,161,83,.10)}
.infuzia-page .infuzia-article-card:nth-child(3n){background:rgba(137,151,119,.13)}
.infuzia-page .infuzia-next-panel{padding:36px 40px;gap:32px}
.foot-complete{grid-template-columns:1.5fr repeat(4,1fr)}
@media(max-width:1080px){.mobile-menu-toggle{display:block!important}}
@media(max-width:820px){.infuzia-page .infuzia-hero{grid-template-columns:1fr;gap:22px;padding:32px 0}.infuzia-page .infuzia-symbol{order:-1}.infuzia-page .plain-symbol-disc{width:180px;max-width:180px}.infuzia-page .infuzia-articles{grid-template-columns:1fr}.infuzia-page .infuzia-intro-panel,.infuzia-page .infuzia-next-panel{grid-template-columns:1fr;padding:28px 24px}.infuzia-page .section{padding:24px 0}.foot-complete{grid-template-columns:1fr 1fr}}
