#lifewall .lifewall-introduction,#lifewall .lifewall-search{max-width:1024px}#lifewall .lifewall-introduction .umd-text-rich-advanced{max-width:900px}#lifewall .lifewall-search>p{max-width:900px}#lifewall .lifewall-key{max-width:1100px}#lifewall .lifewall-key-image{position:relative}#lifewall .lifewall-key img{border:1px solid var(--umd-color-gray-light)}#lifewall .lifewall-key-action{background:#000c;height:44px;padding:12px;position:absolute;right:0;top:0;transition:background-color .3s ease-in-out;width:44px}#lifewall .lifewall-key-action:hover,#lifewall .lifewall-key-action:focus{background:var(--umd-color-red)}#lifewall .lifewall-key-action svg{fill:var(--umd-color-white);height:20px;width:20px}#lifewall .lifewall-key figcaption{font-size:14px;margin-top:12px}#lifewall .lifewall-diagram{background:transparent;border:0;height:100%;margin:auto;max-height:none;max-width:none;padding:56px 24px 24px;width:100%}#lifewall .lifewall-diagram::backdrop{background:#000000e0}#lifewall .lifewall-diagram img{height:100%;object-fit:contain;width:100%}#lifewall .lifewall-diagram-close{color:var(--umd-color-white);font-size:40px;line-height:1;padding:8px;position:absolute;right:16px;top:8px;transition:color .3s ease-in-out}#lifewall .lifewall-diagram-close:hover,#lifewall .lifewall-diagram-close:focus{color:var(--umd-color-red)}#lifewall .lifewall-field{min-width:0}#lifewall .lifewall-actions button:disabled{opacity:.65}#lifewall .lifewall-results{margin-top:20px;min-height:80px;transition:opacity .2s ease-in-out}#lifewall .lifewall-results[data-loading]{opacity:.5}#lifewall .lifewall-results-heading{margin-top:56px}#lifewall .lifewall-results-heading p{font-style:italic;min-height:24px}#lifewall .lifewall-card{border:1px solid var(--umd-color-gray-light);box-shadow:0 2px 6px #00000014;padding:24px;position:relative}#lifewall .lifewall-card:after{background-color:var(--umd-color-gold);bottom:0;content:"";height:4px;left:0;position:absolute;right:0}#lifewall .lifewall-card[data-wall^="2"]:after{background-color:var(--umd-color-red)}#lifewall .lifewall-card h3{padding-bottom:16px;position:relative}#lifewall .lifewall-card h3:after{background-color:var(--umd-color-gray-light);bottom:0;content:"";height:2px;left:0;position:absolute;width:50px}#lifewall .lifewall-card li{font-weight:700;margin-top:6px}#lifewall .lifewall-card li:first-child{margin-top:0}#lifewall .lifewall-card li span{font-weight:400}
