.tpp-marquee.svelte-1fsh9x1{--mq-frame:color-mix(in oklab, var(--o-plum) 88%, var(--o-ink));--mq-bulb:color-mix(in oklab, var(--o-lime) 40%, white);--mq-glow:color-mix(in oklab, var(--o-lime) 70%, transparent);--mq-step:26px;width:100%;display:block;position:relative;container-type:inline-size}.mq-sign.svelte-1fsh9x1{z-index:2;background:linear-gradient(170deg, color-mix(in oklab, var(--o-lime) 80%, white), var(--o-lime) 60%);width:-moz-fit-content;width:fit-content;box-shadow:0 4px 0 color-mix(in oklab, var(--o-lime) 60%, var(--o-ink)), inset 0 2px 0 #fff9;border-radius:16px 16px 6px 6px;margin:0 auto -14px;padding:10px 26px 22px;display:block;position:relative}@supports (color:lab(0% 0 0)){.mq-sign.svelte-1fsh9x1{box-shadow:0 4px 0 color-mix(in oklab, var(--o-lime) 60%, var(--o-ink)), inset 0 2px 0 lab(100% -.0000298023 .0000119209/.6)}}.mq-sign-text.svelte-1fsh9x1{font:700 max(12px, 2.3cqi) / 1 var(--home-body-font,Outfit, Arial, sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--o-ink);display:block}.mq-body.svelte-1fsh9x1{z-index:1;background:radial-gradient(90% 60% at 20% 0%, #ffffff38, transparent 55%), linear-gradient(175deg, color-mix(in oklab, var(--mq-frame) 88%, white), var(--mq-frame) 55%);box-shadow:0 12px 0 color-mix(in oklab, var(--mq-frame) 70%, black), 0 40px 50px -26px var(--o-shadow), inset 0 2px 0 #ffffff4d;border-radius:26px;padding:30px;display:block;position:relative}@supports (color:lab(0% 0 0)){.mq-body.svelte-1fsh9x1{background:radial-gradient(90% 60% at 20% 0%, lab(100% -.0000298023 .0000119209/.22), transparent 55%), linear-gradient(175deg, color-mix(in oklab, var(--mq-frame) 88%, white), var(--mq-frame) 55%);box-shadow:0 12px 0 color-mix(in oklab, var(--mq-frame) 70%, black), 0 40px 50px -26px var(--o-shadow), inset 0 2px 0 lab(100% -.0000298023 .0000119209/.3)}}.mq-bulbs.svelte-1fsh9x1{display:block;position:absolute}.mq-top.svelte-1fsh9x1,.mq-bottom.svelte-1fsh9x1{height:16px;left:22px;right:22px}.mq-top.svelte-1fsh9x1{top:7px}.mq-bottom.svelte-1fsh9x1{bottom:7px}.mq-left.svelte-1fsh9x1,.mq-right.svelte-1fsh9x1{width:16px;top:30px;bottom:30px}.mq-left.svelte-1fsh9x1{left:7px}.mq-right.svelte-1fsh9x1{right:7px}.mq-bulbs.svelte-1fsh9x1 i:where(.svelte-1fsh9x1){--mq-dot:radial-gradient(circle at 50% 50%, white 0 2px, var(--mq-bulb) 2.5px 5px, color-mix(in oklab, var(--mq-bulb) 40%, transparent) 5.5px 7px, transparent 7.5px);background:var(--mq-dot);animation:1.2s step-end infinite svelte-1fsh9x1-tpp-mq-chase;position:absolute;inset:0}.mq-top.svelte-1fsh9x1 i:where(.svelte-1fsh9x1),.mq-bottom.svelte-1fsh9x1 i:where(.svelte-1fsh9x1){background-size:var(--mq-step) 16px;background-repeat:repeat-x}.mq-left.svelte-1fsh9x1 i:where(.svelte-1fsh9x1),.mq-right.svelte-1fsh9x1 i:where(.svelte-1fsh9x1){background-size:16px var(--mq-step);background-repeat:repeat-y}.mq-top.svelte-1fsh9x1 i:where(.svelte-1fsh9x1)+i:where(.svelte-1fsh9x1),.mq-bottom.svelte-1fsh9x1 i:where(.svelte-1fsh9x1)+i:where(.svelte-1fsh9x1){background-position:calc(var(--mq-step) / 2) 0;animation-delay:-.6s}.mq-left.svelte-1fsh9x1 i:where(.svelte-1fsh9x1)+i:where(.svelte-1fsh9x1),.mq-right.svelte-1fsh9x1 i:where(.svelte-1fsh9x1)+i:where(.svelte-1fsh9x1){background-position:0 calc(var(--mq-step) / 2);animation-delay:-.6s}.is-dark.svelte-1fsh9x1 .mq-bulbs:where(.svelte-1fsh9x1) i:where(.svelte-1fsh9x1){opacity:.35;filter:grayscale();animation:none}.mq-board.svelte-1fsh9x1{background:repeating-linear-gradient(180deg, transparent 0 calc(7.4cqi - 2px), color-mix(in oklab, var(--o-plum) 12%, transparent) calc(7.4cqi - 2px) 7.4cqi), radial-gradient(80% 90% at 50% 40%, white, color-mix(in oklab, var(--o-paper) 92%, var(--o-lime)));box-shadow:inset 0 0 0 3px color-mix(in oklab, var(--mq-frame) 50%, black), inset 0 6px 16px color-mix(in oklab, var(--o-ink) 18%, transparent), 0 0 34px var(--mq-glow);border-radius:12px;flex-direction:column;align-items:center;gap:1.6cqi;padding:3.2cqi 3cqi;display:flex;position:relative}.is-dark.svelte-1fsh9x1 .mq-board:where(.svelte-1fsh9x1){background:color-mix(in oklab, var(--o-paper) 70%, var(--o-ink));box-shadow:inset 0 0 0 3px color-mix(in oklab, var(--mq-frame) 50%, black)}.mq-line.svelte-1fsh9x1{flex-wrap:wrap;justify-content:center;gap:.9cqi 2.6cqi;display:flex}.mq-word.svelte-1fsh9x1{gap:.5cqi;display:flex}.mq-letter.svelte-1fsh9x1{background:linear-gradient(180deg, white, color-mix(in oklab, white 86%, var(--o-plum)));min-width:4.4cqi;height:6.2cqi;box-shadow:0 .35cqi 0 color-mix(in oklab, var(--o-plum) 30%, transparent), 0 0 0 1px color-mix(in oklab, var(--o-plum) 12%, transparent);font:700 4.6cqi / 1 var(--home-heading-font,Outfit, Arial, sans-serif);letter-spacing:0;color:var(--o-ink);text-transform:uppercase;border-radius:.7cqi;place-items:center;padding:0 .3cqi;display:grid}.mq-line.svelte-1fsh9x1:first-child .mq-letter:where(.svelte-1fsh9x1){color:var(--o-plum);min-width:5.2cqi;height:7.2cqi;font-size:5.6cqi}.is-relit.svelte-1fsh9x1 .mq-letter:where(.svelte-1fsh9x1){animation:.5s cubic-bezier(.3,1.4,.5,1) backwards svelte-1fsh9x1-tpp-mq-flip;animation-delay:calc(var(--mq-i) * 28ms)}.is-relit.svelte-1fsh9x1{animation:.7s linear svelte-1fsh9x1-tpp-mq-flicker}.mq-legs.svelte-1fsh9x1{justify-content:space-between;width:62%;height:22px;margin:0 auto;display:flex;position:relative}.mq-legs.svelte-1fsh9x1 i:where(.svelte-1fsh9x1){background:linear-gradient(90deg, color-mix(in oklab, var(--mq-frame) 70%, black), var(--mq-frame));border-radius:0 0 6px 6px;width:14px;height:100%}@keyframes svelte-1fsh9x1-tpp-mq-chase{0%{opacity:1}50%{opacity:.28}}@keyframes svelte-1fsh9x1-tpp-mq-flicker{0%,18%,34%{filter:brightness(.55)}10%,26%,to{filter:brightness()}}@keyframes svelte-1fsh9x1-tpp-mq-flip{0%{opacity:0;transform:rotateX(90deg)}}[data-motion=off] :is(.mq-bulbs.svelte-1fsh9x1 i:where(.svelte-1fsh9x1),.mq-letter.svelte-1fsh9x1,.mq-board.svelte-1fsh9x1){animation:none!important}@media (prefers-reduced-motion:reduce){.mq-bulbs.svelte-1fsh9x1 i:where(.svelte-1fsh9x1),.mq-letter.svelte-1fsh9x1,.mq-board.svelte-1fsh9x1{animation:none!important}}@media (max-width:760px){.tpp-marquee.svelte-1fsh9x1{--mq-step:20px}.mq-body.svelte-1fsh9x1{border-radius:20px;padding:24px}.mq-top.svelte-1fsh9x1,.mq-bottom.svelte-1fsh9x1{height:12px;left:16px;right:16px}.mq-top.svelte-1fsh9x1{top:6px}.mq-bottom.svelte-1fsh9x1{bottom:6px}.mq-left.svelte-1fsh9x1,.mq-right.svelte-1fsh9x1{width:12px;top:24px;bottom:24px}.mq-left.svelte-1fsh9x1{left:6px}.mq-right.svelte-1fsh9x1{right:6px}.mq-top.svelte-1fsh9x1 i:where(.svelte-1fsh9x1),.mq-bottom.svelte-1fsh9x1 i:where(.svelte-1fsh9x1){background-size:var(--mq-step) 12px}.mq-left.svelte-1fsh9x1 i:where(.svelte-1fsh9x1),.mq-right.svelte-1fsh9x1 i:where(.svelte-1fsh9x1){background-size:12px var(--mq-step)}.mq-bulbs.svelte-1fsh9x1 i:where(.svelte-1fsh9x1){--mq-dot:radial-gradient(circle at 50% 50%, white 0 1.5px, var(--mq-bulb) 2px 4px, color-mix(in oklab, var(--mq-bulb) 40%, transparent) 4.5px 5.5px, transparent 6px)}.mq-sign.svelte-1fsh9x1{padding:8px 18px 18px}}
