.hs{--hs-ink:#0a0a0c;--hs-paper:#f4f5f2;--hs-green:#10b368;--hs-glow:#2ee58a;--hs-deep:#0a7a47;--hs-mute:#55574f;--hs-line:#e2e4dd;--hs-mint:#e9fbf1;--hs-from:none;color:var(--hs-ink);font-size:17px;line-height:1.5}.hs *{box-sizing:border-box}.hs-disp{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;font-weight:800;line-height:.95}.hs-sec{padding:96px 0;scroll-margin-top:16px}.hs-dark{background:var(--hs-ink);color:#fff}.hs-paper{background:var(--hs-paper)}.hs-white{background:#fff}.hs-mint{background:var(--hs-mint)}.hs-wrap{max-width:72rem;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.hs-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}.hs-rev>.hs-copy{order:2}@media (max-width:900px){.hs-sec{padding:72px 0}.hs-grid{grid-template-columns:minmax(0,1fr);gap:28px}.hs-rev>.hs-copy{order:0}}.hs-copy h2{text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(40px,5.6vw,80px)}.hs-copy-wide{margin-bottom:40px}.hs-copy-wide h2{max-width:none}.hs-copy-center{text-align:center}.hs-copy-center h2{max-width:none;margin-inline:auto}.hs-copy-center .hs-sub{max-width:62ch;margin-inline:auto}.hs-sub{opacity:.82;text-wrap:pretty;margin:18px 0 0;font-size:19px}@media (min-width:900px){.hs-ln{display:block}}.hs-stage{border-radius:32px;min-height:420px;padding:28px;position:relative;overflow:hidden}.hs-dark .hs-stage{background:#16171a}.hs-paper .hs-stage,.hs-mint .hs-stage{background:#fff}.hs-white .hs-stage{background:var(--hs-paper)}@media (max-width:560px){.hs-stage{border-radius:24px;min-height:0;padding:18px 16px 34px}}.hs-face{object-fit:cover;border-radius:50%;flex:none;display:block}.hs-ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.hs-meta{color:var(--hs-ink);white-space:nowrap;background:#0a0a0c0d;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;min-height:30px;margin:1px 0;padding:3px 10px 3px 8px;font-size:12px;font-weight:600;display:inline-flex}.hs-bk,.hs-bw{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:9px 16px;font-size:15px;font-weight:600;display:inline-flex}.hs-bk{background:var(--hs-ink);color:#fff}.hs-bw{color:var(--hs-ink);border:1px solid var(--hs-line);background:#fff}.hs-bk.hs-sm,.hs-bw.hs-sm{min-height:30px;padding:5px 12px;font-size:12px}.hs-bk.hs-wide{align-self:stretch}.hs-odo{vertical-align:bottom;height:20px;display:inline-block;overflow:hidden}.hs-odo-in{flex-direction:column;display:flex}.hs-odo-in>*{white-space:nowrap;flex:none;align-items:center;height:20px;display:flex}.hs-a{flex-direction:column;gap:18px;display:flex}.hs-friends{gap:14px;padding:10px 4px 6px;display:flex;position:relative;overflow:hidden}.hs-sweep{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#2ee58a47,#0000);width:60%;position:absolute;top:0;bottom:0;left:0}.hs-fr{flex-direction:column;flex:none;align-items:center;gap:6px;width:64px;display:flex}.hs-av{width:56px;height:56px;position:relative}.hs-av .hs-face{width:56px;height:56px;position:absolute;inset:0}.hs-grey{filter:grayscale()brightness(.7)}.hs-ring{border:3px solid var(--hs-glow);--hs-from:scale(.6);border-radius:50%;position:absolute;inset:-4px}.hs-nm{opacity:.8;font-size:12px}.hs-hot{background:var(--hs-glow);color:var(--hs-ink);letter-spacing:.02em;white-space:nowrap;--hs-from:scale(.6);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}@media (max-width:560px){.hs-friends{gap:6px;padding-left:0;padding-right:0}.hs-fr{flex:1 1 0;width:auto;min-width:0}.hs-nm{max-width:100%}.hs-hot{letter-spacing:0;max-width:100%;padding:2px 4px}}@media (max-width:420px){.hs-av,.hs-av .hs-face{width:46px;height:46px}}.hs-ask,.hs-vote{color:var(--hs-ink);--hs-from:translateY(12px);background:#fff;border-radius:20px;flex-direction:column;padding:14px;display:flex}.hs-ask{gap:10px}.hs-vote{gap:8px}.hs-ask-h{align-items:center;gap:10px;font-size:15px;display:flex}.hs-ask-h b{font-weight:600}.hs-oks{flex-wrap:wrap;gap:8px;display:flex}.hs-okp{background:var(--hs-mint);color:var(--hs-deep);--hs-from:scale(.6);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 3px;font-size:12px;font-weight:700;display:inline-flex}.hs-v-h{font-family:var(--font-display), system-ui, sans-serif;font-size:20px;font-weight:800}.hs-v-r{grid-template-columns:110px minmax(0,1fr) 20px;align-items:center;gap:10px;font-size:15px;display:grid}.hs-v-r em{text-align:right;font-style:normal;font-weight:700}.hs-vb{background:#eff1ea;border-radius:999px;height:10px;display:block;overflow:hidden}.hs-vb b{background:var(--hs-green);transform-origin:0;border-radius:999px;height:100%;display:block}.hs-a-bar-2{transform:scaleX(.33)}.hs-res{--hs-from:translateY(12px);border-top:1px solid #eff1ea;flex-wrap:wrap;gap:4px 8px;margin-top:2px;padding-top:8px;display:flex}.hs-vote .hs-meta{color:var(--hs-mute)}.hs-mapimg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hs-map-credit{color:#55574f;background:#ffffffd1;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:600;line-height:1.4;position:absolute;bottom:5px;right:6px}.hs-venue{background:var(--hs-ink);color:#fff;white-space:nowrap;--hs-from:translateY(-12px);border-radius:999px;align-items:center;gap:4px;padding:4px 10px 4px 7px;font-size:12px;display:inline-flex;position:absolute;translate:-50%;box-shadow:0 4px 12px #0a0a0c40}.hs-venue b{font-weight:600}.hs-venue .hs-ic{width:14px;height:14px}.hs-c{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:14px;display:grid}.hs-roles{background:#fff;border-radius:20px;position:relative}.hs-rind{background:var(--hs-mint);border:1.5px solid var(--hs-green);border-radius:20px;height:52px;position:absolute;top:0;left:0;right:0}.hs-rrow{z-index:1;align-items:center;gap:10px;height:52px;padding:0 12px;display:flex;position:relative}.hs-rrow>span{flex-direction:column;min-width:0;font-size:15px;line-height:1.2;display:flex}.hs-rrow b{font-weight:600}.hs-rrow em{color:var(--hs-mute);font-size:12px;font-style:normal}@media (max-width:560px){.hs-c{grid-template-columns:minmax(0,1fr)}.hs-roles{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hs-roles .hs-rind,.hs-rrow em{display:none}.hs-rrow{flex-direction:column;justify-content:center;gap:4px;height:64px;padding:0 4px}.hs-rrow .hs-face{width:24px;height:24px}.hs-rrow>span{align-items:center;max-width:100%;font-size:12px}}.hs-cright{flex-direction:column;gap:12px;min-width:0;display:flex}.hs-cap,.hs-cap .hs-odo-in>*{height:30px}.hs-cap{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:22px;font-weight:800;display:block}.hs-tiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.hs-tile{background:#fff;border-radius:18px;flex-direction:column;gap:4px;min-height:96px;padding:14px;display:flex;position:relative;overflow:hidden}.hs-tt{font-weight:700}.hs-ts{color:var(--hs-mute);font-size:12px}.hs-dim{opacity:0;background:#f4f5f2d1;position:absolute;inset:0}.hs-reqs{--hs-from:translateY(12px);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.hs-reqs b{font-weight:600}.hs-acc{color:var(--hs-deep);background:var(--hs-mint);--hs-from:scale(.6);border-radius:999px;padding:1px 8px;font-weight:700}.hs-flash{opacity:0;background:#2ee58a59;position:absolute;inset:0}.hs-rf{opacity:0;--hs-from:translateY(12px);margin-top:4px;font-size:12px;font-weight:600}.hs-dstage{padding:20px}@media (max-width:560px){.hs-dstage{padding-bottom:34px}}.hs-d{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:16px;display:grid}.hs-tabs{flex-direction:column;gap:6px;display:flex}.hs-tab{background:var(--hs-paper);color:var(--hs-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;flex-direction:column;justify-content:center;gap:1px;min-height:44px;padding:10px 14px;transition:background-color .15s ease-out,transform .12s ease-out;display:flex;position:relative;overflow:hidden}.hs-tab:hover{background:#e6e8e2}.hs-tab:active{transform:scale(.98)}.hs-tab:focus-visible{outline:3px solid var(--hs-green);outline-offset:2px}.hs-tab[aria-selected=true]{background:var(--hs-ink);color:#fff}.hs-mt{font-size:15px;font-weight:600}.hs-ms{color:var(--hs-mute);font-size:12px}.hs-tab[aria-selected=true] .hs-ms{color:#c9cbc4}.hs-tab-progress{background:var(--hs-green);transform-origin:0;pointer-events:none;border-radius:999px;height:2px;position:absolute;bottom:4px;left:10px;right:10px;transform:scaleX(0)}.hs-screen{background:var(--hs-paper);border-radius:22px;min-height:340px;padding:16px;display:grid}.hs-panel{grid-area:1/1;min-width:0}.hs-panel:not(.is-active){visibility:hidden}.hs-panel{border-radius:14px}.hs-panel:focus-visible{outline:3px solid var(--hs-green);outline-offset:4px}.hs-view-in{flex-direction:column;gap:8px;display:flex}@media (max-width:760px){.hs-d{grid-template-columns:minmax(0,1fr)}.hs-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;overflow-x:auto}.hs-tab{flex:none}.hs-ms{display:none}}.hs-vh{background:#fff;border-radius:16px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.hs-vt{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:20px;font-weight:800}.hs-msg{align-items:flex-end;gap:8px;display:flex}.hs-msg p{background:#fff;border-radius:16px;flex-direction:column;margin:0;padding:7px 12px;font-size:15px;display:flex}.hs-msg p b{color:var(--hs-mute);font-size:11px;font-weight:600}.hs-msg.hs-me{justify-content:flex-end}.hs-msg.hs-me p{background:var(--hs-ink);color:#fff}.hs-ann{background:var(--hs-mint);border-radius:14px;flex-direction:column;padding:8px 12px;font-size:15px;display:flex}.hs-ann b{color:var(--hs-deep);font-size:11px;font-weight:700}.hs-composer{border:1px solid var(--hs-line);color:var(--hs-mute);background:#fff;border-radius:999px;justify-content:space-between;align-items:center;padding:6px 6px 6px 14px;font-size:15px;display:flex}.hs-sendb{background:var(--hs-ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.hs-cnts{color:var(--hs-mute);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.hs-cnts b{color:var(--hs-ink);font-weight:700}.hs-gr{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:7px 10px;font-size:15px;display:flex}.hs-gr>em{border-radius:999px;margin-left:auto;padding:2px 9px;font-size:12px;font-style:normal;font-weight:600}.hs-gr>em.hs-y{background:var(--hs-mint);color:var(--hs-deep)}.hs-gr>em.hs-m{color:var(--hs-mute);background:#eff1ea}.hs-gr.hs-req{flex-wrap:wrap}.hs-gr b{font-weight:600}.hs-btns{gap:6px;margin-left:auto;display:flex}.hs-ki{background:#fff;border-radius:12px;align-items:center;gap:10px;min-height:42px;padding:8px 10px;font-size:15px;display:flex}.hs-kn{flex:1}.hs-kc{color:#0000;background:#fff;border:2px solid #c9ccc3;border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.hs-kc.hs-on{background:var(--hs-green);border-color:var(--hs-green);color:var(--hs-ink)}.hs-kw{align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.hs-tot{background:#fff;border-radius:12px;align-items:baseline;gap:8px;padding:10px 12px;font-size:12px;display:flex}.hs-tot b{font-family:var(--font-display), system-ui, sans-serif;font-size:22px}.hs-tot em{color:var(--hs-mute);margin-left:auto;font-style:normal}.hs-ex-r{background:#fff;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.hs-ex-r b{font-weight:600}.hs-ex-r em{margin-left:auto;font-style:normal;font-weight:700}.hs-bals{background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.hs-bal{grid-template-columns:22px 42px minmax(0,1fr) 72px;align-items:center;gap:8px;font-size:12px;display:grid}.hs-bt{height:12px;position:relative}.hs-mid{background:#c9ccc3;width:1.5px;position:absolute;top:-3px;bottom:-3px;left:50%}.hs-bt b{width:50%;transform:scaleX(var(--w));position:absolute;top:0;bottom:0}.hs-bt b.hs-pos{background:var(--hs-green);transform-origin:0;border-radius:0 999px 999px 0;left:50%}.hs-bt b.hs-neg{background:var(--hs-mute);transform-origin:100%;border-radius:999px 0 0 999px;right:50%}.hs-ba{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.hs-btnrow{flex-wrap:wrap;gap:8px;display:flex}.hs-pgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}@media (min-width:761px){.hs-pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hs-pgrid img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.hs-omap{background:#eef1ea;border-radius:16px;height:250px;position:relative;overflow:hidden}.hs-opin{flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute}.hs-opin .hs-face{border:3px solid #fff;width:38px;height:38px;box-shadow:0 4px 12px #0a0a0c33}.hs-opin em{color:var(--hs-ink);background:#fff;border-radius:999px;padding:0 6px;font-size:11px;font-style:normal;font-weight:700}.hs-tog{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.hs-sw-on{background:var(--hs-green);border-radius:999px;flex:none;width:40px;height:24px;margin-left:auto;position:relative}.hs-sw-on:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;right:3px}@media (prefers-reduced-motion:no-preference){:root.home-motion .hs [class*=hs-a-],:root.org-motion .hs [class*=hs-c-],:root.org-motion .hs-c-caption .hs-odo-in,:root.org-motion .hs-c-door .hs-odo-in{animation-duration:12s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-iteration-count:infinite;animation-play-state:paused;animation-fill-mode:both}:root.home-motion .hs .is-on [class*=hs-a-],:root.org-motion .hs .is-on [class*=hs-c-],:root.home-motion .hs .is-on .hs-odo-in{animation-play-state:running}:root.home-motion .hs-a-lit-1{animation-name:gang-home-a-lit-1}:root.home-motion .hs-a-lit-2{animation-name:gang-home-a-lit-2}:root.home-motion .hs-a-lit-3{animation-name:gang-home-a-lit-3}:root.home-motion .hs-a-lit-4{animation-name:gang-home-a-lit-4}:root.home-motion .hs-a-tag-1{animation-name:gang-home-a-tag-1}:root.home-motion .hs-a-tag-2{animation-name:gang-home-a-tag-2}:root.home-motion .hs-a-tag-3{animation-name:gang-home-a-tag-3}:root.home-motion .hs-a-tag-4{animation-name:gang-home-a-tag-4}:root.home-motion .hs-a-sweep{animation-name:gang-home-a-sweep}:root.home-motion .hs-a-ask{animation-name:gang-home-a-ask}:root.home-motion .hs-a-yes-1{animation-name:gang-home-a-yes-1}:root.home-motion .hs-a-yes-2{animation-name:gang-home-a-yes-2}:root.home-motion .hs-a-yes-3{animation-name:gang-home-a-yes-3}:root.home-motion .hs-a-vote{animation-name:gang-home-a-vote}:root.home-motion .hs-a-bar-1{animation-name:gang-home-a-bar-1}:root.home-motion .hs-a-bar-2{animation-name:gang-home-a-bar-2}:root.home-motion .hs-a-place{animation-name:gang-home-a-place}:root.org-motion .hs-c-role{animation-name:gang-home-c-role}:root.org-motion .hs-c-caption .hs-odo-in{animation-name:gang-home-c-caption}:root.org-motion .hs-c-dim-edit,:root.org-motion .hs-c-dim-guests{animation-name:gang-home-c-dim-staff}:root.org-motion .hs-c-dim-door{animation-name:gang-home-c-dim-door}:root.org-motion .hs-c-dim-sales{animation-name:gang-home-c-dim-sales}:root.org-motion .hs-c-asks{animation-name:gang-home-c-asks}:root.org-motion .hs-c-accepted{animation-name:gang-home-c-accepted}:root.org-motion .hs-c-door .hs-odo-in{animation-name:gang-home-c-door}:root.org-motion .hs-c-flash{animation-name:gang-home-c-flash}:root.org-motion .hs-c-refund{animation-name:gang-home-c-refund}:root.home-motion .hs-d:not(.is-on) .hs-sa{opacity:0}:root.home-motion .hs-d.is-on .hs-panel.is-active .hs-sa{animation:gang-home-view-in .45s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * .12s) both}:root.home-motion .hs-d.is-on .hs-panel.is-active .hs-bt b{animation:.6s cubic-bezier(.2,.8,.2,1) .4s both gang-home-balance}}
