.hero{padding-top:var(--ds-space-96);padding-bottom:var(--ds-space-64);color:var(--ds-ink);background-color:var(--ds-bg)}.hero__container{display:flex;flex-direction:column}.hero__row{display:flex;align-items:stretch;gap:var(--ds-space-48)}.hero__heading{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:var(--ds-space-24);min-width:0;padding-bottom:var(--ds-space-48)}.hero__title{width:100%;margin:0;text-wrap:pretty}.hero__title br{display:none}.hero__title strong{font-weight:500}.hero__trame{position:relative;flex:none;overflow:hidden;width:400px}.hero__trame--mirrored{transform:scaleX(-1)}.hero__trame .hero__trame__image{position:absolute;top:max(calc(-1 * var(--trame-y)),calc(100% - 684px));left:calc(100% - 400px - var(--trame-x));width:1440px;max-width:none;height:684px}.hero__illustration{display:flex;flex:none;align-items:center;width:400px;padding-bottom:var(--ds-space-48)}.hero__illustration img,.hero__illustration video{width:100%;height:auto}.hero__illustration.hero__illustration--photo{align-items:flex-end;padding-bottom:0}.hero__illustration--photo img{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}.hero__bar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-space-32);padding-top:var(--ds-space-24);border-top:1px solid var(--ds-line)}.hero__description{flex:0 1 600px;margin:0;color:var(--ds-ink-2)}.hero__description strong{font-weight:500;color:var(--ds-ink)}.hero__actions{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:var(--ds-space-16);max-width:100%;margin-left:auto}.hero__cta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ds-space-8)}.hero__sub-title{max-width:36ch;margin:0;color:var(--ds-ink-2);text-align:right}@media (max-width:1024px){.hero{padding-top:var(--ds-space-64);padding-bottom:var(--ds-space-48)}.hero__row{gap:var(--ds-space-32)}.hero__heading{padding-bottom:var(--ds-space-32)}.hero__illustration,.hero__trame{width:280px}.hero__illustration{padding-bottom:var(--ds-space-32)}}@media (max-width:768px){.hero{padding-top:var(--ds-space-48);padding-bottom:var(--ds-space-32)}.hero__row{flex-direction:column;gap:var(--ds-space-24)}.hero__heading{gap:var(--ds-space-16);padding-bottom:var(--ds-space-24)}.hero__row:last-child .hero__heading{padding-bottom:0}.hero__trame{display:none}.hero__illustration{width:100%;max-width:400px;padding-bottom:var(--ds-space-24)}.hero__illustration--photo{max-width:none}.hero__bar{flex-direction:column;gap:var(--ds-space-24)}.hero__description{flex:none;width:100%}.hero__actions{align-items:stretch;width:100%}.hero__cta{flex-direction:column;justify-content:flex-start}.hero__sub-title{max-width:none;text-align:left}}.hero:last-child{padding-bottom:var(--ds-space-160)}@media (max-width:374px){.hero__title{font-size:38px;word-wrap:break-word}}