.ff[data-astro-cid-7yormyll]{--ff-paper:#fff;--ff-fade:255, 255, 255;--ff-ink:#161615;--ff-muted:#45443e;--ff-rule:#16161524;--ff-hexclip:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:var(--ff-paper);color:var(--ff-ink);position:relative;overflow:clip}.ff-stage[data-astro-cid-7yormyll]{display:none}.ff-units[data-astro-cid-7yormyll]{position:relative}.ff-unit[data-astro-cid-7yormyll]{padding:56px max(24px,6vw);position:relative}.ff-unit[data-astro-cid-7yormyll]:focus{outline:none}.ff-intro[data-astro-cid-7yormyll]{padding-top:140px}.ff-text[data-astro-cid-7yormyll]{pointer-events:auto;justify-items:start;gap:14px;max-width:40rem;padding-block:12px;display:grid;position:relative}.ff-still[data-astro-cid-7yormyll],.ff-ruler-rest[data-astro-cid-7yormyll]{display:none}.ff-live[data-astro-cid-7yormyll] .ff-stage[data-astro-cid-7yormyll]{z-index:0;height:100vh;display:block;position:sticky;top:0;overflow:hidden}.ff-canvas[data-astro-cid-7yormyll]{width:100%;height:100%;display:block;position:absolute;inset:0}.ff-fade[data-astro-cid-7yormyll]{opacity:0;pointer-events:none}.ff-live[data-astro-cid-7yormyll] .ff-units[data-astro-cid-7yormyll]{z-index:1;pointer-events:none;margin-top:-100vh}.ff-veil[data-astro-cid-7yormyll]{display:none}.ff-live[data-astro-cid-7yormyll] .ff-veil[data-astro-cid-7yormyll]{z-index:20;pointer-events:none;background:linear-gradient(to bottom, rgb(var(--ff-fade)) 0, rgb(var(--ff-fade)) 96px, rgba(var(--ff-fade), 0) 160px);height:160px;margin-bottom:-160px;display:block;position:sticky;top:0}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll]{padding:0}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="0"]{min-height:100vh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="1"]{min-height:160vh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="2"]{min-height:120vh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="3"],.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="4"]{min-height:130vh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="5"]{min-height:100vh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="6"]{min-height:105vh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="7"]{min-height:120vh}.ff-live[data-astro-cid-7yormyll] .ff-text[data-astro-cid-7yormyll]{width:min(31rem,36vw);max-width:none;margin-left:max(24px,6vw);padding-block:28px;position:sticky;top:clamp(140px,20vh,220px)}.ff-live[data-astro-cid-7yormyll] .ff-text[data-astro-cid-7yormyll]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to right, rgba(var(--ff-fade), .95) 0, rgba(var(--ff-fade), .92) calc(100% - 14vw), rgba(var(--ff-fade), 0) 100%);position:absolute;inset:-16vh -10vw -16vh -50vw;-webkit-mask-image:linear-gradient(#0000 0,#000 15vh calc(100% - 15vh),#0000 100%);mask-image:linear-gradient(#0000 0,#000 15vh calc(100% - 15vh),#0000 100%)}.ff-static[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:48px;max-width:1320px;margin:0 auto;display:grid}.ff-static[data-astro-cid-7yormyll] .ff-still[data-astro-cid-7yormyll]{aspect-ratio:16/11;border:1px solid var(--ff-rule);background:var(--ff-paper);border-radius:12px;display:block;position:relative;overflow:hidden}.ff-static[data-astro-cid-7yormyll] .ff-still[data-astro-cid-7yormyll] canvas[data-astro-cid-7yormyll]{width:100%;height:100%;display:block}.ff-static[data-astro-cid-7yormyll] .ff-ruler-rest[data-astro-cid-7yormyll]{opacity:1;visibility:visible;display:block;bottom:12px;left:12px;right:12px}.ff-static[data-astro-cid-7yormyll] .ff-cue[data-astro-cid-7yormyll]{display:none}.ff-text[data-astro-cid-7yormyll] .eyebrow[data-astro-cid-7yormyll]{color:var(--ff-muted);margin:0}.ff-text[data-astro-cid-7yormyll] h2[data-astro-cid-7yormyll],.ff-text[data-astro-cid-7yormyll] h3[data-astro-cid-7yormyll]{color:var(--ff-ink);margin:0}.ff-num[data-astro-cid-7yormyll]{color:#b85c00}.ff-tag[data-astro-cid-7yormyll]{letter-spacing:-.012em;max-width:28ch;margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.28}.ff-body[data-astro-cid-7yormyll]{color:var(--ff-muted);max-width:44ch;margin:0;font-size:16px;line-height:1.6}.ff-live[data-astro-cid-7yormyll] .ff-intro[data-astro-cid-7yormyll] .ff-text[data-astro-cid-7yormyll]{padding-top:max(150px,28vh);position:relative;top:auto}.ff-h1[data-astro-cid-7yormyll]{margin:0}.ff-lead[data-astro-cid-7yormyll]{color:#2b2a26;max-width:26ch;margin:0}.ff-featured[data-astro-cid-7yormyll]{color:var(--ff-muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:15px;display:flex}.ff-featured-label[data-astro-cid-7yormyll]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.ff-featured[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll]{color:var(--ff-ink);text-underline-offset:3px;-webkit-text-decoration:underline #1616154d;text-decoration:underline #1616154d;transition:text-decoration-color .15s}.ff-featured[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll]:hover{text-decoration-color:#ff8400}.ff-featured[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll]:focus-visible{outline-offset:3px;outline:2px solid #ff8400}.ff-cue[data-astro-cid-7yormyll]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ff-muted);gap:8px;margin:6px 0 0;font-size:12px;display:inline-flex}.ff-cue[data-astro-cid-7yormyll] span[data-astro-cid-7yormyll]{display:inline-block}@media (prefers-reduced-motion:no-preference){.ff-cue[data-astro-cid-7yormyll] span[data-astro-cid-7yormyll]{animation:2.4s ease-in-out infinite ff-nudge}}@keyframes ff-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.ff-rows[data-astro-cid-7yormyll]{border-top:1px solid var(--ff-rule);width:100%;max-width:27rem;margin:4px 0 0;padding:0;list-style:none;display:grid}.ff-rows[data-astro-cid-7yormyll] li[data-astro-cid-7yormyll]{border-bottom:1px solid var(--ff-rule);grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 0;display:grid}.ff-rows[data-astro-cid-7yormyll] span[data-astro-cid-7yormyll]{font-family:var(--font-mono);letter-spacing:.04em;font-size:11.5px}.ff-modes[data-astro-cid-7yormyll] li[data-astro-cid-7yormyll]{color:#6b6a63;transition:color .25s}.ff-modes[data-astro-cid-7yormyll] b[data-astro-cid-7yormyll]{padding-left:18px;font-size:16px;font-weight:400;position:relative}.ff-modes[data-astro-cid-7yormyll] b[data-astro-cid-7yormyll]:before{content:"";opacity:.35;background:currentColor;width:10px;height:2px;transition:background .25s,opacity .25s;position:absolute;top:50%;left:0}.ff-modes[data-astro-cid-7yormyll] li[data-astro-cid-7yormyll].is-on{color:var(--ff-ink)}.ff-modes[data-astro-cid-7yormyll] li[data-astro-cid-7yormyll].is-on b[data-astro-cid-7yormyll]:before{opacity:1;background:#00aeef}.ff-kickers[data-astro-cid-7yormyll] b[data-astro-cid-7yormyll]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ff-muted);font-size:11.5px;font-weight:500}.ff-kickers[data-astro-cid-7yormyll] span[data-astro-cid-7yormyll]{letter-spacing:0;font-family:inherit;font-size:15px}.ff-bullets[data-astro-cid-7yormyll]{gap:6px;max-width:40ch;margin:2px 0 0;padding:0;list-style:none;display:grid}.ff-bullets[data-astro-cid-7yormyll] li[data-astro-cid-7yormyll]{padding-left:18px;font-size:15px;line-height:1.45;position:relative}.ff-bullets[data-astro-cid-7yormyll] li[data-astro-cid-7yormyll]:before{content:"";background:#ff8400;width:6px;height:6px;position:absolute;top:.62em;left:2px;transform:rotate(45deg)}.ff-key[data-astro-cid-7yormyll]{font-family:var(--font-mono);color:var(--ff-muted);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:2px 0 0;font-size:11.5px;display:flex}.ff-key[data-astro-cid-7yormyll]>span[data-astro-cid-7yormyll]{align-items:center;gap:8px;display:inline-flex}.ff-hexes[data-astro-cid-7yormyll]{gap:2px;display:inline-flex}.ff-hexes[data-astro-cid-7yormyll] i[data-astro-cid-7yormyll]{width:11px;height:12px;clip-path:var(--ff-hexclip);display:block}.ff-k-node[data-astro-cid-7yormyll]{background:#8d8c86;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 1px #fff}.ff-k-node[data-astro-cid-7yormyll].is-on{background:#ff8400}.ff-k-gw[data-astro-cid-7yormyll]{box-sizing:border-box;background:#fff;border:2px solid #ff8400;border-radius:50%;width:12px;height:12px;display:inline-block;position:relative}.ff-k-gw[data-astro-cid-7yormyll]:after{content:"";background:#ff8400;border-radius:50%;position:absolute;inset:2px}.ff-k-layer[data-astro-cid-7yormyll]{background:repeating-linear-gradient(90deg,#5c5a52b3 0 9px,#0000 9px 11px,#5c5a52b3 11px 12px,#0000 12px 14px);width:26px;height:1.5px;display:inline-block}.ff-k-grid[data-astro-cid-7yormyll]{background:linear-gradient(#5c5a5273 1px,#0000 1px) 0 0/6px 7px,linear-gradient(90deg,#5c5a5273 1px,#0000 1px) 0 0/6px 7px,#5c5a520f;border:1px dashed #5c5a5299;width:18px;height:14px;display:inline-block}.ff-shapes[data-astro-cid-7yormyll]>span[data-astro-cid-7yormyll]{gap:4px}.ff-s[data-astro-cid-7yormyll]{background:var(--c);width:12px;height:12px;box-shadow:0 0 0 1.5px var(--b);box-sizing:border-box;display:inline-block}.ff-s-circle[data-astro-cid-7yormyll]{border-radius:50%}.ff-s-diamond[data-astro-cid-7yormyll]{transform:rotate(45deg)scale(.86)}.ff-explore[data-astro-cid-7yormyll]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ff-ink);border-bottom:1px solid #ff8400;gap:6px;margin-top:10px;padding-bottom:2px;font-size:13px;text-decoration:none;display:inline-flex}.ff-explore[data-astro-cid-7yormyll]:hover{color:#b85c00}.ff-explore[data-astro-cid-7yormyll]:focus-visible{outline-offset:4px;outline:2px solid #ff8400}.ff-legend[data-astro-cid-7yormyll]{z-index:2;font-family:var(--font-mono);color:var(--color-neutral-500,#737373);border:1px solid var(--ff-rule);background:#fffffff2;border-radius:6px;padding:10px 6px 8px 10px;font-size:12px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.ff-legend-title[data-astro-cid-7yormyll]{letter-spacing:.1em;text-transform:uppercase;margin:0;padding:0 6px 6px 2px;font-size:10.5px}.ff-legend[data-astro-cid-7yormyll] ol[data-astro-cid-7yormyll]{gap:1px;margin:0;padding:0;list-style:none;display:grid}.ff-legend[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll]{color:inherit;white-space:nowrap;border-radius:4px;align-items:center;gap:9px;padding:6px 10px 6px 2px;text-decoration:none;transition:color .2s;display:flex}.ff-legend[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll]:hover,.ff-legend[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll][aria-current=true]{color:var(--ff-ink)}.ff-legend[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll]:focus-visible{outline-offset:1px;outline:2px solid #ff8400}.ff-n[data-astro-cid-7yormyll]{opacity:.7;width:1.4em;font-size:10.5px}.ff-legend[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll][aria-current=true] .ff-n[data-astro-cid-7yormyll]{color:#b85c00;opacity:1}.ff-g[data-astro-cid-7yormyll]{opacity:.55;flex:none;width:14px;height:12px;transition:opacity .2s;display:inline-block;position:relative}.ff-legend[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll][aria-current=true] .ff-g[data-astro-cid-7yormyll],.ff-legend[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll]:hover .ff-g[data-astro-cid-7yormyll]{opacity:1}.ff-g-fence[data-astro-cid-7yormyll]:before{content:"";background:#00aeef;height:2px;position:absolute;top:5px;left:0;right:0}.ff-g-hex[data-astro-cid-7yormyll]:before{content:"";width:10px;height:12px;clip-path:var(--ff-hexclip);background:#ffa63e;position:absolute;top:0;left:2px}.ff-g-node[data-astro-cid-7yormyll]:before{content:"";background:#ff8400;border-radius:50%;width:8px;height:8px;position:absolute;top:2px;left:3px}.ff-g-clock[data-astro-cid-7yormyll]:before{content:"";box-sizing:border-box;border:1.5px solid;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:1px}.ff-g-clock[data-astro-cid-7yormyll]:after{content:"";background:currentColor;width:1.5px;height:4px;position:absolute;top:3px;left:6.5px}.ff-g-shapes[data-astro-cid-7yormyll]:before{content:"";background:#ff8400;border-radius:50%;width:6px;height:6px;position:absolute;top:3px;left:0}.ff-g-shapes[data-astro-cid-7yormyll]:after{content:"";background:currentColor;width:6px;height:6px;position:absolute;top:3px;left:8px}.ff-g-pin[data-astro-cid-7yormyll]:before{content:"";background:currentColor;width:7px;height:7px;position:absolute;top:2px;left:3px;transform:rotate(45deg)}.ff-ruler[data-astro-cid-7yormyll]{z-index:2;font-family:var(--font-mono);color:var(--color-neutral-500,#737373);border:1px solid var(--ff-rule);opacity:0;visibility:hidden;background:#fffffff2;border-radius:6px;padding:26px 14px 8px;font-size:11px;transition:visibility 0s linear .2s;position:absolute;bottom:48px;left:54vw;right:240px}.ff-ruler[data-astro-cid-7yormyll].is-on{visibility:visible;transition:none}.ff-ruler-track[data-astro-cid-7yormyll]{border-bottom:1px solid var(--ff-ink);background:repeating-linear-gradient(90deg,#8d8c86 0 1px,#0000 1px 4.16667%) bottom/100% 5px no-repeat;height:9px;position:relative}.ff-mv[data-astro-cid-7yormyll]{background:#ff8400;width:7px;height:7px;margin-left:-3.5px;position:absolute;bottom:-4px;transform:rotate(45deg)}.ff-ruler-now[data-astro-cid-7yormyll]{background:var(--ff-ink);width:1.5px;height:22px;position:absolute;bottom:-3px;left:0}.ff-ruler-now[data-astro-cid-7yormyll] b[data-astro-cid-7yormyll]{color:var(--ff-ink);padding-bottom:2px;font-weight:500;position:absolute;bottom:100%;left:0;transform:translate(-50%)}.ff-ruler-labels[data-astro-cid-7yormyll]{justify-content:space-between;margin-top:6px;display:flex}@media (width<=1023px){.ff-unit[data-astro-cid-7yormyll]{padding:36px 16px}.ff-intro[data-astro-cid-7yormyll]{padding-top:104px}.ff-units[data-astro-cid-7yormyll]>section[data-astro-cid-7yormyll]:last-of-type{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px) + 40px)}.ff-d-only[data-astro-cid-7yormyll]{display:none!important}.ff-h1[data-astro-cid-7yormyll]{font-size:3.2rem}.ff-text[data-astro-cid-7yormyll]{gap:10px}.ff-text[data-astro-cid-7yormyll] .t-headline[data-astro-cid-7yormyll]{font-size:clamp(28px,7.4vw,40px)}.ff-tag[data-astro-cid-7yormyll]{font-size:1.05rem}.ff-body[data-astro-cid-7yormyll]{font-size:15px}.ff-rows[data-astro-cid-7yormyll] li[data-astro-cid-7yormyll]{grid-template-columns:1fr;padding:5px 0}.ff-modes[data-astro-cid-7yormyll] span[data-astro-cid-7yormyll]{display:none}.ff-bullets[data-astro-cid-7yormyll]{gap:3px}.ff-bullets[data-astro-cid-7yormyll] li[data-astro-cid-7yormyll]{font-size:14px}.ff-explore[data-astro-cid-7yormyll]{margin-top:4px}.ff-legend[data-astro-cid-7yormyll]{display:none}.ff-ruler[data-astro-cid-7yormyll]{padding:22px 12px 6px;inset:16px 16px auto}.ff-live[data-astro-cid-7yormyll] .ff-stage[data-astro-cid-7yormyll]{height:100svh}.ff-live[data-astro-cid-7yormyll] .ff-units[data-astro-cid-7yormyll]{margin-top:-100svh}.ff-live[data-astro-cid-7yormyll] .ff-veil[data-astro-cid-7yormyll]{display:none}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll]{flex-direction:column;justify-content:flex-end;padding:0;display:flex}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="0"]{min-height:100svh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="1"]{min-height:130svh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="2"]{min-height:100svh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="3"],.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="4"]{min-height:110svh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="5"],.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="6"]{min-height:100svh}.ff-live[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll][data-ff-unit="7"]{min-height:105svh}.ff-live[data-astro-cid-7yormyll] .ff-units[data-astro-cid-7yormyll]>section[data-astro-cid-7yormyll]:last-of-type{padding-bottom:0}.ff-live[data-astro-cid-7yormyll] .ff-text[data-astro-cid-7yormyll],.ff-live[data-astro-cid-7yormyll] .ff-intro[data-astro-cid-7yormyll] .ff-text[data-astro-cid-7yormyll]{width:auto;padding:20px 64px calc(72px + env(safe-area-inset-bottom,0px) + 14px) 16px;margin:0;position:sticky;top:auto;bottom:0}.ff-live[data-astro-cid-7yormyll] .ff-text[data-astro-cid-7yormyll]:before{background:linear-gradient(to top, rgba(var(--ff-fade), .97) 0%, rgba(var(--ff-fade), .95) 70%, rgba(var(--ff-fade), 0) 100%);inset:-7vh 0 -2px;-webkit-mask-image:none;mask-image:none}.ff-static[data-astro-cid-7yormyll] .ff-unit[data-astro-cid-7yormyll]{grid-template-columns:1fr;gap:18px}.ff-static[data-astro-cid-7yormyll] .ff-still[data-astro-cid-7yormyll]{aspect-ratio:4/3;order:-1}.ff-static[data-astro-cid-7yormyll] .ff-intro[data-astro-cid-7yormyll] .ff-still[data-astro-cid-7yormyll]{order:0}.ff-static[data-astro-cid-7yormyll] .ff-ruler-rest[data-astro-cid-7yormyll]{padding:18px 10px 4px;inset:auto 8px 8px}}@media (prefers-reduced-motion:reduce){.ff-modes[data-astro-cid-7yormyll] li[data-astro-cid-7yormyll],.ff-modes[data-astro-cid-7yormyll] b[data-astro-cid-7yormyll]:before,.ff-legend[data-astro-cid-7yormyll] a[data-astro-cid-7yormyll],.ff-g[data-astro-cid-7yormyll]{transition:none}}.releases[data-astro-cid-bwq72ti3]{color:#fff;background:#0a0a0a;padding:88px}@media (width<=1023px){.releases[data-astro-cid-bwq72ti3]{padding:64px 24px}}.rel-hd[data-astro-cid-bwq72ti3]{margin-bottom:52px}.rel-eyebrow[data-astro-cid-bwq72ti3]{letter-spacing:.08em;text-transform:uppercase;color:#ff8400;margin-bottom:14px;font-family:FK Grotesk Mono,monospace;font-size:11px;font-weight:500}.rel-hl[data-astro-cid-bwq72ti3]{letter-spacing:-.025em;color:#fff;margin-bottom:14px;font-family:Polaris,system-ui,sans-serif;font-size:clamp(40px,5vw,72px);font-weight:500;line-height:.95}.rel-sub[data-astro-cid-bwq72ti3]{color:#ffffff73;max-width:440px;font-family:Polaris,system-ui,sans-serif;font-size:17px;font-weight:400;line-height:1.55}.rel-nav[data-astro-cid-bwq72ti3]{gap:8px;margin-bottom:24px;display:flex}.rel-nav-btn[data-astro-cid-bwq72ti3]{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,border-color .15s;display:flex}.rel-nav-btn[data-astro-cid-bwq72ti3]:hover{background:#ffffff24;border-color:#ffffff59}.rel-scroll[data-astro-cid-bwq72ti3]{scroll-behavior:smooth;gap:16px;padding-bottom:4px;display:flex;overflow-x:auto}.rel-spacer[data-astro-cid-bwq72ti3]{flex:0 0 40px}.rel-card[data-astro-cid-bwq72ti3]{color:inherit;background:#ffffff0d;border:1px solid #ffffff17;border-radius:1rem;flex-direction:column;flex:0 0 272px;gap:10px;padding:28px 24px;transition:background .15s,border-color .15s;display:flex}.rel-card[data-astro-cid-bwq72ti3]:hover{background:#ffffff17;border-color:#ffffff2e}.rel-date[data-astro-cid-bwq72ti3]{letter-spacing:.05em;color:#ff8400;border:1px solid #ff8400;border-radius:9999px;align-items:center;width:fit-content;padding:3px 10px;font-family:FK Grotesk Mono,monospace;font-size:10.5px;font-weight:500;display:inline-flex}.rel-name[data-astro-cid-bwq72ti3]{color:#fff;flex:1;font-family:Polaris,system-ui,sans-serif;font-size:20px;font-weight:500;line-height:1.2}.rel-desc[data-astro-cid-bwq72ti3]{color:#ffffff73;font-family:Polaris,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.rel-arrow[data-astro-cid-bwq72ti3]{color:#ff8400;align-self:flex-end;font-size:18px}.rel-see-all[data-astro-cid-bwq72ti3]{color:#ff8400;align-items:center;gap:8px;margin-top:28px;font-family:Polaris,system-ui,sans-serif;font-size:15px;font-weight:500;transition:gap .15s;display:inline-flex}.rel-see-all[data-astro-cid-bwq72ti3]:hover{gap:12px}.fr-section[data-astro-cid-zeoaabi2]{background:#fff;padding:16px 88px 120px}@media (width<=1023px){.fr-section[data-astro-cid-zeoaabi2]{padding:8px 24px 96px}}.fr-inner[data-astro-cid-zeoaabi2]{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex}.fr-eyebrow[data-astro-cid-zeoaabi2]{letter-spacing:.08em;text-transform:uppercase;color:#ff8400;margin:0 0 14px;font-family:FK Grotesk Mono,monospace;font-size:11px;font-weight:500}.fr-headline[data-astro-cid-zeoaabi2]{letter-spacing:-.02em;color:#0a0a0a;text-wrap:balance;margin:0 0 18px;font-family:Polaris,system-ui,sans-serif;font-size:clamp(32px,4.4vw,56px);font-weight:500;line-height:1.02}.fr-sub[data-astro-cid-zeoaabi2]{color:#6b7280;max-width:52ch;margin:0 0 36px;font-family:Polaris,system-ui,sans-serif;font-size:clamp(15px,1.15vw,17px);font-weight:400;line-height:1.55}.fr-cta-slot[data-astro-cid-zeoaabi2]{justify-content:center;align-items:flex-start;width:100%;min-height:56px;display:flex}.fr-cta{background:var(--color-orange);color:var(--color-on-orange);cursor:pointer;box-shadow:var(--shadow-cta);border:0;border-radius:9999px;align-items:center;gap:8px;padding:14px 28px;font-family:Polaris,system-ui,sans-serif;font-size:15.5px;font-weight:500;line-height:1.2;transition:background .12s;display:inline-flex}.fr-cta:hover{background:var(--color-orange-hover)}.fr-cta:focus-visible{box-shadow:var(--shadow-focus);outline:none}.fr-form{text-align:left;border:1px solid var(--color-neutral-200,#e5e5e5);width:100%;max-width:560px;animation:var(--animate-slideUp);background:#fff;border-radius:1rem;flex-direction:column;gap:16px;padding:24px;scroll-margin-top:96px;display:flex;box-shadow:0 24px 60px #0000000f,0 4px 12px #0000000a}.fr-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=640px){.fr-row{grid-template-columns:1fr}}.fr-field{flex-direction:column;gap:6px;min-width:0;display:flex}.fr-label{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;font-family:FK Grotesk Mono,monospace;font-size:10.5px;font-weight:500}.fr-input{border:1px solid var(--color-neutral-200,#e5e5e5);color:#0a0a0a;background:#fff;border-radius:9999px;width:100%;padding:12px 20px;font-family:Polaris,system-ui,sans-serif;font-size:16px;line-height:1.3;transition:border-color .12s,box-shadow .12s}.fr-textarea{resize:vertical;border-radius:1rem;min-height:110px;padding:14px 18px;line-height:1.5}.fr-input::placeholder{color:#9ca3af}.fr-input:focus{border-color:#ff8400b3;outline:none;box-shadow:0 0 0 4px #ff84001f}.fr-input.is-error{border-color:#c43e2a}@media (width<=767px){.fr-input{font-size:17px}}.fr-error{color:#c43e2a;font-family:FK Grotesk Mono,monospace;font-size:11px}.fr-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex;position:relative}.fr-cancel{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:10px 14px;font-family:Polaris,system-ui,sans-serif;font-size:14px;transition:color .12s}.fr-cancel:hover{color:#0a0a0a}.fr-submit{background:var(--color-orange);color:var(--color-on-orange);cursor:pointer;box-shadow:var(--shadow-cta);border:0;border-radius:9999px;align-items:center;gap:8px;padding:12px 22px;font-family:Polaris,system-ui,sans-serif;font-size:15px;font-weight:500;transition:background .12s;display:inline-flex}.fr-submit:hover:not(:disabled){background:var(--color-orange-hover)}.fr-submit:disabled{opacity:.6;cursor:not-allowed}.fr-submit:focus-visible{box-shadow:var(--shadow-focus);outline:none}.fr-thanks{text-align:left;max-width:560px;animation:var(--animate-slideUp);background:#ff840014;border:1px solid #ff840052;border-radius:1rem;padding:24px 26px}.fr-thanks-headline{color:#0a0a0a;margin-bottom:6px;font-family:Polaris,system-ui,sans-serif;font-size:20px;font-weight:500}.fr-thanks-sub{color:#6b7280;font-family:Polaris,system-ui,sans-serif;font-size:15px;line-height:1.5}
