@font-face{font-family:Roboto-Light;src:url(../../media_ps/font/Roboto-Light.ttf)}@font-face{font-family:Roboto-Thin;src:url(../../media_ps/font/Roboto-Thin.ttf)}#other_app_link:hover{color:#0285cc;font-weight:600}header.footer{padding:0 15px;padding:0rem .9375rem}.footer .header-white-bar{padding:12px 0 10px;padding:.75rem 0rem .625rem;border-bottom:1px solid #edf2f6}.footer .header-white-bar .row{display:flex;align-items:center}.footer .header-white-bar .footer-links{position:static;display:flex;flex-wrap:wrap;align-items:center;width:100%;min-height:36px}.footer .header-white-bar .footer-links li{float:none;font-family:Gotham_SSm_5r,Helvetica,Arial,sans-serif;font-size:11px;font-size:.6875rem;line-height:22px;line-height:1.375rem;letter-spacing:.02em;color:#647280;padding:0 12px 0 11px;padding:0rem .75rem 0rem .6875rem}.footer .header-white-bar .footer-links li:before{top:6px;height:10px;background:#d8e1ea}.footer .header-white-bar .footer-links li:first-child{padding-right:15px;padding-right:.9375rem}.footer .header-white-bar .row #header-logo{vertical-align:middle;margin-top:-1px}.footer .header-white-bar .footer-links a,.footer .header-white-bar .footer-links a:link,.footer .header-white-bar .footer-links a:visited{color:#5f6f7d;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.footer .header-white-bar .footer-links li:first-child a,.footer .header-white-bar .footer-links li:first-child a:link,.footer .header-white-bar .footer-links li:first-child a:visited{color:#273340}.footer .header-white-bar .footer-links a:hover{color:#0288d1;border-color:#0288d147}.footer .header-white-bar .footer-links a.pinstack-nav-link:hover{color:#e91e63;border-color:#e91e63}.footer .header-white-bar .footer-links a.snapdown-nav-link:hover{color:#f0b323;border-color:#f0b323}.ps_main_section{--ps-page-chrome-height: 120px;position:relative;overflow:hidden;min-height:calc(100vh - var(--ps-page-chrome-height));min-height:calc(100dvh - var(--ps-page-chrome-height));display:flex;flex-direction:column;font-family:Roboto-Light,Gotham_SSm_3r,sans-serif;color:#2f2c32;text-rendering:optimizeLegibility;background:radial-gradient(circle at top left,rgba(233,30,99,.1),transparent 30rem),radial-gradient(circle at right center,rgba(233,30,99,.08),transparent 28rem),linear-gradient(180deg,#fffdfb,#fff7f9)}.ps_main_section a{text-decoration:none}.ps_hero{width:min(1120px,calc(100% - 48px));flex:1 1 auto;margin:0 auto;padding:clamp(36px,8vh,92px) 0 clamp(24px,6vh,48px);display:flex;align-items:center;justify-content:space-between;gap:clamp(36px,6vw,88px)}.ps_copy{flex:0 1 420px}.app_name h1{margin:0;font-family:Roboto-Thin,Gotham_SSm_3r,sans-serif;font-size:clamp(4.4rem,11vw,7rem);line-height:.94;letter-spacing:-.065em;color:#242129}.app_slogan{margin-top:24px;max-width:24rem;font-size:clamp(1.1rem,1.8vw,1.45rem);line-height:1.55;color:#625a67}.app_dl{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.link_dl,#buy_now{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border-radius:999px;font-size:.97rem;letter-spacing:.05em;text-transform:uppercase;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease,border-color .22s ease}.link_dl{color:#fff8fb;background:linear-gradient(135deg,#ea4d87,#d81b60);border:1px solid transparent;box-shadow:0 18px 36px #d81b6038}.link_dl:hover,.link_dl:focus{transform:translateY(-1px);background:linear-gradient(135deg,#ee5d94,#d81b60);box-shadow:0 24px 48px #d81b6047}#buy_now{color:#7b6672;background:#ffffffbd;border:1px solid rgba(123,102,114,.2);backdrop-filter:blur(10px)}#buy_now:hover,#buy_now:focus{transform:translateY(-1px);color:#d81b60;border-color:#d81b604d;box-shadow:0 14px 30px #4e364414}.home_showcase{position:relative;flex:1 1 520px;display:block;width:min(100%,640px);aspect-ratio:1127 / 722;border-radius:6px;background:url(./../../media_ps/img/screenshot/img_home.png) center/contain no-repeat;box-shadow:0 30px 60px #35242f1f;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.home_showcase:hover,.home_showcase:focus{transform:translateY(-3px);box-shadow:0 38px 72px #35242f24}.bottom_spacer{height:clamp(16px,3vh,40px)}@media only screen and (max-width:900px){.ps_hero{width:min(680px,calc(100% - 32px));padding:56px 0 28px;flex-direction:column-reverse;align-items:stretch;gap:28px}.ps_copy{flex-basis:auto;text-align:center}.app_slogan{max-width:none}.app_dl{justify-content:center}.home_showcase{flex:none;width:100%}}@media only screen and (max-width:768px){header.footer{padding:0 12px;padding:0rem .75rem}.footer .header-white-bar{padding:12px 0 10px;padding:.75rem 0rem .625rem}.footer .header-white-bar .footer-links li{font-size:12px;font-size:.75rem;line-height:24px;line-height:1.5rem}}@media only screen and (max-width:560px){.ps_main_section{min-height:auto}.ps_hero{width:calc(100% - 24px);padding-top:36px;gap:22px}.app_name h1{font-size:clamp(3.4rem,24vw,4.8rem)}.app_slogan{margin-top:18px;font-size:1rem}.app_dl{margin-top:28px;gap:12px}.link_dl,#buy_now{width:100%;min-height:50px;padding:0 18px;font-size:.9rem}.bottom_spacer{height:24px}}
