.module.--two-col{--two-col-max:65rem;--two-col-pad-inline:0rem;--two-col-gap:5rem;--two-col-line-angle:90deg}.module.--two-col .module__inner{max-width:min(var(--two-col-max),var(--container-width));padding-inline:var(--two-col-pad-inline)}.module.--two-col .module__title{font-family:var(--f-heading);font-size:1.25rem;font-weight:var(--f-weight-light);letter-spacing:.06em;line-height:1.4;margin-block:0 5rem;margin-inline:auto;max-width:70dvw;text-align:center;text-transform:uppercase}.module.--two-col .module__columns{display:grid;gap:var(--two-col-gap)}.module.--two-col .module__column+.module__column{position:relative}.module.--two-col .module__column+.module__column:before{background:linear-gradient(var(--two-col-line-angle),#5e5e5e 0,#353535 100%);content:"";height:1px;left:50%;position:absolute;top:calc(var(--two-col-gap)/-2);translate:-50% -50%;width:3.5rem}.module.--two-col .module__column-title{color:var(--c-white);font-family:var(--f-heading);font-size:1rem;font-weight:var(--f-weight-regular);letter-spacing:.06em;line-height:1.4;margin-block:0 2rem;text-align:center}.module.--two-col .module__column-text{color:var(--c-gray-medium)}.module.--two-col .module__column-text ol,.module.--two-col .module__column-text ul{margin-block:0 1em;padding-inline-start:1.25em}.module.--two-col .module__column-text li+li{margin-block-start:.25em}.module.--two-col .module__column-text>:last-child{margin-block-end:0}@media(min-width:56.25rem){.module.--two-col{--two-col-pad-inline:5rem;--two-col-gap:5.375rem;--two-col-line-angle:180deg}.module.--two-col .module__columns{grid-template-columns:1fr 1fr}.module.--two-col .module__column-title{text-align:left}.module.--two-col .module__column:first-child{padding-right:3rem}.module.--two-col .module__column:last-child{padding-left:3rem}.module.--two-col .module__column+.module__column:before{bottom:0;height:auto;left:calc(var(--two-col-gap)/-2);top:0;translate:0;width:1px}}