.wsd{left:50%;bottom:calc(14px + env(safe-area-inset-bottom));z-index:80;color:#fff;font:600 14px/1 var(--font-figtree),system-ui,sans-serif;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#17101cee;border-radius:999px;align-items:center;gap:6px;max-width:calc(100vw - 20px);padding:6px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 14px 36px -12px #000b}.wsd a{color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;text-decoration:none;display:inline-flex}.wsd a:hover{background:#ffffff1f}.wsd .wsd-arrow{width:40px;padding:0;font-size:18px}.wsd .wsd-name{opacity:.9;white-space:nowrap;text-overflow:ellipsis;max-width:40vw;padding:0 10px;overflow:hidden}.wsd .wsd-cta{background:#2f7a50}.wsd .wsd-cta:hover{background:#245f3e}@media (max-width:560px){.wsd .wsd-all,.wsd .wsd-nm{display:none}}.wsd .wsd-home{gap:6px}@media (max-width:560px){.wsd .wsd-home{width:40px;padding:0}.wsd .wsd-home-t{display:none}}.wm{color:#f4ebdd;padding:56px 20px calc(96px + env(safe-area-inset-bottom));font-family:var(--font-figtree),system-ui,sans-serif;background:#17101c}.wm-in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:40px;max-width:1000px;margin:0 auto;display:grid}.wm-art{justify-content:center;align-items:flex-end;gap:18px;display:flex}.wm-card{width:min(44%,230px)}.wm-box{width:min(40%,210px)}.wm-text h2{font:600 clamp(24px,4vw,32px)/1.2 var(--font-figtree),system-ui,sans-serif;margin:0 0 12px}.wm-text p{color:#d9cfc0;max-width:46ch;margin:0 0 14px;line-height:1.6}.wm-text ul{color:#d9cfc0;margin:0 0 22px;padding-left:20px;line-height:1.7}.wm-act{flex-wrap:wrap;gap:10px;display:flex}.wm-btn{color:#fff;border:1.5px solid #fff5;border-radius:999px;align-items:center;min-height:46px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.wm-btn:hover{border-color:#fff}.wm-wa{background:#2f7a50;border-color:#2f7a50}.wm-wa:hover{background:#245f3e;border-color:#245f3e}@media (max-width:760px){.wm-in{grid-template-columns:1fr;gap:28px}.wm-text{text-align:left}}@media (min-width:900px){.wsd .wsd-match{display:inline-flex}}.wsd .wsd-match{display:none}
