.pg-spiermassa-opbouwen{--black:#111;--white:#fff;--turquoise:#14a88c;--gray-light:#f4f5f7;--text-muted:#94a3b8}:where(.pg-spiermassa-opbouwen) .nb-article{color:#000;background:#fff;padding:3.5rem 0 4rem;line-height:1.7}:where(.pg-spiermassa-opbouwen) .container{width:66vw;margin-inline:auto}:where(.pg-spiermassa-opbouwen) .nb-nav-logo{content:url(/media/2025/09/Logo_nb_dark_long_big-scaled.png)}:where(.pg-spiermassa-opbouwen) .nb-article h1,:where(.pg-spiermassa-opbouwen) .nb-article h2,:where(.pg-spiermassa-opbouwen) .nb-article h3,:where(.pg-spiermassa-opbouwen) .nb-article p,:where(.pg-spiermassa-opbouwen) .nb-article li,:where(.pg-spiermassa-opbouwen) .nb-article label{color:inherit;font-family:Inter,-apple-system,sans-serif}:where(.pg-spiermassa-opbouwen) .header-section{text-align:left;border-left:4px solid var(--turquoise);margin-bottom:3rem;padding-left:20px}:where(.pg-spiermassa-opbouwen) .header-section h1{text-transform:uppercase;letter-spacing:1px;margin:0 0 .5rem;font-size:clamp(1.8rem,2.2vw + 1.2rem,2.6rem);line-height:1.1}:where(.pg-spiermassa-opbouwen) .subtitle{color:var(--text-muted);margin:0;font-size:1.1rem;font-style:italic}:where(.pg-spiermassa-opbouwen) .intro-text{color:#0000008a;margin-bottom:2.25rem;font-size:1.15rem}:where(.pg-spiermassa-opbouwen) .intro-text p{color:#0000008a;margin:0}:where(.pg-spiermassa-opbouwen) .nb-article h2{text-transform:uppercase;color:var(--black);letter-spacing:1px;margin:2.25rem 0 1.25rem;font-size:1.3rem;font-weight:900}:where(.pg-spiermassa-opbouwen) .data-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px;margin:1.5rem 0 2.25rem;display:grid}:where(.pg-spiermassa-opbouwen) .data-card{background:var(--gray-light);text-align:center;border:1px solid #0000000a;border-radius:12px;padding:20px}:where(.pg-spiermassa-opbouwen) .data-card span{color:var(--turquoise);margin-bottom:.35rem;font-size:1.5rem;font-weight:900;display:block}:where(.pg-spiermassa-opbouwen) .data-card label{text-transform:uppercase;color:var(--text-muted);letter-spacing:1px;font-size:.8rem;display:block}:where(.pg-spiermassa-opbouwen) .macro-box{background:var(--gray-light);border-left:3px solid var(--turquoise);border-radius:12px;margin-bottom:15px;padding:22px}:where(.pg-spiermassa-opbouwen) .macro-box h3{color:var(--black);text-transform:uppercase;letter-spacing:.5px;margin:0 0 .6rem;font-size:1.1rem;font-weight:900}:where(.pg-spiermassa-opbouwen) .macro-box p{color:#0000008a;margin:0;font-size:1.1rem;line-height:1.65}:where(.pg-spiermassa-opbouwen) .timing-list{border-left:2px solid #00000014;margin:1.25rem 0 0 10px;padding-left:25px}:where(.pg-spiermassa-opbouwen) .timing-item{color:#0000008a;margin-bottom:1.5rem;position:relative}:where(.pg-spiermassa-opbouwen) .timing-item:before{content:"";background:var(--turquoise);border-radius:50%;width:10px;height:10px;position:absolute;top:.4rem;left:-32px}:where(.pg-spiermassa-opbouwen) .scientific-note{text-align:center;border-left:4px solid var(--turquoise);color:#2b333d;background:linear-gradient(90deg,#14a88c24 0%,#14a88c00 100%);border-radius:10px;margin:2.5rem 0 0;padding:20px;font-style:italic}@media (max-width:1200px){:where(.pg-spiermassa-opbouwen) .container{width:min(1100px,92%)!important}}@media (max-width:600px){:where(.pg-spiermassa-opbouwen) .header-section h1{font-size:1.8rem}:where(.pg-spiermassa-opbouwen) .data-grid{grid-template-columns:1fr 1fr}}
