.Alternatives_page__Z6UgP :where(h3,p,ul,ol,dl,dd){margin:0;padding:0}.Alternatives_lineTwo__07oim,.Alternatives_line__c9Wgy{display:inline-block;white-space:nowrap;font-size:clamp(25px,7.2cqi,58px)}.Alternatives_lineTwo__07oim{color:var(--brand-ink);font-style:italic;letter-spacing:-.01em}.Alternatives_hero__bRmu2{display:grid;justify-items:center;gap:10px;margin:0;color:var(--ink)}.Alternatives_hero__bRmu2 svg{display:block;width:100%;max-width:380px;height:auto;overflow:visible}.Alternatives_heroFace__0Ajyj{fill:color-mix(in srgb,var(--surface) 70%,var(--bg))}html[data-portal-theme=dark] .Alternatives_heroFace__0Ajyj{fill:var(--surface)}.Alternatives_heroCaption__V2wey{color:var(--muted);font-family:var(--serif);font-size:17px;font-style:italic;line-height:1.35;text-align:center}.Alternatives_hourHand__WwbQg,.Alternatives_minuteHand__YbF2h{transform-box:view-box;transform-origin:210px 210px}.Alternatives_picker__cZC06{display:grid;gap:22px}.Alternatives_momentList__gHsO9{display:flex;flex-wrap:wrap;gap:8px}.Alternatives_momentButton__7UyvX{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;border:1px solid var(--hair);border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.Alternatives_momentButton__7UyvX:hover{border-color:var(--brand)}.Alternatives_momentButton__7UyvX:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.Alternatives_momentButton__7UyvX[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:#fff}.Alternatives_momentGlyph__cPqqK{width:22px;height:22px;flex:none}.Alternatives_momentButton__7UyvX[aria-pressed=true] .Alternatives_momentGlyph__cPqqK *{stroke:currentColor}.Alternatives_momentPanel__BCrae{border-top:1px solid var(--hair)}.Alternatives_momentPanel__BCrae[hidden]{display:none}.Alternatives_momentTitle__MGNzb{display:flex;align-items:center;gap:12px;padding:22px 0 6px;font-family:var(--serif);font-size:28px;font-weight:600;letter-spacing:-.01em}.Alternatives_momentTitleGlyph__XXEQm{width:40px;height:40px;color:var(--brand-ink)}.Alternatives_momentRows__RWeUS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px}.Alternatives_momentRows__RWeUS>div{padding:16px 0 18px;border-bottom:1px solid var(--hair)}.Alternatives_momentRows__RWeUS dt{color:var(--brand-ink);font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Alternatives_momentRows__RWeUS dd{margin-top:8px!important;color:var(--ink2);font-size:15.5px;line-height:1.6;text-wrap:pretty}.Alternatives_momentWatch__yZ9gU dd{font-style:italic}.Alternatives_refs__GXdpl{margin-left:4px;font-size:12px;font-style:normal;font-weight:700;vertical-align:super;line-height:0}.Alternatives_refs__GXdpl a{display:inline-block;min-width:24px;padding:0 2px;color:var(--brand-ink);text-decoration:none}.Alternatives_habit__pQoZJ{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:center}.Alternatives_loop__hVWMQ{display:block;width:100%;max-width:280px;height:auto;margin:0 auto;color:var(--ink);overflow:visible}.Alternatives_loopNode__LJ_Y1{fill:var(--bg);stroke:var(--hair);stroke-width:2}.Alternatives_loopDot__zxoS1{transform-box:view-box;transform-origin:150px 150px}.Alternatives_loopNew__XcSNL,.Alternatives_loopOld__QjdyX{transform-box:fill-box;transform-origin:center}.Alternatives_loopOld__QjdyX{opacity:.3}.Alternatives_loopSteps__gSsm1{display:grid;border-top:1px solid var(--hair)}.Alternatives_loopSteps__gSsm1 li{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--hair)}.Alternatives_loopSteps__gSsm1 strong{font-family:var(--serif);font-size:20px;font-weight:600}.Alternatives_loopSteps__gSsm1 span{color:var(--ink2);font-size:15.5px;line-height:1.6}.Alternatives_loopSteps__gSsm1 li:nth-child(2) strong{color:var(--brand-ink)}.Alternatives_gap__2EYvJ{margin-top:36px!important}.Alternatives_swaps__bEW_2{display:grid;border-top:1px solid var(--hair)}.Alternatives_swap__SFz_t{display:grid;grid-template-columns:52px minmax(0,.9fr) minmax(0,2fr);gap:20px 28px;padding:22px 0;border-bottom:1px solid var(--hair)}.Alternatives_glyph__SQa4t{width:48px;height:48px;color:var(--ink)}.Alternatives_swapName__LVbsk{font-family:var(--serif);font-size:21px;font-weight:600;line-height:1.2}.Alternatives_swapWhat__c4XEk{margin-top:6px!important;color:var(--ink2);font-size:14.5px;line-height:1.55}.Alternatives_swapTag__rJz_R{display:inline-flex;align-items:center;gap:6px;margin-top:10px;color:var(--muted);font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.Alternatives_swapTag__rJz_R:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--brand)}.Alternatives_swapTag__rJz_R[data-sober=false]:before{background:var(--danger)}.Alternatives_swapFacts__z95d0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.Alternatives_swapFacts__z95d0 dt{color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Alternatives_swapFacts__z95d0 dd{margin-top:6px!important;color:var(--ink2);font-size:15px;line-height:1.55;text-wrap:pretty}.Alternatives_deeper__8qLEH{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:22px!important;color:var(--ink2);font-size:15.5px}.Alternatives_deeper__8qLEH a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font-weight:800;text-decoration-color:var(--brand);text-underline-offset:4px}.Alternatives_kavaLede__FoluC{max-width:68ch;color:var(--ink2);font-size:17px;line-height:1.65}.Alternatives_kavaLede__FoluC strong{color:var(--ink)}.Alternatives_things__gLVIw{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:18px!important}.Alternatives_things__gLVIw li{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink);font-size:15px;font-weight:700}.Alternatives_thingIcon__71RqC{width:30px;height:30px;color:var(--brand-ink)}.Alternatives_places__UKaJS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;border-top:1px solid var(--hair)}.Alternatives_places__UKaJS li{display:grid;gap:6px;padding:20px 0;border-bottom:1px solid var(--hair)}.Alternatives_places__UKaJS h3{font-family:var(--serif);font-size:21px;font-weight:600}.Alternatives_places__UKaJS p{color:var(--ink2);font-size:15.5px;line-height:1.6}.Alternatives_goodFor__pXO_r{color:var(--muted)!important;font-size:13.5px!important;font-weight:700}.Alternatives_placeKava__D_lrS h3{color:var(--brand-ink)}.Alternatives_placeCount__ZQYcQ{color:var(--ink)!important;font-weight:700}.Alternatives_citiesBlock__m1NAr{display:grid;gap:12px;margin-top:30px}.Alternatives_lines___bXyG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;border-top:1px solid var(--hair)}.Alternatives_lines___bXyG li{display:grid;gap:6px;padding:18px 0;border-bottom:1px solid var(--hair)}.Alternatives_lines___bXyG small{color:var(--muted);font-size:13px;font-weight:800;letter-spacing:.04em}.Alternatives_lines___bXyG blockquote{margin:0;font-family:var(--serif);font-size:21px;font-weight:500;line-height:1.35;text-wrap:pretty}.Alternatives_tools__3YOcH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;border-top:1px solid var(--hair)}.Alternatives_tools__3YOcH li{display:grid;gap:6px;align-content:start;padding:20px 0;border-bottom:1px solid var(--hair)}.Alternatives_tools__3YOcH h3{font-size:17px;font-weight:800}.Alternatives_tools__3YOcH p{color:var(--ink2);font-size:15.5px;line-height:1.6}.Alternatives_tools__3YOcH a{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:44px;color:var(--ink);font-size:15px;font-weight:800;text-decoration-color:var(--brand);text-underline-offset:4px}@media (max-width:1000px){.Alternatives_momentRows__RWeUS{grid-template-columns:repeat(2,minmax(0,1fr))}.Alternatives_swap__SFz_t{grid-template-columns:52px minmax(0,1fr)}.Alternatives_swapFacts__z95d0{grid-column:1/-1}}@media (max-width:760px){.Alternatives_habit__pQoZJ{grid-template-columns:minmax(0,1fr);gap:24px}.Alternatives_loop__hVWMQ{max-width:220px}.Alternatives_lines___bXyG,.Alternatives_momentRows__RWeUS,.Alternatives_places__UKaJS,.Alternatives_swapFacts__z95d0,.Alternatives_tools__3YOcH{grid-template-columns:minmax(0,1fr);gap:0}.Alternatives_swapFacts__z95d0>div{padding:12px 0 0}.Alternatives_loopSteps__gSsm1 li{grid-template-columns:minmax(0,1fr);gap:4px}.Alternatives_momentTitle__MGNzb{font-size:24px}.Alternatives_lines___bXyG blockquote{font-size:19px}}@media (max-width:420px){.Alternatives_momentButton__7UyvX{padding:0 13px 0 10px;font-size:14.5px}}@media (prefers-reduced-motion:no-preference){.Alternatives_minuteHand__YbF2h{animation:Alternatives_sweep__R3FFd 1.6s cubic-bezier(.3,.7,.2,1) .2s both}.Alternatives_hourHand__WwbQg{animation:Alternatives_hour__QHxwo 1.6s cubic-bezier(.3,.7,.2,1) .2s both}.Alternatives_heroIcon__cQXi5{animation:Alternatives_pop__UqwuW .52s cubic-bezier(.2,.9,.3,1.3) var(--d,0s) both;transform-box:fill-box;transform-origin:center}.Alternatives_momentPanel__BCrae:not([hidden]){animation:Alternatives_rise__hb_EF .32s ease both}.Alternatives_loopDot__zxoS1{animation:Alternatives_around__ur9qH 3.2s cubic-bezier(.45,0,.3,1) .4s both}.Alternatives_loopOld__QjdyX{animation:Alternatives_fadeOut__B9ASk .9s ease 1.6s both}.Alternatives_loopNew__XcSNL{animation:Alternatives_pop__UqwuW .6s cubic-bezier(.2,.9,.3,1.3) 2.2s both}}@keyframes Alternatives_sweep__R3FFd{0%{transform:rotate(-1turn)}to{transform:rotate(0deg)}}@keyframes Alternatives_hour__QHxwo{0%{transform:rotate(-30deg)}to{transform:rotate(0deg)}}@keyframes Alternatives_pop__UqwuW{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes Alternatives_rise__hb_EF{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes Alternatives_around__ur9qH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Alternatives_fadeOut__B9ASk{0%{opacity:1}to{opacity:.3}}@media (prefers-reduced-motion:reduce){.Alternatives_heroIcon__cQXi5,.Alternatives_hourHand__WwbQg,.Alternatives_loopDot__zxoS1,.Alternatives_loopNew__XcSNL,.Alternatives_loopOld__QjdyX,.Alternatives_minuteHand__YbF2h,.Alternatives_momentPanel__BCrae{animation:none!important}}