.for-bars-page-module__bAzATq__root{width:100%;max-width:var(--page-max);margin:0 auto}.for-bars-page-module__bAzATq__hero{padding:56px var(--gutter) 0;align-items:center;gap:64px;display:flex}.for-bars-page-module__bAzATq__heroCopy{flex-direction:column;flex:0 0 580px;gap:36px;min-width:0;display:flex}.for-bars-page-module__bAzATq__heroText{flex-direction:column;gap:24px;display:flex}.for-bars-page-module__bAzATq__h1{color:var(--ink);letter-spacing:-.05em;margin:0;font-size:80px;font-weight:700;line-height:80px}.for-bars-page-module__bAzATq__lead{color:var(--muted);margin:0;font-size:20px;line-height:30px}.for-bars-page-module__bAzATq__heroCtas{flex-wrap:wrap;gap:12px;display:flex}.for-bars-page-module__bAzATq__heroCtas .for-bars-page-module__bAzATq__cta{height:56px;padding-inline:28px}.for-bars-page-module__bAzATq__signInLink{min-height:56px;color:var(--muted);align-items:center;padding-inline:8px;font-size:15px;line-height:20px;display:inline-flex}.for-bars-page-module__bAzATq__signInWord{color:var(--ink);text-underline-offset:3px;margin-left:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.for-bars-page-module__bAzATq__signInLink:hover .for-bars-page-module__bAzATq__signInWord{text-decoration-thickness:2px}.for-bars-page-module__bAzATq__scarcity{color:var(--muted);align-items:center;gap:10px;margin:0;font-size:15px;line-height:20px;display:flex}.for-bars-page-module__bAzATq__scarcityDot{border-radius:var(--radius-pill);background:var(--ink);flex-shrink:0;width:8px;height:8px}.for-bars-page-module__bAzATq__preview{border-radius:var(--radius-lg);background:var(--panel);flex-direction:column;flex:auto;min-width:0;height:560px;padding:44px 44px 0;display:flex;overflow:clip}.for-bars-page-module__bAzATq__previewCard{border:1px solid var(--raised-border);background:var(--raised);box-shadow:var(--shadow-float);border-bottom:0;border-radius:20px 20px 0 0;flex-direction:column;flex:auto;gap:20px;padding:32px 32px 0;display:flex}.for-bars-page-module__bAzATq__previewHead{flex-direction:column;gap:6px;display:flex}.for-bars-page-module__bAzATq__previewTitle{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:30px;font-weight:700;line-height:34px}.for-bars-page-module__bAzATq__previewSub{color:var(--muted);margin:0;font-size:15px;line-height:20px}.for-bars-page-module__bAzATq__previewList{flex-direction:column;gap:12px;display:flex}.for-bars-page-module__bAzATq__previewRule{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.for-bars-page-module__bAzATq__previewUpdated{color:var(--muted-2);white-space:nowrap;font-size:13px;line-height:16px}.for-bars-page-module__bAzATq__previewRuleTitle{color:var(--ink);letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:22px}.for-bars-page-module__bAzATq__featured{border:1px solid var(--hairline);background:var(--wash);border-radius:16px;align-items:center;gap:20px;padding:20px;display:flex}.for-bars-page-module__bAzATq__featuredMain{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.for-bars-page-module__bAzATq__featuredTag{border-radius:var(--radius-pill);background:var(--btn-bg);height:22px;color:var(--btn-ink);font-family:var(--font-mono);letter-spacing:.08em;align-self:flex-start;align-items:center;margin-bottom:3px;padding:0 8px;font-size:11px;font-weight:600;line-height:14px;display:inline-flex}.for-bars-page-module__bAzATq__featuredName{color:var(--ink);letter-spacing:-.015em;font-size:20px;font-weight:600;line-height:24px}.for-bars-page-module__bAzATq__featuredDeals{color:var(--ink-2);font-size:15px;line-height:20px}.for-bars-page-module__bAzATq__featuredMeta{color:var(--muted-2);font-size:13px;line-height:16px}.for-bars-page-module__bAzATq__featuredLane{flex-direction:column;flex:0 0 140px;align-items:flex-end;gap:8px;display:flex}.for-bars-page-module__bAzATq__featuredLane .for-bars-page-module__bAzATq__featuredPill{height:26px;padding-inline:10px;font-size:11px;line-height:14px}.for-bars-page-module__bAzATq__featuredTime{color:var(--ink);font-family:var(--font-mono);white-space:nowrap;font-size:18px;font-weight:500;line-height:22px}.for-bars-page-module__bAzATq__previewRows{opacity:.55;flex-direction:column;padding:0 20px;display:flex}.for-bars-page-module__bAzATq__previewRow{border-bottom:1px solid var(--hairline);align-items:center;gap:20px;padding-block:18px;display:flex}.for-bars-page-module__bAzATq__previewRowMain{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.for-bars-page-module__bAzATq__previewRowName{color:var(--ink);letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:22px}.for-bars-page-module__bAzATq__previewRowDeal{color:var(--ink-2);font-size:15px;line-height:20px}.for-bars-page-module__bAzATq__previewRowLane{flex-direction:column;flex:0 0 140px;align-items:flex-end;gap:4px;display:flex}.for-bars-page-module__bAzATq__previewRowCaption{color:var(--muted-2);font-size:13px;line-height:16px}.for-bars-page-module__bAzATq__previewRowTime{color:var(--ink);font-family:var(--font-mono);white-space:nowrap;font-size:18px;font-weight:500;line-height:22px}.for-bars-page-module__bAzATq__section{padding:144px var(--gutter) 0;flex-direction:column;gap:48px;display:flex}.for-bars-page-module__bAzATq__sectionHead{flex-direction:column;gap:14px;max-width:640px;display:flex}.for-bars-page-module__bAzATq__h2{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:48px;font-weight:700;line-height:52px}.for-bars-page-module__bAzATq__sectionLead{color:var(--muted);margin:0;font-size:19px;line-height:29px}.for-bars-page-module__bAzATq__steps{gap:40px;margin:0;padding:0;list-style:none;display:flex}.for-bars-page-module__bAzATq__step{border-top:2px solid var(--ink);flex-direction:column;flex:1 1 0;gap:14px;padding-top:24px;display:flex}.for-bars-page-module__bAzATq__stepKicker{color:var(--muted-2);font-family:var(--font-mono);padding-bottom:4px;font-size:13px;line-height:18px}.for-bars-page-module__bAzATq__stepTitle{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:26px;font-weight:700;line-height:30px}.for-bars-page-module__bAzATq__stepBody{color:var(--muted);margin:0;font-size:17px;line-height:27px}.for-bars-page-module__bAzATq__benefits{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;margin:0;padding:0;list-style:none;display:grid}.for-bars-page-module__bAzATq__benefit{border-top:1px solid var(--hairline);gap:24px;padding:28px 0;display:flex}.for-bars-page-module__bAzATq__benefitFirst{border-top:2px solid var(--ink)}.for-bars-page-module__bAzATq__benefitIcon{border-radius:var(--radius-sm);background:var(--panel);width:40px;height:40px;color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.for-bars-page-module__bAzATq__benefitText{flex-direction:column;gap:6px;display:flex}.for-bars-page-module__bAzATq__benefitTitle{color:var(--ink);letter-spacing:-.015em;margin:0;font-size:20px;font-weight:600;line-height:26px}.for-bars-page-module__bAzATq__benefitBody{color:var(--muted);margin:0;font-size:17px;line-height:26px}.for-bars-page-module__bAzATq__pricing{padding:144px var(--gutter) 0}.for-bars-page-module__bAzATq__priceBlock{border-radius:var(--radius-lg);background:var(--panel);gap:64px;padding:56px;display:flex}.for-bars-page-module__bAzATq__priceCopy{flex-direction:column;flex:auto;gap:20px;display:flex}.for-bars-page-module__bAzATq__priceTitle{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:28px;font-weight:700;line-height:34px}.for-bars-page-module__bAzATq__priceLine{align-items:baseline;gap:12px;margin:0;display:flex}.for-bars-page-module__bAzATq__priceAmount{color:var(--ink);font-family:var(--font-mono);letter-spacing:-.04em;font-size:80px;font-weight:600;line-height:84px}.for-bars-page-module__bAzATq__pricePer{color:var(--muted);font-size:20px;line-height:26px}.for-bars-page-module__bAzATq__priceBody{max-width:440px;color:var(--muted);margin:0;font-size:17px;line-height:26px}.for-bars-page-module__bAzATq__priceChecks{flex-wrap:wrap;gap:12px 28px;margin:0;padding:12px 0 0;list-style:none;display:flex}.for-bars-page-module__bAzATq__priceChecks li{color:var(--ink-2);align-items:center;gap:8px;font-size:15px;line-height:20px;display:flex}.for-bars-page-module__bAzATq__priceCard{border:1px solid var(--raised-border);border-radius:var(--radius-md);background:var(--raised);flex-direction:column;flex:0 0 460px;gap:20px;padding:32px;display:flex}.for-bars-page-module__bAzATq__priceField{flex-direction:column;gap:10px;display:flex}.for-bars-page-module__bAzATq__priceLabel{color:var(--muted);font-size:14px;line-height:18px}.for-bars-page-module__bAzATq__priceSelectWrap{color:var(--ink);position:relative}.for-bars-page-module__bAzATq__priceSelect{border:1px solid var(--border-input);border-radius:var(--radius-pill);background:var(--raised);width:100%;height:52px;color:var(--ink);font-family:var(--font-sans);appearance:none;cursor:pointer;padding:0 44px 0 20px;font-size:16px;font-weight:500;line-height:20px}.for-bars-page-module__bAzATq__priceCaret{pointer-events:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.for-bars-page-module__bAzATq__priceCard .for-bars-page-module__bAzATq__priceCta{height:56px}.for-bars-page-module__bAzATq__priceNote{color:var(--muted-2);margin:0;font-size:14px;line-height:20px}.for-bars-page-module__bAzATq__faq{padding:120px var(--gutter);flex-direction:column;gap:8px;display:flex}.for-bars-page-module__bAzATq__faqTitle{color:var(--ink);letter-spacing:-.035em;margin:0;padding-bottom:20px;font-size:36px;font-weight:700;line-height:44px}.for-bars-page-module__bAzATq__faqList{border-bottom:1px solid var(--hairline);margin:0}.for-bars-page-module__bAzATq__faqItem{border-top:1px solid var(--hairline);gap:56px;padding:28px 0;display:flex}.for-bars-page-module__bAzATq__faqQ{color:var(--ink);flex:0 0 440px;font-size:18px;font-weight:600;line-height:24px}.for-bars-page-module__bAzATq__faqA{color:var(--muted);margin:0;font-size:17px;line-height:27px}.for-bars-page-module__bAzATq__closer{color:var(--muted);margin:0;padding-top:24px;font-size:17px;line-height:26px}.for-bars-page-module__bAzATq__closerLink{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:1199px){.for-bars-page-module__bAzATq__heroCopy{flex-basis:460px}.for-bars-page-module__bAzATq__h1{font-size:64px;line-height:66px}.for-bars-page-module__bAzATq__faqQ{flex-basis:320px}.for-bars-page-module__bAzATq__priceCard{flex-basis:380px}}@media (max-width:959px){.for-bars-page-module__bAzATq__hero{flex-direction:column;align-items:stretch;gap:32px;padding-top:20px}.for-bars-page-module__bAzATq__heroCopy{flex-basis:auto;gap:24px}.for-bars-page-module__bAzATq__heroText{gap:16px}.for-bars-page-module__bAzATq__h1{letter-spacing:-.045em;font-size:36px;line-height:38px}.for-bars-page-module__bAzATq__lead{font-size:16px;line-height:24px}.for-bars-page-module__bAzATq__heroCtas{flex-direction:column;gap:10px}.for-bars-page-module__bAzATq__heroCtas .for-bars-page-module__bAzATq__cta{width:100%;height:52px}.for-bars-page-module__bAzATq__signInLink{justify-content:center;min-height:44px}.for-bars-page-module__bAzATq__preview{border-radius:var(--radius-md);flex:none;height:430px;padding:20px 16px 0}.for-bars-page-module__bAzATq__previewCard{gap:16px;padding:20px 16px 0}.for-bars-page-module__bAzATq__previewTitle{font-size:22px;line-height:26px}.for-bars-page-module__bAzATq__featured{gap:12px;padding:14px}.for-bars-page-module__bAzATq__featuredName{font-size:17px;line-height:22px}.for-bars-page-module__bAzATq__featuredDeals{font-size:14px}.for-bars-page-module__bAzATq__featuredLane{flex-basis:auto}.for-bars-page-module__bAzATq__featuredTime{font-size:15px}.for-bars-page-module__bAzATq__previewRows{padding:0 14px}.for-bars-page-module__bAzATq__previewRow{gap:12px;padding-block:14px}.for-bars-page-module__bAzATq__previewRowName{font-size:16px;line-height:20px}.for-bars-page-module__bAzATq__previewRowDeal{font-size:14px;line-height:18px}.for-bars-page-module__bAzATq__previewRowLane{flex-basis:auto}.for-bars-page-module__bAzATq__previewRowTime{font-size:15px;line-height:20px}.for-bars-page-module__bAzATq__section{gap:24px;padding-top:72px}.for-bars-page-module__bAzATq__sectionHead{gap:10px}.for-bars-page-module__bAzATq__h2{letter-spacing:-.035em;font-size:28px;line-height:32px}.for-bars-page-module__bAzATq__sectionLead{font-size:16px;line-height:24px}.for-bars-page-module__bAzATq__steps{flex-direction:column;gap:28px}.for-bars-page-module__bAzATq__step{gap:8px;padding-top:16px}.for-bars-page-module__bAzATq__stepTitle{font-size:22px;line-height:26px}.for-bars-page-module__bAzATq__stepBody{font-size:15px;line-height:23px}.for-bars-page-module__bAzATq__benefits{grid-template-columns:minmax(0,1fr)}.for-bars-page-module__bAzATq__benefit{gap:16px;padding:20px 0}.for-bars-page-module__bAzATq__benefitFirst+.for-bars-page-module__bAzATq__benefitFirst{border-top:1px solid var(--hairline)}.for-bars-page-module__bAzATq__benefitTitle{font-size:17px;line-height:22px}.for-bars-page-module__bAzATq__benefitBody{font-size:15px;line-height:22px}.for-bars-page-module__bAzATq__pricing{padding-top:72px}.for-bars-page-module__bAzATq__priceBlock{border-radius:var(--radius-md);flex-direction:column;gap:24px;padding:24px 20px 20px}.for-bars-page-module__bAzATq__priceTitle{font-size:22px;line-height:26px}.for-bars-page-module__bAzATq__priceAmount{font-size:56px;line-height:60px}.for-bars-page-module__bAzATq__pricePer{font-size:16px}.for-bars-page-module__bAzATq__priceBody{font-size:15px;line-height:22px}.for-bars-page-module__bAzATq__priceCard{flex-basis:auto;padding:20px}.for-bars-page-module__bAzATq__priceSelect{height:48px}.for-bars-page-module__bAzATq__priceCard .for-bars-page-module__bAzATq__priceCta{height:52px}.for-bars-page-module__bAzATq__faq{padding:72px var(--gutter)}.for-bars-page-module__bAzATq__faqTitle{padding-bottom:12px;font-size:26px;line-height:30px}.for-bars-page-module__bAzATq__faqItem{flex-direction:column;gap:8px;padding:20px 0}.for-bars-page-module__bAzATq__faqQ{flex-basis:auto;font-size:16px;line-height:22px}.for-bars-page-module__bAzATq__faqA{font-size:15px;line-height:23px}.for-bars-page-module__bAzATq__closer{font-size:15px}.for-bars-page-module__bAzATq__closerLink{align-items:center;min-height:44px;display:inline-flex}}
