html.hws-has-bar{--hws-bar-h: 2.375rem}html.hws-has-bar body{padding-top:var(--hws-bar-h)}.site-nav{margin-top:var(--hws-bar-shift, 0px)}.hws-bar{position:absolute;z-index:70;top:0;left:0;right:0;height:var(--hws-bar-h, 2.375rem);overflow:hidden;color:#e9e3f6;font-size:.74rem;line-height:1;background:radial-gradient(min(34rem,62vw) 9rem at 50% 135%,rgba(214,62,30,.42),rgba(150,30,22,.14) 55%,transparent 78%),linear-gradient(180deg,#0b0d1a,#06070e)}.hws-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 4%,rgba(255,150,96,.18) 24%,rgba(255,176,116,.75) 50%,rgba(255,150,96,.18) 76%,transparent 96%)}.hws-bar__line{display:flex;align-items:center;justify-content:center;gap:.85rem;height:100%;padding:0 3rem;white-space:nowrap;color:inherit;text-decoration:none}a.hws-bar__line:focus-visible{outline:2px solid #fff;outline-offset:-3px}.hws-bar__dot{flex:none;width:6px;height:6px;border-radius:50%;background:#ffb04a;box-shadow:0 0 0 3px #ffb04a29,0 0 10px 2px #ff9628cc;animation:hws-bar-dot 2.2s ease-in-out infinite}@keyframes hws-bar-dot{50%{opacity:.35;transform:scale(.8)}}.hws-bar__name{font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#ffdcae;text-shadow:0 0 16px rgba(255,150,60,.45)}.hws-bar__text{font-weight:500;color:#cfc8e2}.hws-bar__text:before,.hws-bar__clock:before{content:"";display:inline-block;width:1px;height:.8rem;margin-right:.85rem;vertical-align:-.1rem;background:#ffd6b43d}.hws-bar__clock{display:inline-flex;align-items:baseline;gap:.45rem;font-variant-numeric:tabular-nums}.hws-bar__clock:before{align-self:center}.hws-bar__label{font-size:.62rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#a79fbd}.hws-bar__cell{display:inline-flex;align-items:baseline;overflow:hidden}.hws-bar__cell b{display:inline-block;font-weight:800;color:#fff;animation:hws-bar-roll .34s cubic-bezier(.2,.8,.2,1) both}.hws-bar__cell small{margin-left:.1rem;font-size:.62rem;font-weight:700;color:#a79fbd}@keyframes hws-bar-roll{0%{opacity:0;transform:translateY(55%)}}.hws-bar__go{display:inline-flex;align-items:center;gap:.35rem;height:1.5rem;padding:0 .55rem 0 .75rem;border-radius:999px;font-weight:800;color:#ffdcae;background:#ff96461a;box-shadow:inset 0 0 0 1px #ffb26461;transition:background .2s,box-shadow .2s,color .2s}.hws-bar__go svg{width:.85rem;height:.85rem;transition:transform .3s cubic-bezier(.2,.8,.2,1)}a.hws-bar__line:hover .hws-bar__go{color:#fff3df;background:#ff964633;box-shadow:inset 0 0 0 1px #ffc88cb3}a.hws-bar__line:hover .hws-bar__go svg{transform:translate(3px)}.hws-bar__close{position:absolute;top:50%;right:.5rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;margin-top:-.875rem;padding:0;border:0;border-radius:50%;color:#8f88a6;background:none;cursor:pointer;transition:color .2s,background .2s}.hws-bar__close svg{width:.8rem;height:.8rem}.hws-bar__close:hover{color:#fff;background:#ffffff14}.hws-bar__close:focus-visible{outline:2px solid #fff;outline-offset:1px}@media (max-width: 900px){.hws-bar__text{display:none}}@media (max-width: 640px){.hws-bar{font-size:.7rem}.hws-bar__line{gap:.6rem;padding:0 2.4rem 0 .9rem}.hws-bar__name{letter-spacing:.14em}.hws-bar__clock:before{margin-right:.6rem}.hws-bar__label{display:none}.hws-bar__go{padding:0 .4rem}.hws-bar__go span{display:none}}@media (prefers-reduced-motion: reduce){.hws-bar__dot,.hws-bar__cell b{animation:none}.hws-bar__go,.hws-bar__go svg,.hws-bar__close{transition:none}}.hws-mark{position:relative;display:inline-block}.hws-mark>:first-child{opacity:calc(1 - var(--hws-mark, 1))}.hws-mark .hws-mark__blood{position:absolute;left:0;top:0;opacity:var(--hws-mark, 1);background-image:linear-gradient(180deg,#ff6a60 12%,#e0252e 46%,#a50d16 82%,#8a0911);filter:drop-shadow(0 0 7px rgba(214,28,34,.38))}.hws-mark__drips{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--hws-mark, 1)}.hws-mark__drips i{position:absolute;display:block;height:0}.hws-mark__drips b{position:absolute;left:0;top:0;width:100%;height:1px;background:linear-gradient(180deg,#a50d16,#8a0911);transform-origin:50% 0;transform:scaleY(var(--len));will-change:transform;animation:hws-mark-thread var(--t) ease-in-out var(--wait) infinite}.hws-mark__drips u,.hws-mark__drips s{position:absolute;left:50%;top:0;width:170%;aspect-ratio:1;margin:-85% 0 0 -85%;border-radius:50%;background:#8a0911;box-shadow:inset .3px .3px #ffaaaa80}.hws-mark__drips u{transform:translateY(calc(var(--len) * 1px));will-change:transform;animation:hws-mark-bead var(--t) ease-in-out var(--wait) infinite}@keyframes hws-mark-thread{0%,to{transform:scaleY(calc(var(--len) * .72))}50%{transform:scaleY(var(--len))}}@keyframes hws-mark-bead{0%,to{transform:translateY(calc(var(--len) * .72px))}50%{transform:translateY(calc(var(--len) * 1px))}}.hws-mark__drips .is-falling b{animation-name:hws-mark-thread-fall;animation-timing-function:linear}.hws-mark__drips .is-falling u{animation-name:hws-mark-bead-fall;animation-timing-function:linear}.hws-mark__drips s{opacity:0;will-change:transform,opacity;animation:hws-mark-drop var(--t) linear var(--wait) infinite}@keyframes hws-mark-thread-fall{0%,22%{transform:scaleY(calc(var(--len) * .7));animation-timing-function:cubic-bezier(.6,0,.9,.5)}70%{transform:scaleY(calc(var(--len) * 1.5));animation-timing-function:cubic-bezier(.2,.9,.3,1)}76%{transform:scaleY(calc(var(--len) * .95));animation-timing-function:ease-out}to{transform:scaleY(calc(var(--len) * .7))}}@keyframes hws-mark-bead-fall{0%,22%{transform:translateY(calc(var(--len) * .7px)) scale(1);animation-timing-function:cubic-bezier(.6,0,.9,.5)}70%{transform:translateY(calc(var(--len) * 1.5px)) scale(1.25);animation-timing-function:cubic-bezier(.2,.9,.3,1)}76%{transform:translateY(calc(var(--len) * .95px)) scale(.8);animation-timing-function:ease-out}to{transform:translateY(calc(var(--len) * .7px)) scale(1)}}@keyframes hws-mark-drop{0%,69.9%{opacity:0;transform:translateY(calc(var(--len) * 1.5px))}70%{opacity:1;transform:translateY(calc(var(--len) * 1.5px));animation-timing-function:cubic-bezier(.55,0,1,.5)}75.5%{opacity:.85;transform:translateY(calc(var(--len) * 1.5px + .42rem))}77%,to{opacity:0;transform:translateY(calc(var(--len) * 1.5px + .55rem))}}@media (prefers-reduced-motion: reduce){.hws-mark__drips b,.hws-mark__drips u{animation:none}.hws-mark__drips s{animation:none;opacity:0}}
