.cw-hub .hub-hero{padding-block:clamp(48px,7vw,96px) clamp(28px,4vw,48px)}.cw-hub .hub-hero h1{max-width:12em}.cw-hub .hub-hero .lede{max-width:36em}.cw-hub .trades{list-style:none;margin:clamp(28px,4vw,44px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cw-hub .trade{border:3px solid var(--ink);border-radius:12px;box-shadow:var(--sh);background:var(--paper);display:flex;flex-direction:column;overflow:hidden;min-width:0}.cw-hub .trade .face{height:88px;border-bottom:3px solid var(--ink);display:grid;place-items:center;background:var(--mint)}.cw-hub .trade:nth-child(2n) .face{background:var(--violet)}.cw-hub .trade .face svg{width:60px;height:60px}.cw-hub .trade .in{padding:18px 18px 20px;display:flex;flex-direction:column;gap:12px;flex:1}.cw-hub .tk{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;display:flex;gap:8px;align-items:center}.cw-hub .tk .mark i{width:8px;height:8px}.cw-hub .tk.sm{font-size:11px;margin-top:4px}.cw-hub .trade h3{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.cw-hub .trade h3 em{color:var(--violet)}.cw-hub .trade p{margin:0;font-size:15px}.cw-hub .trade .ex{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.cw-hub .trade .ex li{display:flex;flex-direction:column;gap:5px;align-items:flex-start;padding:9px 0;border-bottom:1.5px solid var(--hair);font-size:15px}.cw-hub .trade .ex li b{font-weight:600}.cw-hub .trade .ex .apps span{font-size:10.5px;padding:1px 7px}.cw-hub .trade .link{margin-top:auto;align-self:flex-start}.cw-hub .hub-more{margin:26px 0 0;font-size:16px;color:var(--soft);display:flex;gap:12px;flex-wrap:wrap;align-items:center;max-width:none}.cw-hub #any-trade .tk{margin-top:clamp(28px,4vw,40px)}.cw-hub #any-trade .lib{margin-top:18px}.cw-hub .hub-ask{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:36px;padding:26px 28px;border:3px solid var(--ink);border-radius:12px;background:var(--mint);box-shadow:var(--sh)}.cw-hub .hub-ask .tk{margin:0}.cw-hub .hub-ask .tk .mark i:first-child{box-shadow:inset 0 0 0 1.5px var(--ink)}.cw-hub .hub-ask h3{margin:10px 0 0;font-size:26px;font-weight:600;letter-spacing:-.02em}.cw-hub .hub-ask p{margin:8px 0 0;font-size:16px;color:var(--ink);max-width:36em}.cw-hub .hub-ask .btn{flex:none;background:var(--violet);color:var(--ink)}.cw-hub .swipe{position:relative}.cw-hub .swipe-cue,.cw-hub .swipe-note{display:none}@media(max-width:1000px){.cw-hub .trades{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.cw-hub .trades,.cw-hub #any-trade .lib{display:flex;overflow-x:auto;gap:14px;padding:2px 16px 12px 2px;margin-right:-16px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.cw-hub .trades::-webkit-scrollbar,.cw-hub #any-trade .lib::-webkit-scrollbar{display:none}.cw-hub .trades>li,.cw-hub #any-trade .lib>li{flex:0 0 84%;scroll-snap-align:start}.cw-hub .swipe-cue{display:grid;place-items:center;position:absolute;right:-6px;top:44px;width:40px;height:40px;border-radius:50%;border:2px solid var(--ink);background:var(--paper);color:var(--violet);box-shadow:2px 2px 0 var(--ink);cursor:pointer;padding:0}.cw-hub .swipe-cue svg{width:20px;height:20px}.cw-hub .swipe-note{display:flex;align-items:center;gap:4px;margin:10px 0 0;font:500 12px var(--mono);color:var(--soft)}.cw-hub .swipe-note svg{width:14px;height:14px;color:var(--violet)}.cw-hub .hub-ask{flex-direction:column;align-items:stretch;padding:22px 18px}.cw-hub .hub-ask .btn{justify-content:center}.cw-hub .trade .ex .apps{display:none}}@media(prefers-reduced-motion:no-preference){.cw-hub .trades>li,.cw-hub #any-trade .lib>li{will-change:auto}}.cw-hub .more,.cw-hub .lib>li.more{border:3px solid var(--ink);border-radius:12px;box-shadow:var(--sh);background:var(--mint);display:flex;flex-direction:column;min-width:0}.cw-hub .more .in{padding:22px 20px;display:flex;flex-direction:column;gap:12px;flex:1;justify-content:center}.cw-hub .more h3{font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.cw-hub .more p{margin:0;font-size:15px;color:var(--ink)}.cw-hub .more .btn{align-self:flex-start;margin-top:4px;background:var(--paper)}@media(min-width:1001px){.cw-hub #any-trade .lib{grid-template-columns:repeat(3,minmax(0,1fr))}}
