.page-module__Qt1Zoq__hero{color:#fff;background-image:url(/images/deutschland-hessen-frankfurt-blick-auf-wolkenkratzer-WAF000002.jpg);background-position:50% 45%;background-size:cover;min-height:610px;position:relative}.page-module__Qt1Zoq__overlay{background:linear-gradient(90deg,#031223f5 0%,#031223d6 48%,#03122361 100%);position:absolute;inset:0}.page-module__Qt1Zoq__heroContent{z-index:2;padding-top:110px;padding-bottom:108px;position:relative}.page-module__Qt1Zoq__heroContent h1{letter-spacing:-.05em;max-width:920px;margin:16px 0 0;font-size:clamp(3.2rem,5.25vw,5rem);font-weight:450;line-height:1.02}.page-module__Qt1Zoq__heroContent p{color:#ffffffe6;margin:28px 0 0;font-size:1.12rem;line-height:1.7}.page-module__Qt1Zoq__intro{border-bottom:1px solid #dfe6ee;padding:106px 0 98px}.page-module__Qt1Zoq__intro h2{max-width:860px}.page-module__Qt1Zoq__intro p{color:#5f6d7f;max-width:820px;margin:26px 0 0;font-size:1.05rem;line-height:1.8}.page-module__Qt1Zoq__collections{padding:18px 0 20px}.page-module__Qt1Zoq__collection{border-bottom:1px solid #dfe6ee;grid-template-columns:.82fr 1.18fr;align-items:start;gap:86px;padding:96px 0;display:grid}.page-module__Qt1Zoq__collection:nth-child(2n) .page-module__Qt1Zoq__collectionImage{order:2}.page-module__Qt1Zoq__collection:nth-child(2n) .page-module__Qt1Zoq__collectionContent{order:1}.page-module__Qt1Zoq__collectionImage{filter:grayscale()contrast(1.04)brightness(.9);background-position:50%;background-size:cover;min-height:520px}.page-module__Qt1Zoq__collectionContent h2{max-width:690px;margin-top:15px}.page-module__Qt1Zoq__collectionContent h3{color:#33465d;margin:16px 0 0;font-size:1.15rem;font-weight:500;line-height:1.5}.page-module__Qt1Zoq__collectionMeta{justify-content:space-between;align-items:center;gap:18px;display:flex}.page-module__Qt1Zoq__collectionMeta>span:last-child{color:#748092;font-size:.82rem}.page-module__Qt1Zoq__description{max-width:720px;margin-top:26px}.page-module__Qt1Zoq__description p{color:#5f6d7f;margin:0 0 17px;line-height:1.76}.page-module__Qt1Zoq__collectionAction{border-top:1px solid #dfe6ee;justify-content:space-between;align-items:center;gap:24px;margin-top:38px;padding-top:24px;display:flex}.page-module__Qt1Zoq__collectionAction>span{color:#7a8797;font-size:.84rem}.page-module__Qt1Zoq__collectionAction a{color:#123f68;align-items:center;gap:10px;font-weight:600;display:inline-flex}.page-module__Qt1Zoq__collectionAction a span{transition:transform .18s}.page-module__Qt1Zoq__collectionAction a:hover span{transform:translate(4px)}.page-module__Qt1Zoq__closing{margin-top:72px}@media (max-width:900px){.page-module__Qt1Zoq__collection{grid-template-columns:1fr;gap:42px}.page-module__Qt1Zoq__collection:nth-child(2n) .page-module__Qt1Zoq__collectionImage,.page-module__Qt1Zoq__collection:nth-child(2n) .page-module__Qt1Zoq__collectionContent{order:initial}.page-module__Qt1Zoq__collectionImage{min-height:360px}}@media (max-width:620px){.page-module__Qt1Zoq__hero{min-height:560px}.page-module__Qt1Zoq__heroContent{padding-top:84px;padding-bottom:84px}.page-module__Qt1Zoq__heroContent h1{font-size:3rem}.page-module__Qt1Zoq__intro{padding:76px 0 72px}.page-module__Qt1Zoq__collection{padding:72px 0}.page-module__Qt1Zoq__collectionImage{min-height:300px}.page-module__Qt1Zoq__collectionAction{flex-direction:column;align-items:flex-start;gap:12px}}
