/* Operational costs: broad opening, source-led financial reading and delivery comparison. */
.ex-opening{display:grid;grid-template-columns:1.15fr 1fr;gap:35px 100px;align-items:start}.ex-opening .feature-art-space{grid-column:1/-1;margin-top:12px}.ex-review{display:grid;grid-template-columns:1fr 1fr;gap:90px}.ex-review dl>div+div{padding-top:25px;margin-top:24px;border-top:1px solid var(--odx-border)}.ex-heading{max-width:900px;margin-bottom:36px}.ex-consumption{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.ex-consumption .feature-art-space{margin:0}.ex-consumption article+article{margin-top:26px}.ex-delivery{display:grid;grid-template-columns:.8fr 1.5fr;gap:70px}.ex-delivery-columns{display:grid;grid-template-columns:1fr 1fr;gap:36px}.ex-money{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.ex-money .feature-art-space{margin:0}.ex-close{display:grid;grid-template-columns:1.2fr 1fr;gap:100px}.ex-close aside{padding:36px 40px;background:var(--odx-surface);border-radius:24px}.ex-close aside>.btn{display:flex;width:fit-content;margin-top:18px}
@media(max-width:1100px){.ex-opening,.ex-review,.ex-consumption,.ex-money,.ex-close{gap:40px}.ex-delivery{grid-template-columns:1fr;gap:24px}.ex-delivery header{max-width:760px}}
@media(max-width:800px){.ex-opening,.ex-review,.ex-consumption,.ex-money,.ex-close{grid-template-columns:1fr}.ex-opening .feature-art-space{--feature-art-ratio:16/9!important}.ex-consumption{gap:32px}.ex-close aside{padding:30px}.ex-delivery-columns{gap:30px}}
@media(max-width:600px){.ex-delivery-columns{grid-template-columns:1fr}.ex-delivery-columns article+article{padding-top:30px;border-top:1px solid var(--odx-border)}.ex-close aside{padding:26px 22px;border-radius:18px}}