.cx[data-astro-cid-uq3apz4s]{--orange:#f58220;--orange-text:#f58220;color:#151515}.cx-head[data-astro-cid-uq3apz4s]{text-align:center;max-width:880px;margin-inline:auto}.cx-eyebrow[data-astro-cid-uq3apz4s]{color:var(--orange-text);letter-spacing:.14em;text-transform:uppercase;background:#f5822014;border:1px solid #f5822066;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:7px 14px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.cx-eyebrow[data-astro-cid-uq3apz4s]:before{content:"";background:#f58220;border-radius:50%;width:6px;height:6px}.cx[data-astro-cid-uq3apz4s] h2[data-astro-cid-uq3apz4s]{max-width:22ch;font-family:var(--font-display);font-size:var(--type-section-title);letter-spacing:-.04em;text-wrap:balance;margin:0 auto;font-weight:600;line-height:1.08}.cx-lead[data-astro-cid-uq3apz4s]{max-width:var(--site-lede-measure);color:#4a4a4a;font-size:var(--type-lede);text-wrap:balance;margin:22px auto 0;line-height:1.65}.cx-body[data-astro-cid-uq3apz4s]{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:32px;margin-top:56px;display:grid}.cx-tabs[data-astro-cid-uq3apz4s]{flex-direction:column;gap:4px;display:flex}.cx-tab[data-astro-cid-uq3apz4s]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;transition:background .25s,border-color .25s;display:grid;position:relative;overflow:hidden}.cx-tab[data-astro-cid-uq3apz4s]:hover{background:#f5f5f5}.cx-tab[data-astro-cid-uq3apz4s][aria-selected=true]{background:#fff;border-color:#e5e5e5}.cx-tab[data-astro-cid-uq3apz4s]:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.cx-num[data-astro-cid-uq3apz4s]{color:#9a9a9a;font:600 12px var(--font-display);letter-spacing:.06em;padding-top:2px;transition:color .25s}.cx-tab[data-astro-cid-uq3apz4s][aria-selected=true] .cx-num[data-astro-cid-uq3apz4s]{color:var(--orange-text)}.cx-tab-text[data-astro-cid-uq3apz4s] b[data-astro-cid-uq3apz4s]{font:500 17px/1.25 var(--font-display);letter-spacing:-.01em;display:block}.cx-tab-text[data-astro-cid-uq3apz4s] span[data-astro-cid-uq3apz4s]{color:#5a5a5a;opacity:0;max-height:0;margin-top:0;font-size:13.5px;line-height:1.45;transition:max-height .35s,opacity .35s,margin-top .35s;display:block;overflow:hidden}.cx-tab[data-astro-cid-uq3apz4s][aria-selected=true] .cx-tab-text[data-astro-cid-uq3apz4s] span[data-astro-cid-uq3apz4s]{opacity:1;max-height:60px;margin-top:4px}.cx-tab-bar[data-astro-cid-uq3apz4s]{background:var(--orange);width:0;height:2px;position:absolute;bottom:0;left:0}.cx-tab[data-astro-cid-uq3apz4s].is-running .cx-tab-bar[data-astro-cid-uq3apz4s]{animation:5.5s linear forwards cx-progress}@keyframes cx-progress{to{width:100%}}.cx-stage[data-astro-cid-uq3apz4s]{min-width:0}.cx-shot[data-astro-cid-uq3apz4s]{background:#101010;border:1px solid #2e2e2e;border-radius:16px;margin:0;position:relative;overflow:hidden;box-shadow:0 40px 100px #0000002e,0 0 0 1px #f5822024}.cx-shot[data-astro-cid-uq3apz4s] img[data-astro-cid-uq3apz4s]{width:100%;height:auto;transition:filter .5s;display:block}.cx-spot[data-astro-cid-uq3apz4s]{border:2px solid var(--orange);opacity:0;pointer-events:none;border-radius:10px;width:20%;height:20%;transition:left .6s cubic-bezier(.65,0,.35,1),top .6s cubic-bezier(.65,0,.35,1),width .6s cubic-bezier(.65,0,.35,1),height .6s cubic-bezier(.65,0,.35,1),opacity .4s;position:absolute;top:40%;left:40%;box-shadow:0 0 0 9999px #08080873,0 0 24px #f582208c}.cx-spot[data-astro-cid-uq3apz4s].is-on{opacity:1;animation:2.4s ease-in-out .6s infinite cx-pulse}@keyframes cx-pulse{50%{box-shadow:0 0 0 9999px #08080873,0 0 38px #f58220d9}}.cx-spot[data-astro-cid-uq3apz4s].is-on:before,.cx-spot[data-astro-cid-uq3apz4s].is-on:after{content:"";border:2px solid var(--orange);opacity:0;border-radius:12px;animation:1.8s ease-out .6s infinite cx-wave;position:absolute;inset:-2px}.cx-spot[data-astro-cid-uq3apz4s].is-on:after{animation-delay:1.5s}@keyframes cx-wave{0%{opacity:.9;inset:-2px}to{opacity:0;border-radius:22px;inset:-20px}}.cx-arrow[data-astro-cid-uq3apz4s]{z-index:2;width:0;height:0;color:var(--orange);opacity:0;transform:rotate(var(--rot,0deg));pointer-events:none;transition:left .6s cubic-bezier(.65,0,.35,1),top .6s cubic-bezier(.65,0,.35,1),opacity .3s;position:absolute}.cx-arrow[data-astro-cid-uq3apz4s].is-on{opacity:1;transition-delay:0s,0s,.45s}.cx-arrow[data-astro-cid-uq3apz4s] svg[data-astro-cid-uq3apz4s]{filter:drop-shadow(0 0 6px #f58220b3)drop-shadow(0 2px 4px #0009);animation:1.1s ease-in-out infinite cx-nudge;display:block;position:absolute;top:-12px;right:12px}@keyframes cx-nudge{50%{transform:translate(-10px)}}.cx-note[data-astro-cid-uq3apz4s]{color:#fff;max-width:80%;font:500 14px var(--font-display);white-space:nowrap;opacity:0;backdrop-filter:blur(6px);background:#0c0c0ce6;border:1px solid #f5822080;border-radius:999px;padding:10px 16px;transition:opacity .4s,transform .4s;position:absolute;bottom:13%;left:50%;transform:translate(-50%,10px)}.cx-note[data-astro-cid-uq3apz4s].is-on{opacity:1;transform:translate(-50%)}.cx-shot[data-astro-cid-uq3apz4s]:has(.cx-note.is-on) img[data-astro-cid-uq3apz4s]{filter:brightness(.62)saturate(.8)}.cx-panels[data-astro-cid-uq3apz4s]{margin-top:20px}.cx-panel-title[data-astro-cid-uq3apz4s]{color:#9a9a9a;font-size:var(--type-label);letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px;font-weight:600}.cx-panel[data-astro-cid-uq3apz4s] ul[data-astro-cid-uq3apz4s]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cx-panel[data-astro-cid-uq3apz4s] li[data-astro-cid-uq3apz4s]{color:#2a2a2a;background:#f5f5f5;border:1px solid #ecebe6;border-radius:10px;padding:14px 16px 14px 34px;font-size:14.5px;line-height:1.45;position:relative}.cx-panel[data-astro-cid-uq3apz4s] li[data-astro-cid-uq3apz4s]:before{content:"";background:var(--orange);border-radius:50%;width:7px;height:7px;position:absolute;top:1.2em;left:16px}.cx-panel[data-astro-cid-uq3apz4s]+.cx-panel[data-astro-cid-uq3apz4s]{margin-top:28px}.is-js[data-astro-cid-uq3apz4s] .cx-panel[data-astro-cid-uq3apz4s]{margin-top:0}.is-js[data-astro-cid-uq3apz4s] .cx-panel[data-astro-cid-uq3apz4s][data-active=false]{display:none}.is-js[data-astro-cid-uq3apz4s] .cx-panel[data-astro-cid-uq3apz4s].is-playing li[data-astro-cid-uq3apz4s]{animation:.5s cubic-bezier(.2,.7,.2,1) both cx-item;animation-delay:calc(var(--i) * 70ms + .15s)}@keyframes cx-item{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.is-js[data-astro-cid-uq3apz4s] .cx-shot[data-astro-cid-uq3apz4s]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)scale(.985)}.is-js[data-astro-cid-uq3apz4s].is-in .cx-shot[data-astro-cid-uq3apz4s]{opacity:1;transform:none}@media (width<=1000px){.cx-body[data-astro-cid-uq3apz4s]{grid-template-columns:minmax(0,1fr);gap:20px}.cx-tabs[data-astro-cid-uq3apz4s]{scroll-snap-type:x mandatory;flex-direction:row;gap:8px;padding-bottom:6px;overflow-x:auto}.cx-tab[data-astro-cid-uq3apz4s]{scroll-snap-align:start;border-color:#e6e6e2;border-radius:999px;flex:none;grid-template-columns:auto auto;padding:10px 14px}.cx-tab-text[data-astro-cid-uq3apz4s] span[data-astro-cid-uq3apz4s]{display:none}.cx-tab-text[data-astro-cid-uq3apz4s] b[data-astro-cid-uq3apz4s]{white-space:nowrap;font-size:15px}}@media (prefers-reduced-motion:reduce){.cx-spot[data-astro-cid-uq3apz4s].is-on:before,.cx-spot[data-astro-cid-uq3apz4s].is-on:after,.cx-arrow[data-astro-cid-uq3apz4s] svg[data-astro-cid-uq3apz4s]{animation:none}.cx-spot[data-astro-cid-uq3apz4s],.cx-arrow[data-astro-cid-uq3apz4s],.cx-note[data-astro-cid-uq3apz4s],.cx-shot[data-astro-cid-uq3apz4s] img[data-astro-cid-uq3apz4s],.cx-tab-text[data-astro-cid-uq3apz4s] span[data-astro-cid-uq3apz4s],.is-js[data-astro-cid-uq3apz4s] .cx-shot[data-astro-cid-uq3apz4s]{transition:none}.cx-spot[data-astro-cid-uq3apz4s].is-on,.is-js[data-astro-cid-uq3apz4s] .cx-panel[data-astro-cid-uq3apz4s].is-playing li[data-astro-cid-uq3apz4s]{animation:none}.is-js[data-astro-cid-uq3apz4s] .cx-shot[data-astro-cid-uq3apz4s]{opacity:1;transform:none}}
