:root{--prospekt-ink:#173851;--prospekt-blue:#294f9e;--prospekt-paper:#fcfcf7}.nav,body{background:var(--prospekt-paper)}.nav{border-bottom:1px solid #ccd4d6;box-shadow:none}.nav-inner{min-height:76px}.nav-brand{gap:.25em;font-family:var(--f-body);font-weight:800;color:var(--prospekt-ink);font-size:1rem;letter-spacing:-.045em}.nav-mark{width:15px;height:22px;background:var(--prospekt-blue);border:0;box-shadow:4px 0 0 #f3cd48;transform:none;margin-right:.5rem;-webkit-clip-path:none;clip-path:none}.nav-abmelden,.nav-link{font-family:var(--f-body);font-weight:500;text-transform:none;letter-spacing:0;color:var(--prospekt-ink);border-color:transparent}.nav-link[aria-current=page]{background:transparent;box-shadow:none;border-color:transparent;text-decoration:underline;text-underline-offset:.45em}.nav-burger>summary,.nav-spiel{box-shadow:none;border:1px solid var(--prospekt-ink);text-transform:none;font-family:var(--f-body);font-weight:600;letter-spacing:0;background:transparent;color:var(--prospekt-ink)}.nav-burger>summary:hover,.nav-spiel:hover{background:#f3cd48;transform:none}.nav-menu{box-shadow:0 12px 24px #17385124;border:1px solid #ccd4d6;background:var(--prospekt-paper)}.nav-menu a{font-family:var(--f-body);text-transform:none;letter-spacing:0}.catalogue-home{color:var(--prospekt-ink);--papier:#fcfcf7;--creme:#f5f5e9;--encre:#173851}.catalogue-home .innen{max-width:1280px}.catalogue-home .band{padding-block:clamp(3.5rem,7vw,6.5rem)}.catalogue-home .band:after,.catalogue-home .band:before,.catalogue-home .raster,.catalogue-home .streifen{background-image:none}.catalogue-home .deko,.catalogue-home .wasserzeichen{display:none}.catalogue-home h2.riese{font-size:clamp(2.75rem,5.2vw,4.75rem);line-height:1.02;letter-spacing:-.02em;max-width:17ch}.catalogue-home .mittel,.catalogue-home h2.riese{font-family:var(--f-display);font-weight:600;text-transform:none}.catalogue-home .mittel{font-size:1.75rem;letter-spacing:0}.catalogue-home .eyebrow{font-family:var(--f-body);font-size:.88rem;font-weight:500;letter-spacing:0;text-transform:none;opacity:.78;margin-bottom:1rem}.catalogue-home .lede{font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.6;max-width:54ch}.catalogue-home .caps{text-transform:none;letter-spacing:0;font-family:var(--f-body);font-weight:600}.catalogue-home .aufkleber,.catalogue-home .card,.catalogue-home .klotz{box-shadow:none;transform:none;border-width:1px}.catalogue-home .btn,.catalogue-home .btn-ghost,.catalogue-home .btn-lamp{box-shadow:none;border-width:1px;transform:none;font-family:var(--f-body);text-transform:none;letter-spacing:0;font-weight:600}.catalogue-home .btn-ghost:hover,.catalogue-home .btn-lamp:hover,.catalogue-home .btn:hover{transform:none;box-shadow:none}.catalogue-home .auftritt,.catalogue-home .plopp,.catalogue-home .tw-tuckern,.catalogue-home .wackelt{animation:none;opacity:1}.prospekt-cover{color:#fff;background:var(--prospekt-blue);padding-top:clamp(3.25rem,6vw,5rem);overflow:hidden}.cover-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.55fr);grid-gap:0 2rem;gap:0 2rem;align-items:center}.cover-copy{position:relative;z-index:1}.cover-edition{font-size:.9rem;margin:0 0 1.75rem}.cover-copy h1{font-size:clamp(4.25rem,7.6vw,7.1rem);font-weight:600;text-transform:none;line-height:.91;letter-spacing:-.025em;margin:0 0 1.7rem;color:#fff}.cover-copy h1,.cover-line{font-family:var(--f-display)}.cover-line{font-size:clamp(1.65rem,2.5vw,2.4rem);font-weight:400;line-height:1.15;margin:0 0 1rem}.cover-description{font-size:.98rem;line-height:1.6;max-width:33ch;margin-bottom:0;color:#e6ecff}.cover-car{margin:0 -3.5rem 0 -2rem;min-width:0;align-self:center}.cover-car svg{display:block;width:100%;height:auto;filter:drop-shadow(0 20px 14px #122d6526)}.cover-car figcaption{text-align:right;font-size:.8rem;margin:1rem 3.5rem 0 0;color:#e6ecff}.cover-actions{grid-column:1/-1;display:flex;gap:1.7rem;align-items:center;padding:2.7rem 0 3rem}.prospekt-button{display:inline-flex;align-items:center;justify-content:center;background:#f3cd48;color:#173851;font-size:1rem;font-weight:700;padding:1rem 1.7rem;border:1px solid #f3cd48;text-decoration:none;min-height:52px}.prospekt-button:hover{background:#fff;border-color:#fff}.cover-buy{color:white;font-weight:500;font-size:1rem;text-underline-offset:.35em}.cover-actions p{font-size:.82rem;line-height:1.5;color:#d9e5ff;margin:0 0 0 auto}.cover-bottom{background:#214285}.cover-bottom .innen{display:flex;gap:2rem;justify-content:space-between;padding-block:1rem;font-size:.78rem;color:#e5ecff}.cover-bottom a{color:white;text-underline-offset:.3em}.prospekt-modelle{background:var(--prospekt-paper);padding-block:clamp(4rem,8vw,7rem);color:var(--prospekt-ink)}.modell-kopf{display:flex;justify-content:space-between;align-items:end;gap:2.5rem;margin-bottom:2.5rem}.modell-kopf h2{font-family:var(--f-display);font-size:clamp(3rem,5.5vw,5rem);line-height:1;font-weight:600;margin:0 0 1.2rem;letter-spacing:-.02em}.modell-kopf p{max-width:53ch;font-size:1rem;line-height:1.65;margin:0}.ansicht-schalter{display:flex;flex-shrink:0;gap:0;border:1px solid #8194a0;background:transparent;align-self:flex-end}.ansicht-schalter button{background:transparent;color:var(--prospekt-ink);border:0;padding:.75rem .95rem;font-family:var(--f-body);font-size:.85rem;cursor:pointer;min-height:46px}.ansicht-schalter button[aria-pressed=true]{background:var(--prospekt-ink);color:white}.ansicht-schalter button:hover:not([aria-pressed=true]){background:#e5ebed}.modell-twingo{display:grid;grid-template-columns:1fr 2fr;grid-gap:2rem;gap:2rem;align-items:center;background:#e8edf0;padding:clamp(1.5rem,4vw,3rem);margin:0 0 3rem}.modell-twingo h3{font-family:var(--f-display);font-size:clamp(3rem,4.4vw,4.25rem);font-weight:600;line-height:1;margin:0 0 .65rem}.modell-twingo-text>p{font-size:.95rem;line-height:1.6;max-width:29ch}.modell-twingo-text a{color:var(--prospekt-ink);font-weight:600;font-size:.88rem;text-underline-offset:.3em}.modell-raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2.75rem 2rem;gap:2.75rem 2rem;padding:0;margin:0;list-style:none}.modell{min-width:0;padding-bottom:1.8rem;border-bottom:1px solid #bdc9cc}.modell-bild{position:relative;padding:0;width:100%;display:block;background:transparent;border:0;cursor:zoom-in;color:var(--prospekt-ink)}.modell-bild img,.modell-bild svg{width:100%;height:auto;display:block}.modell-bild span{position:absolute;right:.35rem;bottom:0;padding:.2rem .35rem;background:var(--prospekt-paper);font-size:.7rem;color:#496273;opacity:0}.modell-bild:focus-visible span,.modell-bild:hover span{opacity:1}.modell-twingo .modell-bild span{background:#e8edf0}.modell-text{padding:.65rem .4rem 0}.modell-text h3{font-family:var(--f-display);font-size:2rem;font-weight:600;line-height:1.05;margin:0 0 .3rem}.modell-variante{color:#557080;font-size:.83rem!important;margin:0 0 .8rem}.modell-text>p:last-child{font-size:.92rem;line-height:1.6;margin:0;max-width:36ch}.modell-weitere{margin-top:2.5rem}.modell-weitere>summary{cursor:pointer;font-size:1rem;padding:1.1rem 0;border-bottom:1px solid var(--prospekt-ink);list-style:none;display:flex;gap:2rem;justify-content:space-between;align-items:center;font-weight:600}.modell-weitere>summary::-webkit-details-marker{display:none}.modell-weitere>summary>span{font-size:1.8rem;line-height:1;font-weight:400}.modell-weitere[open]>summary{margin-bottom:2rem}.modell-weitere[open]>summary>span{transform:rotate(45deg)}.modell-dialog{width:min(1120px,calc(100vw - 3rem));max-height:calc(100dvh - 3rem);padding:0;border:0;background:var(--prospekt-paper);color:var(--prospekt-ink);box-shadow:0 25px 100px #10283966;overscroll-behavior:contain}.modell-dialog::-webkit-backdrop{background:#102839bd}.modell-dialog::backdrop{background:#102839bd}.modell-dialog-innen{padding:1.5rem 2.5rem 1.8rem}.modell-schliessen{display:flex;margin-left:auto;gap:.7rem;align-items:center;background:none;color:var(--prospekt-ink);border:0;padding:.5rem;cursor:pointer;min-height:44px}.modell-schliessen span{font-size:1.8rem;line-height:1}.modell-dialog-kopf{display:flex;justify-content:space-between;align-items:end;gap:2rem;padding-top:.5rem}.modell-dialog-kopf h2{font-family:var(--f-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:600;line-height:1.1;margin:0}.modell-dialog-kopf p{font-size:.9rem;color:#557080;margin:.4rem 0 0}.modell-dialog-bild img,.modell-dialog-bild svg{display:block;width:100%;height:auto;max-height:59dvh;object-fit:contain}.modell-dialog-fuss{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #b6c6cc;padding-top:1.2rem;gap:1rem}.modell-dialog-fuss button{padding:.65rem .8rem;background:none;border:1px solid #8194a0;color:var(--prospekt-ink);cursor:pointer;font-family:var(--f-body);font-size:.82rem;min-height:44px}.modell-dialog-fuss p{margin:0;font-size:.8rem;white-space:nowrap;color:#557080}.catalogue-home #demo{background:#e6edf0;color:var(--prospekt-ink)}.catalogue-home .demo-kopf{display:grid;grid-template-columns:1fr 1fr;grid-gap:.25rem 3rem;gap:.25rem 3rem;align-items:end}.catalogue-home .demo-kopf .eyebrow{grid-column:1/-1;margin-bottom:.65rem}.catalogue-home .demo-kopf .lede{margin:0 0 .35rem}.catalogue-home .tv{box-shadow:none;background:#d5d9d2;border:1px solid #849298;padding:1rem}.catalogue-home .tv-schirm{border-color:#a3afaf}.catalogue-home .tv-standbild{color:#f5f5e9}.catalogue-home .tv-linien{opacity:.25}.catalogue-home .demo-raster>aside{background:transparent;border:0;padding:1.2rem 0 0;box-shadow:none}.catalogue-home .tv-kein-signal{font-family:var(--f-body);letter-spacing:.06em;text-transform:none}.catalogue-home .demo-hinweise{font-size:.9rem}.catalogue-home #was-ist-das{background:#fff}.catalogue-home .plakat-kleber-1,.catalogue-home .plakat-kleber-2,.catalogue-home .plakat-kleber-3,.catalogue-home .plakat-preis{display:none}.catalogue-home .plakat-kleber-4{font-family:var(--f-body);text-transform:none;letter-spacing:0;box-shadow:none;background:#e6edf0}.catalogue-home .plakat-satz{font-family:var(--f-display);font-size:clamp(1.6rem,3vw,2.4rem);text-transform:none;font-weight:500}.catalogue-home #steuerung{background:#294f9e;color:white}.catalogue-home #beulen{background:#e5edf0}.catalogue-home #vorbilder{background:#fff}.catalogue-home .fg-kachel{border:0;box-shadow:none}.catalogue-home #systemvoraussetzungen{background:#f5f5e9}.catalogue-home .sys-teil{border-width:1px;box-shadow:none;background:transparent}.catalogue-home #stand{background:#fff}.catalogue-home .stand-a,.catalogue-home .stand-b,.catalogue-home .stand-c{background:transparent;border-color:#bbc9cb;box-shadow:none}.catalogue-home #faq{background:#f2cd4c}.catalogue-home .cta-band{background:#294f9e}.catalogue-home .cta-kleber{display:none}.catalogue-home .b-outremer .eyebrow,.catalogue-home .b-outremer .lede,.catalogue-home .b-outremer h2{color:white}.site-footer{border-top:0;background:#173851;color:#f4f5ef}.site-footer .gross{font-family:var(--f-display);font-size:2.25rem}.site-footer .caps,.site-footer .gross{text-transform:none;font-weight:600;letter-spacing:0}.site-footer .caps{font-family:var(--f-body)}.site-footer .footer-szene{max-width:270px}.site-footer .footer-links a{text-transform:none;font-family:var(--f-body);letter-spacing:0}.modell-dialog button:focus-visible,.prospekt-cover a:focus-visible,.prospekt-modelle button:focus-visible,.prospekt-modelle summary:focus-visible{outline:3px solid #d5654f;outline-offset:5px}@media(min-width:1440px){.cover-copy h1{font-size:7.7rem}.cover-car{margin-right:-5rem}}@media(max-width:64rem){.cover-grid{grid-template-columns:1fr 1.4fr;gap:0 1rem}.cover-car{margin:0 -2rem 0 -3rem}.modell-kopf{display:block}.modell-kopf .ansicht-schalter{width:-moz-fit-content;width:fit-content;margin-top:1.5rem}.modell-raster{gap:2rem 1rem}.modell-twingo{grid-template-columns:1fr 1.7fr}}@media(max-width:45rem){.nav-inner{min-height:64px}.nav-brand{font-size:.85rem}.prospekt-cover{padding-top:2.5rem}.cover-grid{display:flex;flex-direction:column;align-items:stretch}.cover-edition{margin-bottom:1.4rem}.cover-copy h1{font-size:clamp(4.5rem,17vw,6.8rem);margin-bottom:1.2rem}.cover-line{font-size:1.75rem}.cover-description{max-width:37ch;font-size:.9rem}.cover-car{margin:1rem -1rem .25rem}.cover-car figcaption{margin:0 .75rem 0 0;font-size:.68rem}.cover-actions{display:flex;flex-wrap:wrap;gap:1rem 1.25rem;padding:1.6rem 0 2rem}.cover-actions p{flex-basis:100%;margin:0}.cover-actions p br{display:none}.cover-buy{font-size:.9rem}.prospekt-button{padding:.85rem 1.2rem;font-size:.9rem}.cover-bottom .innen{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.7rem}.cover-bottom span:nth-child(2){display:none}.modell-kopf h2{font-size:3.1rem}.modell-kopf p{font-size:.9rem}.modell-twingo{display:flex;flex-direction:column;align-items:stretch;padding:1.5rem;gap:.5rem;margin-bottom:2rem}.modell-twingo-text>p{max-width:100%}.modell-twingo h3{font-size:3rem}.modell-twingo h3 br{display:none}.modell-twingo h3 br:after{content:" "}.modell-twingo .modell-bild{margin:0 -1rem;width:calc(100% + 2rem)}.modell-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1rem}.modell-text{padding:.8rem 0 0}.modell-text h3{font-size:1.6rem}.modell-text>p:last-child{font-size:.8rem;line-height:1.55}.modell-variante{font-size:.75rem!important}.modell-weitere>summary{font-size:.9rem}.catalogue-home .demo-kopf{display:block}.catalogue-home .demo-kopf .lede{margin-top:1rem}.modell-dialog{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.modell-dialog-innen{padding:.75rem 1rem 1.25rem}.modell-dialog-kopf{display:block}.modell-dialog-kopf .ansicht-schalter{width:-moz-fit-content;width:fit-content;margin-top:1rem}.modell-dialog-bild{margin:1rem -.5rem}.modell-dialog-fuss{gap:.4rem}.modell-dialog-fuss button{font-size:.72rem;padding:.55rem}}@media(max-width:26rem){.modell-raster{grid-template-columns:1fr;gap:1.8rem}.modell-bild span{opacity:1;font-size:.65rem}.modell-text h3{font-size:2rem}.modell-text>p:last-child{font-size:.9rem}}@media(prefers-reduced-motion:reduce){.catalogue-home *,.catalogue-home :after,.catalogue-home :before{animation:none!important;scroll-behavior:auto!important}}.nav-abmelden,.nav-link{font-size:.875rem}.modell-dialog h2,.prospekt-modelle h2,.prospekt-modelle h3{text-transform:none}.catalogue-home #demo .eyebrow{color:#4f6879;opacity:1}.catalogue-home #demo .link{color:#173851}@media(max-width:45rem){.cover-car{align-self:stretch}}