.glowButton_glowBtn__ePVV0{position:relative;padding:3px;background:none;border:none;cursor:pointer;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.glowButton_glowBtn__ePVV0:hover{transform:scale(1.03);box-shadow:0 4px 20px rgba(59,130,246,.25)}.glowButton_glowBorder__Wfh8y{position:absolute;inset:0;border-radius:12px;background:conic-gradient(from var(--glow-angle,0deg),#fff 0,#93c5fd 15%,#fff 30%,#60a5fa 45%,#fff 60%,#3b82f6 75%,#fff 90%,#fff 100%);animation:glowButton_glowSpin__CqhkB 4s linear infinite;z-index:0;transition:filter .3s}.glowButton_glowBtn__ePVV0:hover .glowButton_glowBorder__Wfh8y{background:conic-gradient(from var(--glow-angle,0deg),#fff 0,#3b82f6 15%,#fff 30%,#2563eb 45%,#fff 60%,#1d4ed8 75%,#fff 90%,#fff 100%);filter:blur(1px)}@property --glow-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes glowButton_glowSpin__CqhkB{0%{--glow-angle:0deg}to{--glow-angle:360deg}}.glowButton_glowContent__GGtKT{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;white-space:nowrap;position:relative;z-index:1;transition:background .3s}.glowButton_dark__28hWg{background:#111;color:#fff;font-weight:600}.glowButton_light__jEkxb{background:#f8f8f8;color:#111;font-weight:700}.glowButton_glowBtn__ePVV0:hover .glowButton_light__jEkxb{background:#fff}.glowButton_md__igNTm{padding:10px 24px;font-size:.88rem}.glowButton_lg___X7Vj{padding:14px 36px;font-size:1rem}@media(max-width:480px){.glowButton_md__igNTm{padding:8px 16px;font-size:.78rem}.glowButton_lg___X7Vj{padding:12px 28px;font-size:.92rem}}.logo_logo__xn9ab{display:inline-flex;align-items:center;font-weight:800;letter-spacing:-.02em;line-height:1;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo_text__yoUBb{color:#111}.logo_accent__vUq_N{color:#ed9f26}.logo_clickable__DNOEN{cursor:pointer;transition:opacity .15s ease}.logo_clickable__DNOEN:hover{opacity:.8}.logo_size-sm__gY3nm{font-size:1.2rem}.logo_size-md__GN0aC{font-size:1.35rem}.logo_size-lg____7wr{font-size:1.4rem}.logo_size-xl__W_gch{font-size:2.4rem}.landingHeader_header__01__q{position:fixed;top:var(--beta-banner-height,0);left:0;right:0;z-index:100;transition:all .3s ease}.landingHeader_scrolled__1feQW .landingHeader_inner__0JQeC{background:hsla(0,5%,85%,.502);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 1px 8px rgba(0,0,0,.06)}.landingHeader_inner__0JQeC{max-width:1092px;margin:16px auto 0;padding:0 20px;height:72px;display:flex;align-items:center;justify-content:space-between;border-radius:16px;background:hsla(0,5%,85%,.502);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}@media(max-width:768px){.landingHeader_inner__0JQeC{margin:8px 12px 0;height:54px;border-radius:16px;padding:0 6px}}.landingHeader_logoLink__vljqX{display:inline-flex;text-decoration:none}@media(max-width:768px){.landingHeader_logoLink__vljqX{margin-left:12px}}.landingHeader_actions__6Qf_U{display:flex;align-items:center;gap:8px}.landingHeader_signInBtn__WAg8s{background:none;border:none;color:#555;font-size:.88rem;font-weight:500;padding:8px 18px;cursor:pointer;border-radius:100px;transition:color .2s}.landingHeader_signInBtn__WAg8s:hover{color:#000}@media(max-width:480px){.landingHeader_signInBtn__WAg8s{font-size:.78rem;padding:6px 12px}}.installAppButton_btn__AWdCP{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;height:43px;min-height:43px;background:#20201e;color:#fff;border:none;border-radius:12px;font-size:.875rem;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .3s ease,box-shadow .3s ease}.installAppButton_btn__AWdCP:hover{transform:scale(1.03);box-shadow:0 4px 20px rgba(59,130,246,.25)}.installAppButton_btn__AWdCP:active{transform:scale(.97)}.installAppButton_btn__AWdCP:disabled{opacity:.6;cursor:default;transform:none;box-shadow:none}@media(max-width:480px){.installAppButton_btn__AWdCP:not(.installAppButton_block__7jUl8){width:100%;margin-top:50px}}.installAppButton_icon__DM6vT{display:flex;align-items:center;color:#ef9f27}.installAppButton_block__7jUl8{width:100%;height:auto;min-height:48px;padding:16px}.installAppButton_overlay__nfYpa{position:fixed;inset:0;z-index:1100;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:24px;animation:installAppButton_fadeIn__P_Np5 .2s ease}.installAppButton_sheet__x6gX8{width:100%;max-width:380px;background:#fff;border-radius:12px;padding:24px;box-shadow:0 20px 60px rgba(0,0,0,.25);animation:installAppButton_fadeInUp__Jxgmw .25s ease}.installAppButton_sheetTitle__L9Wzu{display:flex;align-items:center;gap:8px;font-size:1.125rem;font-weight:700;color:#111;margin:0 0 16px}.installAppButton_sheetTitleIcon__jRojb{display:flex;align-items:center;color:#ef9f27}.installAppButton_sheetDesc__BxZ20{font-size:.875rem;color:#666;line-height:1.5;margin:0 0 16px}.installAppButton_steps__JqLEG{margin:0 0 16px;padding-left:20px;display:flex;flex-direction:column;gap:8px}.installAppButton_steps__JqLEG li{font-size:.875rem;color:#666;line-height:1.5}.installAppButton_steps__JqLEG li strong{color:#111}.installAppButton_inlineIcon__AzD0s{display:inline-flex;vertical-align:text-bottom;margin:0 4px;color:#111}.installAppButton_detecting__2lH5P{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 0 24px;color:#666;font-size:.875rem;font-weight:600}.installAppButton_spinner__o3yWT{width:20px;height:20px;border-radius:50%;border:2.5px solid rgba(32,32,30,.15);border-top-color:#ef9f27;animation:installAppButton_installSpin__9ED59 .8s linear infinite}@keyframes installAppButton_installSpin__9ED59{to{transform:rotate(1turn)}}.installAppButton_closeBtn__WKwLk{width:100%;padding:10px;min-height:48px;background:transparent;border:1.5px solid #eee;border-radius:12px;color:#666;font-size:.875rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease}.installAppButton_closeBtn__WKwLk:hover{border-color:#767676;color:#111}@keyframes installAppButton_fadeIn__P_Np5{0%{opacity:0}to{opacity:1}}.footer_footer__mQF6i{padding:32px 24px}.footer_inner__H_6Y9{max-width:1092px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.footer_top__vkeMc{display:flex;align-items:center;justify-content:space-between}@media(max-width:480px){.footer_top__vkeMc{flex-direction:column;gap:12px;text-align:center}}.footer_nav__4ssvU{display:flex;gap:20px}@media(max-width:480px){.footer_nav__4ssvU{flex-direction:column;gap:6px}}.footer_nav__4ssvU a{color:#888;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .2s}.footer_nav__4ssvU a:hover{color:#111}.footer_contact__bBeTH{display:flex;align-items:center;justify-content:center;gap:8px}.footer_contact__bBeTH a{color:#767676;font-size:.85rem;text-decoration:none}.footer_contact__bBeTH a:hover{color:#666}.footer_contactDot__hHivj{color:#ccc;font-size:.7rem}.footer_bottom__tQEWJ{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #f0f0f0}@media(max-width:480px){.footer_bottom__tQEWJ{flex-direction:column;gap:12px;text-align:center}}.footer_legalNav__rXIMb{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.footer_legalNav__rXIMb a{color:#5b5b5b;font-size:.75rem;text-decoration:none}.footer_legalNav__rXIMb a:hover{color:#666}.footer_copy__pV9Yz{color:#5b5b5b;font-size:.75rem;margin:0}.install_page__8NHoO{min-height:100vh;display:flex;flex-direction:column;background:#fbf8f5}.install_content__rLTjZ{flex:1 1;display:flex;align-items:flex-start;justify-content:center;padding:123px 24px}.install_card__PjUxG{width:100%;max-width:420px;background:#fff;border:1px solid #eee;border-radius:12px;padding:32px;text-align:center;animation:install_fadeInUp__tspUs .4s ease}.install_title__Z5KTD{font-size:1.25rem;font-weight:700;color:#111;margin:0 0 8px}.install_desc__ViQYt{font-size:.875rem;color:#666;line-height:1.5;margin:0 0 24px}.install_card__PjUxG ol{text-align:left}.install_successIcon__zGug3{display:flex;justify-content:center;color:#ef9f27;margin-bottom:16px}.install_countdown__fZ5cp{margin-top:24px;font-size:.875rem;font-weight:600;color:#111}