.pub{--pub-pad: clamp(1.25rem, 5vw, 4rem);--pub-kopf: 72px;--pub-max: 1600px;--pub-radius: 2.2rem;--pub-rule: rgb(23 23 23 / .12);background:var(--color-surface-subtle);color:var(--color-ink)}.pub .marketing-shell{background:var(--color-surface-subtle)}.pub-wrap{width:min(calc(100% - 2 * var(--pub-pad)),var(--pub-max));margin-inline:auto}.pub-display,.pub-h2{margin:0;color:inherit;font-family:var(--font-sans);font-size:clamp(32px,5vw,56px);font-weight:400;letter-spacing:-.06em;line-height:1;text-wrap:balance}.pub-display--hero{font-size:clamp(40px,7vw,64px)}.pub-line{display:block}.pub-display:not(.pub-szene__titel) .pub-line,.pub-display:not(.pub-szene__titel) .pub-line>span{display:inline}.pub-szene__titel .pub-line{overflow:hidden;padding-block:.04em .2em;margin-block:-.04em -.2em}.pub-line>span{display:block}.pub-eyebrow{margin:0 0 20px;color:#9d9793;font-size:16px;font-weight:500;line-height:1.5}.pub-lead{max-width:34em;margin:1.4rem 0 0;color:var(--color-muted);font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.6}.pub-lead--ink{margin-top:0;color:var(--color-copy);font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.5}.pub-more{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.6rem;color:var(--color-signal);font-size:1.02rem}.pub-more svg{transition:transform .2s var(--ease-product)}.pub-more:hover svg{transform:translate(3px)}.pub-pill{display:inline-flex;min-height:3.3rem;align-items:center;justify-content:center;padding:0 1.85rem;border:1px solid transparent;border-radius:999px;font-size:.95rem;font-weight:600;white-space:nowrap;transition:background-color .18s ease,box-shadow .18s ease,transform .18s var(--ease-product)}.pub-pill:active{transform:scale(.97)}.pub-pill--signal{background:var(--color-signal);box-shadow:var(--shadow-action);color:#fff}.pub-pill--signal:hover{background:var(--color-signal-hover);box-shadow:var(--shadow-action-hover)}.pub-pill--outline{border-color:#ffffff4d;color:#fff}.pub-pill--outline:hover{background:#ffffff14}.pub-chip{display:inline-flex;align-items:center;padding:.22rem .6rem;border-radius:999px;background:var(--color-signal-soft);color:var(--color-signal);font-size:.68rem;font-weight:600;letter-spacing:.01em}.pub-section{padding-block:clamp(4.5rem,9vw,8.5rem)}.pub-section--tight{padding-block:clamp(3.5rem,6vw,5.5rem)}.pub-section--paper{background:#fff}.pub-head{margin-bottom:40px}.pub-head--center{display:grid;justify-items:center;text-align:center}.pub-head--center .pub-lead{max-width:36em;margin-inline:auto}.pub-stage{position:relative;isolation:isolate;overflow:hidden;margin-top:calc(-1 * var(--pub-kopf));background:var(--color-ink);color:#fff}.pub-slider{position:absolute;inset:0;z-index:-1;overflow:hidden}.pub-slide{position:absolute;inset:0;opacity:0;transition:opacity 1.2s var(--ease-product)}.pub-slide.is-active{opacity:1}.pub-slide img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.07);transition:transform 8s cubic-bezier(.2,.6,.3,1)}.pub-slide.is-active img{transform:scale(1)}.pub-stage__veil{position:absolute;inset:0;background:linear-gradient(90deg,#171717d1,#1717178c 32%,#1717171f 62%,#17171700 80%),linear-gradient(180deg,#17171773,#17171700 25% 58%,#171717c7 90%,#171717)}.pub-stage__copy{position:relative}.pub-stage__first{position:relative;display:grid;min-height:100vh;grid-template-rows:1fr auto 1fr auto;padding-block:calc(var(--pub-kopf) + .75rem) clamp(2rem,4vw,3rem)}.pub-stage__mitte{grid-row:2}.pub-stage__kicker{margin:0 0 20px;color:#ffffff9e;font-size:16px;font-weight:500;letter-spacing:normal;line-height:1.5}.pub-szenen{display:grid;max-width:760px}.pub-szene{grid-area:1 / 1;opacity:0;transition:opacity .25s ease,visibility 0s linear .25s;visibility:hidden}.pub-szene.is-active{opacity:1;transition:none;visibility:visible}.pub-szene.is-active .pub-line>span{animation:pub-zeile 1s var(--ease-product) both;animation-delay:calc(.15s + var(--zeile, 0) * .1s)}.pub-szene__text{max-width:560px;margin:24px 0 0;color:#fffc;font-size:clamp(19px,2vw,22px);line-height:1.5}.pub-szene.is-active .pub-szene__text{animation:pub-beleg .8s var(--ease-product) .4s both}@keyframes pub-zeile{0%{transform:translateY(108%)}to{transform:none}}@keyframes pub-beleg{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pub-intro{animation:pub-intro .8s cubic-bezier(.215,.61,.355,1) both;animation-delay:calc(.55s + var(--intro, 0) * .08s)}@keyframes pub-intro{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pub-intro,.pub-szene,.pub-szene.is-active .pub-line>span,.pub-szene.is-active .pub-szene__text{animation:none;transition:none}.pub-progress__bar i{animation:none;transform:none}.pub-slider__pause{display:none}}.pub-stage__foot{position:absolute;right:0;bottom:0;display:flex;grid-row:3 / 4;align-items:flex-end;justify-content:flex-end;gap:2rem}.pub-progress__label span{color:#ffffffe6;font-family:var(--font-data);font-size:12px}.pub-slider__nav{display:flex;grid-row:4;align-items:flex-end;gap:24px;margin-top:28px;padding-top:4px;border-top:1px solid rgb(255 255 255 / .14)}.pub-progress{display:grid;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.pub-progress button{display:grid;gap:10px;padding:14px 0 0;border:0;background:none;color:#ffffff8c;cursor:pointer;font:inherit;text-align:left;transition:color .15s ease}.pub-progress button:hover,.pub-progress button.is-active{color:#fff}.pub-progress__bar{position:relative;display:block;height:2px;overflow:hidden;border-radius:2px;background:#ffffff38}.pub-progress button.is-done .pub-progress__bar{background:#fff9}.pub-progress__bar i{position:absolute;inset:0;background:var(--color-signal);transform-origin:left center;animation-fill-mode:forwards;animation-name:pub-fortschritt;animation-timing-function:linear}@keyframes pub-fortschritt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pub-progress__label{display:flex;align-items:baseline;gap:10px;overflow:hidden;font-size:13px;font-weight:500;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.pub-progress button:not(.is-active) .pub-progress__label span{color:inherit}.pub-slider__buttons{display:flex;gap:12px}.pub-slider__buttons button{display:flex;width:40px;height:40px;align-items:center;justify-content:center;padding:0;border:1px solid rgb(255 255 255 / .25);border-radius:999px;background:transparent;color:#fff;cursor:pointer;transition:background-color .15s ease}.pub-slider__buttons button:hover{background:#ffffff1a}.pub-stage__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:36px}.pub-statement-section{position:relative;margin-top:-1px;padding-block:clamp(6rem,14vw,11rem);background:var(--color-ink);color:#fff}.pub-statement{max-width:20em;margin:0;font-size:clamp(32px,5vw,56px);font-weight:400;letter-spacing:-.06em;line-height:1.05;text-wrap:pretty}.pub-device{scroll-margin-top:4rem}.pub-device__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.pub-device__copy{position:sticky;top:7rem;padding-top:.5rem}.pub-device__stage{display:grid;min-height:clamp(34rem,50vw,50rem);place-items:center;overflow:hidden;padding-block:3.5rem;border-radius:var(--pub-radius);background:var(--color-surface-hover)}.pub-device__stage .pub-phone{--phone-width: clamp(15rem, 21vw, 19.5rem)}.pub-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6.5rem)}.pub-split__copy{max-width:34rem}@media(min-width:62.01rem){.pub-split--spiegeln>.pub-photo{order:2}.pub-setup--spiegeln>.pub-setup__card{order:-1}}.pub-split__copy .pub-display+.pub-lead{margin-top:20px}.pub-photo{position:relative;overflow:hidden;border-radius:var(--pub-radius);background:var(--color-signal)}.pub-photo>img{display:block;width:100%;height:100%;object-fit:cover}.pub-photo--phone{aspect-ratio:4 / 5}.pub-photo__phone.pub-phone{--phone-width: clamp(10rem, 15vw, 15.5rem);position:absolute;bottom:7%;left:8%}.pub-photo--wide{max-width:75rem;margin-inline:auto;aspect-ratio:16 / 9}.pub-ticks{display:grid;gap:1rem;margin:2rem 0 0;padding:0;color:var(--color-copy);font-size:1.02rem;list-style:none}.pub-ticks li{display:flex;align-items:flex-start;gap:.85rem}.pub-tick{display:grid;width:1.45rem;height:1.45rem;flex:none;place-items:center;margin-top:.05rem;border-radius:50%;background:var(--color-signal-soft);color:var(--color-signal)}.pub-notes{position:absolute;top:50%;left:50%;display:grid;width:min(86%,31rem);align-items:stretch;margin:0;padding:0;list-style:none;transform:translate(-50%,-50%)}.pub-note{display:flex;grid-area:1 / 1;align-items:flex-start;gap:.85rem;padding:.95rem 1.1rem;border:1px solid rgb(255 255 255 / .34);border-radius:1.45rem;background:#fff3;box-shadow:0 1.4rem 2.6rem -1.2rem #460c0680;color:#fff;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}.pub-note:nth-child(1){z-index:3}.pub-note:nth-child(2){z-index:2;opacity:.75;transform:translateY(.95rem) scale(.94)}.pub-note:nth-child(3){z-index:1;opacity:.5;transform:translateY(1.85rem) scale(.88)}.pub-note__icon{display:grid;width:2.55rem;height:2.55rem;flex:none;padding:.28rem;border-radius:.7rem;background:#fff}.pub-note__body{display:grid;min-width:0;flex:1;gap:.05rem}.pub-note__top{display:flex;justify-content:space-between;gap:1rem;font-size:.78rem;opacity:.85}.pub-note__subject{font-size:.95rem;font-weight:600;line-height:1.3}.pub-note__text{font-size:.84rem;opacity:.86}.pub-setup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6.5rem)}.pub-steps{display:flex;flex-wrap:wrap;gap:.7rem;margin:2.2rem 0 0;padding:0;list-style:none}.pub-steps li{display:inline-flex;align-items:center;gap:.7rem;padding:.6rem 1.2rem .6rem .6rem;border-radius:999px;background:var(--color-surface);box-shadow:var(--shadow-control);color:var(--color-ink);font-size:.95rem}.pub-steps li span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:var(--color-signal);color:#fff;font-size:.78rem;font-weight:600}.pub-setup__card{position:relative;display:grid;min-height:clamp(32rem,48vw,46rem);place-items:center end;overflow:hidden;padding:3rem 9%;border-radius:var(--pub-radius);background:var(--color-signal)}.pub-setup__card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pub-setup__card>div{position:relative}.pub-setup__card .pub-phone{--phone-width: clamp(13rem, 18vw, 17.5rem)}.pub-section--rail{padding-block:clamp(3rem,6vw,5rem)}.pub-rail{--pub-edge: max(var(--pub-pad), calc((100% - var(--pub-max)) / 2));display:flex;gap:1.25rem;overflow-x:auto;overscroll-behavior-x:contain;padding-inline:var(--pub-edge);scroll-padding-inline:var(--pub-edge);scroll-snap-type:x mandatory;scrollbar-width:none}.pub-rail::-webkit-scrollbar{display:none}.pub-rail__card{display:grid;min-height:clamp(34rem,44vw,44rem);flex:0 0 min(calc(100% - 2 * var(--pub-edge) - 3rem),76rem);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:2rem;overflow:hidden;padding:clamp(2rem,5vw,5rem);border-radius:var(--pub-radius);background:var(--color-surface);scroll-snap-align:start}.pub-rail__kicker{display:flex;align-items:center;gap:.6rem;margin:0 0 20px;color:var(--color-ink);font-size:16px;font-weight:500}.pub-h2--card{font-size:clamp(28px,4vw,40px);letter-spacing:-.05em;line-height:1.1}.pub-rail__stage{position:relative;align-self:stretch;margin-block:calc(-1*clamp(2rem,5vw,5rem))}.pub-rail__stage .pub-phone{--phone-width: clamp(14rem, 19vw, 18.5rem);position:absolute;top:clamp(2.5rem,5vw,5rem);left:50%;margin-left:calc(var(--phone-width) / -2)}.pub-rail__nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:24px}.pub-dots{display:flex;grid-column:2;justify-content:center;gap:.1rem}.pub-arrows{display:flex;grid-column:3;justify-self:end;gap:12px}.pub-arrows button{display:flex;width:40px;height:40px;align-items:center;justify-content:center;padding:0;border:1px solid #dcd8d5;border-radius:999px;background:transparent;color:#1c1917;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.pub-arrows button:hover:not(:disabled){background:#fff}.pub-arrows button:disabled{cursor:default;opacity:.3}.pub-dots button{display:grid;width:1.5rem;height:1.5rem;place-items:center;padding:0;border:0;background:none;cursor:pointer;transition:width .3s var(--ease-product)}.pub-dots button:before{width:.5rem;height:.5rem;border-radius:999px;content:"";background:#17171733;transition:width .3s var(--ease-product),background-color .3s ease}.pub-dots button.is-active{width:2.3rem}.pub-dots button.is-active:before{width:1.7rem;background:var(--color-signal)}.pub-pt{--pt-ink: #1c1917;--pt-paper: #ffffff;--pt-mist: #f4f2f1;--pt-slate: #756b66;--pt-ash: #9d9793;padding-block:80px;background:var(--pt-paper);color:var(--pt-ink);font-size:16px;line-height:1.5}.pub-pt__head{max-width:720px;margin:0 auto 40px;text-align:center}.pub-pt__eyebrow{margin-bottom:20px;color:var(--pt-ash);font-size:16px;font-weight:500}.pub-pt__title{margin:0;font-family:var(--font-sans);font-size:clamp(32px,5vw,56px);font-weight:400;letter-spacing:-.06em;line-height:1}.pub-pt__toggle{display:flex;justify-content:center;gap:8px;margin-bottom:32px}.pub-pt__toggle button{padding:6px 14px;border:1px solid var(--pt-mist);border-radius:999px;background:transparent;color:var(--pt-slate);cursor:pointer;font-size:13px;line-height:1.5;transition:border-color .15s ease,color .15s ease}.pub-pt__toggle button:hover{border-color:#1c191726;color:var(--pt-ink)}.pub-pt__toggle button[aria-pressed=true]{border-color:#1c191740;color:var(--pt-ink)}.pub-pt__grid{display:grid;gap:24px}.pub-pt__card{display:flex;flex-direction:column;padding:32px;border-radius:16px;background:var(--pt-mist)}.pub-pt__name{margin-bottom:4px;color:var(--pt-ink);font-size:18px;font-weight:500;line-height:28px}.pub-pt__description,.pub-pt__fine,.pub-pt__unit,.pub-pt__list li,.pub-pt__inherits{font-size:13px;line-height:1.5}.pub-pt__description{margin-bottom:24px;color:var(--pt-slate)}.pub-pt__price{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.pub-pt__amount{font-family:var(--font-sans);font-size:clamp(28px,4vw,40px);font-weight:400;letter-spacing:-.05em;line-height:1}.pub-pt__unit{padding-top:6px;color:var(--pt-slate);white-space:nowrap}.pub-pt__price-open{margin-bottom:24px}.pub-pt__label{color:var(--pt-ink);font-weight:500}.pub-pt__fine{color:var(--pt-slate)}.pub-pt__action{margin-bottom:32px}.pub-pt__button{display:inline-flex;height:32px;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--pt-ink);border-radius:999px;background:var(--pt-ink);color:var(--pt-paper);font-size:15px;line-height:1;white-space:nowrap;transition:opacity .15s ease}.pub-pt__button:hover{opacity:.85}.pub-pt__inherits{margin-bottom:12px;color:var(--pt-ink)}.pub-pt__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pub-pt__list li{display:flex;align-items:center;gap:12px;color:var(--pt-slate)}.pub-pt__check{flex:none;color:var(--pt-ash)}@media(min-width:720px){.pub-pt__grid{max-width:920px;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto}}@media(min-width:1024px){.pub-pt__card{padding:48px}}.pub-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,6vw,6rem)}.pub-faq__list details{border-top:1px solid var(--pub-rule)}.pub-faq__list details:last-child{border-bottom:1px solid var(--pub-rule)}.pub-faq__list summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;color:var(--color-ink);cursor:pointer;font-size:clamp(22px,2.4vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.25;list-style:none}.pub-faq__list summary::-webkit-details-marker{display:none}.pub-faq__list summary svg{flex:none;color:var(--color-signal);transition:transform .24s var(--ease-product)}.pub-faq__list details[open] summary svg{transform:rotate(45deg)}.pub-faq__list details p{max-width:40em;margin:-.3rem 0 1.5rem;color:var(--color-muted);line-height:1.6}.pub-journal__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:2.25rem}.pub-journal__head .pub-more{margin-top:0}.pub-journal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.pub-journal__card{display:grid;align-content:start;gap:.55rem;color:var(--color-ink)}.pub-journal__image{display:block;aspect-ratio:16 / 10;overflow:hidden;margin-bottom:.6rem;border-radius:1.4rem;background:var(--color-surface-hover)}.pub-journal__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-product)}.pub-journal__card:hover .pub-journal__image img{transform:scale(1.04)}.pub-journal__card strong{font-size:clamp(22px,2.4vw,24px);font-weight:500;letter-spacing:-.02em;line-height:1.25}.pub-journal__text{display:-webkit-box;overflow:hidden;color:var(--color-muted);font-size:.92rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.pub-app{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,6vw,6.5rem)}.pub-app__install{display:flex;align-items:center;gap:28px;margin-top:32px}.pub-app .pub-qr{color:var(--color-muted)}.pub-steps--stack{flex-direction:column;align-items:flex-start;margin-top:0}.pub-app__zusagen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:36px 0 0;padding:24px 0 0;border-top:1px solid var(--pub-rule);color:var(--color-copy);list-style:none}.pub-app__zusagen li{display:flex;align-items:center;gap:10px}.pub-app__zusagen svg{flex:none;color:var(--color-signal)}.pub-app__stage{display:grid;min-height:clamp(32rem,46vw,44rem);place-items:center;overflow:hidden;padding-block:3rem;border-radius:var(--pub-radius);background:radial-gradient(circle at 72% 18%,#dc5a46 0%,var(--color-signal) 52%,#a32e21 100%)}.pub-app__stage .pub-phone{--phone-width: clamp(14rem, 20vw, 18.5rem)}.pub-cta{padding-block:80px;background:#fff;color:#1c1917}.pub-cta__panel{overflow:hidden;padding:clamp(32px,6vw,80px);border-radius:24px;background:#f4f2f1;text-align:center}.pub-cta__title{margin:0;font-family:var(--font-sans);font-size:clamp(32px,5vw,56px);font-weight:400;letter-spacing:-.06em;line-height:1;text-wrap:balance}.pub-cta__text{max-width:52ch;margin:20px auto 0;color:#756b66;font-size:clamp(19px,2vw,22px);line-height:1.5}.pub-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.pub-ds-button{display:inline-flex;height:48px;align-items:center;justify-content:center;gap:8px;padding:0 20px;border:1px solid #1c1917;border-radius:999px;background:#1c1917;color:#fff;font-size:18px;line-height:1;white-space:nowrap;transition:opacity .15s ease,background-color .15s ease}.pub-ds-button:hover{opacity:.85}.pub-ds-button--ghost{background:transparent;color:#1c1917}.pub-ds-button--ghost:hover{background:#edebe9;opacity:1}@media(max-width:62rem){.pub-device__grid,.pub-split,.pub-setup,.pub-faq,.pub-app{grid-template-columns:minmax(0,1fr)}.pub-device__copy{position:static}.pub-device__stage,.pub-setup__card,.pub-app__stage{order:-1}.pub-stack{display:flex;flex-direction:column;gap:32px}.pub-stack>.pub-photo{order:-1;width:100%}.pub-stack>.pub-head{margin-bottom:0}.pub-rail__card{min-height:0;flex-basis:calc(100% - 2 * var(--pub-edge));grid-template-columns:minmax(0,1fr);border:1px solid var(--pub-rule)}.pub-rail__stage{order:-1;height:22rem;overflow:hidden;margin:calc(-1*clamp(2rem,5vw,5rem)) calc(-1*clamp(2rem,5vw,5rem)) 0;background:var(--color-surface-subtle)}.pub-rail__stage .pub-phone{top:2rem}.pub-journal{grid-template-columns:minmax(0,1fr);gap:2rem}}@media(max-width:30rem){.pub-ds-button{width:100%;height:auto;min-height:48px;padding-block:12px;white-space:normal}}@media(max-width:47.99rem){.pub{--pub-kopf: 64px}.pub-stage__veil{background:linear-gradient(180deg,#171717b8,#17171773 45%,#171717d9 88%,#171717)}.pub-progress__label{display:none}.pub-slider__nav{gap:16px}.pub-stage__first{min-height:100svh}.pub-stage__actions{width:100%}.pub-stage__actions .pub-pill{flex:1 1 100%}.pub-photo--wide{aspect-ratio:4 / 5}.pub-photo--wide>img{object-position:62% 50%}.pub-setup__card{min-height:30rem;place-items:center}.pub-photo__phone.pub-phone{--phone-width: 34vw}}.pub-kompakt{position:relative;isolation:isolate;overflow:hidden;margin-top:calc(-1 * var(--pub-kopf));background:var(--color-ink);color:#fff}.pub-kompakt__bild{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover}.pub-kompakt__schleier{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#171717d1,#1717178c 34%,#1717171a 64%,#17171700 80%),linear-gradient(180deg,#17171773,#17171700 28%)}.pub-kompakt__inhalt{display:flex;min-height:clamp(30rem,64vh,40rem);flex-direction:column;justify-content:center;padding-block:calc(var(--pub-kopf) + clamp(40px,5vw,72px)) clamp(40px,5vw,72px)}.pub-kompakt .pub-display{max-width:12em;margin:0}.pub-kompakt__aktionen{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}@media(max-width:47.99rem){.pub-kompakt__schleier{background:linear-gradient(180deg,#171717b3,#17171780 40%,#171717d9)}}
