.lbb[data-astro-cid-qmwuzo2j]{border-radius:var(--radius-card);background:var(--surface);gap:14px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.lbb[data-astro-cid-qmwuzo2j] h3[data-astro-cid-qmwuzo2j]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.lbb-prompt[data-astro-cid-qmwuzo2j]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.lbb-prompt[data-astro-cid-qmwuzo2j][hidden],.lbb-chips[data-astro-cid-qmwuzo2j][hidden],.lbb-status[data-astro-cid-qmwuzo2j][hidden],.lbb-list[data-astro-cid-qmwuzo2j][hidden]{display:none}.lbb-chips[data-astro-cid-qmwuzo2j]{flex-wrap:wrap;gap:8px;display:flex}.lbb[data-astro-cid-qmwuzo2j] .pick-chip[data-astro-cid-qmwuzo2j]{background:#fff;min-height:48px}.lbb-panel[data-astro-cid-qmwuzo2j]{border-radius:var(--radius-sm);background:var(--m);gap:14px;padding:clamp(16px,2.6vw,28px);display:grid}.lbb-field[data-astro-cid-qmwuzo2j]{aspect-ratio:616/232;border-radius:var(--radius-sm);background:#ffffffe6;width:100%;max-width:760px;margin:0 auto;position:relative}.lbb-ring[data-astro-cid-qmwuzo2j],.lbb-dot[data-astro-cid-qmwuzo2j]{border-radius:50%;position:absolute;translate:-50% -50%}.lbb-ring[data-astro-cid-qmwuzo2j]{top:var(--y);left:var(--x);border:2.5px dashed var(--magenta);width:52px;height:52px;transition:transform .62s var(--ease-spring), opacity .42s var(--ease-out);transition-delay:calc((var(--i) - 3) * 90ms);background:#fff9}.lbb[data-astro-cid-qmwuzo2j][data-view=skin] .lbb-oral[data-astro-cid-qmwuzo2j]{opacity:0;transition-delay:.3s;transform:scale(.3)}.lbb-dot[data-astro-cid-qmwuzo2j]{top:var(--sy);left:var(--sx);background:var(--gold);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--ink);transition:top .9s var(--ease-spring), left .9s var(--ease-spring), background-color .42s var(--ease-out)}.lbb[data-astro-cid-qmwuzo2j][data-view=oral] .lbb-dot[data-astro-cid-qmwuzo2j]{top:var(--oy);left:var(--ox);transition-delay:calc(var(--i) * 70ms + .26s)}.lbb-always[data-astro-cid-qmwuzo2j],.lbb[data-astro-cid-qmwuzo2j][data-view=oral] .lbb-moves[data-astro-cid-qmwuzo2j]{background:color-mix(in srgb, var(--gold) 35%, #fff)}.lbb-key[data-astro-cid-qmwuzo2j]{font:600 .9375rem/1.2 var(--font-body);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.lbb-key[data-astro-cid-qmwuzo2j] li[data-astro-cid-qmwuzo2j]{align-items:center;gap:8px;display:inline-flex}.lbb-key-dot[data-astro-cid-qmwuzo2j]{background:var(--gold);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%}.lbb-key-bound[data-astro-cid-qmwuzo2j]{background:color-mix(in srgb, var(--gold) 35%, #fff);outline:2px dashed var(--magenta);outline-offset:3px}.lbb-key-ring[data-astro-cid-qmwuzo2j]{border:2.5px dashed var(--magenta);border-radius:50%;width:22px;height:22px}.lbb-status[data-astro-cid-qmwuzo2j]{min-height:3em;margin:0;font-size:1.0625rem;line-height:1.45}.lbb-list[data-astro-cid-qmwuzo2j]{gap:6px;margin:0;padding:0;list-style:none;display:grid}figcaption[data-astro-cid-qmwuzo2j]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=560px){.lbb-field[data-astro-cid-qmwuzo2j]{aspect-ratio:1.15}.lbb-ring[data-astro-cid-qmwuzo2j]{width:44px;height:44px}.lbb[data-astro-cid-qmwuzo2j] .pick-chip[data-astro-cid-qmwuzo2j]{min-height:44px;font-size:1rem}.lbb-status[data-astro-cid-qmwuzo2j]{min-height:5.9em}}@media (prefers-reduced-motion:reduce){.lbb-ring[data-astro-cid-qmwuzo2j],.lbb-dot[data-astro-cid-qmwuzo2j]{transition:none}}.lbc[data-astro-cid-h3ze4rdy]{border-radius:var(--radius-card);background:var(--surface);gap:18px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.lbc-top[data-astro-cid-h3ze4rdy]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.lbc[data-astro-cid-h3ze4rdy] h3[data-astro-cid-h3ze4rdy]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.lbc-play[data-astro-cid-h3ze4rdy]{border-radius:var(--pill);background:var(--ink);color:#fff;min-height:48px;font:600 1rem/1 var(--font-body);cursor:pointer;transition:transform .42s var(--ease-spring);border:0;align-items:center;gap:10px;padding:0 20px 0 14px;display:inline-flex}.lbc-play[data-astro-cid-h3ze4rdy][hidden]{display:none}.lbc-play[data-astro-cid-h3ze4rdy]:active{transform:scale(.96)}.lbc-play-icon[data-astro-cid-h3ze4rdy]{border-block:7px solid #0000;border-left:11px solid;width:0;height:0}.lbc[data-astro-cid-h3ze4rdy].is-playing .lbc-play-icon[data-astro-cid-h3ze4rdy]{animation:lbc-pulse 1s var(--ease-breathe) infinite}@keyframes lbc-pulse{50%{opacity:.35}}.lbc-path[data-astro-cid-h3ze4rdy]{border-radius:var(--radius-sm);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:clamp(18px,2.6vw,28px);list-style:none;display:grid;position:relative}.lbc-station[data-astro-cid-h3ze4rdy]{min-height:132px;transition:opacity .46s var(--ease-out), transform .62s var(--ease-spring);align-content:center;gap:10px;display:grid;position:relative}.lbc-station[data-astro-cid-h3ze4rdy]:not(:last-child):after{content:"";border-top:2.5px solid var(--ink);width:14px;position:absolute;top:50%;right:-14px}.lbc[data-astro-cid-h3ze4rdy].has-js[data-step="0"] .lbc-station[data-astro-cid-h3ze4rdy]:nth-child(n+2),.lbc[data-astro-cid-h3ze4rdy].has-js[data-step="1"] .lbc-station[data-astro-cid-h3ze4rdy]:nth-child(n+3),.lbc[data-astro-cid-h3ze4rdy].has-js[data-step="2"] .lbc-station[data-astro-cid-h3ze4rdy]:nth-child(n+4){opacity:.22;transform:translateY(6px)}.lbc-card[data-astro-cid-h3ze4rdy]{isolation:isolate;border-radius:var(--radius-sm);background:var(--surface);min-height:100%;font:700 1rem/1.3 var(--font-display);text-align:center;place-items:center;padding:16px;display:grid;position:relative;overflow:hidden}.lbc-card[data-astro-cid-h3ze4rdy]:before{content:"";z-index:-1;background:var(--mesh-gold);opacity:0;transition:opacity .52s var(--ease-out);position:absolute;inset:0}.lbc-result[data-astro-cid-h3ze4rdy] .lbc-card[data-astro-cid-h3ze4rdy]:before{background:var(--mesh-sunrise)}.lbc[data-astro-cid-h3ze4rdy][data-step="0"] .lbc-station[data-astro-cid-h3ze4rdy]:first-child .lbc-card[data-astro-cid-h3ze4rdy]:before,.lbc[data-astro-cid-h3ze4rdy][data-step="2"] .lbc-station[data-astro-cid-h3ze4rdy]:nth-child(3) .lbc-card[data-astro-cid-h3ze4rdy]:before,.lbc[data-astro-cid-h3ze4rdy][data-step="3"] .lbc-station[data-astro-cid-h3ze4rdy]:nth-child(4) .lbc-card[data-astro-cid-h3ze4rdy]:before{opacity:1}.lbc-tag[data-astro-cid-h3ze4rdy]{border-radius:var(--pill);background:var(--ink);color:#fff;font:600 .8125rem/1.2 var(--font-body);justify-self:center;padding:6px 12px}.lbc-tag-plain[data-astro-cid-h3ze4rdy]{box-shadow:inset 0 0 0 1.5px var(--dash);color:var(--ink-2);background:#fff}.lbc-causes[data-astro-cid-h3ze4rdy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.lbc-causes[data-astro-cid-h3ze4rdy] li[data-astro-cid-h3ze4rdy]{border-radius:var(--pill);background:var(--surface);min-height:38px;font:600 .875rem/1.2 var(--font-body);justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.lbc-tick[data-astro-cid-h3ze4rdy]{background:var(--orb-sage-img) center / cover no-repeat;width:18px;height:18px;color:var(--ink);transition:transform .52s var(--ease-spring);transition-delay:calc(var(--i) * .2s + .2s);border-radius:50%;place-items:center;font-size:.6875rem;display:grid;transform:scale(0)}.lbc[data-astro-cid-h3ze4rdy]:is([data-step="1"],[data-step="2"],[data-step="3"]) .lbc-tick[data-astro-cid-h3ze4rdy],.lbc[data-astro-cid-h3ze4rdy]:not(.has-js) .lbc-tick[data-astro-cid-h3ze4rdy]{transform:none}.lbc[data-astro-cid-h3ze4rdy][data-step="1"] .lbc-causes[data-astro-cid-h3ze4rdy] li[data-astro-cid-h3ze4rdy]{box-shadow:inset 0 0 0 1.5px var(--ink)}.lbc-track[data-astro-cid-h3ze4rdy]{height:56px;margin:0 14px;position:relative}.lbc-rail[data-astro-cid-h3ze4rdy]{height:4px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:2px;position:absolute;top:13px;left:0;right:0}.lbc-fill[data-astro-cid-h3ze4rdy]{width:var(--at);border-radius:inherit;background:var(--ink);height:100%;transition:width .7s var(--ease-out);display:block}.lbc-dots[data-astro-cid-h3ze4rdy][hidden]{display:none}.lbc-dot[data-astro-cid-h3ze4rdy]{top:0;left:var(--x);min-width:44px;color:var(--ink-3);font:600 .8125rem/1.1 var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid;position:absolute;transform:translate(-50%)}.lbc-dot[data-astro-cid-h3ze4rdy]:before{content:"";width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--dash);transition:transform .42s var(--ease-spring), box-shadow .3s var(--ease-out);background:#fff;border-radius:50%;margin-top:4px}.lbc-dot[data-astro-cid-h3ze4rdy].is-past:before{box-shadow:inset 0 0 0 7px var(--ink)}.lbc-dot[data-astro-cid-h3ze4rdy][aria-pressed=true]{color:var(--ink)}.lbc-dot[data-astro-cid-h3ze4rdy][aria-pressed=true]:before{background:var(--orb-marigold-img) center / cover no-repeat;box-shadow:none;transform:scale(1.2)}.lbc-dot[data-astro-cid-h3ze4rdy]:first-child{justify-items:start;transform:translate(-11px)}.lbc-dot[data-astro-cid-h3ze4rdy]:last-child{justify-items:end;transform:translate(calc(11px - 100%))}.lbc-readout[data-astro-cid-h3ze4rdy]{min-height:3em;color:var(--ink-3);margin:0;font-size:1.0625rem;line-height:1.45}.lbc-readout[data-astro-cid-h3ze4rdy] .is-now[data-astro-cid-h3ze4rdy]{color:var(--ink);font-weight:600}.lbc-readout[data-astro-cid-h3ze4rdy][hidden],.lbc-list[data-astro-cid-h3ze4rdy][hidden]{display:none}.lbc-list[data-astro-cid-h3ze4rdy]{gap:6px;margin:0;padding:0 0 0 1.2em;display:grid}figcaption[data-astro-cid-h3ze4rdy]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=860px){.lbc-path[data-astro-cid-h3ze4rdy]{grid-template-columns:minmax(0,1fr);gap:18px}.lbc-station[data-astro-cid-h3ze4rdy]{min-height:0}.lbc-card[data-astro-cid-h3ze4rdy]{min-height:56px}.lbc-station[data-astro-cid-h3ze4rdy]:not(:last-child):after{border-top:0;border-left:2.5px solid var(--ink);width:0;height:18px;inset:auto auto -18px 50%}.lbc-causes[data-astro-cid-h3ze4rdy]{grid-template-columns:repeat(4,auto);justify-content:center}}@media (width<=560px){.lbc-track[data-astro-cid-h3ze4rdy]{height:36px;margin:0 6px}.lbc-dot[data-astro-cid-h3ze4rdy] span[data-astro-cid-h3ze4rdy]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lbc-causes[data-astro-cid-h3ze4rdy]{grid-template-columns:repeat(2,minmax(0,1fr))}.lbc-readout[data-astro-cid-h3ze4rdy]{min-height:8.8em}}@media (prefers-reduced-motion:reduce){.lbc-station[data-astro-cid-h3ze4rdy],.lbc-card[data-astro-cid-h3ze4rdy]:before,.lbc-tick[data-astro-cid-h3ze4rdy],.lbc-fill[data-astro-cid-h3ze4rdy]{transition:none}}.lbf[data-astro-cid-ncpbh4j2]{border-radius:var(--radius-card);background:var(--surface);gap:14px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.lbf[data-astro-cid-ncpbh4j2] h3[data-astro-cid-ncpbh4j2]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.lbf-prompt[data-astro-cid-ncpbh4j2]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.lbf-prompt[data-astro-cid-ncpbh4j2][hidden],.lbf-chips[data-astro-cid-ncpbh4j2][hidden],.lbf-status[data-astro-cid-ncpbh4j2][hidden],.lbf-list[data-astro-cid-ncpbh4j2][hidden]{display:none}.lbf-chips[data-astro-cid-ncpbh4j2]{flex-wrap:wrap;gap:8px;display:flex}.lbf[data-astro-cid-ncpbh4j2] .pick-chip[data-astro-cid-ncpbh4j2]{background:#fff;min-height:48px}.lbf-panel[data-astro-cid-ncpbh4j2]{border-radius:var(--radius-sm);background:var(--m);padding:clamp(18px,3vw,32px) clamp(18px,3vw,32px) clamp(12px,2vw,20px)}.lbf-plot[data-astro-cid-ncpbh4j2]{height:clamp(220px,24vw,280px);margin:28px 0 34px;position:relative}.lbf-plot[data-astro-cid-ncpbh4j2] svg[data-astro-cid-ncpbh4j2]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lbf-grid[data-astro-cid-ncpbh4j2] line[data-astro-cid-ncpbh4j2]{stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.lbf-grid[data-astro-cid-ncpbh4j2] .lbf-tick[data-astro-cid-ncpbh4j2]{stroke-width:1.5px}.lbf-grid[data-astro-cid-ncpbh4j2] .lbf-half[data-astro-cid-ncpbh4j2]{stroke:var(--ink-2);stroke-dasharray:6 6}.lbf-line[data-astro-cid-ncpbh4j2] path[data-astro-cid-ncpbh4j2]{fill:none;stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.lbf-pre[data-astro-cid-ncpbh4j2] path[data-astro-cid-ncpbh4j2],.lbf-post[data-astro-cid-ncpbh4j2] path[data-astro-cid-ncpbh4j2]{stroke:var(--ink)}.lbf-drop[data-astro-cid-ncpbh4j2] path[data-astro-cid-ncpbh4j2]{stroke:var(--magenta)}.lbf-line[data-astro-cid-ncpbh4j2]{clip-path:inset(-10% 0);transition:clip-path 1.1s var(--ease-out), opacity .42s var(--ease-out)}.lbf[data-astro-cid-ncpbh4j2].is-waiting .lbf-pre[data-astro-cid-ncpbh4j2]{clip-path:inset(-10% 100% -10% 0)}.lbf[data-astro-cid-ncpbh4j2].is-waiting .lbf-post[data-astro-cid-ncpbh4j2]{clip-path:inset(-10% 100% -10% 69%)}.lbf-post[data-astro-cid-ncpbh4j2]{transition-delay:0s,0s}.lbf[data-astro-cid-ncpbh4j2]:not(.is-waiting) .lbf-post[data-astro-cid-ncpbh4j2]{transition-delay:.7s,0s}.lbf[data-astro-cid-ncpbh4j2].is-live[data-view=gradual] .lbf-drop[data-astro-cid-ncpbh4j2]{clip-path:inset(-10% 100% -10% 69%);transition-duration:.3s,.42s}.lbf[data-astro-cid-ncpbh4j2][data-view=removed] .lbf-post[data-astro-cid-ncpbh4j2]{opacity:.28}.lbf[data-astro-cid-ncpbh4j2]:not(.is-live) .lbf-drop[data-astro-cid-ncpbh4j2] path[data-astro-cid-ncpbh4j2]{stroke-dasharray:8 6}.lbf-level[data-astro-cid-ncpbh4j2],.lbf-half-label[data-astro-cid-ncpbh4j2],.lbf-mark-label[data-astro-cid-ncpbh4j2],.lbf-ages[data-astro-cid-ncpbh4j2] li[data-astro-cid-ncpbh4j2]{font:600 .875rem/1.2 var(--font-body);white-space:nowrap;position:absolute}.lbf-level[data-astro-cid-ncpbh4j2]{color:var(--ink-2);top:-28px;left:0}.lbf-half-label[data-astro-cid-ncpbh4j2]{border-radius:var(--pill);background:#fffffff0;padding:4px 10px;top:55%;left:0;transform:translateY(calc(-100% - 6px))}.lbf-end[data-astro-cid-ncpbh4j2]{background:var(--ink);width:14px;height:14px;transition:opacity .42s var(--ease-out) 1.5s;border-radius:50%;position:absolute;top:55%;left:92%;transform:translate(-50%,-50%)}.lbf[data-astro-cid-ncpbh4j2].is-waiting .lbf-end[data-astro-cid-ncpbh4j2]{opacity:0;transition-delay:0s}.lbf[data-astro-cid-ncpbh4j2][data-view=removed] .lbf-end[data-astro-cid-ncpbh4j2]{opacity:.28;transition-delay:0s}.lbf-mark[data-astro-cid-ncpbh4j2]{border-left:2px dashed var(--magenta);opacity:0;transition:opacity .42s var(--ease-out);position:absolute;top:0;bottom:0;left:69.8%}.lbf-mark-label[data-astro-cid-ncpbh4j2]{border-radius:var(--pill);background:var(--magenta);color:#fff;opacity:0;transition:opacity .42s var(--ease-out);padding:4px 10px;top:-28px;left:69.8%;transform:translate(-50%)}.lbf[data-astro-cid-ncpbh4j2][data-view=removed] [data-astro-cid-ncpbh4j2]:is(.lbf-mark,.lbf-mark-label),.lbf[data-astro-cid-ncpbh4j2]:not(.is-live) [data-astro-cid-ncpbh4j2]:is(.lbf-mark,.lbf-mark-label){opacity:1}.lbf-ages[data-astro-cid-ncpbh4j2]{margin:0;padding:0;list-style:none}.lbf-ages[data-astro-cid-ncpbh4j2] li[data-astro-cid-ncpbh4j2]{top:calc(100% + 8px);left:var(--x);color:var(--ink-2);transform:translate(-50%)}.lbf-status[data-astro-cid-ncpbh4j2]{min-height:3em;margin:0;font-size:1.0625rem;line-height:1.45}.lbf-list[data-astro-cid-ncpbh4j2]{gap:6px;margin:0;padding:0;list-style:none;display:grid}figcaption[data-astro-cid-ncpbh4j2]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=560px){.lbf[data-astro-cid-ncpbh4j2] .pick-chip[data-astro-cid-ncpbh4j2]{min-height:44px;font-size:1rem}.lbf-plot[data-astro-cid-ncpbh4j2]{height:200px}.lbf-mark-label[data-astro-cid-ncpbh4j2]{transform:translate(-70%)}.lbf-status[data-astro-cid-ncpbh4j2]{min-height:4.4em}}@media (prefers-reduced-motion:reduce){.lbf-line[data-astro-cid-ncpbh4j2],.lbf-end[data-astro-cid-ncpbh4j2],.lbf-mark[data-astro-cid-ncpbh4j2],.lbf-mark-label[data-astro-cid-ncpbh4j2]{transition:none}}.lbw[data-astro-cid-z54ywkhf]{gap:18px;display:grid}.lbw-prompt[data-astro-cid-z54ywkhf]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.lbw-prompt[data-astro-cid-z54ywkhf][hidden],.lbw-caption[data-astro-cid-z54ywkhf][hidden],.lbw-bar[data-astro-cid-z54ywkhf][hidden]{display:none}.lbw-bar[data-astro-cid-z54ywkhf]{z-index:3;border-radius:calc(var(--pill) + 6px);min-width:0;margin:-10px -8px 0;padding:6px 8px;position:sticky;top:86px}.lbw-bar[data-astro-cid-z54ywkhf]:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--ground) 86%, transparent);backdrop-filter:blur(14px)saturate(1.2);position:absolute;inset:0;box-shadow:0 10px 24px -16px #12261b73}.lbw-chips[data-astro-cid-z54ywkhf]{flex-wrap:wrap;gap:8px;display:flex}.lbw[data-astro-cid-z54ywkhf] .pick-chip[data-astro-cid-z54ywkhf]{min-height:48px}.lbw-list[data-astro-cid-z54ywkhf]{gap:0;margin:0;padding:0;list-style:none;display:grid}.lbw-item[data-astro-cid-z54ywkhf]{transition:opacity .42s var(--ease-out);grid-template-columns:56px minmax(0,1fr);gap:clamp(14px,2.4vw,24px);padding-bottom:clamp(22px,3vw,32px);display:grid;position:relative}.lbw-item[data-astro-cid-z54ywkhf]:not(:last-child):before{content:"";border-left:1.5px dashed var(--dash);position:absolute;top:56px;bottom:0;left:27px}.lbw-num[data-astro-cid-z54ywkhf]{isolation:isolate;background:var(--surface);width:56px;height:56px;transition:transform .52s var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.lbw-num[data-astro-cid-z54ywkhf]:before{content:"";z-index:-1;background:var(--mesh-sunrise);opacity:0;transition:opacity .42s var(--ease-out);position:absolute;inset:0}.lbw-num[data-astro-cid-z54ywkhf] .orb[data-astro-cid-z54ywkhf]{--s:26px}.lbw-item[data-astro-cid-z54ywkhf] p[data-astro-cid-z54ywkhf]{max-width:72ch;margin:0;padding-top:14px;font-size:1.0625rem;line-height:1.55}.lbw-item[data-astro-cid-z54ywkhf] strong[data-astro-cid-z54ywkhf]{font-family:var(--font-display)}.lbw[data-astro-cid-z54ywkhf].has-pick .lbw-item[data-astro-cid-z54ywkhf][data-lit=false]{opacity:.38}.lbw[data-astro-cid-z54ywkhf].has-pick .lbw-item[data-astro-cid-z54ywkhf][data-lit=true] .lbw-num[data-astro-cid-z54ywkhf]:before{opacity:1}.lbw[data-astro-cid-z54ywkhf].has-pick .lbw-item[data-astro-cid-z54ywkhf][data-lit=true] .lbw-num[data-astro-cid-z54ywkhf]{transform:scale(1.06)}.lbw-caption[data-astro-cid-z54ywkhf]{color:var(--ink-3);margin:0;font-size:.875rem;line-height:1.5}@media (width<=760px){.lbw-bar[data-astro-cid-z54ywkhf]{top:76px}}@media (width<=560px){.lbw-bar[data-astro-cid-z54ywkhf]{margin:-10px calc(-1 * var(--gutter)) 0;border-radius:0;padding:6px 0}.lbw-chips[data-astro-cid-z54ywkhf]{padding:0 var(--gutter);scroll-padding:0 var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.lbw-chips[data-astro-cid-z54ywkhf]::-webkit-scrollbar{display:none}.lbw[data-astro-cid-z54ywkhf] .pick-chip[data-astro-cid-z54ywkhf]{flex:none;min-height:44px;font-size:1rem}.lbw-item[data-astro-cid-z54ywkhf]{grid-template-columns:44px minmax(0,1fr);gap:14px}.lbw-item[data-astro-cid-z54ywkhf]:not(:last-child):before{top:44px;left:21px}.lbw-num[data-astro-cid-z54ywkhf]{width:44px;height:44px;font-size:1.125rem}.lbw-item[data-astro-cid-z54ywkhf] p[data-astro-cid-z54ywkhf]{padding-top:8px}}@media (prefers-reduced-motion:reduce){.lbw-item[data-astro-cid-z54ywkhf],.lbw-num[data-astro-cid-z54ywkhf],.lbw-num[data-astro-cid-z54ywkhf]:before{transition:none}.lbw[data-astro-cid-z54ywkhf].has-pick .lbw-item[data-astro-cid-z54ywkhf][data-lit=true] .lbw-num[data-astro-cid-z54ywkhf]{transform:none}}.lbh[data-astro-cid-i4mrc2nw]{border-radius:var(--radius-card);background:var(--surface);gap:14px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.lbh[data-astro-cid-i4mrc2nw] h3[data-astro-cid-i4mrc2nw]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.lbh-prompt[data-astro-cid-i4mrc2nw]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.lbh-prompt[data-astro-cid-i4mrc2nw][hidden],.lbh-chips[data-astro-cid-i4mrc2nw][hidden],.lbh-status[data-astro-cid-i4mrc2nw][hidden],.lbh-list[data-astro-cid-i4mrc2nw][hidden]{display:none}.lbh-chips[data-astro-cid-i4mrc2nw]{flex-wrap:wrap;gap:8px;display:flex}.lbh[data-astro-cid-i4mrc2nw] .pick-chip[data-astro-cid-i4mrc2nw]{background:#fff;min-height:48px}.lbh-panel[data-astro-cid-i4mrc2nw]{border-radius:var(--radius-sm);background:var(--m);gap:18px;padding:clamp(18px,3vw,32px);display:grid}.lbh-route[data-astro-cid-i4mrc2nw],.lbh-direct[data-astro-cid-i4mrc2nw],.lbh-others[data-astro-cid-i4mrc2nw]{transition:opacity .42s var(--ease-out)}.lbh-route[data-astro-cid-i4mrc2nw]{grid-template-columns:auto minmax(20px,1fr) auto minmax(20px,1fr) minmax(0,auto);align-items:center;display:grid}.lbh-therapy[data-astro-cid-i4mrc2nw]{border-radius:var(--pill);background:var(--ink);color:#fff;min-height:48px;font:700 1rem/1.2 var(--font-display);align-items:center;padding:0 18px;display:inline-flex}.lbh-link[data-astro-cid-i4mrc2nw]{border-top:2.5px solid var(--ink);height:0;transition:border-color .42s var(--ease-out)}.lbh-treats[data-astro-cid-i4mrc2nw],.lbh-others[data-astro-cid-i4mrc2nw] ul[data-astro-cid-i4mrc2nw]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lbh-treats[data-astro-cid-i4mrc2nw] li[data-astro-cid-i4mrc2nw],.lbh-others[data-astro-cid-i4mrc2nw] li[data-astro-cid-i4mrc2nw],.lbh-direct-tag[data-astro-cid-i4mrc2nw]{isolation:isolate;border-radius:var(--pill);min-height:40px;font:600 .9375rem/1.2 var(--font-body);background:#fffffff0;justify-content:center;align-items:center;margin:0;padding:6px 16px;display:inline-flex;position:relative;overflow:hidden}.lbh-treats[data-astro-cid-i4mrc2nw] li[data-astro-cid-i4mrc2nw]:before,.lbh-desire[data-astro-cid-i4mrc2nw]:before,.lbh-others[data-astro-cid-i4mrc2nw] li[data-astro-cid-i4mrc2nw]:before{content:"";z-index:-1;background:var(--mesh-gold);opacity:0;transition:opacity .52s var(--ease-out);transition-delay:calc(var(--i,0) * .12s);position:absolute;inset:0}.lbh-others[data-astro-cid-i4mrc2nw] li[data-astro-cid-i4mrc2nw]:before{background:var(--mesh-bloom)}.lbh-desire[data-astro-cid-i4mrc2nw]{isolation:isolate;border-radius:var(--radius-sm);background:#fffffff0;gap:6px;padding:14px 18px;display:grid;position:relative;overflow:hidden}.lbh-desire-name[data-astro-cid-i4mrc2nw]{font:700 1.125rem/1.2 var(--font-display)}.lbh-may[data-astro-cid-i4mrc2nw]{color:var(--ink-2);font:600 .875rem/1.2 var(--font-body);opacity:0;transition:opacity .42s var(--ease-out) .3s}.lbh-direct[data-astro-cid-i4mrc2nw]{place-items:center;min-height:44px;display:grid;position:relative}.lbh-direct-line[data-astro-cid-i4mrc2nw]{border-top:2.5px dashed var(--dash);position:absolute;top:50%;left:0;right:0}.lbh-direct-tag[data-astro-cid-i4mrc2nw]{max-width:100%;box-shadow:inset 0 0 0 1.5px var(--dash);color:var(--ink-2);text-align:center;background:#fff}.lbh-others[data-astro-cid-i4mrc2nw]{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.lbh-others-lead[data-astro-cid-i4mrc2nw]{font:700 1rem/1.3 var(--font-display)}.lbh-others[data-astro-cid-i4mrc2nw] ul[data-astro-cid-i4mrc2nw]{flex-wrap:wrap;display:flex}.lbh[data-astro-cid-i4mrc2nw].is-live[data-view=main] [data-astro-cid-i4mrc2nw]:is(.lbh-direct,.lbh-others),.lbh[data-astro-cid-i4mrc2nw].is-live[data-view=fine] .lbh-treats[data-astro-cid-i4mrc2nw]{opacity:.38}.lbh[data-astro-cid-i4mrc2nw][data-view=main] [data-astro-cid-i4mrc2nw]:is(.lbh-treats li,.lbh-desire):before,.lbh[data-astro-cid-i4mrc2nw][data-view=fine] .lbh-others[data-astro-cid-i4mrc2nw] li[data-astro-cid-i4mrc2nw]:before,.lbh[data-astro-cid-i4mrc2nw][data-view=main] .lbh-may[data-astro-cid-i4mrc2nw],.lbh[data-astro-cid-i4mrc2nw]:not(.is-live) .lbh-may[data-astro-cid-i4mrc2nw]{opacity:1}.lbh[data-astro-cid-i4mrc2nw].is-live[data-view=fine] .lbh-link[data-astro-cid-i4mrc2nw]{border-color:var(--dash)}.lbh[data-astro-cid-i4mrc2nw][data-view=fine] .lbh-direct-line[data-astro-cid-i4mrc2nw]{border-top-color:var(--ink)}.lbh[data-astro-cid-i4mrc2nw][data-view=fine] .lbh-direct-tag[data-astro-cid-i4mrc2nw]{box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink)}.lbh-status[data-astro-cid-i4mrc2nw]{min-height:3em;margin:0;font-size:1.0625rem;line-height:1.45}.lbh-list[data-astro-cid-i4mrc2nw]{gap:6px;margin:0;padding:0;list-style:none;display:grid}figcaption[data-astro-cid-i4mrc2nw]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=760px){.lbh-route[data-astro-cid-i4mrc2nw]{grid-template-columns:minmax(0,1fr);justify-items:center}.lbh-link[data-astro-cid-i4mrc2nw]{border-top:0;border-left:2.5px solid var(--ink);width:0;height:18px}.lbh[data-astro-cid-i4mrc2nw].is-live[data-view=fine] .lbh-link[data-astro-cid-i4mrc2nw]{border-color:var(--dash)}.lbh-treats[data-astro-cid-i4mrc2nw]{flex-wrap:wrap;justify-content:center;display:flex}.lbh-desire[data-astro-cid-i4mrc2nw]{text-align:center;justify-items:center}.lbh-others[data-astro-cid-i4mrc2nw],.lbh-others[data-astro-cid-i4mrc2nw] ul[data-astro-cid-i4mrc2nw]{justify-content:center}}@media (width<=560px){.lbh[data-astro-cid-i4mrc2nw] .pick-chip[data-astro-cid-i4mrc2nw]{min-height:44px;font-size:1rem}.lbh-status[data-astro-cid-i4mrc2nw]{min-height:7.4em}}@media (prefers-reduced-motion:reduce){.lbh-route[data-astro-cid-i4mrc2nw],.lbh-direct[data-astro-cid-i4mrc2nw],.lbh-others[data-astro-cid-i4mrc2nw],.lbh-link[data-astro-cid-i4mrc2nw],.lbh-may[data-astro-cid-i4mrc2nw],.lbh-treats[data-astro-cid-i4mrc2nw] li[data-astro-cid-i4mrc2nw]:before,.lbh-desire[data-astro-cid-i4mrc2nw]:before,.lbh-others[data-astro-cid-i4mrc2nw] li[data-astro-cid-i4mrc2nw]:before{transition:none}}.lbs[data-astro-cid-nxwphh7y]{border-radius:var(--radius-card);background:var(--surface);gap:18px;margin:0;padding:clamp(22px,3.4vw,40px);display:grid}.lbs-top[data-astro-cid-nxwphh7y]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 24px;display:flex}.lbs-title[data-astro-cid-nxwphh7y]{font:700 clamp(1.5rem, 2.4vw, 2rem)/1.15 var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.02em;margin:0}.lbs-play[data-astro-cid-nxwphh7y]{border-radius:var(--pill);background:var(--ink);color:#fff;min-height:48px;font:600 1rem/1 var(--font-body);cursor:pointer;transition:transform .42s var(--ease-spring);border:0;align-items:center;gap:10px;padding:0 20px 0 14px;display:inline-flex}.lbs-play[data-astro-cid-nxwphh7y][hidden]{display:none}.lbs-play[data-astro-cid-nxwphh7y]:active{transform:scale(.96)}.lbs-play-icon[data-astro-cid-nxwphh7y]{border-block:7px solid #0000;border-left:11px solid;width:0;height:0}.lbs[data-astro-cid-nxwphh7y].is-playing .lbs-play-icon[data-astro-cid-nxwphh7y]{animation:lbs-pulse 1s var(--ease-breathe) infinite}@keyframes lbs-pulse{50%{opacity:.35}}.lbs-scene[data-astro-cid-nxwphh7y]{isolation:isolate;border-radius:var(--radius-sm);background:#fff;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);min-height:clamp(300px,28vw,360px);padding:clamp(20px,3vw,36px);display:grid;position:relative;overflow:hidden}.lbs-warm[data-astro-cid-nxwphh7y]{z-index:-1;background:var(--mesh-bloom);opacity:0;transition:opacity .9s var(--ease-out);position:absolute;inset:0}.lbs-warm[data-astro-cid-nxwphh7y]:after{content:"";background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;background-size:220px;position:absolute;inset:0}.lbs[data-astro-cid-nxwphh7y][data-step="3"] .lbs-warm[data-astro-cid-nxwphh7y]{opacity:.4}.lbs-stones[data-astro-cid-nxwphh7y]{justify-items:center;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]{width:min(100%, var(--w,320px));min-height:52px;display:grid;position:relative}.lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]:first-child{--w:300px;--dx:-14px}.lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]:nth-child(2){--w:340px;--dx:10px}.lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]:nth-child(3){--w:280px;--dx:-6px}.lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]:nth-child(4){--w:320px;--dx:16px}.lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]:nth-child(5){--w:360px;--dx:-4px}.lbs-slot[data-astro-cid-nxwphh7y],.lbs-stone[data-astro-cid-nxwphh7y]{translate:var(--dx,0) 0;border-radius:48% 52% 46% 54%/62% 58% 42% 38%;grid-area:1/1}.lbs-slot[data-astro-cid-nxwphh7y]{border:1.5px dashed var(--dash)}.lbs-stone[data-astro-cid-nxwphh7y]{isolation:isolate;background:var(--mesh-sunrise);min-height:52px;font:600 .9375rem/1.2 var(--font-body);text-align:center;opacity:0;transition:opacity .42s var(--ease-out), transform .72s var(--ease-spring), filter .6s var(--ease-out);transition-delay:calc(var(--i) * .14s);place-items:center;padding:6px 22px;display:grid;position:relative;overflow:hidden;transform:translateY(-22px)scale(.96)}.lbs-stone[data-astro-cid-nxwphh7y]:after{content:"";z-index:-1;background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;background-size:220px;position:absolute;inset:0}.lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]:nth-child(2) .lbs-stone[data-astro-cid-nxwphh7y]{background:var(--mesh-gold)}.lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]:nth-child(4) .lbs-stone[data-astro-cid-nxwphh7y]{background:var(--mesh-bloom)}.lbs[data-astro-cid-nxwphh7y]:is([data-step="1"],[data-step="2"],[data-step="3"]) .lbs-stone[data-astro-cid-nxwphh7y],.lbs[data-astro-cid-nxwphh7y]:not(.has-js) .lbs-stone[data-astro-cid-nxwphh7y]{opacity:1;transform:none}.lbs[data-astro-cid-nxwphh7y]:is([data-step="2"],[data-step="3"]) .lbs-stones[data-astro-cid-nxwphh7y] [data-astro-cid-nxwphh7y][data-cause=pain] .lbs-stone[data-astro-cid-nxwphh7y]{opacity:0;transition-delay:0s;transform:translate(24px)scale(.96)}.lbs-stones[data-astro-cid-nxwphh7y]:before{content:"";border-left:2px dashed var(--ink-3);opacity:0;transition:opacity .5s var(--ease-out);z-index:0;position:absolute;top:86px;bottom:26px;left:50%;transform:translate(-50%)}.lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]>[data-astro-cid-nxwphh7y]{z-index:1}.lbs[data-astro-cid-nxwphh7y][data-step="3"] .lbs-stones[data-astro-cid-nxwphh7y]:before{opacity:1}.lbs-step[data-astro-cid-nxwphh7y]{background:var(--ink);opacity:0;width:12px;height:12px;transition:opacity .36s var(--ease-out), transform .52s var(--ease-spring);transition-delay:calc(var(--i) * .26s);border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)scale(.4)}.lbs[data-astro-cid-nxwphh7y][data-step="3"] .lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]:not([data-cause=pain]) .lbs-step[data-astro-cid-nxwphh7y]{opacity:1;transform:translate(-50%,-50%)scale(1)}.lbs-tray[data-astro-cid-nxwphh7y]{border:1.5px dashed var(--dash);border-radius:var(--radius-sm);opacity:.6;min-height:150px;transition:opacity .5s var(--ease-out);align-content:center;justify-items:center;gap:12px;padding:20px;display:grid;position:relative}.lbs-stone-out[data-astro-cid-nxwphh7y]{--i:0;--dx:0;width:min(100%,300px);transform:translate(-24px)scale(.96)}.lbs-tag[data-astro-cid-nxwphh7y]{border-radius:var(--pill);background:var(--ink);color:#fff;font:600 .875rem/1.2 var(--font-body);opacity:0;transition:opacity .5s var(--ease-out) .3s, transform .62s var(--ease-spring) .3s;padding:8px 14px;transform:translateY(6px)}.lbs[data-astro-cid-nxwphh7y]:is([data-step="2"],[data-step="3"]) [data-astro-cid-nxwphh7y]:is(.lbs-tray,.lbs-tag){opacity:1;transform:none}.lbs[data-astro-cid-nxwphh7y]:is([data-step="2"],[data-step="3"]) .lbs-stone-out[data-astro-cid-nxwphh7y]{opacity:1;transition-delay:.18s;transform:none}.lbs[data-astro-cid-nxwphh7y]:is([data-step="0"],[data-step="1"]) .lbs-stone-out[data-astro-cid-nxwphh7y],.lbs[data-astro-cid-nxwphh7y]:not(.has-js) .lbs-stone-out[data-astro-cid-nxwphh7y]{opacity:0;transform:translate(-24px)scale(.96)}.lbs-track[data-astro-cid-nxwphh7y]{height:56px;margin:0 14px;position:relative}.lbs-rail[data-astro-cid-nxwphh7y]{background:var(--surface-2);height:4px;box-shadow:inset 0 0 0 1px var(--line);border-radius:2px;position:absolute;top:13px;left:0;right:0}.lbs-fill[data-astro-cid-nxwphh7y]{width:var(--at);border-radius:inherit;background:var(--ink);height:100%;transition:width .7s var(--ease-out);display:block}.lbs-dots[data-astro-cid-nxwphh7y][hidden]{display:none}.lbs-dot[data-astro-cid-nxwphh7y]{top:0;left:var(--x);min-width:44px;color:var(--ink-3);font:600 .8125rem/1.1 var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid;position:absolute;transform:translate(-50%)}.lbs-dot[data-astro-cid-nxwphh7y]:before{content:"";width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--dash);transition:transform .42s var(--ease-spring), box-shadow .3s var(--ease-out);background:#fff;border-radius:50%;margin-top:4px}.lbs-dot[data-astro-cid-nxwphh7y].is-past:before{box-shadow:inset 0 0 0 7px var(--ink)}.lbs-dot[data-astro-cid-nxwphh7y][aria-pressed=true]{color:var(--ink)}.lbs-dot[data-astro-cid-nxwphh7y][aria-pressed=true]:before{background:var(--orb-rose-img) center / cover no-repeat;box-shadow:none;transform:scale(1.2)}.lbs-dot[data-astro-cid-nxwphh7y]:first-child{justify-items:start;transform:translate(-11px)}.lbs-dot[data-astro-cid-nxwphh7y]:last-child{justify-items:end;transform:translate(calc(11px - 100%))}.lbs-readout[data-astro-cid-nxwphh7y]{min-height:1.45em;margin:0;font-size:1.0625rem;line-height:1.45}.lbs-readout[data-astro-cid-nxwphh7y][hidden],.lbs-list[data-astro-cid-nxwphh7y][hidden]{display:none}.lbs-readout[data-astro-cid-nxwphh7y] strong[data-astro-cid-nxwphh7y]{font-family:var(--font-display)}.lbs-list[data-astro-cid-nxwphh7y]{gap:6px;margin:0;padding:0 0 0 1.2em;display:grid}figcaption[data-astro-cid-nxwphh7y]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=760px){.lbs-scene[data-astro-cid-nxwphh7y]{grid-template-columns:minmax(0,1fr)}.lbs-tray[data-astro-cid-nxwphh7y]{grid-auto-flow:column;justify-content:center;align-items:center;min-height:0;padding:14px}.lbs-stone-out[data-astro-cid-nxwphh7y]{width:auto}}@media (width<=560px){.lbs-track[data-astro-cid-nxwphh7y]{height:36px;margin:0 6px}.lbs-dot[data-astro-cid-nxwphh7y] span[data-astro-cid-nxwphh7y]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lbs-readout[data-astro-cid-nxwphh7y]{min-height:4.4em}.lbs-stones[data-astro-cid-nxwphh7y] li[data-astro-cid-nxwphh7y]{width:min(100% - 28px, var(--w,320px))}.lbs-tray[data-astro-cid-nxwphh7y]{grid-auto-flow:row}}@media (prefers-reduced-motion:reduce){.lbs-stone[data-astro-cid-nxwphh7y],.lbs-step[data-astro-cid-nxwphh7y],.lbs-tray[data-astro-cid-nxwphh7y],.lbs-tag[data-astro-cid-nxwphh7y],.lbs-warm[data-astro-cid-nxwphh7y],.lbs-fill[data-astro-cid-nxwphh7y],.lbs-stones[data-astro-cid-nxwphh7y]:before{transition:none}}.libido[data-astro-cid-rsh7rd44] .head-title[data-astro-cid-rsh7rd44]{max-width:14ch}.libido[data-astro-cid-rsh7rd44] .chapter:not(#faq) .section-intro+*{margin-top:clamp(24px,3vw,36px)}.libido[data-astro-cid-rsh7rd44] .prose[data-astro-cid-rsh7rd44]{max-width:72ch;margin-top:20px;font-size:1.0625rem}.libido[data-astro-cid-rsh7rd44] .after-cards[data-astro-cid-rsh7rd44]{margin-top:clamp(20px,2.6vw,28px)}.libido[data-astro-cid-rsh7rd44] .note[data-astro-cid-rsh7rd44]{max-width:72ch;color:var(--ink-2);margin:0;font-size:1rem;line-height:1.5}.libido[data-astro-cid-rsh7rd44] .details-lead[data-astro-cid-rsh7rd44]{font:700 1.125rem/1.3 var(--font-display);margin-bottom:0}.libido[data-astro-cid-rsh7rd44] .causes[data-astro-cid-rsh7rd44]{gap:0;max-width:82ch;margin:0;padding:0;list-style:none;display:grid}.libido[data-astro-cid-rsh7rd44] .causes-after[data-astro-cid-rsh7rd44]{margin-top:clamp(24px,3vw,36px)}.libido[data-astro-cid-rsh7rd44] .cause[data-astro-cid-rsh7rd44]{grid-template-columns:52px minmax(0,1fr);gap:clamp(14px,2.4vw,24px);padding-bottom:clamp(20px,2.8vw,30px);display:grid;position:relative}.libido[data-astro-cid-rsh7rd44] .cause[data-astro-cid-rsh7rd44]:not(:last-child):before{content:"";border-left:1.5px dashed var(--dash);position:absolute;top:52px;bottom:0;left:25px}.libido[data-astro-cid-rsh7rd44] .cause-num[data-astro-cid-rsh7rd44]{isolation:isolate;background:var(--mesh-sunrise);width:52px;height:52px;font:800 1.25rem/1 var(--font-display);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.libido[data-astro-cid-rsh7rd44] .cause-num[data-astro-cid-rsh7rd44]:after{content:"";z-index:-1;background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;background-size:220px;position:absolute;inset:0}.libido[data-astro-cid-rsh7rd44] .cause[data-astro-cid-rsh7rd44] p[data-astro-cid-rsh7rd44]{margin:0;padding-top:12px;font-size:1.0625rem;line-height:1.55}.libido[data-astro-cid-rsh7rd44] .cause[data-astro-cid-rsh7rd44] strong[data-astro-cid-rsh7rd44]{font-family:var(--font-display)}.libido[data-astro-cid-rsh7rd44] .trio[data-astro-cid-rsh7rd44]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.libido[data-astro-cid-rsh7rd44] .details[data-astro-cid-rsh7rd44]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));margin-top:16px}.libido[data-astro-cid-rsh7rd44] .trio-card[data-astro-cid-rsh7rd44]{border-radius:var(--radius-sm);background:var(--surface);align-content:start;gap:12px;padding:clamp(18px,2.4vw,26px);display:grid}.libido[data-astro-cid-rsh7rd44] .trio-card[data-astro-cid-rsh7rd44] .orb[data-astro-cid-rsh7rd44]{--s:26px}.libido[data-astro-cid-rsh7rd44] .trio-card[data-astro-cid-rsh7rd44] p[data-astro-cid-rsh7rd44]{margin:0;font-size:1.0625rem;line-height:1.55}.libido[data-astro-cid-rsh7rd44] .trio-card[data-astro-cid-rsh7rd44] strong[data-astro-cid-rsh7rd44],.libido[data-astro-cid-rsh7rd44] .trio-card[data-astro-cid-rsh7rd44] .trio-lead[data-astro-cid-rsh7rd44]{font-family:var(--font-display);font-weight:700}.libido[data-astro-cid-rsh7rd44] .trio-card[data-astro-cid-rsh7rd44] .trio-lead[data-astro-cid-rsh7rd44]{font-size:1.1875rem}.libido[data-astro-cid-rsh7rd44] .meds[data-astro-cid-rsh7rd44]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.libido[data-astro-cid-rsh7rd44] .med[data-astro-cid-rsh7rd44]{border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:16px 18px;display:grid}.libido[data-astro-cid-rsh7rd44] .med[data-astro-cid-rsh7rd44] .orb[data-astro-cid-rsh7rd44]{--s:22px;margin-top:1px}.libido[data-astro-cid-rsh7rd44] .med[data-astro-cid-rsh7rd44] p[data-astro-cid-rsh7rd44]{margin:0;font-size:1.0625rem;line-height:1.45}.libido[data-astro-cid-rsh7rd44] .med-lead[data-astro-cid-rsh7rd44]{background:var(--m);grid-column:1/-1;padding:clamp(18px,2.4vw,24px)}.libido[data-astro-cid-rsh7rd44] .med-lead[data-astro-cid-rsh7rd44] p[data-astro-cid-rsh7rd44]{font:600 clamp(1.0625rem, 1.6vw, 1.1875rem)/1.4 var(--font-display)}.libido[data-astro-cid-rsh7rd44] .gl-card[data-astro-cid-rsh7rd44]{border-radius:var(--radius-card);background:var(--m);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;max-width:78ch;margin-top:20px;padding:clamp(20px,2.6vw,28px);display:flex}.libido[data-astro-cid-rsh7rd44] .gl-card[data-astro-cid-rsh7rd44] p[data-astro-cid-rsh7rd44]{text-wrap:balance;font:600 clamp(1.05rem, 1.6vw, 1.2rem)/1.4 var(--font-display);flex:26ch;margin:0}.libido[data-astro-cid-rsh7rd44] .gl-card[data-astro-cid-rsh7rd44] .btn[data-astro-cid-rsh7rd44]{flex:none}.libido[data-astro-cid-rsh7rd44] .siblings[data-astro-cid-rsh7rd44]{padding-top:var(--section);gap:16px;display:grid}.libido[data-astro-cid-rsh7rd44] .siblings[data-astro-cid-rsh7rd44] h2[data-astro-cid-rsh7rd44]{font-size:clamp(1.4rem,2.2vw,1.8rem)}.libido[data-astro-cid-rsh7rd44] .siblings[data-astro-cid-rsh7rd44] ul[data-astro-cid-rsh7rd44]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.libido[data-astro-cid-rsh7rd44] .siblings[data-astro-cid-rsh7rd44] a[data-astro-cid-rsh7rd44]{border-radius:var(--pill);background:var(--surface);min-height:44px;color:var(--ink);transition:background-color .24s var(--ease-out);align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.libido[data-astro-cid-rsh7rd44] .siblings[data-astro-cid-rsh7rd44] a[data-astro-cid-rsh7rd44]:hover{background:var(--surface-2)}}@media (width<=560px){.libido[data-astro-cid-rsh7rd44] .cause[data-astro-cid-rsh7rd44]{grid-template-columns:42px minmax(0,1fr);gap:14px}.libido[data-astro-cid-rsh7rd44] .cause[data-astro-cid-rsh7rd44]:not(:last-child):before{top:42px;left:20px}.libido[data-astro-cid-rsh7rd44] .cause-num[data-astro-cid-rsh7rd44]{width:42px;height:42px;font-size:1.0625rem}.libido[data-astro-cid-rsh7rd44] .cause[data-astro-cid-rsh7rd44] p[data-astro-cid-rsh7rd44]{padding-top:8px}}
