@layer sections{.problems__list--two{grid-template-columns:repeat(2,minmax(0,1fr))}.pharma-hero__grid{grid-template:"text video""actions video"1fr/minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:0 clamp(2.5rem,5vw,4.5rem);display:grid}.pharma-hero__text{grid-area:text;align-self:end}.pharma-hero h1{max-width:none;margin-inline:0;font-size:clamp(2.6rem,4vw,3.9rem)}.pharma-hero__lead{text-wrap:pretty;max-width:36rem;color:var(--muted);margin-top:1.2rem;font-size:1.12rem;line-height:1.6}.pharma-hero__points{gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.pharma-hero__points li{color:var(--ink);align-items:flex-start;gap:.6rem;line-height:1.45;display:flex}.pharma-hero__points svg{color:var(--teal);flex:none;margin-top:.12rem}.pharma-hero__video{grid-area:video}.pharma-hero__actions{grid-area:actions;align-self:start;margin-top:2rem}.pharma-hero__figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;max-width:34rem;margin:1.8rem 0 0;display:grid}.pharma-hero__figures div{gap:.15rem;display:grid}.pharma-hero__figures dt{color:var(--ink);white-space:nowrap;font-family:var(--serif);font-size:1.9rem;line-height:1}@media (width<=420px){.pharma-hero__figures dt{font-size:1.55rem}}.pharma-hero__figures dd{color:var(--muted);margin:0;font-size:.86rem;line-height:1.35}@media (width<=640px){.pharma-hero__text .eyebrow:before{display:none}}@media (width<=900px){.pharma-hero__grid{grid-template:"text""actions""video"/minmax(0,1fr)}.pharma-hero__video{margin-top:2.2rem}.pharma-hero__actions{margin-top:1.4rem}}.pharma-video__figure{gap:1rem;min-width:0;margin-inline:0;display:grid}.pharma-video__frame{border-radius:calc(var(--radius-md) + 6px);background:#ffffff52;border:1px solid #ffffffb3;padding:clamp(6px,1vw,12px);box-shadow:0 24px 60px #10253314}.pharma-video__player{aspect-ratio:16/9;background:var(--ink-deep);border-radius:var(--radius-md);width:100%;height:auto;display:block}.pharma-video__open{background:var(--ink-deep);border-radius:var(--radius-md);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.pharma-video__open img{aspect-ratio:16/9;width:100%;height:auto;transition:transform .6s cubic-bezier(.2,0,.2,1);display:block}.pharma-video__open:hover img,.pharma-video__open:focus-visible img{transform:scale(1.015)}.pharma-video__play{width:76px;height:76px;color:var(--ink-deep);background:#ffffffeb;border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 40px #081e2d59}.pharma-video__play svg{margin-left:4px}.pharma-video__open:hover .pharma-video__play,.pharma-video__open:focus-visible .pharma-video__play{transform:translate(-50%,-50%)scale(1.08)}.pharma-video-dialog{background:0 0;border:0;width:min(1280px,92vw,177.778vh - 248.889px);max-width:none;padding:0;overflow:visible}.pharma-video-dialog::backdrop{backdrop-filter:blur(6px);background:#061018d1}.pharma-video-dialog .pharma-video__player{box-shadow:0 30px 90px #00000080}.pharma-video-dialog__close{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:-52px;right:0}.pharma-features__list{gap:clamp(3rem,7vw,6rem);list-style:none;display:grid}.pharma-feature{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.pharma-feature:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.pharma-feature:nth-child(2n) .pharma-feature__text{order:2}.pharma-feature__text{gap:1rem;display:grid}.pharma-feature__label{color:var(--teal);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.76rem;display:flex}.pharma-feature__label span{width:1.75rem;height:1.75rem;color:var(--teal);background:var(--teal-soft);letter-spacing:0;border-radius:50%;place-items:center;font-size:.78rem;display:inline-grid}.pharma-feature h3{font-size:clamp(1.7rem,2.8vw,2.4rem)}.pharma-feature__text>p:not(.pharma-feature__label){color:var(--muted);font-size:1.05rem;line-height:1.65}.pharma-feature__points{gap:.55rem;margin-top:.35rem;list-style:none;display:grid}.pharma-feature__points li{align-items:flex-start;gap:.6rem;display:flex}.pharma-feature__points svg{color:var(--teal);flex:none;margin-top:.3rem}.pharma-feature__frame{border-radius:calc(var(--radius-md) + 6px);background:#ffffff52;border:1px solid #ffffffb3;padding:clamp(6px,1vw,12px);box-shadow:0 24px 60px #10253314}.pharma-feature__frame img{aspect-ratio:2000/1250;border-radius:var(--radius-md);border:1px solid #10253314;width:100%;height:auto;display:block}@media (width<=900px){.problems__list--two,.pharma-feature,.pharma-feature:nth-child(2n){grid-template-columns:minmax(0,1fr)}.pharma-feature:nth-child(2n) .pharma-feature__text{order:0}}}.pharma-page #lead-title{max-width:12ch;font-size:clamp(2.3rem,4.4vw,3.6rem)}@media (width<=800px){.pharma-page h1{font-size:clamp(2.1rem,9.4vw,3.4rem)}.pharma-page h2,.pharma-page #lead-title{font-size:clamp(1.9rem,8.4vw,2.65rem)}}:root[data-brand=pharma]:not([data-theme=dark]){--paper:#f9fbfd;--paper-deep:#eef3f8;--surface:#ffffffd9;--surface-solid:#fff;--ink:#0b2236;--muted:#4d6074;--line:#0b22361f;--line-strong:#0b223638;--teal:#1e5a93;--teal-soft:#e3edf7;--blue:#2e6db4;--ic-accent:#1e5a93;--ic-focus:#2e6db480;--shadow-soft:0 28px 80px #0b22361a;--band-alt:#eef3f8;--band-plain:#fff;--band-dark:#0f3557}:root[data-brand=pharma][data-theme=dark]{--paper:#081a2b;--paper-deep:#0d2438;--surface:#12304bb8;--surface-solid:#12304b;--ink:#e8eff6;--muted:#a3b6c9;--line:#e8eff61f;--line-strong:#e8eff638;--teal:#7cc6c9;--teal-soft:#7cc6c924;--blue:#6aa8e0;--ic-accent:#7cc6c9;--ic-focus:#7cc6c98c;--band-alt:#0d2438;--band-plain:#081a2b;--band-dark:#0f3557}:root[data-brand=pharma] body{background:radial-gradient(circle at 88% 8%, #2e6db414, transparent 31rem), radial-gradient(circle at 12% 12%, #7cc6c912, transparent 27rem), var(--paper)}:root[data-brand=pharma] .site-header[data-scrolled]{background-color:color-mix(in srgb, var(--paper) 88%, transparent);border-bottom-color:var(--line)}:root[data-brand=pharma] #probleme,:root[data-brand=pharma] #ablauf{border-image:linear-gradient(to bottom, transparent, var(--band-alt) 22%, var(--band-alt) 78%, transparent) fill 0 / 0 / 0 100vmax}:root[data-brand=pharma] #plattform,:root[data-brand=pharma] #fragen{border-image:linear-gradient(to bottom, transparent, var(--band-plain) 22%, var(--band-plain) 78%, transparent) fill 0 / 0 / 0 100vmax}:root[data-brand=pharma] #kontrolle{--ink:#fff;--muted:#c9d6e4;--line:#ffffff29;--line-strong:#ffffff42;--surface:#ffffff0f;--surface-solid:#12304b;--teal:#7cc6c9;--teal-soft:#7cc6c929;color:var(--ink);background:var(--band-dark);box-shadow:0 0 0 100vmax var(--band-dark);clip-path:inset(0 -100vmax)}:root[data-brand=pharma] #kontrolle :is(h2,h3){color:var(--ink)}:root[data-brand=pharma] #kontrolle :is(p,li){color:var(--muted)}
