/* The Campaigns page provides the shared rhythm; preserve existing type and palette. */
.aim-enterprise-choice{margin-top:auto;display:flex;flex-direction:column;justify-content:end;min-height:215px}.aim-enterprise-choice .button{width:100%;text-align:center}.aim-membership-card-body>.aim-plan-selector,.aim-enterprise-choice{padding-top:16px}.aim-aida-page{padding-block:48px}.aim-aida-page .aim-conversion-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px}.aim-aida-page .aim-conversion-hero figure{margin:0;background:none;padding:0}.aim-aida-page .aim-conversion-hero img{width:100%;aspect-ratio:1.35;object-fit:cover;border-radius:14px}.aim-aida-page .aim-conversion-section{padding-block:48px}.aim-aida-page .aim-conversion-hero h1{font-size:clamp(36px,4.5vw,60px);line-height:1.1}.aim-page-film video{display:block;width:100%;height:auto;border-radius:14px;margin-top:24px;background:#20362d}.aim-value-panel{background:#eaece4;border:1px solid #dce0d4;border-radius:14px;padding:36px!important;margin-block:20px}.aim-value-panel>p{max-width:850px}.aim-aida-page .aim-conversion-cta{margin-top:28px}.aim-enterprise-promotion{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center}.aim-enterprise-promotion figure{margin:0}.aim-enterprise-promotion img{width:100%;aspect-ratio:1.45;object-fit:cover;border-radius:14px}.aim-membership-network-bar{background:#eaece4;padding:42px 0}.aim-membership-network-bar>.site-shell{display:flex;align-items:center;gap:40px}.aim-membership-network-bar h2{font:36px/1.15 Georgia,serif}.aim-membership-network-bar .button{flex-shrink:0}.aim-enterprise-contact{max-width:1000px}.aim-enterprise-contact h1{font:clamp(38px,5vw,60px)/1.08 Georgia,serif}.aim-brief-form{padding:32px;background:white;border:1px solid #dedfd5;border-radius:16px;display:grid;gap:22px;margin-top:32px}.aim-brief-form label{font-weight:600;font-size:15px}.aim-brief-form input:not([type=checkbox]),.aim-brief-form textarea{display:block;width:100%;padding:12px;border:1px solid #bcc5ba;background:#fff;color:#202c28;border-radius:7px;font:16px/1.5 system-ui;margin-top:8px;box-sizing:border-box}.aim-brief-consent{display:flex;align-items:baseline;gap:10px;font-weight:400!important;flex-wrap:wrap}.aim-brief-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.aim-brief-success{padding:20px;background:#eaf2e5;border-radius:10px}.aim-brief-form .button{justify-self:start}.aim-agency-hero h1{font-size:clamp(40px,4.5vw,60px)!important;line-height:1.1!important}.aim-new-hero,.aim-agency-hero{padding-block:48px}.aim-new-section{padding-block:48px}.aim-product-film{padding-top:48px}
@media(max-width:800px){.aim-aida-page .aim-conversion-hero,.aim-enterprise-promotion{grid-template-columns:1fr;gap:24px}.aim-aida-page .aim-conversion-section{padding-block:32px}.aim-aida-page .aim-conversion-hero{padding:24px}.aim-value-panel{padding:24px!important}.aim-membership-network-bar>.site-shell{display:block}.aim-membership-network-bar .button{margin-top:16px}.aim-brief-form{padding:22px}.aim-enterprise-choice{min-height:0}.aim-enterprise-contact .aim-two{grid-template-columns:1fr}}

.aim-new-hero h1{font-size:clamp(36px,4.5vw,60px)!important;line-height:1.1!important}.aim-conversion-section{padding-block:48px}.aim-product-story,.aim-context-guide{scroll-margin-top:90px}
.aim-course-promo-bar{background:#eef1e7;border-block:1px solid #d9e0d0;padding-block:28px}.aim-course-promo-bar>.site-shell{display:flex;align-items:center;gap:36px}.aim-course-promo-bar h2{font:30px/1.16 Georgia,serif;margin:10px 0}.aim-course-promo-bar p{margin:0;font-size:15px;line-height:1.65;max-width:850px}.aim-course-promo-bar .button{flex-shrink:0}.aim-courses-public{padding-block:40px}@media(max-width:750px){.aim-course-promo-bar>.site-shell{display:block}.aim-course-promo-bar .button{margin-top:18px}}
