.hero{margin-top:34px;position:relative}.hero .container{background-color:#f5f5f5;border-radius:15px}.hero .hero__content{background-image:url(https://www.phocus-direct.de/hubfs/pdc-2025/hero-blur-mobile.svg);background-position:100% calc(100% + 25px);background-repeat:no-repeat;background-size:100% auto;border-radius:15px;display:flex;flex-direction:column-reverse;padding-bottom:0;padding-top:64px;position:relative}.hero .hero__content.hero__content--dark{background-image:radial-gradient(132.84% 102.37% at 100% -2.37%,#00b4d8 17.5%,#03045e 73%,#f43a63 100%)}.hero__img{align-self:flex-end;aspect-ratio:900/734;border-radius:0 0 15px 0;height:auto;margin-top:32px;object-fit:contain;object-position:bottom right;width:88%}.hero__content h1{font-size:32px;font-weight:900;line-height:38px;margin-bottom:20px;margin-top:0}.hero .hero__content.hero__content--dark h1{-webkit-text-fill-color:#fff}.hero__content h1 span{display:block;font-size:74px;line-height:89px}.hero__content p{margin-bottom:48px}.hero .hero__content.hero__content--dark p{color:#fff}.hero .btn{text-align:center}.hero__btns{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.hero .hero__next{display:none}.hero .hero__next:hover{bottom:90px}.hero__person{color:#fff;position:absolute}.hero__person--mob{bottom:32px;left:6%;text-shadow:0 1px 3px rgba(0,0,0,.45);width:200px}.hero__person--desk{display:none}.hero__content .hero__person p{margin-bottom:0}.hero__person .hero__name{font-weight:700}.hero__btns a{position:relative;z-index:2}.hero__subtitle{color:#f43a63;font-size:24px;font-weight:900;line-height:1.3;margin-bottom:16px}@media (min-width:480px){.hero__content h1{font-size:40px;line-height:48px}}@media (min-width:768px){.hero .hero__content{background-image:url(https://www.phocus-direct.de/hubfs/pdc-2025/blur.svg);background-size:auto 100%;display:flex;flex-direction:column;justify-content:flex-start;min-height:calc(200.8px + 40vw);padding-bottom:80px;padding-top:186px}.hero .hero__content.hero__content--dark{background-image:radial-gradient(300% 150% at 152% 4%,#00b4d8 17.5%,#03045e 25%,#f43a63 150%)}.hero .hero__content .content{display:flex;flex:1 0 auto;flex-direction:column;position:static}.hero .hero__content>.hero__img{align-self:auto;aspect-ratio:900/734;bottom:0;height:auto;margin-top:0;max-height:calc(100% - 64px);max-width:900px;object-fit:contain;object-position:bottom right;position:absolute;right:0;width:65%}.hero__content .content>p,.hero__content .hero__btns,.hero__content .hero__subtitle,.hero__content h1{max-width:528px;width:42%}.hero__content h1{font-size:40px;font-weight:900;line-height:48px;margin-bottom:48px}.hero__content h1 span{font-size:107px;line-height:128px}.hero__content .content>p{margin-bottom:48px}.hero__content .content>p:first-of-type{margin-top:auto}.hero__btns{align-items:flex-start}.hero__person--mob{display:none}.hero__person--desk{bottom:80px;display:block;left:auto;right:6%;text-align:right;text-shadow:0 1px 3px rgba(0,0,0,.45);width:200px}.hero .hero__next{animation:hero-pfeil 3s ease-in-out infinite;background:none;background-color:#03045e;border:0;bottom:92px;cursor:pointer;display:block;height:24px;left:50%;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18.707 12.707L17.293 11.293L13 15.586V6H11V15.586L6.70697 11.293L5.29297 12.707L12 19.414L18.707 12.707Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M18.707 12.707L17.293 11.293L13 15.586V6H11V15.586L6.70697 11.293L5.29297 12.707L12 19.414L18.707 12.707Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:24px 24px;mask-size:24px 24px;position:absolute;transform:translate(-50%);transition:bottom .5s;width:24px;z-index:1}.hero .hero__next img{visibility:hidden}}@media (min-width:768px) and (max-width:1199px){.hero .hero__content{background-position:calc(100% + 20px) 100%;min-height:calc(64px + 42vw);overflow:hidden;padding-top:64px}.hero__content .content>p:first-of-type{margin-top:0}.hero .hero__content .content:before{content:"";display:block;flex:0 0 56px}.hero__content .content>p,.hero__content .hero__btns,.hero__content .hero__subtitle,.hero__content h1{width:54%}.hero .hero__content>.hero__img{max-height:calc(100% - 80px);right:-20px;width:55%}}@media (min-width:768px) and (max-width:1023px){.hero__person--desk{bottom:32px}}@media (min-width:1200px){.hero .hero__content{padding-top:186px}.hero__content .content>p,.hero__content .hero__btns,.hero__content .hero__subtitle,.hero__content h1{width:54%}.hero__content h1{font-size:56px;line-height:67px}.hero__btns{align-items:center;flex-direction:row;flex-wrap:wrap;gap:16px 32px}.hero__subtitle{font-size:32px}}@media (min-width:1440px){.hero .hero__content{min-height:777px}}@keyframes hero-pfeil{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,8px)}}@media (prefers-reduced-motion:reduce){.hero .hero__next{animation:none}}