.logo-motion{width:420px;max-width:100%}
.logo-caption{bottom:16px}
.single-page .unicale-section{align-items:end;row-gap:40px}
.single-page .unicale-copy{padding-bottom:40px}
.single-page .app-showcase{padding-top:40px;padding-bottom:12px}
.single-page .phone{transform:none;filter:none}
.single-page .phone img{image-rendering:auto}
.promotion-overview{grid-template-columns:1.15fr 1fr;gap:6%}
.promotion-support-photo{max-width:555px}
.promotion-support-photo img{aspect-ratio:auto;object-fit:contain}
.lp-company .group-box{display:grid;grid-template-columns:.8fr 1.3fr;align-items:center;gap:6%;padding:36px}
.lp-company .group-box>.onecareer-logo{padding-top:0}
.onecareer-logo{display:block;position:relative;width:310px;max-width:100%;aspect-ratio:683/169;overflow:hidden}
.onecareer-logo img{position:absolute;width:157.3938507%;max-width:none;height:auto;left:-28.6969253%;top:-142.0118343%}
@media(max-width:1100px){.logo-motion{width:354px}.logo-caption{bottom:19px}.promotion-overview{grid-template-columns:1.05fr 1fr;gap:5%}.promotion-overview h2{font-size:38px}.onecareer-logo{width:270px}}
@media(max-width:960px){.lp-company .group-box{grid-template-columns:1fr;gap:24px}.single-page .unicale-copy{padding-bottom:28px}}
@media(max-width:760px){.logo-motion{width:276px}.logo-stage{height:350px}.logo-caption{bottom:6px}.promotion-overview h2{font-size:32px}.onecareer-logo{width:270px}}
@media(max-width:640px){.logo-motion{width:258px}.logo-stage{height:315px;margin-left:10%}.logo-caption{bottom:5px}.single-page .unicale-copy{padding-bottom:0}.single-page .app-showcase{padding-top:24px;padding-bottom:0;margin-top:20px}.single-page .unicale-features{margin-top:15px}.promotion-support-photo{max-width:330px;margin-top:24px}.lp-company .group-box{padding:27px 23px}.onecareer-logo{width:265px;margin-bottom:20px}}
