.nhc-vitamin-a .va-roles .va-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:34px}.nhc-vitamin-a .va-role-grid>div{padding:30px;border:1px solid #a78665;background:#2c1a28}.nhc-vitamin-a .va-icon{display:block;width:110px;margin:0 0 26px;color:#eac78f}.nhc-vitamin-a .va-icon svg{fill:none;stroke:currentColor;stroke-width:2}.nhc-vitamin-a .va-role-grid p{font-size:17px}.nhc-vitamin-a .va-pathways{padding:52px 5.5%;background:#efe2cd}.nhc-vitamin-a .va-pathway-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:32px}.nhc-vitamin-a .va-pathway{background:#fffaf1;border:1px solid #cdae88;overflow:hidden}.nhc-vitamin-a .va-pathway>img{aspect-ratio:2;object-fit:cover}.nhc-vitamin-a .va-pathway>div{padding:32px}.nhc-vitamin-a .va-tag,.nhc-vitamin-a .va-status{font:12px/1.7 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#995627;display:block;margin-bottom:16px}.nhc-vitamin-a .va-flow{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:24px;margin-top:24px;border-top:1px solid #c6a783;font:15px/1.6 system-ui,sans-serif;color:#794929}.nhc-vitamin-a .va-flow b{font-size:26px;font-weight:400}.nhc-vitamin-a .va-small-note{font:13px/1.8 system-ui,sans-serif!important;margin-top:24px!important;color:#796153}.nhc-vitamin-a .va-pigment-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:35px}.nhc-vitamin-a .va-pigment-grid>div{padding:30px;border:1px solid #aa8a6b;background:#2c1927}.nhc-vitamin-a .va-pigment-grid>div:first-child{background:#274636}.nhc-vitamin-a .va-pigments .va-status{color:#e8c490}.nhc-vitamin-a .va-pigment-grid ul{padding:0;margin:20px 0;list-style:none}.nhc-vitamin-a .va-pigment-grid li{font:26px/1.5 Georgia,serif;border-bottom:1px solid #a18d6955;padding:9px 0}.nhc-vitamin-a .va-pigment-grid p{font-size:16px}.nhc-vitamin-a .va-research{display:grid;grid-template-columns:44% 56%;background:#f3e9d8}.nhc-vitamin-a .va-research>figure{position:relative;min-height:560px}.nhc-vitamin-a .va-research>figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nhc-vitamin-a .va-research>div{padding:48px 9%}.nhc-vitamin-a .va-research p{font-size:17px}.nhc-vitamin-a .va-research aside{font-size:16px;background:#e7d4b9}.nhc-vitamin-a .portrait .science>img{object-position:42% center}.nhc-vitamin-a .sources details p{font:14px/1.8 system-ui,sans-serif}.nhc-vitamin-a .sources footer p{font:13px/1.8 system-ui,sans-serif}.nhc-vitamin-a .sources .source-link{color:#91552a}.nhc-vitamin-a .portrait .explore{color:#f5e1bc}
@media(max-width:760px){.nhc-vitamin-a .va-roles .va-role-grid,.nhc-vitamin-a .va-pathway-grid,.nhc-vitamin-a .va-pigment-grid,.nhc-vitamin-a .va-research{grid-template-columns:1fr}.nhc-vitamin-a .va-pathways{padding:38px 7%}.nhc-vitamin-a .va-pathway>div,.nhc-vitamin-a .va-role-grid>div,.nhc-vitamin-a .va-pigment-grid>div{padding:25px}.nhc-vitamin-a .va-research>figure{min-height:320px}.nhc-vitamin-a .va-research>div{padding:38px 7%}.nhc-vitamin-a .va-flow{font-size:13px;gap:12px}.nhc-vitamin-a .va-pigment-grid li{font-size:25px}}
