body.geist-page{--geist-letter-spacing-tight:-2px}body.geist-page .ssr-page-head{background-color:#090c11}body.geist-page .ssr-page-head.theme-light{background-color:#fff;border-bottom-color:#d9dde3}body.geist-preserve-layout .ssr-page-head.theme-light{border-bottom-color:#e8edf3}body.geist-preserve-layout .ssr-page-head .header-btn--patsnap-light{border-color:#d8dfe8}body.geist-preserve-layout .ssr-page-head .header-btn--patsnap-light:hover{border-color:#14d77b}body.geist-page:not(.geist-preserve-layout) .ssr-page-head .nav-list{gap:24px;margin-left:40px}body.geist-page .ssr-page-head .header-btn,body.geist-page .ssr-page-head .nav-control{font-size:16px;font-weight:500;letter-spacing:0;line-height:24px}body.geist-page .ssr-page-head .header-btn--login-light,body.geist-page .ssr-page-head .header-btn--patsnap-light,body.geist-page .ssr-page-head.theme-light .nav-control{color:#171c22}body.geist-page:not(.geist-preserve-layout) .ssr-page-head .header-actions{gap:16px}body.geist-page:not(.geist-preserve-layout) .ssr-page-head .header-btn{height:44px;padding:9px 19px}body.geist-page:not(.geist-preserve-layout) .ssr-page-head .header-btn--login{min-width:88px}body.geist-page .ssr-page-head .header-btn--patsnap:not(.header-btn--patsnap-light){background:#090c11}body.geist-page .ssr-page-head .header-btn--login-light:hover{color:#454f5d}body.geist-page .ssr-page-head .header-btn--patsnap-light:hover{color:#14d77b}body.geist-page .ssr-page-head.theme-light .phone-header>button svg path{fill:#171c22}body.geist-page .footer-wrap{background-color:#090c11}body.geist-preserve-layout .footer-wrap .footer-bottom{border-top-color:#fff}body.geist-page:not(.geist-preserve-layout) .footer-wrap{padding:96px 0 64px}body.geist-page:not(.geist-preserve-layout) .footer-wrap .footer-top{padding-bottom:64px}body.geist-page:not(.geist-preserve-layout) .footer-wrap .footer-top .footer-top-left{width:400px}body.geist-page .footer-wrap .footer-bottom a,body.geist-page .footer-wrap .footer-bottom p,body.geist-page .footer-wrap .footer-top .footer-top-left>p,body.geist-page .footer-wrap .footer-top-right ul li a{color:#b7c0cd;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}body.geist-page .footer-wrap .footer-top-right ul li h2{color:#fff;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px}body.geist-page:not(.geist-preserve-layout) .footer-wrap .footer-top-right ul li a{margin-top:10px}body.geist-page .footer-wrap .footer-top-right ul li a:hover{color:#0a3dff}body.geist-page:not(.geist-preserve-layout) .footer-wrap .footer-bottom{padding-top:24px}@media (max-width:1100px){body.geist-page .ssr-page-head .mega-menu-panel,body.geist-page .ssr-page-head .pc-header{display:none}body.geist-page .ssr-page-head .phone-header{display:block}}@media (max-width:1025px){body.geist-page:not(.geist-preserve-layout) .footer-wrap .footer-top .footer-top-left{width:330px}}@media (max-width:769px){body.geist-page{--geist-letter-spacing-tight:-.02em}body.geist-page:not(.geist-preserve-layout) .footer-wrap{padding:60px 0}body.geist-page:not(.geist-preserve-layout) .footer-wrap .footer-top{padding-bottom:40px}body.geist-page:not(.geist-preserve-layout) .footer-wrap .footer-top .footer-top-left{width:100%}}
