.idiaitera-page .chem-section-title:after{content:none}.idiaitera-page .chem-hero-title{max-width:18em}.idiaitera-hero-copy{margin:0 auto 28px;max-width:40em;font-size:1rem;line-height:1.6;color:var(--muted);text-align:left}.idiaitera-hero-copy p{margin:0 0 1rem}.idiaitera-hero-copy p:last-child{margin-bottom:0}.idiaitera-format-list{list-style:none;margin:0;padding:0}.idiaitera-format-list li{display:flex;align-items:flex-start;gap:10px;margin:0 0 11px;padding:0;color:var(--ink);font-size:.92rem;font-weight:600;line-height:1.45}.idiaitera-format-list li:last-child{margin-bottom:0}.idiaitera-format-list li:before{content:"";width:12px;height:2px;margin-top:.7em;flex-shrink:0;border-radius:999px;background:var(--brand)}.idiaitera-features-grid{display:grid;gap:18px}.idiaitera-feature-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;border-radius:12px;background:var(--brand-soft);color:var(--brand);transition:background .2s ease,color .2s ease}.chem-step-card:hover .idiaitera-feature-icon{background:rgba(0,180,216,.12);color:var(--cyan)}.idiaitera-icon{width:24px;height:24px}.idiaitera-cta,.idiaitera-subjects-grid{margin-bottom:0}.idiaitera-cta{text-align:center}.idiaitera-cta .chem-section-subtitle{margin-bottom:0;font-weight:700;color:var(--brand)}@media (min-width:600px){.idiaitera-features-grid{grid-template-columns:1fr 1fr}}@media (min-width:769px){.idiaitera-features-grid{grid-template-columns:repeat(4,1fr)}.idiaitera-subjects-grid{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.chem-step-card:hover .idiaitera-feature-icon{background:var(--brand-soft);color:var(--brand)}}