.protein-story[data-astro-cid-pqfyurme]{margin-block:2rem;border-block:1px solid var(--color-rule);padding-block:1.25rem}tucker-protein-balance[data-astro-cid-pqfyurme]{display:grid;gap:1.5rem;align-items:start}.protein-visual[data-astro-cid-pqfyurme]{background:#f7f8fa;border-top:2px solid var(--color-navy);padding:.75rem}.protein-well[data-astro-cid-pqfyurme]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-height:160px;position:relative}.protein-frame[data-astro-cid-pqfyurme]{min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center}.protein-state-label[data-astro-cid-pqfyurme]{margin:0 0 .5rem;font-weight:750;font-size:.875rem;line-height:1.4;color:var(--color-navy);overflow-wrap:anywhere;text-align:center}.protein-story[data-astro-cid-pqfyurme] picture[data-astro-cid-pqfyurme]{width:100%;max-width:none;margin:0;flex:1;min-height:0}.protein-story[data-astro-cid-pqfyurme] img[data-astro-cid-pqfyurme]{width:100%;height:125px;object-fit:contain}.protein-chapters[data-astro-cid-pqfyurme]{padding:0;margin:0;list-style:none}.protein-chapters[data-astro-cid-pqfyurme] li[data-astro-cid-pqfyurme]{border-top:1px solid var(--color-rule);padding:1.25rem 0;min-width:0;overflow-wrap:anywhere;scroll-margin-top:var(--protein-scroll-margin,calc(var(--bar-h-pinned,64px) + 4rem + 256px))}.protein-chapters[data-astro-cid-pqfyurme] h3[data-astro-cid-pqfyurme]{margin:0;font-family:var(--font-display);font-size:1.75rem;font-weight:800;line-height:1.15;color:var(--color-navy);scroll-margin-top:var(--protein-scroll-margin,calc(var(--bar-h-pinned,64px) + 4rem + 256px))}.protein-chapters[data-astro-cid-pqfyurme] p[data-astro-cid-pqfyurme]{margin-top:.75rem}.protein-story[data-astro-cid-pqfyurme] .nobr{white-space:normal}.protein-story[data-astro-cid-pqfyurme] a[data-astro-cid-pqfyurme]{scroll-margin-top:var(--protein-scroll-margin,calc(var(--bar-h-pinned,64px) + 4rem + 256px))}.protein-story[data-astro-cid-pqfyurme] figcaption[data-astro-cid-pqfyurme]{font-size:.875rem;line-height:1.7;margin-top:1rem}.protein-surplus[data-astro-cid-pqfyurme]{margin-top:1.5rem}@media(min-height:760px)and (prefers-reduced-motion:no-preference)and (forced-colors:none){.protein-well[data-astro-cid-pqfyurme]{min-height:212px;height:212px}.protein-story[data-astro-cid-pqfyurme] img[data-astro-cid-pqfyurme]{height:100%;max-height:176px}.protein-chapters[data-astro-cid-pqfyurme] li[data-astro-cid-pqfyurme]{min-height:11rem;display:flex;flex-direction:column;justify-content:center}tucker-protein-balance[data-astro-cid-pqfyurme][data-sticky] .protein-visual[data-astro-cid-pqfyurme]{position:sticky;top:var(--protein-top)}tucker-protein-balance[data-astro-cid-pqfyurme][data-enhanced] .protein-well[data-astro-cid-pqfyurme]{height:212px}tucker-protein-balance[data-astro-cid-pqfyurme][data-enhanced] .protein-frame[data-astro-cid-pqfyurme]{position:absolute;inset:0;opacity:0;transition:opacity .3s ease}tucker-protein-balance[data-astro-cid-pqfyurme][data-enhanced][data-active="0"] [data-astro-cid-pqfyurme][data-protein-frame="0"],tucker-protein-balance[data-astro-cid-pqfyurme][data-enhanced][data-active="1"] [data-astro-cid-pqfyurme][data-protein-frame="1"]{opacity:1}tucker-protein-balance[data-astro-cid-pqfyurme][data-enhanced] .protein-chapters[data-astro-cid-pqfyurme] li[data-astro-cid-pqfyurme][data-current]{border-top:2px solid var(--color-navy)}}@media(min-width:1280px)and (min-height:760px)and (prefers-reduced-motion:no-preference)and (forced-colors:none){tucker-protein-balance[data-astro-cid-pqfyurme]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:2.5rem}.protein-well[data-astro-cid-pqfyurme]{min-height:320px;height:320px}.protein-story[data-astro-cid-pqfyurme] img[data-astro-cid-pqfyurme]{height:100%;max-height:285px}.protein-state-label[data-astro-cid-pqfyurme]{font-size:1rem}.protein-chapters[data-astro-cid-pqfyurme] li[data-astro-cid-pqfyurme]{min-height:14rem}tucker-protein-balance[data-astro-cid-pqfyurme][data-enhanced] .protein-well[data-astro-cid-pqfyurme]{height:320px}}@media(forced-colors:active){.protein-visual[data-astro-cid-pqfyurme]{background:Canvas;color:CanvasText;border-color:CanvasText}.protein-state-label[data-astro-cid-pqfyurme],.protein-chapters[data-astro-cid-pqfyurme] h3[data-astro-cid-pqfyurme]{color:CanvasText}.protein-chapters[data-astro-cid-pqfyurme] li[data-astro-cid-pqfyurme]{border-color:CanvasText}}@media print{tucker-protein-balance[data-astro-cid-pqfyurme]{display:block}.protein-visual[data-astro-cid-pqfyurme]{position:static!important;background:#fff;border-color:#000}.protein-well[data-astro-cid-pqfyurme]{height:auto!important;min-height:160px;grid-template-columns:repeat(2,minmax(0,1fr))}.protein-frame[data-astro-cid-pqfyurme]{position:static!important;opacity:1!important;transition:none!important}.protein-story[data-astro-cid-pqfyurme] img[data-astro-cid-pqfyurme]{height:auto;max-height:220px}.protein-state-label[data-astro-cid-pqfyurme],.protein-chapters[data-astro-cid-pqfyurme] h3[data-astro-cid-pqfyurme]{color:#000}.protein-chapters[data-astro-cid-pqfyurme] li[data-astro-cid-pqfyurme]{min-height:0;display:block;break-inside:avoid}.protein-story[data-astro-cid-pqfyurme]{break-inside:auto}}.amino-barrel-pair[data-astro-cid-pqfyurme]{margin:1.75rem 0;padding:1.25rem 0;border-block:1px solid var(--color-rule)}.barrel-states[data-astro-cid-pqfyurme]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.barrel-state[data-astro-cid-pqfyurme]{min-width:0}.barrel-state[data-astro-cid-pqfyurme] h3[data-astro-cid-pqfyurme]{font-size:.875rem;font-weight:750;line-height:1.4;margin:0 0 .5rem;color:var(--color-navy)}picture[data-astro-cid-pqfyurme]{display:block;width:100%;max-width:220px;margin-inline:auto}img[data-astro-cid-pqfyurme]{display:block;width:100%;height:auto}figcaption[data-astro-cid-pqfyurme]{font-size:.875rem;line-height:1.7;margin-top:1.25rem}.compact[data-astro-cid-pqfyurme]{margin:0;padding:0;border:0;width:100%}.compact[data-astro-cid-pqfyurme] .barrel-states[data-astro-cid-pqfyurme]{display:block}.compact[data-astro-cid-pqfyurme] picture[data-astro-cid-pqfyurme]{max-width:155px}@media(max-width:639px){.barrel-states[data-astro-cid-pqfyurme]{gap:.75rem}.barrel-state[data-astro-cid-pqfyurme] h3[data-astro-cid-pqfyurme]{letter-spacing:-.015em}}@media print{.amino-barrel-pair[data-astro-cid-pqfyurme]{break-inside:avoid}.barrel-state[data-astro-cid-pqfyurme] h3[data-astro-cid-pqfyurme]{color:#000}}@media(forced-colors:active){.amino-barrel-pair[data-astro-cid-pqfyurme]{border-color:CanvasText}.barrel-state[data-astro-cid-pqfyurme] h3[data-astro-cid-pqfyurme]{color:CanvasText}}
