.startup-splash_splash__VvIUb{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;overflow:auto;background:#fdf8f1;color:#12352d;color-scheme:light;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.startup-splash_poster__j9cpZ{display:block;width:min(100%,480px);height:calc(100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom));-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.startup-splash_fallback__qn_se{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:28px;width:min(100%,480px);min-height:min(100svh,850px);padding:clamp(28px,6vh,56px) 24px max(24px,env(safe-area-inset-bottom));text-align:center}.startup-splash_fallback__qn_se h1{margin:24px 0 0;font-family:var(--tp-font-display);font-size:clamp(36px,6vw,52px);line-height:1.12;letter-spacing:-.04em}.startup-splash_fallback__qn_se h1 span{display:block;color:#d25622}.startup-splash_loading__VHpkf{width:100%;margin-top:auto}.startup-splash_loading__VHpkf p{margin:0 0 20px;font-size:18px}.startup-splash_line__TNI_F{height:6px;border-radius:999px;overflow:hidden;background:#e8dfce}.startup-splash_line__TNI_F:after{content:"";display:block;height:100%;width:38%;background:#d25622;border-radius:inherit;animation:startup-splash_progress__l_grk 1.2s ease-in-out infinite alternate}.startup-splash_labels__3PtxX{display:flex;justify-content:space-around;gap:16px;width:100%;margin-top:28px;font-size:13px;font-weight:600}.startup-splash_labels__3PtxX span{display:grid;justify-items:center;gap:10px}.startup-splash_labels__3PtxX svg{height:26px;width:26px}@keyframes startup-splash_progress__l_grk{0%{transform:translateX(0)}to{transform:translateX(163%)}}@media (min-width:768px){.startup-splash_fallback__qn_se{min-height:min(90svh,800px);border:1px solid #e8dfce;border-radius:28px;margin:20px}}@media (prefers-reduced-motion:reduce){.startup-splash_line__TNI_F:after{animation:none;width:55%}}.townplate-loader_screen__K7WJJ{display:grid;min-height:100svh;place-items:center;padding:max(24px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:#fdf8f1;color:#12352d;color-scheme:light}.townplate-loader_compact__fkhZU{display:grid;place-items:center;padding:24px;background:#fdf8f1;color:#12352d;border-radius:20px}.townplate-loader_content__r7Q8X{display:grid;justify-items:center;gap:20px;width:min(100%,320px);text-align:center}.townplate-loader_content__r7Q8X p{margin:0;font-size:14px;color:#53665e}.townplate-loader_line__xMRg9{width:min(100%,240px);height:4px;overflow:hidden;border-radius:999px;background:#dfe7d6}.townplate-loader_line__xMRg9:after{content:"";display:block;height:100%;width:38%;border-radius:inherit;background:#d25622;animation:townplate-loader_progress__eyR8K 1.2s ease-in-out infinite alternate}@keyframes townplate-loader_progress__eyR8K{0%{transform:translateX(0)}to{transform:translateX(163%)}}@media (prefers-reduced-motion:reduce){.townplate-loader_line__xMRg9:after{animation:none;width:55%}}.startup-boundary_cover___zYdz{position:fixed;inset:0;z-index:1000;background:#fdf8f1}.startup-boundary_light__4Esup{display:block}html[data-townplate-boot=poster] .startup-boundary_light__4Esup{display:none}.startup-boundary_leaving__SM4CH{opacity:0;transition:opacity .16s ease}@media (prefers-reduced-motion:reduce){.startup-boundary_leaving__SM4CH{transition:none}}