.cpt--r1 .r1-progress{z-index:21;pointer-events:none;background:#c7dcd699;height:4px;position:fixed;top:0;left:0;right:0}.cpt--r1 .r1-progress__bar{transform-origin:0;background:linear-gradient(90deg, var(--color-hellmint) 0%, var(--color-tuerkis) 100%);will-change:transform;height:100%;transform:scaleX(0)}.cpt--r1 .r1-art-memo{background:var(--color-hellmint-100);border-radius:var(--radius-lg);margin:2rem 0;padding:clamp(1.4rem,3vw,2rem) clamp(1.5rem,3.5vw,2.35rem);position:relative;overflow:hidden;box-shadow:0 12px 32px #00405e12}.cpt--r1 .r1-art-memo:after{content:"";aspect-ratio:1;opacity:.8;pointer-events:none;background:url(/images/r1/ill-blob-soft-t.webp) 50%/contain no-repeat;width:clamp(6.5rem,17vw,10rem);position:absolute;top:-1.9rem;right:-1.6rem}.cpt--r1 .r1-art-memo p{z-index:1;max-width:32rem;font-family:var(--font-headline);color:var(--color-dunkelblau);text-wrap:balance;margin:0;font-size:clamp(1.2rem,1rem + .75vw,1.5rem);font-weight:400;line-height:1.42;position:relative}.cpt--r1 .r1-art-pull{margin:2.75rem 0;padding:.4rem 0 .4rem clamp(2.6rem,7vw,4rem);position:relative}.cpt--r1 .r1-art-pull:before{content:"„";font-family:var(--font-headline);color:var(--color-mint);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(4.5rem,3rem + 6.5vw,7rem);font-weight:400;line-height:.8;position:absolute;top:.42em;left:-.35rem}.cpt--r1 .r1-art-pull p{font-family:var(--font-headline);color:var(--color-dunkelblau);text-wrap:balance;margin:0;font-size:clamp(1.4rem,1.1rem + 1.35vw,1.95rem);font-weight:400;line-height:1.34}.cpt--r1 .r1-art-pull__mark{font-family:var(--font-headline);color:var(--color-mint);vertical-align:-.28em;margin-left:.06em;font-size:1.35em;line-height:0}.cpt--r1 .r1-art-author{background:var(--color-white);border-radius:var(--radius-lg);max-width:31rem;box-shadow:var(--r1-shadow-cool);border:1px solid #7a604824;grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.25rem,3.5vw,1.75rem);margin:2.75rem auto 0;padding:clamp(1.35rem,3.5vw,1.85rem);display:grid}.cpt--r1 .r1-art-author__photo{object-fit:cover;object-position:50% 18%;border-radius:50%;width:clamp(4.75rem,14vw,6.25rem);height:clamp(4.75rem,14vw,6.25rem)}.cpt--r1 .r1-art-author__body{gap:.15rem;display:grid}.cpt--r1 .r1-art-author__eyebrow{margin:0 0 .35rem}.cpt--r1 .r1-art-author__name{font-family:var(--font-headline);color:var(--color-dunkelblau);margin:0;font-size:1.35rem;font-weight:400;line-height:1.15}.cpt--r1 .r1-art-author__role{color:var(--color-tuerkis);margin:0 0 .5rem;font-size:.92rem}.cpt--r1 .r1-art-author__link{color:var(--color-tuerkis);transition:color .18s var(--r1-ease), border-color .18s var(--r1-ease);border-bottom:1px solid #55949666;justify-self:start;padding-bottom:1px;font-size:.95rem;text-decoration:none}.cpt--r1 .r1-art-author__link:hover{color:var(--color-dunkelblau);border-color:var(--color-dunkelblau)}@media (max-width:520px){.cpt--r1 .r1-art-author{text-align:center;grid-template-columns:1fr;justify-items:center}.cpt--r1 .r1-art-author__body{justify-items:center}.cpt--r1 .r1-art-author__link{justify-self:center}}.cpt--r1 .r1-band--soft{min-height:25rem}.cpt--r1 .r1-band--white.r1-band--soft .r1-band__veil{background:linear-gradient(180deg, var(--color-white) 0%, #ffffff80 6%, #fff0 17%), linear-gradient(0deg, var(--color-white) 0%, #ffffff80 6%, #fff0 17%), linear-gradient(100deg, #72948a52 0%, #8eb9ac24 55%, #72948a42 100%)}@media (max-width:760px){.cpt--r1 .r1-band--soft{min-height:15rem}}
