.sb{--sb-font:var(--font-manrope), Manrope, system-ui, sans-serif;font-family:var(--sb-font);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-size:16px;font-weight:400;line-height:1.5}.sb,.sb *,.sb :before,.sb :after{box-sizing:border-box}.sb a{color:inherit}.sb button{font:inherit}.sb :focus-visible{outline-offset:2px;outline:3px solid #fce897}.sb .menu :focus-visible{outline-color:#050d38}.sb .mclink .tx[aria-hidden=true]{font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.sb .tx{text-box:trim-both cap alphabetic;line-height:1;display:block}.sb .tx-short{text-box:trim-both cap alphabetic;line-height:1;display:none}@media (max-width:429px){.sb .pf:has(>.tx-short)>.tx{display:none}.sb .pf>.tx-short{display:block}}.sb--landing{color:#fff;z-index:30;position:sticky;top:8px}.sb--landing.sb--standalone{margin:14px 24px 0}@media (min-width:821px){.sb--landing.sb--standalone{margin-inline:max(24px,50% - 700px)}}.sb--landing .nav{background:#56112d;border:1px solid #ffffff29;border-radius:18px;align-items:center;gap:22px;padding:10px 12px 10px 18px;transition:box-shadow .3s;display:flex}.sb--landing.is-scrolled .nav{box-shadow:0 14px 36px #050d384d}.sb--landing .logo{align-items:center;min-height:44px;display:inline-flex}.sb--landing .logo img{width:auto;height:26px;display:block}.sb--landing .browse{color:#fff;background:#ffffff1a;border:1.5px solid #fff6;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.sb--landing .browse:hover{background:#ffffff2e;border-color:#fff}.sb--landing .browse svg{width:17px;height:17px}.sb--landing .nav-right{align-items:center;gap:8px;margin-left:auto;display:flex}.sb--landing .auth{border-right:1px solid #ffffff38;align-items:center;gap:4px;margin-right:6px;padding-right:14px;display:flex}.sb--landing .lnk{color:#fff;border-radius:10px;align-items:center;min-height:44px;padding:0 12px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.sb--landing .lnk:hover{text-underline-offset:4px;text-decoration:underline}.sb--landing .btn-butter{color:#56112d;background:#fce897;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.sb--landing .btn-butter:hover{background:#fff}.sb--landing .aud{background:#00000040;border-radius:999px;padding:4px;display:inline-flex}.sb--landing .aud a{color:#fff;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sb--landing .aud a[aria-current]{color:#152605;background:#ceed88}.sb--landing .aud a:not([aria-current]):hover{background:#ffffff24}.sb--landing .burger{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #fff6;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:1px 6px;display:none}.sb--landing .burger:hover{background:#ffffff1f}.sb--landing .menu,.sb--landing .nav .browse.m{display:none}@media (max-width:1000px){.sb--landing .nav{gap:12px}.sb--landing .nav .browse,.sb--landing .nav .auth,.sb--landing .nav .aud{display:none}.sb--landing .nav .browse.m,.sb--landing .burger{display:inline-flex}.sb--landing .menu{z-index:5;color:#0e1f1c;background:#fff;border-radius:18px;padding:12px;position:absolute;top:84px;left:24px;right:24px;box-shadow:0 20px 50px #00000059}.sb--landing .menu.open{display:block}.sb--landing .menu .pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sb--landing .menu .pair a{border-radius:999px;justify-content:center;align-items:center;min-height:48px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.sb--landing .menu .pair .po{color:#56112d;border:1.5px solid #56112d}.sb--landing .menu .pair .po:hover{background:#f6f3f0}.sb--landing .menu .pair .pf{color:#fff;background:#56112d}.sb--landing .menu .pair .pf:hover{background:#3e0b20}.sb--landing .menu .mc[hidden]{display:none}.sb--landing .menu .mc{border-top:1px solid #ebe7e1;margin-top:12px;padding-top:12px}.sb--landing .menu .mcq{color:#0e1f1c;margin:0 0 2px 4px;font-size:15px;font-weight:800}.sb--landing .menu .mcs{color:#5d6b68;margin:0 0 4px 4px;font-size:14px}.sb--landing .menu .mclink{color:#56112d;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;padding:0 4px;font-size:15px;font-weight:800;text-decoration:underline;display:inline-flex}.sb--landing .menu .mclink:hover{color:#3e0b20}.sb--landing .menu .mccard{background:#fce897;border-radius:14px;padding:12px}}@media (max-width:820px){.sb--landing.sb--standalone{margin:10px 14px 0}.sb--landing .nav{border-radius:16px;gap:8px;padding:6px 6px 6px 12px}.sb--landing .logo img{height:22px}.sb--landing .nav .browse.m{padding:0 12px;font-size:14px}.sb--landing .nav-right{margin-left:auto}.sb--landing .menu{top:70px;left:14px;right:14px}}@media (min-width:601px) and (max-width:820px){.sb--landing .menu{width:max(50%,340px);left:auto;right:14px}}@media (orientation:landscape) and (pointer:coarse) and (min-width:601px) and (max-width:820px){.sb--landing .menu{width:max(33.333%,280px)}}@media (prefers-reduced-motion:reduce){.sb,.sb *,.sb :before,.sb :after{transition:none!important;animation:none!important}}