.aud-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aud-muted{color:var(--ink-3);margin:0;font-size:14px}.aud-duo{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (min-width:1000px){.aud-duo{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.aud-duo--wide{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.aud-duo>:first-child{position:sticky;top:96px}}.aud-text{flex-direction:column;gap:18px;min-width:0;display:flex}.aud-text h2{margin:0;font-size:clamp(28px,3vw,40px)}.aud-text .s-lede{margin:0}.aud-stack{gap:var(--sec-head);flex-direction:column;display:flex}.aud-lead{flex-direction:column;gap:14px;max-width:44em;display:flex}.aud-lead h2,.aud-lead p{margin:0}.aud-win{background:var(--paper);border:1px solid var(--line);box-shadow:var(--hc-shadow);border-radius:18px;min-width:0;margin:0;overflow:hidden}.aud-win figcaption{border-top:1px solid var(--line);color:var(--ink-2);background:var(--surface-3);padding:14px 18px;font-size:14.5px}.aud-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card,18px);box-shadow:var(--hc-shadow-sm);flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.aud-card h3{letter-spacing:-.02em;margin:0;font-size:18px}.aud-card p{color:var(--ink-2);margin:0}.aud-card--flush{gap:0;padding:0;overflow:hidden}.aud-card__pad{padding:20px 22px 14px}.aud-card__pad--end{border-top:1px solid var(--line);padding:16px 22px 20px}.aud-rows{background:0 0}.aud-rows .ar-divide{border-top:1px solid var(--line)}.aud-rows .hcpk-row{min-height:60px}.aud-trio{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:20px;display:grid}@media (min-width:900px){.aud-trio{grid-template-columns:repeat(3,minmax(0,1fr))}}.aud-pairs{flex-direction:column;gap:14px;margin:0;display:flex}.aud-pairs div{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding-bottom:14px;display:flex}.aud-pairs dt{color:var(--ink);font-size:14px;font-weight:700}.aud-pairs dd{color:var(--ink-2);margin:0}.aud-sent{color:var(--ink-2);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.aud-sent li{padding-left:22px;position:relative}.aud-sent li:before{content:"";background:var(--em-700);border-radius:3px;width:9px;height:9px;position:absolute;top:.55em;left:2px}.aud-said{background:var(--stone);border:1px solid var(--line);color:var(--ink);border-radius:12px;flex-direction:column;gap:4px;margin:0;padding:12px 14px;font-size:15px;display:flex}.aud-said span{color:var(--ink-3);font-size:12.5px;font-weight:700}.aud-said--bad{background:var(--bad-bg);border-color:var(--bad-edge);color:var(--bad-fg)}.aud-said--bad span{color:var(--bad-fg)}.aud-card .aud-said{color:var(--ink)}.aud-card .aud-said--bad{color:var(--bad-fg)}.aud-hours{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:820px){.aud-hours{grid-template-columns:repeat(3,minmax(0,1fr))}}.aud-hour{gap:10px}.aud-bars{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.aud-bars li{flex-direction:column;align-items:center;gap:6px;display:flex}.aud-bars b{color:var(--ink-3);font-size:12.5px;font-weight:650}.aud-bars__track{background:repeating-linear-gradient(to bottom, transparent 0, transparent 22px, var(--grid-line) 22px, var(--grid-line) 23px);width:100%;height:132px;box-shadow:inset 0 0 0 1px var(--line);border-radius:8px;position:relative}.aud-bars li[data-closed] .aud-bars__track{background:repeating-linear-gradient(135deg, var(--hatch) 0 4px, transparent 4px 9px)}.aud-bars__bar{background:var(--bg);box-shadow:inset 0 0 0 1px var(--edge);border-radius:6px;position:absolute;left:3px;right:3px}.aud-hour__range{color:var(--fg);font-size:14px;font-weight:700}.aud-card.aud-hour p.aud-hour__range{color:var(--ink)}.aud-cards{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:700px){.aud-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.aud-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.aud-cards li{background:var(--paper);flex-direction:column;gap:8px;padding:26px;display:flex}.aud-cards b{letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:700}.aud-cards span{color:var(--ink-2)}.aud-cards a,.aud-ledger a{color:var(--em-text);text-underline-offset:3px;text-decoration:underline}.aud-ledger{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.aud-ledger li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:4px 32px;padding:20px 0;display:grid}@media (min-width:760px){.aud-ledger li{grid-template-columns:minmax(0,15em) minmax(0,1fr)}}.aud-ledger b{letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:700}.aud-ledger span{color:var(--ink-2)}.aud-ledger li:first-child{border-top:1px solid var(--line)}.aud-side{flex-direction:column;gap:20px;min-width:0;display:flex}.aud-pair{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (min-width:960px){.aud-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.aud-calrow{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:1100px){.aud-calrow{grid-template-columns:minmax(0,1fr) 320px}}.aud-three{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:860px){.aud-three{grid-template-columns:repeat(3,minmax(0,1fr))}}
