/* Each industry leads with its own work and a single guided interaction. */
.ie-intro{display:grid;grid-template-columns:1.15fr 1fr;gap:10vw;max-width:1600px;margin:auto;padding:90px 5.5vw}
.ie-intro h2{font-size:clamp(31px,3.2vw,48px);line-height:1.16;letter-spacing:-.04em;margin:23px 0;max-width:630px;text-wrap:balance}
.ie-intro>div>p:last-child{font-size:16px;line-height:1.75;color:#666;max-width:560px}
.ie-contents{align-self:center}.ie-contents a{display:grid;grid-template-columns:25px 1fr 20px;gap:19px;align-items:center;padding:23px 0;border-bottom:1px solid #ddd;color:#222;text-decoration:none;min-height:70px}.ie-contents a:first-child{border-top:1px solid #ddd}.ie-contents strong{font-size:16px;line-height:1.5;font-weight:400}.ie-contents a>span{font-size:14px;color:#777}.ie-contents .arrow{width:17px}.ie-contents a:hover{color:#666}
.ie-feature{padding:75px 5.5vw 65px;background:#f6f6f6}.ie-feature-heading{max-width:850px;margin:0 auto 42px;text-align:center}.ie-feature-heading h2{font-size:clamp(34px,3.5vw,52px);line-height:1.13;letter-spacing:-.04em;margin:23px 0;text-wrap:balance}.ie-feature-heading>p:last-child{font-size:16px;line-height:1.8;color:#666;max-width:720px;margin:auto}
.ie-feature-demo{max-width:1180px;margin:auto}.ie-feature-result{max-width:940px;margin:30px auto 0}.ie-feature-result .ix-exhibit{width:100%}.ie-feature-result .ix-content{padding:35px 38px 30px}.ie-feature-result .ix-toolbar{padding-inline:38px}.ie-feature-result .ix-outcome{margin-inline:38px}.ie-feature-result .ix-sources{padding-inline:38px}.ie-feature-action{display:flex;justify-content:center;margin-top:34px}
.ie-further{padding:15px 5.5vw 50px;max-width:1600px;margin:auto}.ie-workflow{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:7vw;align-items:center;padding:85px 0;border-bottom:1px solid #e1e1e1}.ie-workflow:last-child{border:0}.ie-workflow:nth-child(2) .ie-workflow-copy{grid-column:2;grid-row:1}.ie-workflow:nth-child(2) .ie-workflow-object{grid-column:1;grid-row:1}.ie-workflow h2{font-size:clamp(31px,3.2vw,47px);line-height:1.15;letter-spacing:-.04em;margin:23px 0;text-wrap:balance}.ie-workflow blockquote{font-size:20px;line-height:1.55;letter-spacing:-.02em;margin:25px 0;color:#333}.ie-workflow-copy>p:not(.au-eyebrow){font-size:16px;line-height:1.8;color:#666}.ie-workflow-apps{display:flex;flex-wrap:wrap;gap:18px;margin-top:26px}.ie-workflow .au-text-link{margin-top:23px}.ie-workflow .ix-exhibit{width:100%}
.ie-intro a:focus-visible,.ie-feature a:focus-visible,.ie-workflow a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
@media(max-width:1100px){.ie-intro,.ie-feature,.ie-further{padding-inline:35px}.ie-intro{gap:45px}.ie-workflow{gap:40px}}
@media(max-width:800px){.ie-intro{grid-template-columns:1fr;padding:60px 24px;gap:35px}.ie-intro h2{font-size:34px}.ie-feature{padding:60px 24px 50px}.ie-feature-heading{text-align:left;margin-bottom:30px}.ie-feature-heading h2{font-size:37px}.ie-feature-heading>p:last-child{margin:0}.ie-feature-result{margin-top:24px}.ie-feature-result .ix-content{padding:25px 22px}.ie-feature-result .ix-toolbar,.ie-feature-result .ix-sources{padding-inline:22px}.ie-feature-result .ix-outcome{margin-inline:22px}.ie-feature-action{justify-content:flex-start}.ie-further{padding:10px 24px 30px}.ie-workflow{grid-template-columns:minmax(0,1fr);gap:30px;padding:55px 0}.ie-workflow:nth-child(2) :is(.ie-workflow-copy,.ie-workflow-object){grid-column:auto;grid-row:auto}.ie-workflow h2{font-size:35px}.ie-workflow blockquote{font-size:19px}}
@media(max-width:360px){.ie-intro,.ie-feature,.ie-further{padding-inline:20px}.ie-intro h2,.ie-feature-heading h2,.ie-workflow h2{font-size:31px}.ie-feature-result .ix-content{padding:23px 18px}.ie-feature-result .ix-toolbar,.ie-feature-result .ix-sources{padding-inline:18px}.ie-feature-result .ix-outcome{margin-inline:18px}}

.ie-workflow-copy,.ie-workflow-object{min-width:0}
