.nested-layout__module .nested-layout--three-col .nested-layout__column.nested-layout__column__one-third{max-width:31%;padding:0}.nested-layout__module .nested-layout--three-col .nested-layout__column.nested-layout__column__two-third{max-width:62%;padding:0}.nested-layout--three-col .nested-layout__column.nested-layout__column__one-third{padding:0;width:33.33%}.nested-layout--three-col .nested-layout__column.nested-layout__column__two-third{width:66.66%}.nested-layout__module .nested-layout--three-col .nested-layout__column.nested-layout__column__no-gap{max-width:50%;padding:0;width:50%}.nested-layout__module .nested-layout--three-col:has(>.nested-layout__column.nested-layout__column__no-gap){border:1px solid #a4badb}.nested-layout__module .nested-layout--three-col .nested-layout__column.nested-layout__column__no-gap .card{border:none}.card .inner{height:100%;justify-content:space-around}.overlay~.inner{position:relative}.overlay~.inner *{color:#fff}@media (min-width:768px){.nested-layout--three-col.nested-layout--l-to-r .nested-layout__column.nested-layout__column__two-third{margin-left:0}.nested-layout--three-col.nested-layout--l-to-r .nested-layout__column.nested-layout__column__one-third,.nested-layout--three-col.nested-layout--r-to-l .nested-layout__column.nested-layout__column__two-third{margin-right:0}.nested-layout--three-col.nested-layout--r-to-l .nested-layout__column.nested-layout__column__one-third{margin-left:0}}@media (max-width:767px){.nested-layout__module--cards.resources-two-column:has(.nested-layout--three-col>div:not(.nested-layout__column__no-gap)){padding-top:0}.nested-layout--three-col .nested-layout__column.nested-layout__column__no-gap:has(>.card),.nested-layout--three-col .nested-layout__column.nested-layout__column__one-third:has(>.card),.nested-layout--three-col .nested-layout__column.nested-layout__column__two-third:has(>.card){max-width:none;width:100%}.nested-layout--three-col .nested-layout__column .card{width:66.66%}.nested-layout--three-col .nested-layout__column.nested-layout__column__no-gap .card{margin-top:0;width:100%}.nested-layout--three-col .nested-layout__column.nested-layout__photo .card{position:relative}.nested-layout__module .constrain:has(.nested-layout--three-col>.nested-layout__column__no-gap){display:flex;justify-content:center}.nested-layout__module .nested-layout--three-col:has(>.nested-layout__column.nested-layout__column__no-gap){max-width:480px;width:66.66%;width:90%}.nested-layout--three-col .nested-layout__column .card .inner{min-height:240px}}