.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.jb-foot-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:inline-flex}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}:root{--paper:#f4efe6;--ink:#161616;--tomato:#e5432a;--button:#d13a22;--highlight:#f7e3a1;--card:#eae3d4;--line:#ded6c6;--muted:#5a554e;--body:#2e2b27;--red-text:#c2321c;--red-on-dark:#f2674e;--muted-on-dark:#cfc8bd;--serif:"Fraunces", Georgia, serif;--sans:"Inter", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0}a{color:var(--ink)}a:hover{color:var(--red-text)}img,video{max-width:100%}:focus-visible{outline:3px solid var(--tomato);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jb-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.jb-track{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:90s linear infinite jb-scroll}@media (hover:hover) and (pointer:fine){.jb-marquee:hover .jb-track{animation-play-state:paused}}@media (width<=640px){.jb-track{animation-duration:45s}.jb-track ul{gap:48px!important}.jb-track img{height:30px!important}}@keyframes jb-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.jb-track{animation-duration:160s}.hero-video{display:none}}.prose{color:var(--body);font-size:20px;line-height:1.7}.prose>*{margin:0}.prose>*+*{margin-top:1.2em}.prose h2,.prose h3{font-family:var(--serif);color:var(--ink);margin-top:1.6em;font-weight:600;line-height:1.2}.prose h2{font-size:32px}.prose h3{font-size:26px}.prose a{color:var(--red-text)}.prose img{border-radius:4px;height:auto}.prose blockquote{border-left:4px solid var(--highlight);font-family:var(--serif);color:var(--ink);margin:0;padding-left:20px;font-size:24px}.prose ul,.prose ol{padding-left:1.2em}.prose li+li{margin-top:.4em}.jb-player{z-index:50;background:var(--ink);max-width:100vw;color:var(--paper);visibility:hidden;border-top:1px solid #3a3632;transition:transform .25s,visibility 0s linear .25s;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(110%)}.jb-player[data-open=true]{visibility:visible;transition:transform .25s,visibility;transform:none}@media (prefers-reduced-motion:reduce){.jb-player,.jb-player[data-open=true]{transition:none}}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,blockquote,figcaption,dd{text-wrap:pretty}.jb-h[data-astro-cid-nen7h5rs]{z-index:20;justify-content:space-between;align-items:center;gap:16px;max-width:1280px;margin:0 auto;padding:24px clamp(20px,5vw,32px);display:flex;position:relative}.jb-h-light[data-astro-cid-nen7h5rs]{--fg:#161616;--muted:#5a554e;--accent:#c2321c;--div:#cfc8b8;--team-bg:#161616;--team-fg:#f4efe6}.jb-h-dark[data-astro-cid-nen7h5rs]{--fg:#f4efe6;--muted:#cfc8bd;--accent:#f2674e;--div:#55504a;--team-bg:#f4efe6;--team-fg:#161616}.jb-logo[data-astro-cid-nen7h5rs]{color:var(--fg);font-family:var(--serif);letter-spacing:-.012em;font-size:22px;font-weight:600;text-decoration:none}.jb-logo[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:var(--accent)}.jb-nav-desktop[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:12px 26px;font-size:15px;font-weight:500;display:flex}.jb-for[data-astro-cid-nen7h5rs]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.jb-link[data-astro-cid-nen7h5rs]{color:var(--fg);text-decoration:none}.jb-link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--accent)}.jb-div[data-astro-cid-nen7h5rs]{background:var(--div);width:1px;height:24px}.jb-team[data-astro-cid-nen7h5rs]{background:var(--team-bg);color:var(--team-fg);border-radius:6px;align-items:center;min-height:44px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex}.jb-team[data-astro-cid-nen7h5rs].is-on{color:#fff;background:#d13a22}.jb-team[data-astro-cid-nen7h5rs]:hover{color:var(--team-fg)}.jb-nav-mobile[data-astro-cid-nen7h5rs]{display:none}.jb-phone[data-astro-cid-nen7h5rs]{color:var(--fg);white-space:nowrap;align-items:center;gap:7px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.jb-phone[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{color:var(--accent)}.jb-phone-txt[data-astro-cid-nen7h5rs]{flex-direction:column;line-height:1.15;display:flex}.jb-phone-txt[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.jb-mobile-right[data-astro-cid-nen7h5rs]{display:contents}.jb-phone-m[data-astro-cid-nen7h5rs],.jb-team-m[data-astro-cid-nen7h5rs]{display:none}.jb-logo[data-astro-cid-nen7h5rs],.jb-nav-desktop[data-astro-cid-nen7h5rs]{white-space:nowrap}.jb-mini[data-astro-cid-nen7h5rs]{z-index:40;visibility:hidden;background:#f4efe6;border-bottom:1px solid #ded6c6;transition:transform .2s,visibility 0s linear .2s;position:fixed;top:0;left:0;right:0;transform:translateY(-105%)}.jb-mini[data-astro-cid-nen7h5rs][data-open=true]{visibility:visible;transition:transform .2s,visibility;transform:none}.jb-mini-in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;max-width:1280px;margin:0 auto;padding:8px clamp(16px,5vw,32px);display:flex}.jb-mini-logo[data-astro-cid-nen7h5rs]{--fg:#161616;--accent:#c2321c;font-size:20px}.jb-mini-right[data-astro-cid-nen7h5rs]{align-items:center;gap:18px;display:flex}.jb-mini-phone[data-astro-cid-nen7h5rs]{color:#161616;white-space:nowrap;align-items:center;gap:7px;min-height:44px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.jb-mini-phone[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{color:#c2321c}.jb-mini-team[data-astro-cid-nen7h5rs]{color:#f4efe6;white-space:nowrap;background:#161616;border-radius:6px;align-items:center;min-height:40px;padding:9px 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.jb-mini-team[data-astro-cid-nen7h5rs]:hover{color:#f4efe6}@media (prefers-reduced-motion:reduce){.jb-mini[data-astro-cid-nen7h5rs],.jb-mini[data-astro-cid-nen7h5rs][data-open=true]{transition:none}}@media (width<=420px){.jb-mini-phone[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.jb-mini-right[data-astro-cid-nen7h5rs]{gap:12px}}@media (width>=981px) and (width<=1100px){.jb-nav-desktop[data-astro-cid-nen7h5rs]{gap:12px 18px}.jb-phone-txt[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{display:none}}@media (width<=374px){.jb-phone-m[data-astro-cid-nen7h5rs]{display:none!important}}@media (width<=339px){.jb-team-m[data-astro-cid-nen7h5rs]{display:none!important}}@media (width<=980px){.jb-h[data-astro-cid-nen7h5rs]{padding:18px 20px}.jb-nav-desktop[data-astro-cid-nen7h5rs]{display:none}.jb-nav-mobile[data-astro-cid-nen7h5rs]{display:block}.jb-h[data-astro-cid-nen7h5rs]{align-items:center;gap:6px;padding:14px 16px;display:flex}.jb-logo[data-astro-cid-nen7h5rs]{white-space:nowrap;margin-right:auto;font-size:19px}.jb-mobile-right[data-astro-cid-nen7h5rs]{align-items:center;gap:6px;display:flex}.jb-phone-m[data-astro-cid-nen7h5rs]{justify-content:center;width:40px;min-height:44px;display:inline-flex}.jb-phone-m[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.jb-team-m[data-astro-cid-nen7h5rs]{white-space:nowrap;padding:10px 12px;font-size:14px;display:inline-flex}.jb-nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;border:1.5px solid var(--fg);width:44px;height:44px;color:var(--fg);border-radius:6px;justify-content:center;align-items:center;list-style:none;display:inline-flex}.jb-nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.jb-sheet[data-astro-cid-nen7h5rs]{background:#f4efe6;border:1px solid #ded6c6;border-radius:6px;flex-direction:column;gap:4px;padding:20px;display:flex;position:absolute;top:66px;left:12px;right:12px;box-shadow:0 12px 32px #1616162e}.jb-sheet[data-astro-cid-nen7h5rs] .jb-for[data-astro-cid-nen7h5rs]{color:#5a554e;margin-bottom:6px}.jb-sheet[data-astro-cid-nen7h5rs] .jb-link[data-astro-cid-nen7h5rs]{color:#161616;border-bottom:1px solid #ded6c6;padding:10px 0;font-size:18px}.jb-sheet[data-astro-cid-nen7h5rs] .jb-link[data-astro-cid-nen7h5rs][aria-current=page]{color:#c2321c}.jb-sheet[data-astro-cid-nen7h5rs] .jb-team[data-astro-cid-nen7h5rs]{color:#f4efe6;background:#161616;justify-content:center;margin-top:14px}}
