.nhc-vitamin-c .vc-collagen{display:grid;grid-template-columns:44% 56%;background:#efe2d1}.nhc-vitamin-c .vc-collagen figure{position:relative;min-height:470px;overflow:hidden}.nhc-vitamin-c .vc-collagen figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nhc-vitamin-c .vc-collagen figcaption{position:absolute;bottom:0;left:0;right:0;padding:15px 25px;background:#2c1929cc;color:#ead5bc;font:12px/1.7 system-ui}.nhc-vitamin-c .vc-collagen>div{padding:50px 9%;align-self:center}.nhc-vitamin-c .vc-tissue-labels{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.nhc-vitamin-c .vc-tissue-labels span{border:1px solid #bea17a;padding:10px 15px;font:14px system-ui}.nhc-vitamin-c .vc-small-note{font:13px/1.8 system-ui!important;color:#826651;margin-top:24px!important}.nhc-vitamin-c .vc-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:35px}.nhc-vitamin-c .vc-role-grid>div{padding:30px;border:1px solid #9b785a;background:#2b1928}.nhc-vitamin-c .vc-letter{display:block;color:#edc392;font:52px/1.3 Georgia;margin-bottom:24px}.nhc-vitamin-c .vc-role-grid p{font-size:17px}.nhc-vitamin-c .vc-study{display:grid;grid-template-columns:32% 68%;background:#f7f0e4}.nhc-vitamin-c .vc-number{padding:40px 15%;background:#284b3c;color:#fff0d5;display:flex;flex-direction:column;justify-content:center}.nhc-vitamin-c .vc-number .vis-eyebrow{color:#e9c493}.nhc-vitamin-c .vc-number strong{font:110px/1 Georgia;font-weight:400;letter-spacing:-.05em}.nhc-vitamin-c .vc-number strong span{font-size:36px;letter-spacing:0;margin-left:8px}.nhc-vitamin-c .vc-number p{font-size:19px;margin:18px 0}.nhc-vitamin-c .vc-number small{font:13px/1.8 system-ui}.nhc-vitamin-c .vc-number a{color:#eed0a0}.nhc-vitamin-c .vc-study>div:last-child{padding:48px 8%}.nhc-vitamin-c .vc-context{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:28px}.nhc-vitamin-c .vc-context>div{padding:20px;border-top:1px solid #cbb28e;background:#eddfc9}.nhc-vitamin-c .vc-context h3{font-size:23px}.nhc-vitamin-c .vc-context p{font-size:16px}.nhc-vitamin-c .vc-handling{padding:48px 5.5%;background:#ebdfce}.nhc-vitamin-c .vc-handling-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:32px}.nhc-vitamin-c .vc-handling-grid>div{padding:28px 22px;border:1px solid #cbb18b;background:#fffbf4}.nhc-vitamin-c .vc-handling-grid span{display:block;font:44px/1.3 Georgia;color:#ad6531;margin-bottom:20px}.nhc-vitamin-c .vc-handling-grid p{font-size:16px}.nhc-vitamin-c .portrait .science>img{object-position:center}.nhc-vitamin-c .portrait .explore{color:#f5e1bc}.nhc-vitamin-c .sources .source-link{color:#91552a}.nhc-vitamin-c .sources details p{font:14px/1.8 system-ui}.nhc-vitamin-c .sources footer p{font:13px/1.8 system-ui}
@media(max-width:760px){.nhc-vitamin-c .vc-collagen,.nhc-vitamin-c .vc-role-grid,.nhc-vitamin-c .vc-study,.nhc-vitamin-c .vc-context{grid-template-columns:1fr}.nhc-vitamin-c .vc-collagen figure{min-height:300px}.nhc-vitamin-c .vc-collagen>div,.nhc-vitamin-c .vc-study>div:last-child,.nhc-vitamin-c .vc-handling{padding:38px 7%}.nhc-vitamin-c .vc-number{padding:35px 7%}.nhc-vitamin-c .vc-handling-grid{grid-template-columns:1fr 1fr;gap:16px}.nhc-vitamin-c .vc-handling-grid>div{padding:22px 18px}.nhc-vitamin-c .vc-handling-grid h3{font-size:24px}}
