.avlux-study,.avlux-summary{background:#f5f1e9;border:1px solid #e4ded0;border-left:4px solid #a9822f;border-radius:12px;padding:28px;margin:30px auto;max-width:900px;box-sizing:border-box;color:#16202e}
.avlux-study h2{font-size:1.6rem;margin:0 0 14px}.avlux-summary p{margin-bottom:12px}.avlux-kicker{font-weight:700;color:#0f2136}
.entry-content a.avlux-study-button{display:inline-block;background:#0f2136;color:#fff;padding:13px 20px;border-radius:8px;font-weight:600;text-decoration:none;line-height:1.4}
.entry-content a.avlux-study-button:hover{background:#254462}.avlux-study-note{font-size:.86rem;line-height:1.5;color:#526070;margin-top:16px}
.avlux-table-scroll{overflow-x:auto;margin:24px 0}.avlux-table-scroll table{min-width:580px;border-collapse:collapse;width:100%}.avlux-table-scroll th{background:#0f2136;color:#fff}.avlux-table-scroll td,.avlux-table-scroll th{padding:14px;text-align:left;border:1px solid #e4ded0;vertical-align:top}
.ia-lead-form select{width:100%;max-width:100%;padding:12px;border:1px solid #bac3cd;border-radius:7px;background:#fff;color:#16202e;font:inherit;min-height:46px}
.avlux-qualification .ia-cap{font-size:13px}.ia-lead-wrap .ia-lead-form select:focus{outline:2px solid #a9822f;outline-offset:2px}
#etude{scroll-margin-top:24px}.avlux-footer-no-form .avlux-footer-inner{grid-template-columns:1.4fr 1fr 1fr}
.avlux-hero-trust{color:#d1d9e2}.avlux-stat-n{font-size:clamp(1.3rem,3vw,2.1rem)}
@media(max-width:760px){.avlux-study,.avlux-summary{padding:20px;margin:24px 0}.avlux-study h2{font-size:1.35rem}.avlux-study-button{width:100%;text-align:center;box-sizing:border-box}.avlux-footer-no-form .avlux-footer-inner{grid-template-columns:1fr}.ia-lead-form .ia-row>label{min-width:0}.avlux-hero-inner{padding-top:48px;padding-bottom:44px}}
