.history-teaser_teaser__vvSVk{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:48px;align-items:center;margin-top:48px;padding:clamp(24px,4vw,48px);border:1px solid #254259;border-radius:24px;background:radial-gradient(ellipse at 90% 50%,#09385b70,transparent 65%),linear-gradient(130deg,#0b1725,#070d15)}.history-teaser_copy__lJPOK{min-width:0}.history-teaser_teaser__vvSVk h3{max-width:640px;margin:0 0 22px;font-size:clamp(1.9rem,3.3vw,2.8rem);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.history-teaser_copy__lJPOK p:not(.eyebrow){max-width:650px;margin:0 0 16px;color:#b3c4d6;font-size:1rem;line-height:1.75}.history-teaser_link__gey6t{padding-inline:0;color:#73ccff;text-align:left;justify-content:flex-start;min-height:48px}.history-teaser_link__gey6t:hover{color:white}.history-teaser_link__gey6t svg{flex-shrink:0}.history-teaser_visual__wXs_I{margin:0;min-width:0}.history-teaser_visual__wXs_I figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;color:#b4d4ec;font-size:.8125rem;letter-spacing:.06em;text-align:center}.history-teaser_visual__wXs_I figcaption b{font-size:1.4rem;font-weight:400;color:#5bcaff}.history-teaser_visual__wXs_I ol{list-style:none;padding:0;margin:22px auto 0;max-width:300px}.history-teaser_visual__wXs_I li{display:flex;flex-direction:column;align-items:center}.history-teaser_node__t0S28{display:flex;align-items:center;gap:16px;width:100%;padding:11px 16px;border:1px solid #31546e;border-radius:12px;color:#e1effc;font-size:.9375rem;background:#0a1a2a}.history-teaser_node__t0S28 small{font-size:.75rem;color:#79afcf;letter-spacing:.1em}.history-teaser_connector__nLGw1{display:block;color:#61c9ff;font-size:1.125rem;line-height:1.5;padding:2px 0}.history-teaser_visual__wXs_I>p{text-align:center;font-size:.8125rem;color:#96b7d0;margin:18px 0 0}@media(max-width:900px){.history-teaser_teaser__vvSVk{grid-template-columns:1fr;gap:28px}.history-teaser_visual__wXs_I{padding-top:24px;border-top:1px solid #234158}.history-teaser_visual__wXs_I ol{max-width:360px}}@media(max-width:420px){.history-teaser_teaser__vvSVk{padding:22px 18px;border-radius:18px}.history-teaser_visual__wXs_I figcaption{gap:8px;font-size:.75rem}.history-teaser_link__gey6t{font-size:.9375rem}}.material-catalogue_catalogue__kj6bs{min-width:0}.material-catalogue_grid__qAyHX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}.material-catalogue_card__Tz5Jl{overflow:hidden;border:1px solid #1c435f;background:#071521;border-radius:24px;min-width:0}.material-catalogue_card__Tz5Jl>img{display:block;width:100%;height:auto;aspect-ratio:1.4;-o-object-fit:contain;object-fit:contain;background:white}.material-catalogue_card__Tz5Jl>div{padding:26px}.material-catalogue_card__Tz5Jl h2{font-size:1.6rem;line-height:1.2;margin:12px 0}.material-catalogue_card__Tz5Jl p{color:#b6cddd;line-height:1.6}.material-catalogue_card__Tz5Jl .material-catalogue_price__LCkYj{font-size:2rem;color:#f1f8ff;font-weight:700}.material-catalogue_card__Tz5Jl img{max-width:100%;height:auto}.material-catalogue_filters__DMjQG{display:flex;flex-wrap:wrap;gap:16px;align-items:end}.material-catalogue_filters__DMjQG label{display:grid;gap:8px;flex:1;min-width:160px}.material-catalogue_catalogue__kj6bs button,.material-catalogue_filters__DMjQG input,.material-catalogue_filters__DMjQG select{font:inherit;background:#092033;color:#e6f4ff;padding:12px;border:1px solid #315b7b;border-radius:10px;min-height:48px;min-width:0}.material-catalogue_catalogue__kj6bs button{cursor:pointer}.material-catalogue_catalogue__kj6bs button:disabled{opacity:.45;cursor:default}.material-catalogue_actions__ExvbP{display:flex;gap:18px;flex-wrap:wrap;align-items:center;margin-top:22px}.material-catalogue_catalogue__kj6bs a{color:#62cfff}.material-catalogue_catalogue__kj6bs dl>div{padding:10px 0;border-bottom:1px solid #294357}.material-catalogue_catalogue__kj6bs dd{margin:4px 0;color:#bed0dd}@media(max-width:700px){.material-catalogue_grid__qAyHX{grid-template-columns:minmax(0,1fr)}.material-catalogue_card__Tz5Jl>div{padding:20px}.material-catalogue_filters__DMjQG{display:grid;grid-template-columns:minmax(0,1fr)}}.material-catalogue_page__HYHiP{padding-top:150px;padding-bottom:130px;max-width:1150px}.material-catalogue_page__HYHiP>h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:650;line-height:1.12;letter-spacing:-.04em;max-width:850px;margin:18px 0 24px}.material-catalogue_page__HYHiP>p:not(:first-child){color:#b5c9da;max-width:750px;line-height:1.7}