.application-section{width:100%;display:grid;grid-gap:0;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"title-container" "video-container" "links-container"}@media screen and (min-width:900px){.application-section{grid-gap:40px;grid-template-columns:1fr 1fr;grid-template-areas:"title-container video-container" "links-container video-container"}}@media screen and (min-width:1200px){.application-section{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"title-container title-container video-container video-container video-container" "links-container links-container video-container video-container video-container"}}.application-section .title-container{grid-area:title-container;display:flex;flex-direction:column;gap:24px}.application-section .links-container{grid-area:links-container;display:flex;flex-direction:column;gap:24px;align-items:center}@media screen and (min-width:900px){.application-section .links-container{align-items:flex-start}}.application-section .links-container .qr-container{width:100%;max-width:510px;height:148px;display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:8px;border:1px solid #e0e0e0}.application-section .links-container .download-item{display:flex;align-items:center;justify-content:center;flex-direction:column;color:inherit;text-decoration:none;border-radius:5px;width:68px;height:68px}@media screen and (min-width:900px){.application-section .links-container .download-item{width:84px;height:84px}}.application-section .links-container .download-item:hover{border:1px solid #e0e0e0}.application-section .links-container .download-item:hover path{fill:#f7c213;transition-duration:.1s}.application-section .video-container{grid-area:video-container;display:flex;align-items:center;justify-content:flex-end}.application-section .video-container video{width:100%;max-width:750px;max-height:320px}@media screen and (min-width:900px){.application-section .video-container video{max-height:450px}}