.outfall-kicker{font-size:13px!important;letter-spacing:.08em;color:#167b8e!important;margin:0 0 12px!important}.outfall-overview{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:54px;align-items:center;padding-bottom:70px}.outfall-photo{margin:0;border-radius:10px;overflow:hidden;background:#e8f0f5}.outfall-photo img{display:block;width:100%;height:450px;object-fit:cover;object-position:center 60%}.outfall-photo figcaption{padding:14px 18px;font-size:12px;color:#526a8a;line-height:1.8}.outfall-summary h2{font-size:38px;line-height:1.5;margin-bottom:20px}.outfall-summary>p{font-size:17px;line-height:1.95;color:var(--muted)}.outfall-summary ul{list-style:none;padding:0;margin:25px 0}.outfall-summary li{display:grid;grid-template-columns:125px 1fr;gap:10px;padding:14px 0;border-top:1px solid var(--line);font-size:15px;line-height:1.8}.outfall-summary li span{color:var(--muted)}.outfall-flow{list-style:none;counter-reset:outfall-step;padding:0;margin:28px 0 0}.outfall-flow>li{counter-increment:outfall-step;position:relative;padding:0 0 26px 62px;border-left:1px solid #c2dbe3;margin-left:19px}.outfall-flow>li:last-child{border:0;padding-bottom:0}.outfall-flow>li:before{content:counter(outfall-step,decimal-leading-zero);position:absolute;left:-20px;top:0;display:grid;place-items:center;width:40px;height:40px;border:1px solid #c2dbe3;border-radius:50%;background:#edf5f8;color:#167b8e;font-size:13px}.outfall-flow h3{font-size:21px;color:var(--ink);line-height:1.6;margin:0 0 10px}.outfall-flow p{margin:0}.outfall-related-title{margin-top:30px!important}#scope>.button{margin-top:25px}
@media(max-width:980px){.outfall-overview{gap:30px}.outfall-summary h2{font-size:31px}.outfall-summary li{grid-template-columns:1fr;gap:2px}.outfall-photo img{height:470px}}
@media(max-width:720px){.outfall-overview{grid-template-columns:1fr;gap:28px;padding-bottom:35px}.outfall-photo img{height:340px}.outfall-summary h2{font-size:29px}.outfall-summary>p{font-size:16px}.outfall-summary li{grid-template-columns:115px 1fr;font-size:14px}.outfall-flow>li{padding-left:36px;margin-left:16px}.outfall-flow>li:before{left:-17px;width:34px;height:34px;font-size:11px}.outfall-flow h3{font-size:20px}.outfall-kicker{font-size:11px!important}.outfall-photo figcaption{font-size:11px}}
