._6KFjGq_shell main{min-height:calc(100svh / var(--z,1));padding-bottom:4rem}._6KFjGq_shell.soft>.footer{padding-top:0}
.soft{--bg:hsl(var(--background));--fg:hsl(var(--foreground));--muted:hsl(var(--foreground-muted));--faint:hsl(var(--foreground-muted) / .62);--acc:hsl(var(--accent));--acc-hi:hsl(var(--accent-hover));--on-accent:hsl(var(--accent-foreground));--ink:hsl(var(--accent));--str:hsl(var(--neutral));--loss:hsl(var(--bearish));--sd:#0207129e;--sd-strong:#020712bd;--sl:#3a528442;--sl-strong:#425c9252;--glow:#ff9c5f47;--glow-strong:#ff9c5f5c;--ext:9px 9px 16px var(--sd), -9px -9px 16px var(--sl);--ext-hover:12px 12px 20px var(--sd-strong), -12px -12px 20px var(--sl-strong);--ext-sm:5px 5px 10px var(--sd), -5px -5px 10px var(--sl);--in:inset 6px 6px 10px var(--sd), inset -6px -6px 10px var(--sl);--in-deep:inset 10px 10px 20px var(--sd-strong), inset -10px -10px 20px var(--sl-strong);--in-sm:inset 3px 3px 6px var(--sd), inset -3px -3px 6px var(--sl);--acc-ext:6px 6px 14px var(--glow), -6px -6px 14px var(--sl);--acc-press:inset 4px 4px 8px #00000038, inset -4px -4px 8px #ffffff2e;--r-card:32px;--r-base:16px;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--bg);min-height:100vh;color:var(--fg);font-size:1rem;line-height:1.6;overflow-x:clip}.soft[data-theme=light]{--bg:#dfe7ed;--muted:hsl(var(--foreground) / .78);--faint:hsl(var(--foreground) / .58);--ink:hsl(var(--foreground));--str:hsl(var(--foreground-muted));--sd:#91a6bc94;--sd-strong:#91a6bcb3;--sl:#ffffffb8;--sl-strong:#ffffffd9;--glow:#ff8c4b57;--glow-strong:#ff8c4b6b}:where(.soft) a{color:inherit;text-decoration:none}.soft :focus-visible{outline:2px solid var(--acc);outline-offset:3px}.soft .wrap{width:100%;max-width:80rem;margin:0 auto;padding:0 16px}@media (min-width:640px){.soft .wrap{padding:0 24px}}@media (min-width:1024px){.soft .wrap{padding:0 32px}}.soft .muted{color:var(--muted)}.soft .mono{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.soft .tnum{font-variant-numeric:tabular-nums}.soft .ink{color:var(--ink)}.soft .btn{border-radius:var(--r-base);white-space:nowrap;background:var(--bg);min-height:48px;box-shadow:var(--ext-sm);transition:transform .3s var(--ease), box-shadow .3s var(--ease), background-color .3s var(--ease);justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:.9375rem;font-weight:700;display:inline-flex}.soft .btn:hover{box-shadow:var(--ext);transform:translateY(-1px)}.soft .btn:active{box-shadow:var(--in-sm);transform:translateY(.5px)}.soft .btn-primary{background:var(--acc);color:var(--on-accent);box-shadow:var(--acc-ext)}.soft .btn-primary:hover{background:var(--acc-hi);box-shadow:9px 9px 18px var(--glow-strong), -9px -9px 18px var(--sl-strong)}.soft .btn-primary:active{background:var(--acc);box-shadow:var(--acc-press)}.soft .btn svg{width:18px;height:18px;transition:transform .3s var(--ease)}.soft .icon-btn{background:var(--bg);width:44px;height:44px;box-shadow:var(--ext-sm);color:var(--muted);transition:color .3s var(--ease), box-shadow .3s var(--ease);border-radius:14px;place-items:center;display:grid}.soft .icon-btn:hover{color:var(--fg)}.soft .icon-btn:active,.soft .icon-btn[aria-expanded=true]{box-shadow:var(--in-sm)}.soft .icon-btn svg{width:20px;height:20px}.soft .topbar{z-index:50;background:color-mix(in srgb, var(--bg) 80%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:14px 0;position:sticky;top:0}.soft .topbar>.wrap{max-width:none}.soft .topbar-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.soft .brand{border-radius:var(--r-base);letter-spacing:-.02em;align-items:center;gap:12px;font-size:1.125rem;font-weight:800;display:inline-flex}.soft .brand-mark{place-items:center;width:36px;height:36px;display:grid}.soft .brand-mark img{object-fit:contain;width:36px;height:36px}.soft .topbar-menus{background:var(--bg);box-shadow:var(--in-sm);border-radius:999px;padding:6px;display:none}.soft .topbar-menus nav>a,.soft .topbar-menus nav>div>button{border-radius:999px;padding:10px 18px;font-size:.9375rem;font-weight:500}.soft .brand-sub{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-top:2px;font-size:.6875rem;font-weight:700;display:block}.soft .topbar-cta{align-items:center;gap:12px;display:none}.soft .topbar-tools{align-items:center;gap:10px;display:flex}.soft .topbar-install{display:none}.soft .topbar-login{color:var(--muted);transition:color .3s var(--ease);border-radius:12px;padding:10px 14px;font-weight:600}.soft .topbar-login:hover{color:var(--fg)}.soft .menu-btn{width:48px;height:48px}.soft .mobile-menu{background:var(--bg);box-shadow:var(--ext);overscroll-behavior:contain;transform-origin:top;max-height:calc(100dvh - 96px);animation:soft-drop .3s var(--ease);border-radius:24px;margin-top:14px;padding:16px;overflow-y:auto}.soft .mobile-actions{border-top:1px solid hsl(var(--foreground) / .08);flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;padding:14px 12px 4px;display:flex}.soft .mobile-actions .btn{flex:1}@media (min-width:768px){.soft .topbar-menus,.soft .topbar-cta,.soft .topbar-install{display:flex}.soft .menu-btn,.soft .mobile-menu{display:none!important}}.soft .live{box-shadow:var(--in-sm);letter-spacing:.08em;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.soft .ticker{box-shadow:var(--in);border-radius:0;margin-top:72px;padding:6px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.soft .ticker tv-ticker-tape{display:block}.soft .ticker{height:52px;padding:0}.soft .up{color:var(--ink)}.soft .down{color:var(--loss)}.soft.motion .reveal{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(18px)}.soft.motion .reveal.is-in{opacity:1;transform:none}.soft.motion .reveal.d1{transition-delay:80ms}.soft.motion .reveal.d2{transition-delay:.16s}.soft.motion .reveal.d3{transition-delay:.24s}@keyframes soft-drop{0%{opacity:0;transform:translateY(-8px)scaleY(.96)}}@media (prefers-reduced-motion:reduce){.soft *,.soft :before,.soft :after{transition:none!important;animation:none!important}.soft.motion .reveal,.soft .ok{opacity:1;transform:none}}
.soft .footer{padding:72px 0 48px}.soft .groove{height:6px;box-shadow:var(--in-sm);border-radius:999px;margin-bottom:56px}.soft .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;display:grid}.soft .foot-grid>:first-child{grid-column:1/-1}@media (min-width:640px){.soft .foot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}}@media (min-width:1024px){.soft .foot-grid{grid-template-columns:1.5fr repeat(4,1fr)}.soft .foot-grid>:first-child{grid-column:auto}}.soft .foot-grid ul a{overflow-wrap:anywhere}.soft .foot-grid h3{color:var(--fg);font-size:.9375rem;font-weight:600}.soft .foot-grid ul{gap:2px;margin-top:12px;display:grid}.soft .foot-grid ul a{color:var(--muted);transition:color .3s var(--ease);padding:5px 0;font-size:.875rem;display:inline-block}.soft .foot-grid ul a:hover{color:var(--fg)}.soft .foot-grid .socials{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.soft .socials a{border-radius:12px;width:40px;height:40px}.soft .socials svg{width:16px;height:16px}.soft .foot-bottom{grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:16px;margin-top:24px;display:grid}.soft .copy{text-align:center;color:var(--faint);grid-column:2;font-size:.8125rem}.soft .foot-bottom>:last-child{justify-self:end}.soft .pay-methods{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.soft .pay-label{color:var(--faint);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.soft .pay-label svg{width:14px;height:14px}.soft .pay-methods ul{gap:10px;margin:0;padding:0;list-style:none;display:flex}.soft .pay-methods li{background:#fff;border-radius:8px;place-items:center;width:72px;height:44px;display:grid;box-shadow:0 0 0 1px #0f1b2d1f}.soft .pay-visa{fill:#1434cb;width:54px;height:34px}.soft .pay-mc{width:48px;height:30px}.soft .bm-rows{gap:0;margin-top:56px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.soft .bm-row{overflow:hidden}.soft .bm-track{gap:20px;width:max-content;animation:60s linear infinite bm-left;display:flex}.soft .bm-track.reverse{animation-name:bm-right}.soft .bm-rows:hover .bm-track{animation-play-state:paused}.soft .bm-tile{height:72px;color:var(--fg);letter-spacing:-.01em;opacity:.85;transition:opacity .3s var(--ease);flex:none;justify-content:center;align-items:center;gap:14px;padding:0 36px;font-size:1.375rem;font-weight:800;display:flex}.soft .bm-tile:hover{opacity:1}.soft .bm-tile img{object-fit:contain;width:auto;height:40px}.soft .bm-tile .bm-wordmark{filter:brightness(0)invert();max-width:200px;height:38px}.soft[data-theme=light] .bm-tile .bm-wordmark{filter:brightness(0)saturate()invert(12%)sepia(52%)saturate(2400%)hue-rotate(205deg)brightness(92%)}@keyframes bm-left{to{transform:translate(calc(-50% - 10px))}}@keyframes bm-right{0%{transform:translate(calc(-50% - 10px))}to{transform:translate(0)}}@media (max-width:767px){.soft .bm-tile{height:64px;padding:0 22px;font-size:1.0625rem}.soft .bm-tile img{height:30px}.soft .bm-tile .bm-wordmark{height:26px}}
