.hw-sec[data-astro-cid-p6cvzyyj]{scroll-margin-top:80px}.mono-cap[data-astro-cid-p6cvzyyj]{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--brass-deep)}.band-dark[data-astro-cid-p6cvzyyj] .mono-cap[data-astro-cid-p6cvzyyj],.card-ink[data-astro-cid-p6cvzyyj] .mono-cap[data-astro-cid-p6cvzyyj],.hw-choice[data-astro-cid-p6cvzyyj] .mono-cap[data-astro-cid-p6cvzyyj]{color:var(--signal)}.hw-h2[data-astro-cid-p6cvzyyj]{font-size:clamp(34px,4vw,54px)}.hw-hero-in[data-astro-cid-p6cvzyyj]{gap:48px}@media(min-width:761px){.hw-hero-in[data-astro-cid-p6cvzyyj]{padding-top:112px;padding-bottom:88px}}.hw-display[data-astro-cid-p6cvzyyj]{font-size:clamp(46px,6.5vw,96px);line-height:.98}.hw-hero[data-astro-cid-p6cvzyyj] .eyebrow[data-astro-cid-p6cvzyyj],.hw-hero[data-astro-cid-p6cvzyyj] .display[data-astro-cid-p6cvzyyj] i[data-astro-cid-p6cvzyyj]{color:var(--signal)}.hw-pulse[data-astro-cid-p6cvzyyj]{stroke:var(--signal);stroke-dasharray:8 92}.hw-node[data-astro-cid-p6cvzyyj]{fill:var(--signal)}.hw-idx[data-astro-cid-p6cvzyyj]{display:grid;gap:1px;background:var(--line-dark);border:1px solid var(--line-dark);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.hw-idx[data-astro-cid-p6cvzyyj] a[data-astro-cid-p6cvzyyj]{display:flex;flex-direction:column;gap:10px;min-height:44px;padding:18px 20px;background:var(--obsidian);color:var(--on-dark);text-decoration:none;transition:background calc(.25s * var(--motion-scale))}.hw-idx[data-astro-cid-p6cvzyyj] a[data-astro-cid-p6cvzyyj]:hover{background:var(--night);color:var(--on-dark)}.hw-idx[data-astro-cid-p6cvzyyj] a[data-astro-cid-p6cvzyyj]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.hw-idx-n[data-astro-cid-p6cvzyyj]{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--signal)}.hw-idx-t[data-astro-cid-p6cvzyyj]{font-size:16px;font-weight:500;line-height:1.35}.hw-fig[data-astro-cid-p6cvzyyj]{margin:0;border:1px solid var(--obsidian);background:#fff;padding:18px;display:flex;flex-direction:column;gap:16px;min-width:0}@media(min-width:761px){.hw-fig[data-astro-cid-p6cvzyyj]{padding:26px}}.hw-fig-head[data-astro-cid-p6cvzyyj]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px}.hw-fig-head[data-astro-cid-p6cvzyyj] b[data-astro-cid-p6cvzyyj]{font-size:16px}.hw-wall[data-astro-cid-p6cvzyyj]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.hw-yours[data-astro-cid-p6cvzyyj]{background:var(--obsidian);color:var(--on-dark);border:1px solid var(--signal);padding:18px;display:flex;flex-direction:column;gap:12px}.hw-other[data-astro-cid-p6cvzyyj]{background:var(--bone);border:1px dashed var(--field);padding:18px;display:flex;flex-direction:column;gap:10px;color:var(--steel);font-size:14px;line-height:1.55}.hw-other[data-astro-cid-p6cvzyyj] b[data-astro-cid-p6cvzyyj]{color:var(--graphite)}.hw-wall-t[data-astro-cid-p6cvzyyj]{display:flex;align-items:center;gap:10px}.hw-wall-t[data-astro-cid-p6cvzyyj] b[data-astro-cid-p6cvzyyj]{font-size:16px}.hw-sq[data-astro-cid-p6cvzyyj]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--on-dark-soft)}.hw-sq[data-astro-cid-p6cvzyyj] li[data-astro-cid-p6cvzyyj]{display:flex;gap:10px;align-items:baseline}.hw-sq[data-astro-cid-p6cvzyyj] li[data-astro-cid-p6cvzyyj]:before{content:"";width:8px;height:8px;flex:none;background:var(--signal);transform:translateY(-1px)}.hw-sq-lg[data-astro-cid-p6cvzyyj]{gap:10px;font-size:15px;line-height:1.55}.hw-fig-foot[data-astro-cid-p6cvzyyj]{display:flex;gap:12px;align-items:flex-start;border-top:1px solid var(--hairline);padding-top:14px;font-size:14px;line-height:1.6;color:var(--graphite)}.hw-fig-foot[data-astro-cid-p6cvzyyj] svg[data-astro-cid-p6cvzyyj]{flex:none;margin-top:2px}.hw-flow[data-astro-cid-p6cvzyyj]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch}.hw-stage[data-astro-cid-p6cvzyyj]{min-width:0;display:flex;flex-direction:column;gap:8px;padding:20px;background:#fff;border:1px solid var(--hairline)}.hw-stage[data-astro-cid-p6cvzyyj] b[data-astro-cid-p6cvzyyj]{font-size:16px}.hw-stage-d[data-astro-cid-p6cvzyyj]{font-size:13px;line-height:1.5;color:var(--graphite)}.hw-stage[data-astro-cid-p6cvzyyj].ink{background:var(--night);color:var(--on-dark);border-color:var(--line-dark)}.hw-stage[data-astro-cid-p6cvzyyj].gate{background:var(--night);color:var(--on-dark);border-color:var(--signal)}.hw-stage[data-astro-cid-p6cvzyyj].ink .hw-stage-d[data-astro-cid-p6cvzyyj],.hw-stage[data-astro-cid-p6cvzyyj].gate .hw-stage-d[data-astro-cid-p6cvzyyj]{color:var(--on-dark-soft)}.hw-stage[data-astro-cid-p6cvzyyj].ink .mono-cap[data-astro-cid-p6cvzyyj],.hw-stage[data-astro-cid-p6cvzyyj].gate .mono-cap[data-astro-cid-p6cvzyyj]{color:var(--signal)}.hw-arrow[data-astro-cid-p6cvzyyj]{flex:0 0 36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--brass)}.hw-arrow[data-astro-cid-p6cvzyyj] svg[data-astro-cid-p6cvzyyj]{transform:rotate(90deg)}@media(min-width:1024px){.hw-flow[data-astro-cid-p6cvzyyj]:not(.hw-flow-5){flex-direction:row}.hw-flow[data-astro-cid-p6cvzyyj]:not(.hw-flow-5) .hw-stage[data-astro-cid-p6cvzyyj]{flex:1 1 0}.hw-flow[data-astro-cid-p6cvzyyj]:not(.hw-flow-5) .hw-arrow[data-astro-cid-p6cvzyyj]{height:auto}.hw-flow[data-astro-cid-p6cvzyyj]:not(.hw-flow-5) .hw-arrow[data-astro-cid-p6cvzyyj] svg[data-astro-cid-p6cvzyyj]{transform:none}}@media(min-width:1100px){.hw-flow-5[data-astro-cid-p6cvzyyj]{flex-direction:row}.hw-flow-5[data-astro-cid-p6cvzyyj] .hw-stage[data-astro-cid-p6cvzyyj]{flex:1 1 0}.hw-flow-5[data-astro-cid-p6cvzyyj] .hw-arrow[data-astro-cid-p6cvzyyj]{height:auto}.hw-flow-5[data-astro-cid-p6cvzyyj] .hw-arrow[data-astro-cid-p6cvzyyj] svg[data-astro-cid-p6cvzyyj]{transform:none}}.hw-two[data-astro-cid-p6cvzyyj]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.hw-note[data-astro-cid-p6cvzyyj]{padding:24px;gap:12px}.hw-note-t[data-astro-cid-p6cvzyyj]{margin:0;font-size:17px;font-weight:600}.hw-keys[data-astro-cid-p6cvzyyj]{gap:20px}.hw-keys-t[data-astro-cid-p6cvzyyj]{margin:0;font-size:19px;font-weight:600}.hw-who[data-astro-cid-p6cvzyyj]{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-dark)}.hw-who[data-astro-cid-p6cvzyyj] li[data-astro-cid-p6cvzyyj]{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0;border-bottom:1px solid var(--line-dark);font-size:15px;line-height:1.55}.hw-who[data-astro-cid-p6cvzyyj] li[data-astro-cid-p6cvzyyj]>span[data-astro-cid-p6cvzyyj]:first-child{color:var(--on-dark);font-weight:500}.hw-who[data-astro-cid-p6cvzyyj] li[data-astro-cid-p6cvzyyj]>span[data-astro-cid-p6cvzyyj]:last-child{color:var(--on-dark-soft)}.hw-who[data-astro-cid-p6cvzyyj] a[data-astro-cid-p6cvzyyj]{color:var(--signal)}.hw-who[data-astro-cid-p6cvzyyj] a[data-astro-cid-p6cvzyyj]:hover{color:var(--signal-hover)}@media(min-width:600px){.hw-who[data-astro-cid-p6cvzyyj] li[data-astro-cid-p6cvzyyj]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:16px}}.hw-choice[data-astro-cid-p6cvzyyj]{background:var(--night);border:1px solid var(--line-dark);padding:22px;display:flex;flex-direction:column;gap:14px}@media(min-width:761px){.hw-choice[data-astro-cid-p6cvzyyj]{padding:30px}}.hw-choice-t[data-astro-cid-p6cvzyyj]{margin:0;font-family:var(--serif);font-weight:500;font-size:clamp(24px,2.2vw,30px);line-height:1.15}.hw-alarm[data-astro-cid-p6cvzyyj]{margin:0;display:flex;flex-direction:column;align-items:stretch;min-width:0}.hw-alarm-list[data-astro-cid-p6cvzyyj]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;min-width:0}.hw-alarm-list[data-astro-cid-p6cvzyyj] li[data-astro-cid-p6cvzyyj]{background:#fff;border:1px solid var(--hairline);padding:16px 18px;display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.5}.hw-alarm-list[data-astro-cid-p6cvzyyj] .mono-cap[data-astro-cid-p6cvzyyj]{padding-top:3px;letter-spacing:0}.hw-bell[data-astro-cid-p6cvzyyj]{min-width:0;background:var(--obsidian);color:var(--on-dark);padding:22px;display:flex;flex-direction:column;justify-content:center;gap:12px}.hw-bell[data-astro-cid-p6cvzyyj] b[data-astro-cid-p6cvzyyj]{font-size:17px}.hw-bell[data-astro-cid-p6cvzyyj] span[data-astro-cid-p6cvzyyj]{font-size:14px;line-height:1.55;color:var(--on-dark-soft)}@media(min-width:1100px){.hw-alarm[data-astro-cid-p6cvzyyj]{flex-direction:row}.hw-alarm-list[data-astro-cid-p6cvzyyj]{flex:1 1 280px}.hw-bell[data-astro-cid-p6cvzyyj]{flex:1 1 200px}.hw-alarm[data-astro-cid-p6cvzyyj] .hw-arrow[data-astro-cid-p6cvzyyj]{height:auto}.hw-alarm[data-astro-cid-p6cvzyyj] .hw-arrow[data-astro-cid-p6cvzyyj] svg[data-astro-cid-p6cvzyyj]{transform:none}}.hw-time[data-astro-cid-p6cvzyyj]{border-color:var(--hairline);gap:18px}.hw-time-cap[data-astro-cid-p6cvzyyj]{display:flex;justify-content:space-between;color:var(--steel)}.hw-dots[data-astro-cid-p6cvzyyj]{display:grid;grid-template-columns:repeat(30,minmax(0,1fr));gap:2px}.hw-dots[data-astro-cid-p6cvzyyj] span[data-astro-cid-p6cvzyyj]{height:20px;background:var(--hairline)}.hw-dots[data-astro-cid-p6cvzyyj] span[data-astro-cid-p6cvzyyj].d1{background:var(--obsidian)}.hw-dots[data-astro-cid-p6cvzyyj] span[data-astro-cid-p6cvzyyj].wk{background:var(--brass)}.hw-dots[data-astro-cid-p6cvzyyj] span[data-astro-cid-p6cvzyyj].d30{background:var(--signal);box-shadow:inset 0 0 0 1px var(--brass-deep)}@media(min-width:601px){.hw-dots[data-astro-cid-p6cvzyyj]{gap:4px}.hw-dots[data-astro-cid-p6cvzyyj] span[data-astro-cid-p6cvzyyj]{height:28px}}.hw-time-grid[data-astro-cid-p6cvzyyj]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.hw-time-grid[data-astro-cid-p6cvzyyj]>div[data-astro-cid-p6cvzyyj]{display:flex;flex-direction:column;gap:6px;border-top:3px solid var(--hairline);padding-top:12px}.hw-time-grid[data-astro-cid-p6cvzyyj] b[data-astro-cid-p6cvzyyj]{font-size:16px}.hw-time-grid[data-astro-cid-p6cvzyyj] span[data-astro-cid-p6cvzyyj]{font-size:14px;line-height:1.55;color:var(--graphite)}.hw-ctl[data-astro-cid-p6cvzyyj]{list-style:none;margin:0;padding:0;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.hw-ctl[data-astro-cid-p6cvzyyj] .card[data-astro-cid-p6cvzyyj]{padding:28px;gap:14px}.hw-roman[data-astro-cid-p6cvzyyj]{font-family:var(--serif);font-size:36px;line-height:1;color:var(--brass-deep)}.card-ink[data-astro-cid-p6cvzyyj] .hw-roman[data-astro-cid-p6cvzyyj]{color:var(--signal)}.hw-ctl-t[data-astro-cid-p6cvzyyj]{margin:0;font-size:19px;font-weight:600}.hw-sw[data-astro-cid-p6cvzyyj]{display:flex;flex-direction:column;gap:6px;margin-top:4px}.hw-sw[data-astro-cid-p6cvzyyj] span[data-astro-cid-p6cvzyyj]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--line-dark);font-size:13px;color:var(--on-dark-soft)}.hw-sw[data-astro-cid-p6cvzyyj] i[data-astro-cid-p6cvzyyj]{flex:none;position:relative;width:34px;height:20px;border-radius:999px;background:var(--graphite)}.hw-sw[data-astro-cid-p6cvzyyj] i[data-astro-cid-p6cvzyyj]:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:999px;background:var(--on-dark-soft)}.hw-sw[data-astro-cid-p6cvzyyj] i[data-astro-cid-p6cvzyyj].on{background:var(--signal)}.hw-sw[data-astro-cid-p6cvzyyj] i[data-astro-cid-p6cvzyyj].on:after{left:auto;right:3px;background:var(--obsidian)}.hw-faq-wrap[data-astro-cid-p6cvzyyj]{display:flex;flex-wrap:wrap;gap:32px 72px;align-items:flex-start}.hw-faq-head[data-astro-cid-p6cvzyyj]{flex:1 1 300px;max-width:420px}.hw-faq[data-astro-cid-p6cvzyyj]{flex:999 1 520px;min-width:0;border-top:1px solid var(--obsidian)}.hw-faq[data-astro-cid-p6cvzyyj]>div[data-astro-cid-p6cvzyyj]{border-bottom:1px solid var(--hairline)}.hw-faq[data-astro-cid-p6cvzyyj] h3[data-astro-cid-p6cvzyyj]{margin:0}.hw-faq[data-astro-cid-p6cvzyyj] button[data-astro-cid-p6cvzyyj]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:64px;padding:16px 0;border:0;background:transparent;text-align:left;cursor:pointer;font:500 clamp(18px,1.6vw,21px)/1.35 var(--sans);color:var(--obsidian)}.hw-faq[data-astro-cid-p6cvzyyj] button[data-astro-cid-p6cvzyyj]:hover{color:var(--brass-deep)}.hw-faq[data-astro-cid-p6cvzyyj] button[data-astro-cid-p6cvzyyj]:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.hw-plus[data-astro-cid-p6cvzyyj]{flex:none;width:36px;height:36px;border-radius:999px;border:1px solid var(--field);display:inline-flex;align-items:center;justify-content:center;color:var(--obsidian);transition:transform calc(.25s * var(--motion-scale)),background calc(.25s * var(--motion-scale))}.hw-faq[data-astro-cid-p6cvzyyj] button[data-astro-cid-p6cvzyyj][aria-expanded=true] .hw-plus[data-astro-cid-p6cvzyyj]{transform:rotate(45deg);background:var(--obsidian);color:var(--signal);border-color:var(--obsidian)}.hw-faq[data-astro-cid-p6cvzyyj] p[data-astro-cid-p6cvzyyj]{margin:0;padding:0 0 22px;font-size:17px;line-height:1.65;color:var(--graphite);max-width:820px}@media(min-width:601px){.hw-faq[data-astro-cid-p6cvzyyj] p[data-astro-cid-p6cvzyyj]{padding-right:56px}}.hw-faq[data-astro-cid-p6cvzyyj] p[data-astro-cid-p6cvzyyj].hw-enter{animation:hw-rise calc(.45s * var(--motion-scale)) cubic-bezier(.2,.7,.2,1) both}@keyframes hw-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hw-faq[data-astro-cid-p6cvzyyj] p[data-astro-cid-p6cvzyyj].hw-enter{animation:none}.hw-plus[data-astro-cid-p6cvzyyj],.hw-idx[data-astro-cid-p6cvzyyj] a[data-astro-cid-p6cvzyyj]{transition:none}.hw-node[data-astro-cid-p6cvzyyj]{animation:none;opacity:.7}}
