.Rl{background-image:var(--gradient-primary-dark);background-repeat:no-repeat;position:relative;display:flex;flex-direction:column;min-height:100dvh;margin:0;color:var(--color-text-primary-default);overflow:hidden}@media screen and (min-width:768px){.Rl{height:100dvh}}.Sl{padding:20px 0 0 24px}@media screen and (min-width:768px){.Sl{padding:32px 0 0 32px}}.Sl a{outline-offset:0;outline:2px solid rgba(0,0,0,0)!important;transition:background-color var(--transition-duration-bc,var(--transition-duration-focus)) var(--transition-function-bc,var(--transition-function-focus)),outline var(--transition-duration-focus) var(--transition-function-focus),outline-offset var(--transition-duration-focus) var(--transition-function-focus)}.Sl a:focus-visible,.Sl a:focus-within :has(:focus-visible){outline-offset:2px;outline:2px solid var(--color-other-focus--opposite)!important}.Sl a{display:inline-block}.Tl{flex:1;display:flex;flex-direction:column}@media screen and (min-width:768px){.Tl{min-height:0}}@media screen and (min-width:1024px){.Tl{flex-direction:row;min-height:0}}.Ul{display:flex;flex-direction:column;padding:40px 24px 0}@media screen and (min-width:768px){.Ul{padding:40px 32px 0}}@media screen and (min-width:1024px){.Ul{flex:0 0 44%;justify-content:center;padding:0 0 96px 96px}}.Vl{margin-top:0;margin-bottom:32px}@media screen and (min-width:768px){.Vl{margin-bottom:16px}}.Wl{margin-bottom:40px;max-width:520px;text-wrap:balance}@media screen and (min-width:768px){.Wl{max-width:85%}}@media screen and (min-width:1024px){.Wl{max-width:520px}}.Xl{font-family:VontobelSans,Arial,"sanspacing-serif";line-height:20px;font-weight:700;font-size:14px;letter-spacing:normal;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--color-other-line-weak);border-radius:32px;background:var(--color-other-overlay-brand);box-shadow:0 6px 8px 0 rgba(0,0,0,.3),0 8px 40px 0 rgba(0,0,0,.4);color:var(--color-text-primary-default);white-space:nowrap}.Xl ._s{width:20px;height:20px;background-color:var(--color-icon-secondary-default)}.Yl{transform:rotate(-2deg)}.Zl{transform:rotate(2deg)}.am{display:flex;flex-direction:column;gap:16px;width:100%;max-width:384px}@media screen and (min-width:768px){.am{flex-direction:row;width:auto;max-width:none}}@media screen and (min-width:1024px){.am{flex-direction:column;width:100%;max-width:384px}}.bm,.bm>span{width:100%}@media screen and (min-width:768px){.bm,.bm>span{width:auto}}@media screen and (min-width:1024px){.bm,.bm>span{width:100%}}.cm{position:relative;width:100%;flex:1;min-height:320px;margin-top:32px}@media screen and (min-width:768px){.cm{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin-top:100px;align-self:stretch}}@media screen and (min-width:1024px){.cm{display:block;flex:1 1 56%;min-height:0;margin-top:0;align-self:flex-end}}.dm{display:block;width:100%;height:100%}@media screen and (min-width:768px){.dm{flex:1 1 auto;min-height:0;height:auto}}.em{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:bottom right}@media screen and (min-width:768px){.em{position:static;width:100%;height:100%;min-height:0;margin-left:auto;object-fit:contain;object-position:bottom right}}@media screen and (min-width:1024px){.em{width:100%;height:auto;margin-left:0;object-fit:fill}}.fm{font-family:VontobelSans,Arial,"sanspacing-serif";line-height:16px;font-weight:600;font-size:12px;letter-spacing:.02em;position:absolute;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:200px;padding:12px 16px;border:1px solid var(--color-other-line-default);border-radius:var(--border-radius-l);background:rgba(55,58,54,.85);backdrop-filter:blur(4px);color:var(--color-text-primary-default);box-shadow:inset 0 0 8px 0 rgba(0,0,0,.5),0 6px 8px 0 rgba(0,0,0,.3),0 8px 40px 0 rgba(0,0,0,.4)}.fm ._s{width:20px;height:20px;background-color:var(--color-icon-secondary-default)}.gm{top:8%;right:-1%;transform:rotate(5deg)}@media screen and (min-width:768px){.gm{right:5%;top:-7%;transform:rotate(-3deg)}}.hm{bottom:14%;left:4%;transform:rotate(-5deg)}@media screen and (min-width:768px){.hm{left:auto;right:60%}}@media screen and (min-width:1024px){.hm{left:-5%;right:auto;transform:rotate(-5deg)}}