html{scroll-behavior:smooth}[hidden]{display:none!important}:root{--h-bg:#0e101200;--h-fg:#f5f2ec;--h-line:#f5f2ec29;--h-cta:#f5f2ec8c;--h-shadow:none;--h-h:88px}body{background:#0e1012;margin:0}a{color:#f5f2ec;text-decoration:none}a:hover{opacity:.82}.nav-links{white-space:nowrap;display:flex}.nav-links a{white-space:nowrap}.nav-cta{white-space:nowrap;flex:none;display:inline-flex}.brand{white-space:nowrap;flex:none}.nav-burger{display:none}@media (max-width:1240px){.nav-links{gap:24px!important}}@media (max-width:1120px){.nav-links{display:none}.nav-burger{display:inline-flex}}@media (max-width:760px){.head-in{padding:0 20px!important}.nav-cta{display:none}.brand-name{font-size:17px!important}section:not(#top){padding:96px 20px!important}section[aria-label]{height:480px!important;padding:0!important}#visit{padding:0!important}.visit-in{gap:40px!important;padding:96px 20px!important}#top{height:auto!important;min-height:0!important;max-height:none!important}.hero-in{min-height:100svh;height:auto!important;padding:128px 20px 48px!important}.tab-btn{flex:50%}.fb-in{padding:0 20px 48px!important}.nano-txt{padding:32px 24px 40px!important}.quick{bottom:14px!important;right:14px!important}.quick a{width:56px!important}.gap-win{height:240px!important}.tab-btn{padding:0 16px!important;font-size:15px!important}form{padding:32px 22px!important}footer{padding:48px 20px 96px!important}}
