.aet-case-study{--aet-cs-bg:#f3f5f4;--aet-cs-dark:#172126;--aet-cs-text:#1d272d;--aet-cs-muted:#53616a;--aet-cs-border:rgba(23,33,38,.14);--aet-cs-soft:#fff;--aet-cs-accent:#18b65d;background:var(--aet-cs-bg);color:var(--aet-cs-text);font-family:inherit;padding:clamp(56px,7vw,104px) 20px}.aet-case-study__inner{margin:0 auto;max-width:1180px}.aet-case-study__eyebrow{color:var(--aet-cs-accent);font-size:13px;font-weight:800;letter-spacing:0;line-height:1.2;margin:0 0 14px;text-transform:uppercase}.aet-case-study__header{align-items:start;display:grid;gap:clamp(32px,6vw,72px);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);margin-bottom:clamp(36px,6vw,72px)}.aet-case-study__title{color:var(--aet-cs-dark);font-size:clamp(42px,5.4vw,76px);font-weight:900;letter-spacing:0;line-height:.98;margin:0;max-width:820px}.aet-case-study__intro{color:var(--aet-cs-text);font-size:clamp(18px,1.7vw,22px);line-height:1.5;margin-top:24px;max-width:720px}.aet-case-study__intro p{margin:0}.aet-case-study__summary{background:var(--aet-cs-dark);border-radius:8px;box-shadow:0 18px 44px rgba(23,33,38,.12);color:#fff;padding:clamp(24px,3vw,36px)}.aet-case-study__summary-list{display:grid;gap:20px;margin:0}.aet-case-study__summary-item{display:grid;gap:5px}.aet-case-study__summary dt{color:var(--aet-cs-accent);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.aet-case-study__summary dd{color:hsla(0,0%,100%,.86);font-size:16px;line-height:1.45;margin:0}.aet-case-study__stats{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(36px,6vw,72px)}.aet-case-study__stat{background:var(--aet-cs-soft);border:1px solid var(--aet-cs-border);border-radius:8px;padding:24px}.aet-case-study__stat-value{color:var(--aet-cs-accent);display:block;font-size:clamp(34px,4vw,52px);font-weight:900;line-height:1;margin-bottom:10px}.aet-case-study__stat-label{color:var(--aet-cs-dark);display:block;font-size:15px;font-weight:750;line-height:1.35}.aet-case-study__split{align-items:start;display:grid;gap:clamp(28px,5vw,64px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-bottom:clamp(36px,6vw,72px)}.aet-case-study__panel{background:var(--aet-cs-soft);border:1px solid var(--aet-cs-border);border-radius:8px;padding:clamp(24px,3vw,36px)}.aet-case-study__panel-title{color:var(--aet-cs-dark);font-size:clamp(28px,3.2vw,44px);font-weight:900;line-height:1.05;margin:0 0 16px}.aet-case-study__rich-text{color:var(--aet-cs-text);font-size:17px;line-height:1.58}.aet-case-study__rich-text p{margin:0 0 16px}.aet-case-study__rich-text p:last-child{margin-bottom:0}.aet-case-study__steps{display:grid;gap:14px}.aet-case-study__step{align-items:start;background:hsla(0,0%,100%,.72);border:1px solid var(--aet-cs-border);border-radius:8px;display:grid;gap:18px;grid-template-columns:52px minmax(0,1fr);padding:20px}.aet-case-study__step-number{border:1px solid rgba(24,182,93,.42);border-radius:999px;color:var(--aet-cs-accent);display:grid;font-size:13px;font-weight:900;height:52px;place-items:center;width:52px}.aet-case-study__step-title{color:var(--aet-cs-dark);font-size:20px;font-weight:850;line-height:1.15;margin:0 0 7px}.aet-case-study__step-text{color:var(--aet-cs-muted);font-size:16px;line-height:1.5;margin:0}.aet-case-study__outcomes{background:var(--aet-cs-dark);border-radius:8px;color:#fff;margin-bottom:clamp(36px,6vw,72px);padding:clamp(28px,5vw,56px)}.aet-case-study__outcomes-header{margin-bottom:30px;max-width:760px}.aet-case-study__outcomes-title{color:#fff;font-size:clamp(30px,4vw,52px);font-weight:900;line-height:1.05;margin:0 0 12px}.aet-case-study__outcomes-intro{color:hsla(0,0%,100%,.76);font-size:18px;line-height:1.5;margin:0}.aet-case-study__outcome-grid{background:rgba(24,182,93,.28);border:1px solid rgba(24,182,93,.28);border-radius:8px;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.aet-case-study__outcome{background:hsla(0,0%,100%,.04);padding:24px}.aet-case-study__outcome-title{color:#fff;font-size:18px;font-weight:850;line-height:1.2;margin:0 0 8px}.aet-case-study__outcome-text{color:hsla(0,0%,100%,.76);font-size:15px;line-height:1.48;margin:0}.aet-case-study__quote{align-items:start;background:var(--aet-cs-soft);border:1px solid var(--aet-cs-border);border-radius:8px;display:grid;gap:24px;grid-template-columns:5px minmax(0,1fr);padding:clamp(24px,4vw,44px)}.aet-case-study__quote-rule{background:var(--aet-cs-accent);border-radius:999px;height:100%;min-height:92px;width:5px}.aet-case-study__quote-text{color:var(--aet-cs-dark);font-size:clamp(22px,2.7vw,34px);font-weight:850;line-height:1.22;margin:0}.aet-case-study__quote-attribution{color:var(--aet-cs-muted);font-size:15px;font-weight:700;line-height:1.4;margin:18px 0 0}.aet-case-study__cta{margin-top:28px}.aet-case-study__button{align-items:center;background:var(--aet-cs-accent);border:2px solid var(--aet-cs-dark);box-shadow:5px 5px 0 var(--aet-cs-dark);color:var(--aet-cs-dark);display:inline-flex;font-size:17px;font-weight:850;justify-content:center;line-height:1;min-height:48px;padding:13px 24px;text-decoration:none}.aet-case-study__button:focus,.aet-case-study__button:hover{box-shadow:4px 4px 0 var(--aet-cs-dark);transform:translate(1px,1px)}@media (max-width:980px){.aet-case-study__header,.aet-case-study__split{grid-template-columns:1fr}.aet-case-study__summary{max-width:none}.aet-case-study__outcome-grid,.aet-case-study__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.aet-case-study{padding:44px 16px}.aet-case-study__title{font-size:clamp(38px,13vw,54px)}.aet-case-study__outcome-grid,.aet-case-study__quote,.aet-case-study__stats,.aet-case-study__step{grid-template-columns:1fr}.aet-case-study__quote-rule{height:5px;min-height:0;width:52px}}