@font-face{font-family:"Jersey 25";font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fb408517bcf18c-s.4b3a7802.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 25";font-style:normal;font-weight:400;font-display:swap;src:url(../media/49f942778c02d562-s.p.066e9926.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jersey 25 Fallback";src:local(Arial);ascent-override:92.73%;descent-override:22.71%;line-gap-override:0.0%;size-adjust:86.63%}.jersey_25_79e175de-module__-tLE7q__className{font-family:"Jersey 25","Jersey 25 Fallback";font-style:normal;font-weight:400}.jersey_25_79e175de-module__-tLE7q__variable{--font-jersey-25:"Jersey 25","Jersey 25 Fallback"}
@font-face{font-family:"Jersey 15";font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca862181d6423333-s.af82748c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 15";font-style:normal;font-weight:400;font-display:swap;src:url(../media/70792942b0428d47-s.p.d9703ea1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jersey 15 Fallback";src:local(Arial);ascent-override:92.69%;descent-override:26.48%;line-gap-override:0.0%;size-adjust:83.91%}.jersey_15_7d905f5b-module__4g7ESG__className{font-family:"Jersey 15","Jersey 15 Fallback";font-style:normal;font-weight:400}.jersey_15_7d905f5b-module__4g7ESG__variable{--font-jersey-15:"Jersey 15","Jersey 15 Fallback"}
:root{--hb-orange:#ff7a33;--hb-pink:#ff2e74;--hb-magenta:#e31c6b;--hb-cyan:#10c4e6;--hb-ink:#b92e56;--hb-cream:#ffebeb;--hb-plum:#2b0a22;--hb-blush:#ff9fc0;--hb-on-hot:#2a0812;--hb-bg:#0d0a14;--hb-screen:#150f1e;--hb-panel:#1a1527;--hb-tile:#150f1e;--hb-text:#ffebeb;--hb-muted:#ffebeb99;--hb-soft:#ffebeb24;--hb-hover:#241c34;--hb-accent:var(--hb-orange);--hb-online:var(--hb-cyan);--hb-tone-sweet:var(--hb-blush);--hb-tone-cheeky:var(--hb-orange);--hb-tone-bold:var(--hb-pink);--hb-tone-spicy:var(--hb-magenta);--hb-badge-ig:#ff2e7429;--hb-badge-tin:#ff7a3333}.hb-daylight{--hb-bg:#f7dec4;--hb-screen:#fff5eb;--hb-panel:#fff;--hb-tile:#fff5eb;--hb-text:#3a0e28;--hb-muted:#3a0e288c;--hb-soft:#b92e5629;--hb-hover:#fff;--hb-orange:#e8551f}
:root{--hb-font-ui:"Jersey 25",sans-serif;--hb-font-display:"Jersey 15",sans-serif;--hb-fs-meta:12.5px;--hb-fs-caption:13.5px;--hb-fs-body:15.5px;--hb-fs-ui:16.5px;--hb-fs-item:18px;--hb-fs-row:20px;--hb-fs-h2:21px;--hb-fs-title:27.5px;--hb-fs-hero:44px;--hb-track:.3px;--hb-track-wide:.6px;--hb-lh-tight:1;--hb-lh-ui:1.35;--hb-lh-body:1.4}
:root{--hb-sp-1:4px;--hb-sp-2:8px;--hb-sp-3:10px;--hb-sp-4:12px;--hb-sp-5:16px;--hb-sp-6:24px;--hb-pad-screen:18px;--hb-pad-card:14px 15px;--hb-pad-btn:11px 15px;--hb-pad-chip:7px 12px;--hb-gap:10px;--hb-gap-list:3px;--hb-gap-stack:9px}
:root{--hb-bw:2.5px;--hb-bw-thin:2px;--hb-bw-thick:3px;--hb-r-xs:4px;--hb-r-sm:6px;--hb-r-md:9px;--hb-r-lg:12px;--hb-r-xl:14px;--hb-r-screen:26px;--hb-shadow:0 4px 0 var(--hb-ink);--hb-shadow-sm:0 3px 0 var(--hb-ink);--hb-shadow-down:0 0 0 var(--hb-ink);--hb-press-travel:4px}.hb-pressable{box-shadow:var(--hb-shadow);transition:transform var(--hb-press),box-shadow var(--hb-press)}.hb-pressable:active{transform:translateY(var(--hb-press-travel));box-shadow:var(--hb-shadow-down)}.hb-latched{box-shadow:var(--hb-shadow-down);transform:translateY(3px)}:where(button,[role=button],a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--hb-cyan);outline-offset:2px}
:root{--hb-press:.1s cubic-bezier(.2,.7,.3,1);--hb-fast:.12s ease-out;--hb-enter:.18s cubic-bezier(.2,.9,.3,1);--hb-exit:.15s cubic-bezier(.4,0,1,1);--hb-reveal:.22s cubic-bezier(.2,.9,.3,1);--hb-power-off:.3s;--hb-power-off-steps:9;--hb-power-on:.22s;--hb-power-on-steps:9;--hb-crt-tab-off:.38s;--hb-crt-tab-steps:7;--hb-crt-ease:linear;--hb-crt-flash-dusk:#ffebd9;--hb-crt-flash-daylight:#3a0e28;--hb-bot-spring:.6s cubic-bezier(.3,1.4,.4,1);--hb-idle-bob:1.15s;--hb-idle-bob-steps:2;--hb-loop-talk:1.05s;--hb-boot:2.4s;--hb-boot-steps:16;--hb-blink:1.15s;--hb-blink-steps:2;--hb-loop-dots:1.05s;--hb-toast:.2s;--hb-toast-steps:3;--hb-shake:.5s;--hb-stamp:.3s;--hb-stamp-steps:5}@media (prefers-reduced-motion:reduce){:root{--hb-press:.1s cubic-bezier(.2,.7,.3,1);--hb-fast:1ms linear;--hb-enter:1ms linear;--hb-exit:1ms linear;--hb-reveal:1ms linear;--hb-power-off:1ms;--hb-power-off-steps:1;--hb-power-on:1ms;--hb-power-on-steps:1;--hb-crt-tab-off:1ms;--hb-crt-tab-steps:1;--hb-toast:1ms;--hb-toast-steps:1;--hb-bot-spring:1ms linear;--hb-shake:1ms;--hb-stamp:1ms;--hb-stamp-steps:1}}.hb-px{image-rendering:pixelated}.hb-scan{pointer-events:none;z-index:30;background:repeating-linear-gradient(90deg,#ff325a12 0 1px,#1eeb960d 1px 2px,#5078ff12 2px 3px),repeating-linear-gradient(0deg,#0000000f 0 1px,#0000 1px 4px);position:absolute;inset:0}.hb-daylight .hb-scan{background:repeating-linear-gradient(90deg,#d700460b 0 1px,#0096500a 1px 2px,#2846e10d 2px 3px),repeating-linear-gradient(0deg,#0000000b 0 1px,#0000 1px 4px)}
:root{--hb-max-col:560px;--hb-max-read:640px;--hb-max-deck:480px;--hb-max-field:560px;--hb-max-btn:420px;--hb-max-dialog:420px;--hb-max-toast:420px;--hb-max-bubble:520px;--hb-pane-list:360px;--hb-pane-dock:84px;--hb-pad-screen-wide:24px;--hb-shadow-hover:0 3px 0 var(--hb-ink);--hb-shadow-hover-sm:0 2px 0 var(--hb-ink);--hb-t-tip:.45s}::selection{background:var(--hb-orange);color:var(--hb-on-hot)}.hb-noselect{-webkit-user-select:none;user-select:none}html,body{overscroll-behavior:none}@media (hover:hover) and (pointer:fine){.hb-pressable:hover:not(:active):not(:disabled):not(.hb-latched){box-shadow:var(--hb-shadow-hover);transform:translateY(1px)}.hb-hoverable:hover{background:var(--hb-hover-bg,var(--hb-panel));transition:background var(--hb-fast)}.hb-pressable:not(:disabled),.hb-hoverable{cursor:pointer}.hb-grab{cursor:grab}.hb-grab:active{cursor:grabbing}body ::-webkit-scrollbar{width:12px;height:12px}body ::-webkit-scrollbar-track{background:0 0}body ::-webkit-scrollbar-thumb{background:var(--hb-panel);border:2px solid var(--hb-ink);border-radius:6px;min-height:40px}body ::-webkit-scrollbar-thumb:hover{background:var(--hb-tile)}[data-hb-tip]{position:relative}[data-hb-tip]:after{content:attr(data-hb-tip);background:var(--hb-panel);color:var(--hb-text);border:2px solid var(--hb-ink);font:400 12.5px var(--hb-font-ui);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;visibility:hidden;pointer-events:none;z-index:60;border-radius:6px;padding:4px 8px;position:absolute;top:calc(100% + 8px);left:50%;translate:-50%}[data-hb-tip]:hover:after,[data-hb-tip]:focus-visible:after{visibility:visible;transition:visibility 0s var(--hb-t-tip)}}
.hb-sprite{display:block;position:relative}.hb-sprite>img{opacity:0;width:100%;height:100%;image-rendering:pixelated;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.hb-anim-love>img{animation-duration:1.2s}.hb-anim-chat>img{animation-duration:1.05s}.hb-anim-cool>img{animation-duration:3.4s}@keyframes hb-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hb-bob{animation:2.6s ease-in-out infinite hb-bob}@keyframes hb-love-1{0%,12.4%{opacity:1}12.5%,to{opacity:0}}.hb-anim-love>img:first-child{animation-name:hb-love-1}@keyframes hb-love-2{0%,12.4%{opacity:0}12.5%,24.9%{opacity:1}25%,to{opacity:0}}.hb-anim-love>img:nth-child(2){animation-name:hb-love-2}@keyframes hb-love-3{0%,24.9%{opacity:0}25%,37.4%{opacity:1}37.5%,to{opacity:0}}.hb-anim-love>img:nth-child(3){animation-name:hb-love-3}@keyframes hb-love-4{0%,37.4%{opacity:0}37.5%,49.9%{opacity:1}50%,to{opacity:0}}.hb-anim-love>img:nth-child(4){animation-name:hb-love-4}@keyframes hb-love-5{0%,49.9%{opacity:0}50%,62.4%{opacity:1}62.5%,to{opacity:0}}.hb-anim-love>img:nth-child(5){animation-name:hb-love-5}@keyframes hb-love-6{0%,62.4%{opacity:0}62.5%,74.9%{opacity:1}75%,to{opacity:0}}.hb-anim-love>img:nth-child(6){animation-name:hb-love-6}@keyframes hb-love-7{0%,74.9%{opacity:0}75%,87.4%{opacity:1}87.5%,to{opacity:0}}.hb-anim-love>img:nth-child(7){animation-name:hb-love-7}@keyframes hb-love-8{0%,87.4%{opacity:0}87.5%,99.9%{opacity:1}to{opacity:0}}.hb-anim-love>img:nth-child(8){animation-name:hb-love-8}@keyframes hb-chat-1{0%,8.23%{opacity:1}8.33%,to{opacity:0}}.hb-anim-chat>img:first-child{animation-name:hb-chat-1}@keyframes hb-chat-2{0%,8.23%{opacity:0}8.33%,16.57%{opacity:1}16.67%,to{opacity:0}}.hb-anim-chat>img:nth-child(2){animation-name:hb-chat-2}@keyframes hb-chat-3{0%,16.57%{opacity:0}16.67%,24.9%{opacity:1}25%,to{opacity:0}}.hb-anim-chat>img:nth-child(3){animation-name:hb-chat-3}@keyframes hb-chat-4{0%,24.9%{opacity:0}25%,33.23%{opacity:1}33.33%,to{opacity:0}}.hb-anim-chat>img:nth-child(4){animation-name:hb-chat-4}@keyframes hb-chat-5{0%,33.23%{opacity:0}33.33%,41.57%{opacity:1}41.67%,to{opacity:0}}.hb-anim-chat>img:nth-child(5){animation-name:hb-chat-5}@keyframes hb-chat-6{0%,41.57%{opacity:0}41.67%,49.9%{opacity:1}50%,to{opacity:0}}.hb-anim-chat>img:nth-child(6){animation-name:hb-chat-6}@keyframes hb-chat-7{0%,49.9%{opacity:0}50%,58.23%{opacity:1}58.33%,to{opacity:0}}.hb-anim-chat>img:nth-child(7){animation-name:hb-chat-7}@keyframes hb-chat-8{0%,58.23%{opacity:0}58.33%,66.57%{opacity:1}66.67%,to{opacity:0}}.hb-anim-chat>img:nth-child(8){animation-name:hb-chat-8}@keyframes hb-chat-9{0%,66.57%{opacity:0}66.67%,74.9%{opacity:1}75%,to{opacity:0}}.hb-anim-chat>img:nth-child(9){animation-name:hb-chat-9}@keyframes hb-chat-10{0%,74.9%{opacity:0}75%,83.23%{opacity:1}83.33%,to{opacity:0}}.hb-anim-chat>img:nth-child(10){animation-name:hb-chat-10}@keyframes hb-chat-11{0%,83.23%{opacity:0}83.33%,91.57%{opacity:1}91.67%,to{opacity:0}}.hb-anim-chat>img:nth-child(11){animation-name:hb-chat-11}@keyframes hb-chat-12{0%,91.57%{opacity:0}91.67%,99.9%{opacity:1}to{opacity:0}}.hb-anim-chat>img:nth-child(12){animation-name:hb-chat-12}@keyframes hb-cool-1{0%,3.1%{opacity:1}3.2%,to{opacity:0}}.hb-anim-cool>img:first-child{animation-name:hb-cool-1}@keyframes hb-cool-2{0%,3.1%{opacity:0}3.2%,6.3%{opacity:1}6.4%,to{opacity:0}}.hb-anim-cool>img:nth-child(2){animation-name:hb-cool-2}@keyframes hb-cool-3{0%,6.3%{opacity:0}6.4%,9.5%{opacity:1}9.6%,to{opacity:0}}.hb-anim-cool>img:nth-child(3){animation-name:hb-cool-3}@keyframes hb-cool-4{0%,9.5%{opacity:0}9.6%,12.7%{opacity:1}12.8%,to{opacity:0}}.hb-anim-cool>img:nth-child(4){animation-name:hb-cool-4}@keyframes hb-cool-5{0%,12.7%{opacity:0}12.8%,15.9%{opacity:1}16%,to{opacity:0}}.hb-anim-cool>img:nth-child(5){animation-name:hb-cool-5}@keyframes hb-cool-6{0%,15.9%{opacity:0}16%,19.1%{opacity:1}19.2%,to{opacity:0}}.hb-anim-cool>img:nth-child(6){animation-name:hb-cool-6}@keyframes hb-cool-7{0%,19.1%{opacity:0}19.2%,22.3%{opacity:1}22.4%,to{opacity:0}}.hb-anim-cool>img:nth-child(7){animation-name:hb-cool-7}@keyframes hb-cool-8{0%,22.3%{opacity:0}22.4%,25.5%{opacity:1}25.6%,to{opacity:0}}.hb-anim-cool>img:nth-child(8){animation-name:hb-cool-8}@keyframes hb-cool-9{0%,25.5%{opacity:0}25.6%,28.7%{opacity:1}28.8%,to{opacity:0}}.hb-anim-cool>img:nth-child(9){animation-name:hb-cool-9}@keyframes hb-cool-10{0%,28.7%{opacity:0}28.8%,31.9%{opacity:1}32%,to{opacity:0}}.hb-anim-cool>img:nth-child(10){animation-name:hb-cool-10}@keyframes hb-cool-11{0%,31.9%{opacity:0}32%,to{opacity:1}}.hb-anim-cool>img:nth-child(11){animation-name:hb-cool-11}@keyframes hb-msw{0%,24.9%{opacity:1}25%,to{opacity:0}}.hb-mcycle{position:relative}.hb-mslay{opacity:0;place-items:center;animation:13.6s linear infinite hb-msw;display:grid;position:absolute;inset:0}.hb-mslay.hb-ms1{animation-delay:3.4s}.hb-mslay.hb-ms2{animation-delay:6.8s}.hb-mslay.hb-ms3{animation-delay:10.2s}.hb-mcycle .hb-sprite{width:100%;height:100%}
.hb-btn{border:var(--hb-bw)solid var(--hb-ink);padding:var(--hb-pad-btn);font:400 18px var(--hb-font-ui);letter-spacing:var(--hb-track);cursor:pointer;box-shadow:var(--hb-shadow);transition:transform var(--hb-press),box-shadow var(--hb-press);-webkit-user-select:none;user-select:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.hb-btn:active{transform:translateY(var(--hb-press-travel));box-shadow:var(--hb-shadow-down)}.hb-btn[disabled]{opacity:.45;pointer-events:none}.hb-btn-primary{background:var(--hb-pink);color:#fff}.hb-btn-accent{background:var(--hb-orange);color:var(--hb-on-hot)}.hb-btn-ghost{background:var(--hb-tile);color:var(--hb-text)}.hb-btn-sm{border-radius:9px;padding:8px 13px;font-size:16px}.hb-btn svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.hb-ib{border-radius:var(--hb-r-lg);background:var(--hb-tile);border:var(--hb-bw)solid var(--hb-ink);width:42px;height:42px;color:var(--hb-text);cursor:pointer;box-shadow:var(--hb-shadow);transition:transform var(--hb-press),box-shadow var(--hb-press);flex:none;place-items:center;display:grid}.hb-ib:active{transform:translateY(var(--hb-press-travel));box-shadow:var(--hb-shadow-down)}.hb-ib-sm{border-radius:10px;width:38px;height:38px}.hb-ib-bare{box-shadow:none;background:0 0;border:none}.hb-ib-bare:active{transform:none}.hb-ib svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.hb-ib-sm svg{stroke-width:3px;width:16px;height:16px}.hb-card{background:var(--hb-panel);border:var(--hb-bw)solid var(--hb-ink);border-radius:var(--hb-r-xl);box-sizing:border-box;padding:14px 15px}.hb-card-tile{background:var(--hb-tile)}.hb-card-flush{padding:0;overflow:hidden}.hb-chip{padding:var(--hb-pad-chip);border-radius:var(--hb-r-md);background:var(--hb-tile);border:var(--hb-bw-thin)solid var(--hb-ink);color:var(--hb-muted);font:400 14.5px var(--hb-font-ui);letter-spacing:var(--hb-track);cursor:pointer;white-space:nowrap;box-shadow:var(--hb-shadow-sm);transition:transform 80ms,box-shadow 80ms}.hb-chip:active{box-shadow:var(--hb-shadow-down);transform:translateY(3px)}.hb-chip-on{background:var(--hb-orange);color:var(--hb-on-hot);box-shadow:var(--hb-shadow-down);transform:translateY(3px)}.hb-tone{font:400 13.5px var(--hb-font-ui);letter-spacing:var(--hb-track);border-radius:var(--hb-r-sm);border:var(--hb-bw-thin)solid transparent;color:var(--hb-on-hot);white-space:nowrap;text-transform:uppercase;padding:4px 8px;display:inline-block}.hb-tone-sweet{background:var(--hb-tone-sweet)}.hb-tone-cheeky{background:var(--hb-tone-cheeky)}.hb-tone-bold{background:var(--hb-tone-bold)}.hb-tone-spicy{background:var(--hb-plum);color:var(--hb-cream);border-color:var(--hb-tone-spicy)}.hb-pips{align-items:center;gap:4px;display:inline-flex}.hb-pips i{background:var(--hb-soft);width:7px;height:7px}.hb-pips i.on{background:var(--hb-pink)}.hb-bdg{border:var(--hb-bw-thin)solid var(--hb-ink);border-radius:var(--hb-r-sm);background:var(--hb-pink);color:#fff;min-width:20px;height:20px;font:400 13.5px var(--hb-font-ui);letter-spacing:.2px;box-sizing:border-box;flex:none;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.hb-bdg-dot{border-radius:var(--hb-r-xs);background:var(--hb-orange);border:var(--hb-bw-thin)solid var(--hb-ink);box-sizing:border-box;flex:none;width:11px;height:11px;display:inline-block}.hb-field{box-sizing:border-box;background:var(--hb-panel);border:var(--hb-bw)solid var(--hb-ink);border-radius:var(--hb-r-lg);width:100%;color:var(--hb-text);font:400 16.5px var(--hb-font-ui);letter-spacing:var(--hb-track);resize:none;outline:none;padding:13px 15px;line-height:1.4;display:block}.hb-field::placeholder{color:var(--hb-muted)}.hb-field:focus{border-color:var(--hb-orange)}.hb-field-lb{font:400 13.5px var(--hb-font-ui);letter-spacing:.5px;color:var(--hb-muted);text-transform:uppercase;margin-bottom:7px;display:block}.hb-dlg-ov{z-index:50;background:#160a14b8;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.hb-dlg{background:var(--hb-panel);border:var(--hb-bw-thick)solid var(--hb-ink);border-radius:var(--hb-r-xl);box-shadow:0 6px 0 var(--hb-ink);width:100%;max-width:320px;color:var(--hb-text);font-family:var(--hb-font-ui);letter-spacing:var(--hb-track);padding:18px 18px 16px}.hb-dlg-t{margin:0 0 8px;font-size:21px;line-height:1.1}.hb-dlg-b{color:var(--hb-muted);margin:0 0 16px;font-size:15.5px;line-height:1.4}.hb-dlg-a{gap:10px;display:flex}.hb-dlg-a>*{flex:1}.hb-toast{border:var(--hb-bw)solid var(--hb-orange);color:var(--hb-cream);font:400 16px var(--hb-font-ui);letter-spacing:var(--hb-track);opacity:0;pointer-events:none;transition:opacity var(--hb-toast),transform var(--hb-toast);z-index:40;white-space:nowrap;background:#160a14;border-radius:10px;padding:11px 17px;position:absolute;bottom:104px;left:50%;transform:translate(-50%,10px)}.hb-toast.show{opacity:1;transform:translate(-50%)}.hb-ban{background:var(--hb-panel);border:var(--hb-bw)solid var(--hb-ink);border-radius:var(--hb-r-lg);font:400 14.5px var(--hb-font-ui);letter-spacing:var(--hb-track);color:var(--hb-text);box-sizing:border-box;align-items:center;gap:11px;padding:9px 11px;line-height:1.35;display:flex}.hb-ban .it{border:var(--hb-bw-thin)solid var(--hb-ink);border-radius:var(--hb-r-md);background:var(--hb-orange);width:34px;height:34px;color:var(--hb-on-hot);flex:none;place-items:center;display:grid}.hb-ban-error .it{background:var(--hb-pink);color:#fff}.hb-ban .tx{flex:1;min-width:0}.hb-ban .x{color:var(--hb-muted);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;padding:2px;display:grid}.hb-ban .x:hover{color:var(--hb-text)}.hb-bub{max-width:78%;letter-spacing:var(--hb-track);font-size:16.5px;line-height:1.4;font-family:var(--hb-font-ui);box-sizing:border-box;padding:10px 14px}.hb-bub-recv{background:var(--hb-panel);border:var(--hb-bw)solid var(--hb-ink);color:var(--hb-text);border-radius:14px 14px 14px 3px}.hb-bub-sent{background:var(--hb-pink);color:#fff;border:var(--hb-bw)solid var(--hb-ink);border-radius:14px 14px 3px;margin-left:auto}.hb-day{letter-spacing:.5px;color:var(--hb-muted);text-transform:uppercase;align-self:center;margin:2px 0 6px;font-size:12.5px}.hb-meta{color:var(--hb-muted);letter-spacing:.3px;align-self:flex-end;font-size:12.5px}.hb-cbk{background:var(--hb-panel);border:var(--hb-bw)solid var(--hb-ink);border-radius:var(--hb-r-xl);box-sizing:border-box;flex-direction:column;gap:12px;padding:14px 15px;display:flex}.hb-cbk .top{justify-content:space-between;align-items:center;display:flex}.hb-cbk .txt{font:400 18px var(--hb-font-ui);letter-spacing:var(--hb-track);color:var(--hb-text);min-height:46px;line-height:1.4}.hb-cbk .act{gap:10px;display:flex}.hb-src{font:400 11.5px var(--hb-font-ui);letter-spacing:var(--hb-track);border-radius:var(--hb-r-xs);text-transform:uppercase;padding:3px 5px;display:inline-block}.hb-src-ig{background:var(--hb-badge-ig);color:var(--hb-pink)}.hb-src-tinder{background:var(--hb-badge-tin);color:var(--hb-orange)}.hb-av{border-radius:var(--hb-r-lg);color:#fff;border:var(--hb-bw)solid var(--hb-ink);font-family:var(--hb-font-ui);box-sizing:border-box;flex:none;place-items:center;font-weight:400;display:grid;position:relative}.hb-av .odot{background:var(--hb-cyan);border:2px solid var(--hb-bg);box-sizing:border-box;border-radius:3px;width:13px;height:13px;position:absolute;bottom:-3px;right:-3px}.hb-typing{background:var(--hb-panel);border:var(--hb-bw)solid var(--hb-ink);border-radius:14px 14px 14px 3px;gap:6px;width:max-content;padding:13px 14px;display:inline-flex}.hb-typing i{background:var(--hb-soft);border-radius:2px;width:8px;height:8px;animation:.9s step-end infinite hb-typing-b}.hb-typing i:nth-child(2){animation-delay:.15s}.hb-typing i:nth-child(3){animation-delay:.3s}@keyframes hb-typing-b{0%{background:var(--hb-orange)}34%{background:var(--hb-soft)}}.hb-lens{background:var(--hb-cyan);border:var(--hb-bw)solid var(--hb-ink);box-shadow:var(--hb-shadow);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.hb-lens img{image-rendering:pixelated;display:block}.hb-wm{font-family:var(--hb-font-display);letter-spacing:.5px;font-weight:400;line-height:1;display:inline-block}
:root{--hbw-max-deck-grid:calc(2*var(--hb-max-deck) + var(--hb-gap));--hbw-rail:56px}@media (min-width:768px){:root{--hbw-rail:64px}}.hbw-root{--hb-font-ui:var(--font-jersey-25),"Jersey 25",sans-serif;--hb-font-display:var(--font-jersey-15),"Jersey 15",sans-serif;min-height:calc(100vh - var(--hbw-rail));background:var(--hb-bg);color:var(--hb-text);font-family:var(--hb-font-ui);font-weight:400;font-size:var(--hb-fs-body);letter-spacing:var(--hb-track);line-height:var(--hb-lh-body);position:relative}html,body{background-color:var(--hb-bg)}.hbw-scan{position:fixed}.company-rail :where(a,button):focus-visible{outline-color:rgb(var(--dos-yellow))}.hbw-root :where(h1,h2,h3){font-family:var(--hb-font-ui);letter-spacing:var(--hb-track);font-weight:400;line-height:var(--hb-lh-tight);text-wrap:balance;margin:0}.hbw-root :where(h1){font-size:clamp(34px,7.5vw,52px)}.hbw-root :where(h2){font-size:clamp(var(--hb-fs-title),4.5vw,34px)}.hbw-root :where(h3){font-size:var(--hb-fs-h2)}.hbw-root p{margin:0}:where(.hbw-root) a{color:inherit}.hbw-root a.hb-btn{text-decoration:none}.hbw-wrap{width:100%;max-width:var(--site-max);padding-inline:var(--site-gutter);margin-inline:auto}.hbw-section{padding-block:46px}@media (min-width:720px){.hbw-section{padding-block:68px}}.hbw-eyebrow{font-size:var(--hb-fs-meta);letter-spacing:var(--hb-track-wide);text-transform:uppercase;color:var(--hb-muted);margin-bottom:10px}.hbw-lead{font-size:var(--hb-fs-item);line-height:var(--hb-lh-body);color:var(--hb-muted);max-width:var(--hb-max-read)}.hbw-rule{border:0;border-top:var(--hb-bw-thin)solid var(--hb-soft);margin:0}.hbw-root:before{content:"";z-index:40;background:var(--hb-bg);opacity:0;pointer-events:none;animation:hbw-arrive var(--hb-enter)backwards;position:fixed;inset:0}@keyframes hbw-arrive{0%{opacity:1}to{opacity:0}}.hbw-hero{z-index:1;gap:26px;padding-block:40px 8px;display:grid;position:relative}@media (min-width:860px){.hbw-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px;padding-block:56px 12px}}.hbw-hero-mark{align-items:center;gap:14px;margin-bottom:18px;display:flex}.hbw-cta{gap:var(--hb-gap);flex-wrap:wrap;margin-top:26px;display:flex}.hbw-cta>*{max-width:var(--hb-max-btn)}.hbw-note{font-size:var(--hb-fs-caption);color:var(--hb-muted);margin-top:26px}.hbw-thread{gap:var(--hb-gap-stack);max-width:var(--hb-max-read);flex-direction:column;width:100%;margin-inline:auto;display:flex}.hbw-thread .hb-bub{max-width:min(var(--hb-max-bubble),88%)}.hbw-versus{gap:var(--hb-gap);margin-top:22px;display:grid}@media (min-width:720px){.hbw-versus{grid-template-columns:repeat(2,minmax(0,1fr))}}.hbw-versus .hb-card{flex-direction:column;gap:11px;height:100%;display:flex}.hbw-versus .hb-card>.hbw-tag:last-child{margin-top:auto}.hbw-tag{font-size:var(--hb-fs-meta);letter-spacing:var(--hb-track-wide);text-transform:uppercase;color:var(--hb-muted);display:block}.hbw-quote{font-size:var(--hb-fs-item);line-height:var(--hb-lh-body)}.hbw-quote-dead{color:var(--hb-muted)}.hbw-deck{gap:var(--hb-gap);max-width:var(--hbw-max-deck-grid);margin-top:22px;display:grid}@media (min-width:640px){.hbw-deck{grid-template-columns:repeat(2,minmax(0,1fr))}}.hbw-pick{background:var(--hb-panel);border:var(--hb-bw)solid var(--hb-ink);border-radius:var(--hb-r-xl);text-align:left;color:var(--hb-text);font-family:var(--hb-font-ui);font-size:var(--hb-fs-ui);letter-spacing:var(--hb-track);cursor:pointer;box-shadow:var(--hb-shadow);transition:transform var(--hb-press),box-shadow var(--hb-press);flex-direction:column;gap:9px;padding:13px 14px;display:flex}.hbw-pick:active{transform:translateY(var(--hb-press-travel));box-shadow:var(--hb-shadow-down)}.hbw-pick-top{justify-content:space-between;align-items:center;gap:var(--hb-gap);display:flex}.hbw-pick-line{line-height:var(--hb-lh-body)}.hbw-pick-why{font-size:var(--hb-fs-caption);color:var(--hb-muted);border-top:var(--hb-bw-thin)solid var(--hb-soft);padding-top:9px;line-height:1.35}@media (hover:hover) and (pointer:fine){.hbw-pick:hover:not(:active){box-shadow:var(--hb-shadow-hover);transform:translateY(1px)}}.hbw-grid{gap:var(--hb-gap);margin-top:22px;display:grid}@media (min-width:760px){.hbw-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hbw-grid .hb-card{flex-direction:column;gap:10px;height:100%;display:flex}.hbw-tile{border:var(--hb-bw-thin)solid var(--hb-ink);border-radius:var(--hb-r-md);background:var(--hb-orange);width:40px;height:40px;color:var(--hb-on-hot);flex:none;place-items:center;display:grid}.hbw-card-title{font-size:var(--hb-fs-item);line-height:1.2}.hbw-card-body{font-size:var(--hb-fs-body);color:var(--hb-muted);line-height:1.4}.hbw-chips{gap:var(--hb-gap);flex-wrap:wrap;margin-top:18px;display:flex}.hbw-chip-static{cursor:default}.hbw-close{text-align:center;max-width:var(--hb-max-read);flex-direction:column;align-items:center;gap:16px;margin-inline:auto;padding:30px 18px 34px;display:flex}.hbw-close .hbw-lead{text-align:center}.hbw-foot{border-top:var(--hb-bw-thin)solid var(--hb-soft);padding-block:26px 40px}.hbw-foot-back{max-width:var(--hb-max-btn)}.hbw-foot-meta{gap:12px var(--hb-sp-6);font-size:var(--hb-fs-caption);color:var(--hb-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-top:26px;display:flex}.hbw-foot a{transition:color var(--hb-fast);text-decoration:none}.hbw-foot a:hover{color:var(--hb-text)}.hbw-foot nav{gap:var(--hb-sp-5);flex-wrap:wrap;display:flex}.hbw-foot-meta p a{text-underline-offset:3px;text-decoration:underline}.hbl-wrap>*{max-width:var(--hb-max-read)}.hbw-top{justify-content:space-between;align-items:center;gap:var(--hb-gap);padding-block:40px 0;display:flex}.hbw-back{align-items:center;gap:6px;display:inline-flex}@media (min-width:860px){.hbw-top{padding-block:56px 0}}.hbl-head{max-width:var(--hb-max-read);padding-block:40px 8px}.hbl-home{align-items:center;display:inline-flex}.hbl-head h1{font-size:clamp(30px,6vw,40px)}.hbl-head .hbl-scope{font-size:var(--hb-fs-item);color:var(--hb-muted);margin-top:16px;line-height:1.55}.hbl-head .hbl-updated{font-size:var(--hb-fs-meta);letter-spacing:var(--hb-track-wide);text-transform:uppercase;color:var(--hb-muted);margin-top:14px}.hbl-notice{background:var(--hb-panel);border:var(--hb-bw)solid var(--hb-ink);border-radius:var(--hb-r-lg);max-width:var(--hb-max-read);align-items:flex-start;gap:12px;margin-top:26px;padding:13px 14px;display:flex}.hbl-notice p{font-size:var(--hb-fs-body);color:var(--hb-text);margin:0;line-height:1.5}.hbl-notice-tile{border:var(--hb-bw-thin)solid var(--hb-ink);border-radius:var(--hb-r-md);background:var(--hb-orange);width:32px;height:32px;color:var(--hb-on-hot);flex:none;place-items:center;display:grid}.hbl-index{background:var(--hb-panel);border:var(--hb-bw)solid var(--hb-ink);border-radius:var(--hb-r-xl);max-width:var(--hb-max-read);margin-top:34px;padding:15px 16px 17px}.hbl-index ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:620px){.hbl-index ol{column-gap:var(--hb-sp-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.hbl-index a{font-size:var(--hb-fs-body);color:var(--hb-muted);transition:color var(--hb-fast);gap:9px;line-height:1.35;text-decoration:none;display:flex}.hbl-index a:hover{color:var(--hb-text)}.hbl-index a>span{text-align:right;width:1.25em;color:var(--hb-orange);flex:none}.hbl-doc{max-width:var(--hb-max-read);padding-block:8px 10px}.hbl-doc>section{border-top:var(--hb-bw-thin)solid var(--hb-soft);margin-top:40px;padding-top:30px;scroll-margin-top:20px}.hbl-doc>section:first-child{border-top:0;margin-top:26px;padding-top:0}.hbl-doc h2{font-size:var(--hb-fs-title);align-items:baseline;gap:10px;line-height:1.1;display:flex}.hbl-doc h2>span{color:var(--hb-orange)}.hbl-doc h3{font-size:var(--hb-fs-h2);color:var(--hb-text);margin-top:26px}.hbl-doc p{font-size:var(--hb-fs-item);color:var(--hb-muted);margin-top:16px;line-height:1.6}.hbl-doc h2+p,.hbl-doc h3+p{margin-top:18px}.hbl-list{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.hbl-list li{font-size:var(--hb-fs-item);color:var(--hb-muted);padding-left:20px;line-height:1.6;position:relative}.hbl-list li:before{content:"";background:var(--hb-ink);border-radius:2px;width:7px;height:7px;position:absolute;top:.6em;left:2px}.hbl-link{color:var(--hb-orange);text-underline-offset:3px;text-decoration:underline}.hbl-link:hover{color:var(--hb-text)}.hbl-mark{color:var(--hb-text);font-weight:400}.hbl-foot{border-top:var(--hb-bw-thin)solid var(--hb-soft);gap:12px var(--hb-sp-6);font-size:var(--hb-fs-caption);color:var(--hb-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-top:44px;padding-block:20px 40px;line-height:1.5;display:flex}.hbl-foot p{max-width:46ch}.hbl-foot nav{gap:var(--hb-sp-5);flex-wrap:wrap;display:flex}.hbl-foot a{transition:color var(--hb-fast);text-decoration:none}.hbl-foot a:hover{color:var(--hb-text)}.hbw-toast{position:fixed;bottom:28px}.hbw-root .hb-dlg-ov{position:fixed}.hbw-root .hb-dlg{max-width:var(--hb-max-dialog)}.hbw-form{gap:var(--hb-gap);flex-direction:column;margin:0;display:flex}.hbw-form-msg{font-size:var(--hb-fs-caption);color:var(--hb-muted);line-height:1.35}.hbw-form-msg-error{color:var(--hb-pink)}@media (prefers-reduced-motion:reduce){.hbw-root .hb-sprite>img,.hbw-root .hb-mslay{opacity:0}.hbw-root .hb-sprite>img:first-child,.hbw-root .hb-mslay:first-child{opacity:1}.hbw-root .hb-bob{animation:none;transform:none}}.hbw-root .hb-btn-primary{background:var(--hb-magenta)}
