#LettermanRuntime #MainContent .ls-creatine-copy{overflow-wrap:break-word}
#LettermanRuntime #MainContent .ls-creatine-copy .ls4-wrap{width:min(1180px,calc(100% - 48px));margin-inline:auto}
#LettermanRuntime #MainContent .ls-creatine-copy .ls4-hero{padding-block:56px;background:#fbf6f1}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-intro{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:start;margin-bottom:36px}
#LettermanRuntime #MainContent .ls-creatine-copy h1{font-size:clamp(36px,4vw,56px)!important;line-height:1.05;margin:0 0 20px}
#LettermanRuntime #MainContent .ls-creatine-copy h2{font-size:clamp(28px,3vw,38px)!important;line-height:1.15;margin:0 0 20px}
#LettermanRuntime #MainContent .ls-creatine-copy p{font-size:17px!important;line-height:1.7;margin:0 0 18px}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-headline{font-size:25px!important;font-weight:750;color:#001f3a;line-height:1.3;max-width:480px}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-facts{font-weight:750;color:#001f3a}
#LettermanRuntime #MainContent .ls-creatine-copy a{color:#001f3a;text-underline-offset:.2em}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 22px;border:2px solid #001f3a;background:#001f3a;color:#fbf6f1!important;font-size:15px!important;font-weight:800;text-decoration:none;line-height:1.35}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-button:hover{border-color:#a77a36;text-decoration:underline}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-art{margin:0;border:1px solid rgba(0,31,58,.16)}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-art img,#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-label img{display:block;width:100%;height:auto}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-nav{padding-block:10px;border-block:1px solid rgba(0,31,58,.16);background:#fff}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-nav .ls4-wrap{display:flex;gap:8px 28px;align-items:center;flex-wrap:wrap}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-nav ul{display:flex;gap:4px 24px;flex-wrap:wrap;list-style:none;margin:0;padding:0}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-nav a,#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-link{display:inline-flex;min-height:44px;align-items:center;font-size:16px!important;font-weight:750}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-nav strong{font-size:15px}
#LettermanRuntime #MainContent .ls-creatine-copy .ls4-section{padding-block:56px}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-prose{max-width:860px}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-label-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-label-grid--text{grid-template-columns:1fr;max-width:860px;margin-inline:auto}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-label{max-width:440px;margin-inline:auto;width:100%}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-routine-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:48px;padding-top:40px;border-top:1px solid rgba(0,31,58,.16)}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-routine-grid h2{font-size:28px!important}
#LettermanRuntime #MainContent .ls-creatine-copy .ls4-faq{margin-top:24px}
#LettermanRuntime #MainContent .ls-creatine-copy .ls4-faq summary{min-height:56px;padding:18px 52px 18px 20px;font-size:17px!important;line-height:1.45}
#LettermanRuntime #MainContent .ls-creatine-copy .ls4-faq__answer{padding:0 20px 20px}
#LettermanRuntime #MainContent .ls-creatine-copy .ls4-faq__answer p:last-child{margin-bottom:0}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-compare{margin-top:18px}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-links{display:flex;gap:4px 28px;flex-wrap:wrap}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-sources h2{font-size:22px!important;margin-top:32px}
#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-sources p{font-size:14px!important}
#LettermanRuntime #MainContent .ls-creatine-copy [id]{scroll-margin-top:140px}
#LettermanRuntime #MainContent .ls-creatine-copy :is(a,summary):focus-visible{outline:3px solid #a77a36;outline-offset:4px}
@media(max-width:749px){#LettermanRuntime #MainContent .ls-creatine-copy .ls4-wrap{width:calc(100% - 32px)}#LettermanRuntime #MainContent .ls-creatine-copy .ls4-hero,#LettermanRuntime #MainContent .ls-creatine-copy .ls4-section{padding-block:36px}#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-intro,#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-label-grid,#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-routine-grid{grid-template-columns:minmax(0,1fr);gap:24px}#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-intro{margin-bottom:28px}#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-headline{font-size:23px!important}#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-button{width:100%}#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-routine-grid{margin-top:32px;padding-top:32px}#LettermanRuntime #MainContent .ls-creatine-copy .ls-cc-nav ul{gap:0 20px}}
