.wsub{position:relative;z-index:5;margin:78px auto 0;padding:0 16px;max-width:1240px;box-sizing:border-box}
.wsub-in{display:flex;align-items:center;justify-content:center;gap:4px;width:max-content;max-width:100%;margin:0 auto;padding:5px;border-radius:100px;background:#f6f6f9;border:1px solid #e6e7ef;overflow-x:auto;scrollbar-width:none;box-sizing:border-box}
.wsub-in::-webkit-scrollbar{display:none}
.wsub-t{font:600 13px/1 Sora,Inter,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:0 14px 0 12px;background:linear-gradient(135deg,#f43f5e,#f59e0b);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}
.wsub a{font:500 14px/1 Inter,Arial,sans-serif;color:#17123f;text-decoration:none;padding:11px 16px;border-radius:100px;white-space:nowrap;transition:background .2s,color .2s}
.wsub a.wsub-t{color:transparent;font:600 13px/1 Sora,Inter,Arial,sans-serif}
.wsub a.wsub-t:hover{box-shadow:none;background:var(--g,linear-gradient(135deg,#f43f5e,#f59e0b));-webkit-background-clip:text;background-clip:text}
.wsub a:hover{background:#fff;box-shadow:0 1px 3px rgba(23,18,63,.08)}
.wsub a[aria-current]{background:#17123f;color:#fff}
@media(max-width:560px){.wsub{margin-top:72px;padding:0 12px}.wsub-in{width:100%;justify-content:space-between;gap:0;padding:4px}.wsub a{padding:11px 9px;font-size:13px}.wsub a.wsub-t{padding:11px 9px!important;font-size:12px}}

@font-face{font-family:"Inter";src:url("/wms/Inter.ttf") format("truetype");font-weight:100 900;font-display:swap}
@font-face{font-family:"Sora";src:url("/wms/Sora.ttf") format("truetype");font-weight:100 800;font-display:swap}
.bl{--navy:#17123f;--body:#555a70;--mute:#8b8fa3;--line:#e6e7ef;--pale:#f6f6f9;--grad:linear-gradient(135deg,#f43f5e,#f59e0b);
  font-family:Inter,Arial,sans-serif;color:var(--body);background:#fff;-webkit-font-smoothing:antialiased}
.bl *{box-sizing:border-box}
.bl img{display:block;max-width:100%}
.bl .w{max-width:1200px;margin:0 auto;padding:0 24px}
.bl h1,.bl h2,.bl h3{font-family:Sora,Inter,Arial,sans-serif;color:var(--navy);letter-spacing:-.025em;margin:0}
.bl .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:100px;background:var(--grad);color:#fff;font:600 14px Inter,Arial,sans-serif;text-decoration:none;box-shadow:0 8px 20px rgba(244,63,94,.25);white-space:nowrap}
.bl .btn:hover{filter:brightness(1.05)}
.bl .foot{border-top:1px solid var(--line);margin-top:72px;padding:28px 0 48px;font-size:14px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}
.bl .foot a{color:inherit}
.ver{position:fixed;right:8px;bottom:6px;z-index:60;font:400 10px Inter,Arial,sans-serif;color:#8b8fa3;pointer-events:none}
.pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:100px;font:600 11px/1 Inter,Arial,sans-serif;letter-spacing:.02em;white-space:nowrap}
.pill.d{background:#fff;color:#17123f}
.pill.sm{background:#fff0ea;color:#e11d48}
.svh{max-width:900px;margin:0 auto;padding:70px 24px 40px;text-align:center}.svh .pill{margin-bottom:16px}.svh h1{font-size:clamp(32px,4vw,48px);font-weight:600}.svh p{max-width:560px;margin:14px auto 26px;font-size:17px;line-height:1.6}
