.DownloadApp-module__PFCtRq__root{flex-direction:column;min-height:calc(100vh - 64px);display:flex}.DownloadApp-module__PFCtRq__content{flex-direction:column;flex:1;display:flex}
.DownloadAppDesktop-module__kI771W__layout{align-items:center;gap:40px;width:100%;max-width:1080px;min-height:calc(100vh - 64px);margin:0 auto;padding:56px 44px;display:flex}.DownloadAppDesktop-module__kI771W__texts{z-index:1;flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.DownloadAppDesktop-module__kI771W__title[class]{font-family:var(--ys-books-font);color:var(--common-black);min-width:530px;font-weight:600}.DownloadAppDesktop-module__kI771W__subtitle[class]{color:var(--common-black);opacity:.8}.DownloadAppDesktop-module__kI771W__linksContainer{flex-direction:column;gap:12px;width:292px;display:flex}.DownloadAppDesktop-module__kI771W__qrBox{width:292px;height:292px}.DownloadAppDesktop-module__kI771W__store[class],.DownloadAppDesktop-module__kI771W__qrBox{background:var(--common-white100);border-radius:12px;box-shadow:0 10px 40px #0003}.DownloadAppDesktop-module__kI771W__qrImg{width:100%;height:100%}.DownloadAppDesktop-module__kI771W__stores{align-items:center;gap:12px;display:flex}.DownloadAppDesktop-module__kI771W__store[class]{flex:1 0 140px}.DownloadAppDesktop-module__kI771W__alternativeStores[class] a,.DownloadAppDesktop-module__kI771W__alternativeStores[class]{color:var(--common-black);opacity:.7}.desktop .DownloadAppDesktop-module__kI771W__alternativeStores[class] a:hover{color:var(--actions-accent-hover);opacity:1}.DownloadAppDesktop-module__kI771W__imageContainer[class]{flex:0 0 592px;width:592px;height:594px;margin-right:-124px;position:relative}@media (max-width:1080px){.DownloadAppDesktop-module__kI771W__imageContainer[class]{flex:0 0 520px;width:520px;height:520px;margin-right:-124px;position:relative}}
.DownloadAppFooter-module__X7cIzG__footerSocialIcon[class]{background:color-mix(in srgb, var(--common-black) 20%, transparent);color:var(--common-black)}.DownloadAppFooter-module__X7cIzG__footerSocialIcon path{fill:var(--common-black)}.DownloadAppFooter-module__X7cIzG__footer[class]{--text-primary:var(--common-black);border-top-color:color-mix(in srgb, var(--common-black) 20%, transparent)}.DownloadAppFooter-module__X7cIzG__footerLangBox[class]{border:1px solid color-mix(in srgb, var(--common-black) 20%, transparent);color:var(--common-black);background:0 0}.DownloadAppFooter-module__X7cIzG__footerLangBox[class]:hover{color:var(--common-black);border:1px solid color-mix(in srgb, var(--common-black) 20%, transparent)}.DownloadAppFooter-module__X7cIzG__footerLangBox[class]:hover svg:last-child{color:var(--common-black)}.desktop .DownloadAppFooter-module__X7cIzG__footer[class] a:hover:not(:has(.DownloadAppFooter-module__X7cIzG__footerSocialIcon)){color:var(--common-black);opacity:.5}.desktop .DownloadAppFooter-module__X7cIzG__footerSocialIcon[class][class]:hover{background:color-mix(in srgb, var(--common-black) 10%, transparent)}
.LinesBackground-module__s5PSUW__root{background:var(--brand-brand3);position:relative;overflow:hidden}.LinesBackground-module__s5PSUW__svg{pointer-events:none;width:100%;height:100%;animation:.2s ease-in LinesBackground-module__s5PSUW__fadeIn;position:absolute;inset:0}@keyframes LinesBackground-module__s5PSUW__fadeIn{0%{opacity:0}to{opacity:1}}
.DownloadAppMobile-module__VGC3fG__root{justify-content:center;align-items:center;min-height:calc(100dvh - 50px);padding:40px 32px;display:flex}.DownloadAppMobile-module__VGC3fG__layout{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;max-width:380px;display:flex}.DownloadAppMobile-module__VGC3fG__icon{width:100%;height:fit-content;margin-top:-32px;margin-bottom:-12px}.DownloadAppMobile-module__VGC3fG__title[class]{font-family:var(--ys-books-font);text-align:center;color:var(--common-black);font-weight:600}.DownloadAppMobile-module__VGC3fG__subtitle[class]{text-align:center;color:var(--common-black);opacity:.8}.DownloadAppMobile-module__VGC3fG__cta{background:var(--common-black);height:52px;color:var(--text-on-contrast);border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:flex}.DownloadAppMobile-module__VGC3fG__ctaIcon{width:24px;height:24px}.DownloadAppMobile-module__VGC3fG__ctaIcon>path{fill:currentColor}.DownloadAppMobile-module__VGC3fG__alternativeStores[class],.DownloadAppMobile-module__VGC3fG__alternativeStores[class] a{color:var(--common-black);opacity:.7;text-align:center}
