.HeaderAppDownload_logoGroup__CBwNm{display:flex;min-width:0;align-items:center;gap:4px;flex:1}.HeaderAppDownload_logoLink__5hW1n{min-width:0;flex:0 0 auto;width:-moz-max-content;width:max-content}.HeaderAppDownload_logoLink__5hW1n>img{flex:none}.HeaderAppDownload_logoGroup__CBwNm>:last-child:not(:first-child){flex:1}.HeaderAppDownload_downloadButton__x7MWc{gap:9px;padding:7px 0 7px 9px;color:#22202b;background:transparent;text-align:start}.HeaderAppDownload_appIcon__C9qwr{width:38px;height:38px;flex:none;padding:1px;border-radius:11px;background:linear-gradient(135deg,#ff7a18,#ec4bac,#a04dff);box-shadow:0 2px 5px rgb(90 25 100/8%)}.HeaderAppDownload_appIcon__C9qwr img{display:block;width:100%;height:100%;border-radius:10px}.HeaderAppDownload_downloadCopy__lzkfx{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.HeaderAppDownload_downloadTitle__LNAVB{font-size:13px;font-weight:750;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.HeaderAppDownload_downloadCaption__KCuAy{font-size:10px;font-weight:500;line-height:1.3;color:#6b6674;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HeaderAppDownload_downloadAction__wQ6H4{display:flex;min-width:32px;height:32px;flex:none;align-items:center;justify-content:center;gap:5px;border-radius:10px;color:white;background:linear-gradient(120deg,#bc4506,#b72491,#8135ce);box-shadow:0 3px 8px rgb(157 46 142/15%)}.HeaderAppDownload_downloadAction__wQ6H4>span{display:none}.HeaderAppDownload_downloadIcon__f7psc{width:16px;height:16px}.HeaderAppDownload_logoGroup__CBwNm>[data-app-download-trigger]{border:1px solid #e8dce9;border-radius:16px;overflow:hidden;background:linear-gradient(110deg,#fff9f4,#fff,#faf5ff);box-shadow:0 3px 12px rgb(86 34 95/6%)}.HeaderAppDownload_logoGroup__CBwNm>[data-app-download-trigger]:hover{border-color:#d5abd6;box-shadow:0 4px 14px rgb(86 34 95/12%)}.HeaderAppDownload_logoGroup__CBwNm>[data-app-download-trigger]>:last-child{width:28px;min-height:52px;color:#918795;background:transparent;border-radius:0}.HeaderAppDownload_logoGroup__CBwNm>[data-app-download-trigger]>:last-child:hover{color:#56205d;background:#f5eaf6}@media (max-width:767px){.HeaderAppDownload_logoGroup__CBwNm .HeaderAppDownload_logoLink__5hW1n{flex-shrink:1;max-width:100%}.HeaderAppDownload_logoLink__5hW1n>img{min-width:0;max-width:100%}body:has(.HeaderAppDownload_logoGroup__CBwNm>[data-app-download-trigger]) .site-page-main{margin-top:76px}.HeaderAppDownload_logoGroup__CBwNm>[data-app-download-trigger]{position:absolute;top:calc(100% + 8px);inset-inline-start:8px;width:calc(100% - 16px);max-width:none;min-height:60px}.HeaderAppDownload_downloadButton__x7MWc{padding:9px 0 9px 10px;gap:10px}.HeaderAppDownload_appIcon__C9qwr{width:42px;height:42px;border-radius:12px}.HeaderAppDownload_appIcon__C9qwr img{border-radius:11px}.HeaderAppDownload_downloadTitle__LNAVB{font-size:14px}.HeaderAppDownload_downloadCaption__KCuAy{font-size:11px}.HeaderAppDownload_downloadAction__wQ6H4{min-width:66px;height:36px;padding:0 10px;border-radius:12px}.HeaderAppDownload_downloadAction__wQ6H4>span{display:inline;font-size:12px;font-weight:700}}@media (min-width:768px){.HeaderAppDownload_logoGroup__CBwNm{flex:0 0 auto;gap:14px}.HeaderAppDownload_logoGroup__CBwNm>[data-app-download-trigger]{flex:0 0 auto;width:248px;max-width:248px}}.PublicFloatingActions_root__oH0Hv [data-public-floating-action=contact]{top:68px;right:12px;transform:none}.PublicFloatingActions_root__oH0Hv [data-public-floating-action=contact]>[role=dialog]{position:fixed;width:min(300px,calc(100% - 24px));top:68px;right:12px;transform:none}.PublicFloatingActions_root__oH0Hv [data-public-floating-action=contact]>[role=dialog]>div{width:100%;max-width:none;display:flex;flex-direction:column;max-height:calc(100dvh - 80px - env(safe-area-inset-bottom))}.PublicFloatingActions_root__oH0Hv [data-public-floating-action=contact]>[role=dialog]>div>:first-child{flex-shrink:0}.PublicFloatingActions_root__oH0Hv [data-public-floating-action=contact]>[data-private-custom=true]{width:min(400px,calc(100% - 24px))}@media (min-width:768px){.PublicFloatingActions_root__oH0Hv [data-public-floating-action=contact]>[role=dialog]>div{max-height:calc(100dvh - 100px - env(safe-area-inset-bottom))}.PublicFloatingActions_root__oH0Hv [data-public-floating-action=contact],.PublicFloatingActions_root__oH0Hv [data-public-floating-action=contact]>[role=dialog]{top:88px}}