.NiaLauncher-module__TiUMNq__launcher{appearance:none;cursor:pointer;z-index:50;width:56px;height:56px;transition:transform .2s var(--e-out), box-shadow .2s var(--e-out);background:0 0;border:0;border-radius:28px;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;bottom:64px;right:64px;box-shadow:0 2px 6px #09052929,0 10px 28px #09052938}.NiaLauncher-module__TiUMNq__launcher:hover{transform:translateY(-2px);box-shadow:0 3px 8px #09052933,0 16px 36px #09052947}.NiaLauncher-module__TiUMNq__launcher:active{transform:translateY(0)}.NiaLauncher-module__TiUMNq__badge{border-radius:28px;width:56px;height:56px;display:block}.NiaLauncher-module__TiUMNq__greeting{z-index:50;background:var(--c-surface);opacity:0;visibility:hidden;height:44px;transition:opacity .2s var(--e-out), transform .2s var(--e-out), visibility 0s linear .2s;border-radius:22px;align-items:center;gap:4px;padding:0 6px 0 18px;display:flex;position:fixed;bottom:70px;right:132px;transform:translate(8px)scale(.96);box-shadow:0 2px 6px #0905291a,0 10px 28px #09052924}.NiaLauncher-module__TiUMNq__greeting[data-show]{opacity:1;visibility:visible;transition:opacity .32s var(--e-out), transform .32s var(--e-out), visibility 0s linear 0s;transform:none}.NiaLauncher-module__TiUMNq__greetingText{appearance:none;cursor:pointer;font-family:var(--f-sans);color:var(--c-ink);white-space:nowrap;background:0 0;border:0;padding:0;font-size:15px;line-height:1}.NiaLauncher-module__TiUMNq__greeting[data-label]{pointer-events:none;padding-right:18px}.NiaLauncher-module__TiUMNq__greetingClose{appearance:none;background:var(--c-surface-muted);width:28px;height:28px;color:var(--c-ink-muted);cursor:pointer;border:0;border-radius:14px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .14s linear,color .14s linear;display:flex}.NiaLauncher-module__TiUMNq__greetingClose:hover,.NiaLauncher-module__TiUMNq__greetingClose:focus-visible{background:var(--c-ink);color:#fff}@media (prefers-reduced-motion:reduce){.NiaLauncher-module__TiUMNq__launcher,.NiaLauncher-module__TiUMNq__launcher:hover,.NiaLauncher-module__TiUMNq__greeting,.NiaLauncher-module__TiUMNq__greeting[data-show]{transform:none}}@media (max-width:1023px){.NiaLauncher-module__TiUMNq__launcher{right:var(--pad);bottom:calc(var(--pad) + env(safe-area-inset-bottom,0px));width:max(var(--tap), 56px);height:max(var(--tap), 56px);border-radius:50%}.NiaLauncher-module__TiUMNq__badge{border-radius:50%;width:100%;height:100%}body:has([data-bottom-bar]) .NiaLauncher-module__TiUMNq__launcher{bottom:calc(var(--pad) + 76px + env(safe-area-inset-bottom,0px))}body:has([data-bottom-bar]) .NiaLauncher-module__TiUMNq__greeting{bottom:calc(var(--pad) + 76px + env(safe-area-inset-bottom,0px) + max(var(--tap), 56px) / 2 - 22px)}.NiaLauncher-module__TiUMNq__greeting{right:calc(var(--pad) + max(var(--tap), 56px) + 10px);bottom:calc(var(--pad) + env(safe-area-inset-bottom,0px) + max(var(--tap), 56px) / 2 - 22px);max-width:calc(100vw - var(--pad) * 2 - max(var(--tap), 56px) - 10px);padding-left:14px}.NiaLauncher-module__TiUMNq__greetingText{text-overflow:ellipsis;overflow:hidden}}.NiaLauncher-module__TiUMNq__close{border-radius:inherit;background:var(--c-ink);color:#fff;opacity:0;pointer-events:none;transition:opacity .18s var(--e-out), transform .18s var(--e-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(.9)}.NiaLauncher-module__TiUMNq__launcher[data-open] .NiaLauncher-module__TiUMNq__close{opacity:1;transform:none}.NiaLauncher-module__TiUMNq__launcher[data-open] .NiaLauncher-module__TiUMNq__badge{opacity:0}.NiaLauncher-module__TiUMNq__badge{transition:opacity .18s var(--e-out)}@media (max-width:1023px){.NiaLauncher-module__TiUMNq__launcher[data-open]{opacity:0;pointer-events:none}}.NiaLauncher-module__TiUMNq__launcher[data-yielded]{opacity:0;pointer-events:none;transform:translateY(8px)scale(.9)}
@font-face{font-family:inter;src:url(../media/Inter_Variable_latin-s.p.45535valc9rzk.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_e6686364-module__05PL3G__className{font-family:inter,inter Fallback}.inter_e6686364-module__05PL3G__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Medium-s.p.1eq9hublrm7xi.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:clashDisplay Fallback;src:local(Arial);ascent-override:81.56%;descent-override:22.91%;line-gap-override:8.25%;size-adjust:109.12%}.clashdisplay_1c943f9f-module__QZWPca__className{font-family:clashDisplay,clashDisplay Fallback}.clashdisplay_1c943f9f-module__QZWPca__variable{--font-clash:"clashDisplay", "clashDisplay Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMono_Variable-s.p.3bsnq1j_q1bdm.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_bf299f9d-module__s8w1QG__className{font-family:geistMono,geistMono Fallback}.geistmono_bf299f9d-module__s8w1QG__variable{--font-mono:"geistMono", "geistMono Fallback"}
:root{--c-bg:#fff;--c-surface:#fff;--c-surface-sunken:#fdfbf7;--c-surface-muted:#ece8e3;--c-surface-media:#f0eae0;--c-surface-tint:#e9eefa;--c-ink:#1a1a1a;--c-ink-strong:#111;--c-ink-body:#5a5a5a;--c-ink-muted:#8c8a86;--c-ink-faint:#c4c0b9;--c-blue:#0241be;--c-blue-deep:#012e8a;--c-blue-night:#052980;--c-black:#000;--c-line:#e4e0d9;--c-line-strong:#d8d4cd;--c-line-faint:#f0ede7;--c-line-warm:#a8987c59;--f-sans:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--f-display:var(--font-clash), var(--font-inter), sans-serif;--f-mono:var(--font-mono), ui-monospace, monospace;--e-out:cubic-bezier(.22, 1, .36, 1);--e-out-soft:cubic-bezier(.16, 1, .3, 1);--e-in:cubic-bezier(.7, 0, .84, 0);--e-in-out:cubic-bezier(.65, 0, .15, 1);--e-reveal:cubic-bezier(0, 0, .1, 1);--e-reveal-soft:cubic-bezier(.22, .61, .36, 1);--canvas-w:1440px;--nav-h:56px;--pad:40px;--sec-y:0px;--gap-s:12px;--gap-m:24px;--gap-l:44px;--tap:44px}@media (max-width:1023px){:root{--canvas-w:100%;--nav-h:60px;--pad:clamp(18px, 5.2vw, 44px);--sec-y:clamp(48px, 12vw, 96px);--gap-s:clamp(10px, 2.8vw, 16px);--gap-m:clamp(18px, 5vw, 32px);--gap-l:clamp(32px, 8.4vw, 60px);--t-display:clamp(36px, 11.4vw, 104px);--t-h1:clamp(30px, 8.4vw, 76px);--t-h2:clamp(24px, 6.4vw, 56px);--t-h3:clamp(19px, 4.8vw, 40px);--t-lead:clamp(17px, 4.4vw, 28px);--t-body:clamp(15px, 4vw, 19px);--t-small:clamp(13px, 3.4vw, 16px);--t-label:clamp(9px, 2.6vw, 11px)}}
*,:before,:after{box-sizing:border-box}html,body{background:var(--c-bg);margin:0;padding:0}body{font-family:var(--f-sans);color:var(--c-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html,body{scrollbar-width:none}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}@media (max-width:1023px){html,body{max-width:100%;overflow-x:clip}html{-webkit-text-size-adjust:100%}a,button,summary,[role=button]{-webkit-tap-highlight-color:#0241be1f}img,video,canvas,svg{max-width:100%}}a{color:var(--c-ink);text-decoration:none}:target{scroll-margin-top:var(--nav-h)}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--c-blue);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
