@import "https://fonts.googleapis.com/css2?family=Big+Shoulders:wght@500;600&family=IBM+Plex+Mono:wght@400;500&family=Source+Sans+3:wght@400;500;600;700&family=Source+Serif+4:ital,opsz,wght@0,8..60,400;1,8..60,400&display=swap";:is(html:has(.night),body:has(.night)){color:#f4efe6;background:#0d1114;height:auto}.night{--n-base:#0d1114;--n-ink:#f4efe6;--n-mute:#9b968c;--n-cta:#ff6a2a;--n-cta-hot:#ff8148;--n-cta-ink:#160b06;--n-line:color-mix(in srgb, var(--n-ink) 14%, transparent);--n-serif:var(--font-night-serif), "Source Serif 4", Georgia, serif;--n-sans:var(--font-night-sans), "Source Sans 3", ui-sans-serif, sans-serif;--n-display:var(--font-night-display), "Big Shoulders", Impact, sans-serif;--n-mono:var(--font-mk-mono), "IBM Plex Mono", ui-monospace, monospace;--n-px:max(clamp(1.5rem, 5.5vw, 4.75rem), env(safe-area-inset-left));--n-pxr:max(clamp(1.5rem, 5.5vw, 4.75rem), env(safe-area-inset-right));--n-wrap:56rem;--n-phone:16.75rem;--n-cluster:calc(32rem + 2.75rem + var(--n-phone));--mk-mark:var(--n-ink);--mk-mark-cut:var(--n-base);--mk-signal:var(--n-cta);--mk-ink:var(--n-ink);background:var(--n-base);min-height:100svh;color:var(--n-ink);font-family:var(--n-sans);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-weight:400;position:relative;overflow-x:hidden}.night *,.night :before,.night :after{box-sizing:border-box}.night a{color:inherit;text-decoration:none}.night h1,.night h2,.night h3{font-family:var(--n-serif);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:400}.night h1{max-width:11em;font-size:clamp(2.6rem,1.1rem + 7.4vw,5.25rem);line-height:.98}.night h2{font-size:clamp(1.7rem,.95rem + 2.8vw,2.65rem);line-height:1.12}.night-clock{font-family:var(--n-display);letter-spacing:.08em;color:var(--n-cta);margin:0;font-size:clamp(1.35rem,.7rem + 2vw,2rem);font-weight:500}.night-wrap{width:min(var(--n-wrap), calc(100% - var(--n-px) - var(--n-pxr)));margin-inline:auto}.night-who,.night-micro{color:var(--n-mute);margin:0;font-size:.9375rem;line-height:1.45}.night-lede{max-width:34rem;font-family:var(--n-serif);color:color-mix(in srgb, var(--n-ink) 82%, var(--n-mute));text-wrap:pretty;margin:1rem 0 0;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);line-height:1.5}.night-cta{background:var(--n-cta);min-height:3.25rem;color:var(--n-cta-ink);font-family:var(--n-sans);letter-spacing:-.01em;border-radius:2px;justify-content:center;align-items:center;padding:0 1.4rem;font-size:1rem;font-weight:600;display:inline-flex}.night a.night-cta{color:var(--n-cta-ink)}.night-cta:hover{background:var(--n-cta-hot)}.night-cta:focus-visible{outline:2px solid var(--n-ink);outline-offset:3px}.night-bar{z-index:6;padding-top:max(.85rem, env(safe-area-inset-top));position:relative}.night-bar-row{justify-content:space-between;align-items:center;gap:1rem;padding-block:.85rem;display:flex}.night-brand .mk-brand{gap:.5rem;min-height:0}.night-brand .mk-wordmark{font-family:var(--n-sans);letter-spacing:-.03em;text-transform:none;color:var(--n-ink);font-size:1.05rem;font-weight:500}.night-bar .night-cta{min-height:2.5rem;padding-inline:1rem;font-size:.9rem}@media (width<=719px){.night-bar .night-cta{display:none}}.night-hero{background:radial-gradient(ellipse 70% 55% at 88% 42%, #ff6a2a17, transparent 58%), var(--n-base);padding-bottom:2.5rem}.night-hero-grid{width:min(72rem, calc(100% - var(--n-px) - var(--n-pxr)));align-items:center;gap:1.5rem 3rem;margin:0 auto;padding:1rem 0 2rem;display:grid}.night-hero-copy{z-index:2;max-width:38rem;position:relative}.night-hero-copy h1{text-wrap:pretty;max-width:none;font-size:clamp(2.05rem,1.05rem + 3.6vw,3.25rem);line-height:1.12}.night-hero-copy .night-who{color:var(--n-ink);margin:.35rem 0}.night-hero-copy .night-cta{margin-top:1.35rem}.night-hero-copy .night-micro{margin-top:.7rem}@media (width<=959px){.night-hero-copy .night-cta{width:100%}}@media (width>=960px){.night-hero{flex-direction:column;min-height:100svh;display:flex}.night-hero-grid{flex:1;grid-template-columns:minmax(20rem,38rem) minmax(20rem,1fr);padding:1.5rem 0 3rem}.night-bar-row{width:min(72rem, calc(100% - var(--n-px) - var(--n-pxr)))}}.night-phone{width:min(var(--n-phone), 100%);aspect-ratio:390/844;background:#12161a;border-radius:2.55rem;padding:.42rem;box-shadow:0 0 0 1px #2c343c,0 0 70px #ff6a2a33,0 28px 50px #0000008c}.night-phone-glass{color:#0a0908;background:#faf8f4;border-radius:2.15rem;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.night-phone-status{font-family:var(--n-sans);flex:0 0 2.15rem;align-items:center;padding:0 1rem;font-size:.68rem;font-weight:650;display:flex;position:relative}.night-phone-notch{background:#14110e;border-radius:999px;width:5.4rem;height:1.05rem;position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.night-phone-body{flex:auto;min-height:0;padding:.15rem .7rem .4rem}.night-phone-h{font-family:var(--n-serif);letter-spacing:-.03em;color:#0a0908;margin:0 .2rem .7rem;font-size:1.45rem;font-weight:400}.night-phone-k{letter-spacing:.14em;text-transform:uppercase;color:#7a736b;margin:0 0 .35rem .15rem;font-size:.62rem;font-weight:650}.night-phone-block ol{background:#fff;border:1px solid #0a090814;border-radius:.75rem;margin:0;padding:0;list-style:none;overflow:hidden}.night-phone-block li{border-bottom:1px solid #0a090812;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.62rem .7rem;display:grid}.night-phone-block li:last-child{border-bottom:0}.night-phone-block strong{letter-spacing:-.02em;font-size:.82rem;font-weight:650;display:block}.night-phone-block span{color:#7a736b;margin-top:.08rem;font-size:.68rem;display:block}.night-phone-block em{color:#c24e14;font-size:.65rem;font-style:normal}.night-phone-go{color:#7a736b;border-top:1px solid #0a090814;flex:none;justify-content:space-between;gap:.3rem;margin-top:auto;padding:.55rem .85rem .35rem;font-size:.62rem;font-weight:650;display:flex}.night-phone-home{opacity:.85;background:#14110e;border-radius:999px;width:6.5rem;height:.28rem;margin:0 auto .45rem;display:block}.night-rooms{border-top:1px solid var(--n-line);padding:clamp(3.25rem,8vh,5.5rem) 0}.night-rooms ol{border-top:1px solid var(--n-line);margin:1.5rem 0 0;padding:0;list-style:none}.night-rooms li{border-bottom:1px solid var(--n-line);grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;padding:1.35rem 0 1.45rem;scroll-margin-top:5rem;display:grid}.night-rooms li>span{font-family:var(--n-display);letter-spacing:.12em;text-transform:uppercase;color:var(--n-cta);padding-top:.45rem;font-size:.78rem;font-weight:500}.night-rooms h3{font-size:clamp(1.25rem,2vw,1.6rem)}.night-rooms p{max-width:36rem;color:var(--n-mute);margin:.35rem 0 0;line-height:1.5}@media (width<=639px){.night-rooms li{grid-template-columns:1fr;gap:.25rem}}.night-log{padding:clamp(3.25rem,8vh,5.5rem) 0}.night-log ol{border-top:1px solid var(--n-line);margin:1.5rem 0 0;padding:0;list-style:none}.night-log li{border-bottom:1px solid var(--n-line);grid-template-columns:4.25rem minmax(0,1fr);gap:1rem;padding:1.2rem 0 1.3rem;display:grid}.night-log time{font-family:var(--n-mono);color:var(--n-cta);padding-top:.35rem;font-size:.8rem}.night-log h3{font-size:clamp(1.2rem,2vw,1.45rem)}.night-log p{color:var(--n-mute);margin:.3rem 0 0;line-height:1.5}@media (width<=639px){.night-log li{grid-template-columns:1fr;gap:.2rem}}.night-still,.night-close{flex-direction:column;justify-content:flex-end;display:flex;position:relative}.night-still{min-height:min(85svh,46rem)}.night-still img,.night-close img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.night-still img{object-position:50% 40%}.night-film-scrim{pointer-events:none;background:linear-gradient(180deg, #0d111433 0%, #0d11140f 28%, #0d111480 54%, #0d1114e6 78%, var(--n-base) 100%);position:absolute;inset:0}.night-still>.night-wrap,.night-close>.night-wrap{z-index:1;position:relative}.night-still-copy,.night-close-copy{max-width:38rem}.night-still-copy{padding:5rem 0 2.5rem}.night-still-copy p{font-family:var(--n-serif);color:color-mix(in srgb, var(--n-ink) 85%, var(--n-mute));margin:.9rem 0 0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.5}.night-guide{padding:clamp(3rem,8vh,5rem) 0}.night-guide .night-lede{max-width:42rem;font-size:clamp(1.15rem,1.8vw,1.4rem)}.night-stage{padding:clamp(2.5rem,7vh,4.5rem) 0 clamp(3.25rem,8vh,5.5rem);position:relative}.night-job-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.night-clocks{border-bottom:1px solid var(--n-line);grid-template-columns:1fr 1fr 1fr;width:min(28rem,100%);margin:1.25rem 0 1.15rem;display:grid}.night-clocks label{cursor:pointer;min-height:3.25rem;font-family:var(--n-sans);color:var(--n-mute);border-bottom:2px solid #0000;flex-direction:column;gap:.15rem;margin-bottom:-1px;padding:.7rem .2rem .8rem;font-size:.9rem;display:flex}.night-clocks em{font-family:var(--n-mono);color:var(--n-cta);font-size:.7rem;font-style:normal}.night-clocks label:hover{color:var(--n-ink)}.night-job{display:none}.night-job-line{max-width:34rem;font-family:var(--n-serif);color:color-mix(in srgb, var(--n-ink) 82%, var(--n-mute));margin:0 0 1.15rem;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);line-height:1.5}#night-job-today:checked~.night-clocks label[for=night-job-today],#night-job-move:checked~.night-clocks label[for=night-job-move],#night-job-pay:checked~.night-clocks label[for=night-job-pay]{color:var(--n-ink);border-bottom-color:var(--n-cta)}#night-job-today:checked~[data-panel=today],#night-job-move:checked~[data-panel=move],#night-job-pay:checked~[data-panel=pay]{display:block}.night-job-visual{justify-content:center;display:flex}.night-job-visual .night-phone{flex:none}.night-job-visual figure{flex:auto;min-width:0;margin:0;display:none;position:relative}.night-job-visual img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;position:absolute;inset:0}@media (width>=880px){.night-job-visual{justify-content:flex-start;align-items:stretch;gap:1.5rem}.night-job-visual figure{display:block}}.night-plan{border-top:1px solid var(--n-line);padding:clamp(2.75rem,7vh,4.75rem) 0}.night-plan ol{margin:2rem 0 0;padding:0;list-style:none}.night-plan li{border-bottom:1px solid var(--n-line);grid-template-columns:2rem minmax(0,1fr);gap:.35rem 1rem;padding:1.35rem 0;display:grid}.night-plan li span{font-family:var(--n-mono);color:var(--n-cta);padding-top:.45rem;font-size:.8rem}.night-plan h3{grid-column:2;font-size:clamp(1.35rem,2.2vw,1.7rem)}.night-plan h3 small{font-family:var(--n-sans);letter-spacing:0;color:var(--n-mute);margin-top:.2rem;font-size:.95rem;display:block}.night-plan p{max-width:36rem;color:var(--n-mute);grid-column:2;margin:.4rem 0 0;line-height:1.5}@media (width>=800px){.night-plan ol{grid-template-columns:1fr 1fr 1fr;gap:0;display:grid}.night-plan li{border-bottom:0;border-right:1px solid var(--n-line);grid-template-columns:1fr;padding:1.5rem 1.5rem 1.6rem 0}.night-plan li:last-child{border-right:0;padding-right:0}.night-plan h3,.night-plan p{grid-column:1}}.night-price{border-top:1px solid var(--n-ink);padding:clamp(3rem,8vh,5.25rem) 0}.night-price-grid{width:min(64rem, calc(100% - var(--n-px) - var(--n-pxr)));gap:2.5rem;display:grid}.night-stub{padding-top:.15rem}.night-stub h2{flex-wrap:wrap;align-items:flex-end;gap:.85rem 1.15rem;margin:.5rem 0 0;display:flex}.night-stub h2 b{font-family:var(--n-display);letter-spacing:-.04em;font-size:clamp(4.5rem,14vw,6.5rem);font-weight:500;line-height:.8}.night-stub-meta{flex-direction:column;gap:.15rem;padding-bottom:.35rem;display:flex}.night-stub-meta em{font-family:var(--n-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--n-mute);font-size:.8rem;font-style:normal}.night-stub .night-lede{max-width:28rem;margin-top:1.15rem}.night-stub-rooms{border-top:1px solid var(--n-line);font-family:var(--n-sans);letter-spacing:-.02em;margin:1.35rem 0 0;padding:.9rem 0 0;font-size:.95rem;font-weight:600;line-height:1.45}.night-stub>.night-micro{margin-top:.45rem}.night-stub .night-cta{margin-top:1.6rem}.night-stub-try{margin-top:.7rem}.night-faq .night-clock{margin-bottom:.35rem}.night-faq details{border-bottom:1px solid var(--n-line)}.night-faq details:first-of-type{border-top:1px solid var(--n-line)}.night-faq summary{cursor:pointer;font-family:var(--n-serif);grid-template-columns:minmax(0,1fr) 1.5rem;align-items:center;gap:.85rem;min-height:3.25rem;padding:.95rem 0;font-size:clamp(1.05rem,.95rem + .4vw,1.2rem);line-height:1.3;list-style:none;display:grid}.night-faq summary::-webkit-details-marker{display:none}.night-faq summary:hover{color:var(--n-cta)}.night-faq summary:focus-visible{outline:2px solid var(--n-cta);outline-offset:3px}.night-faq-mark{font-family:var(--n-display);color:var(--n-cta);justify-self:end;font-size:1.35rem;font-style:normal;font-weight:500;line-height:1;transition:transform .15s}.night-faq details[open] .night-faq-mark{transform:rotate(45deg)}.night-faq details[open] summary{color:var(--n-ink)}.night-faq p{max-width:36rem;color:var(--n-mute);margin:0;padding:0 1.75rem 1.15rem 0;line-height:1.5}@media (width<=879px){.night-stub .night-cta{width:100%}}@media (width>=880px){.night-price-grid{grid-template-columns:minmax(18rem,26rem) minmax(20rem,1fr);align-items:start;gap:3rem 3.25rem}.night-stub .night-cta{min-width:12.5rem}}.night-stakes{border-top:1px solid var(--n-line);padding:clamp(2.5rem,6vh,3.75rem) 0}.night-stakes-grid{gap:1.75rem;display:grid}.night-stakes h2{font-size:clamp(1.4rem,2.5vw,1.8rem)}.night-stakes p{font-family:var(--n-serif);color:var(--n-mute);margin:.45rem 0 0;line-height:1.5}@media (width>=640px){.night-stakes-grid{grid-template-columns:1fr 1fr;gap:2.5rem}}.night-close{min-height:min(90svh,48rem)}.night-close img{object-position:50% 45%}.night-close-copy{padding:5rem 0 clamp(2.75rem,7vh,4.5rem)}.night-close-copy .night-cta{min-width:12.5rem;margin-top:1.35rem}@media (width<=959px){.night-close-copy .night-cta{width:100%}}.night-close-copy .night-micro{margin-top:.7rem}.night-foot{padding:1.35rem 0 max(1.5rem, env(safe-area-inset-bottom));border-top:1px solid var(--n-line)}.night-foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;display:flex}.night-foot .mk-wordmark{font-family:var(--n-sans);letter-spacing:-.03em;text-transform:none;color:var(--n-ink);font-size:1rem}.night-foot nav{flex-wrap:wrap;gap:.35rem 1.35rem;display:flex}.night-foot a{color:var(--n-mute);align-items:center;min-height:2.75rem;font-size:.9rem;display:inline-flex}.night-foot a:hover{color:var(--n-ink)}@media (prefers-reduced-motion:reduce){.night-hero-photo,.night-still img,.night-close img{object-position:50% 50%}.night-faq-mark{transition:none}}.night-auth{background:radial-gradient(ellipse 60% 45% at 80% 0%, #ff6a2a1a, transparent 55%), var(--n-base);min-height:100svh}.night-auth .night-bar-row{width:min(var(--n-wrap), calc(100% - var(--n-px) - var(--n-pxr)));margin-inline:auto}.night-auth-link{min-height:2.5rem;font-family:var(--n-sans);color:var(--n-mute);align-items:center;font-size:.9rem;font-weight:500;display:inline-flex}.night-auth-link:hover{color:var(--n-ink)}.night-auth-main{width:min(24.5rem, calc(100% - var(--n-px) - var(--n-pxr)));padding:2.25rem 0 calc(2.75rem + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;min-height:calc(100svh - 4.5rem);margin:0 auto;display:flex}.night-auth-card{width:100%}.night-auth-card .night-micro{margin-top:1.15rem}.night-auth-card h1{max-width:none}.night-auth-or+.night-auth-form{margin-top:.9rem}.night-auth-card>.night-auth-form{margin-top:1.35rem}.night-auth-form{flex-direction:column;gap:.65rem;display:flex}.night-auth-input,.night-auth-select{border:1px solid var(--n-line);background:color-mix(in srgb, var(--n-ink) 4.5%, var(--n-base));width:100%;min-height:3.25rem;color:var(--n-ink);font-family:var(--n-sans);appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:2px;outline:none;padding:0 1rem;font-size:1rem}.night-auth-input:focus,.night-auth-select:focus{border-color:var(--n-cta)}.night-auth-input::placeholder{color:var(--n-mute)}.night-auth-error{font-family:var(--n-sans);color:#ff8a70;margin:0;font-size:.875rem;font-weight:500}.night-auth-submit{width:100%;margin-top:.2rem}.night-auth-google{border:1px solid var(--n-line);width:100%;min-height:3.25rem;color:var(--n-ink);font-family:var(--n-sans);letter-spacing:-.01em;background:0 0;border-radius:2px;margin-top:1.35rem;font-size:1rem;font-weight:600}.night-auth-google:hover{border-color:color-mix(in srgb, var(--n-ink) 32%, transparent)}.night-auth-google:disabled,.night-auth-submit:disabled{opacity:.5;cursor:not-allowed}.night-auth-or{font-family:var(--n-display);letter-spacing:.12em;text-transform:uppercase;color:var(--n-mute);align-items:center;gap:.75rem;margin:1.15rem 0 0;font-size:.72rem;font-weight:500;display:flex}.night-auth-or:before,.night-auth-or:after{content:"";background:var(--n-line);flex:1;height:1px}.night-auth-switch{min-height:2.5rem;font-family:var(--n-sans);color:var(--n-mute);align-self:center;margin-top:.15rem;font-size:.9rem;font-weight:500}.night-auth-switch:hover{color:var(--n-ink)}.night-auth-handoff{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.night-auth-label{text-align:left;margin-top:1.25rem;display:block}.fb,.fb-mark{--fb-ink:currentColor;--fb-sclera:#f7f1e6;--fb-iris:#e07030;--fb-limbus:#4a220e;--fb-pupil:#120c0a;--fb-lid:#d9cbb3;color:var(--n-ink,var(--mk-ink,#f4efe6));overflow:visible}.fb{aspect-ratio:300/330;height:auto;display:block;position:relative}.fb-body{width:100%;height:auto;display:block;overflow:visible}.fb-paint,.fb-mark-stroke{fill:color-mix(in srgb, var(--fb-ink) 9%, transparent);stroke:var(--fb-ink);stroke-width:3.1px;stroke-linecap:round;stroke-linejoin:round}.fb-stroke,.fb-grille,.fb-grille-bars{fill:none;stroke:var(--fb-ink);stroke-width:3.1px;stroke-linecap:round;stroke-linejoin:round}.fb-thin,.fb-grille-bars{stroke-width:2.1px}.fb-grille{fill:color-mix(in srgb, var(--fb-ink) 6%, transparent);stroke-width:2.6px}.fb .fb-grille-bars{opacity:.35}.fb-mark-stroke{fill:none;stroke-width:1.65px}.fb-glass,.fb-mark-glass{fill:color-mix(in srgb, var(--fb-ink) 8%, transparent);stroke:var(--fb-ink);stroke-width:2.5px}.fb-mark-glass{stroke-width:1.35px}.fb-sclera{fill:var(--fb-sclera);stroke:var(--fb-ink);stroke-width:2.2px}.fb-iris{fill:var(--fb-iris)}.fb-pupil,.fb-mark-eye{fill:var(--fb-pupil,var(--fb-ink))}.fb-mark-eye,.fb-mark-hub{fill:var(--fb-ink)}.fb-glint{fill:#fff}.fb-paint-face .fb-blush{fill:#e07a6a6b;stroke:none}.fb-lamp,.fb-dot,.fb-antenna,.fb-mark-dot{fill:var(--n-cta,var(--mk-signal,#ff6a2a));stroke:var(--fb-ink);stroke-width:2px}.fb-dot{stroke-width:1.6px}.fb-mark-dot{stroke-width:1.15px}.fb-tread{fill:color-mix(in srgb, var(--fb-ink) 8%, transparent);stroke:var(--fb-ink);stroke-width:3.1px;stroke-linejoin:round}.fb-tire,.fb-rim,.fb-mark-tire{fill:color-mix(in srgb, var(--fb-ink) 6%, transparent);stroke:var(--fb-ink);stroke-width:2.6px}.fb-rim{stroke-width:1.7px;opacity:.7}.fb-mark-tire{stroke-width:1.65px}.fb-hub{fill:var(--fb-ink)}.fb-shadow{fill:color-mix(in srgb, var(--fb-ink) 14%, transparent)}.fb-face{pointer-events:none;width:38.7%;height:18.8%;position:absolute;top:29.7%;left:29.3%}.fb-eyes{justify-content:center;align-items:center;width:100%;height:78%;margin-top:14%;display:flex}.fb-eyes svg{overflow:visible}.fb-brow{background:var(--fb-ink);border-radius:99px;width:28%;height:7%;position:absolute;top:10%}.fb-brow--l{left:12%;transform:rotate(-12deg)}.fb-brow--r{right:12%;transform:rotate(12deg)}.fb-cheek{background:#e07a6a61;border-radius:50%;width:18%;height:12%;position:absolute;bottom:6%}.fb-cheek--l{left:4%}.fb-cheek--r{right:4%}.fb-mouth{pointer-events:none;width:30.7%;height:18.8%;position:absolute;top:52.7%;left:33.3%;overflow:visible}.fb-mouth-line{fill:none;stroke:var(--fb-ink);stroke-width:3.4px;stroke-linecap:round}.fb-mouth-fill{fill:color-mix(in srgb, var(--fb-ink) 18%, transparent);stroke:var(--fb-ink);stroke-width:3px}.fb--honk .fb-brow--l{top:2%;transform:rotate(-22deg)}.fb--honk .fb-brow--r{top:2%;transform:rotate(22deg)}.fb--sleep .fb-brow--l,.fb--sleep .fb-brow--r{top:28%;transform:rotate(16deg)}.fb--sleep .fb-brow--r{transform:rotate(-16deg)}.fb-wheel{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.fb{animation:3.8s ease-in-out infinite fb-idle}.fb--honk{animation:.55s fb-honk}.fb--honk .fb-wheel{animation:.55s fb-spin}.fb--honk .fb-lamp{filter:drop-shadow(0 0 10px var(--n-cta,#ff6a2a))}}@keyframes fb-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes fb-honk{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-10px)scale(1.04)}}@keyframes fb-spin{40%{transform:rotate(-9deg)}to{transform:rotate(0)}}.fb-dept .fb-paint{fill:color-mix(in srgb, var(--fb-ink) 18%, transparent)}.fb-cash{fill:var(--fb-ink);font:700 16px ui-sans-serif,system-ui,sans-serif}.fb--night .fb-lamp{filter:drop-shadow(0 0 6px var(--n-cta,#ff6a2a))}.fb--safety .fb-stripe{stroke:none}.yard{flex-direction:column;align-items:center;min-width:0;padding:.5rem 0 0;display:flex;position:relative}.yard-lead{color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.35rem;margin:.4rem 0 0;padding:0;display:flex}.yard-lead .fb{width:min(100%,16.5rem)}.yard-name{font-family:var(--n-serif,Georgia, serif);letter-spacing:-.03em;font-size:1.35rem}.yard-hint{color:var(--n-mute,#9b968c);font-size:.8rem}.yard-said{min-height:1.5rem;color:var(--n-ink,#f4efe6);text-align:center;margin:.65rem 0 0;font-size:.95rem}.yard-depts{border-top:1px dashed color-mix(in srgb, var(--n-ink,#f4efe6) 16%, transparent);flex-wrap:wrap;justify-content:center;gap:.15rem;width:100%;margin:.85rem 0 0;padding:.75rem 0 0;display:flex}a.yard-dept{color:var(--n-mute,#9b968c);font-family:var(--n-display,ui-sans-serif);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;border-radius:99px;padding:.35rem .7rem;font-size:.78rem;font-weight:500;text-decoration:none}a.yard-dept:hover{color:var(--n-cta,#ff6a2a)}.yard-lead:focus-visible,a.yard-dept:focus-visible{outline:2px solid var(--n-cta,#ff6a2a);outline-offset:4px}@media (prefers-reduced-motion:reduce){.fb{animation:none}}
