.fc[data-astro-cid-scootsxz]{container:fc / inline-size;position:relative;display:flex;flex-direction:column;box-sizing:border-box;height:100%;background:#050505e6;border:1px solid var(--grid-line);border-top:2px solid var(--accent-yellow)}.fc-head[data-astro-cid-scootsxz]{padding:1.1rem 1.25rem 1rem;border-bottom:1px solid var(--grid-line)}.fc-title[data-astro-cid-scootsxz]{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.5rem;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--text-primary)}.fc-where[data-astro-cid-scootsxz]{margin:.55rem 0 0;font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.fc-body[data-astro-cid-scootsxz]{padding:1.35rem 1.25rem 1.4rem}.fc-q[data-astro-cid-scootsxz]{margin:0;font-size:1.3rem;line-height:1.4;font-weight:500;color:var(--text-primary)}.fc-opts[data-astro-cid-scootsxz]{list-style:none;margin:1.1rem 0 0;padding:0;display:grid;gap:.65rem}.fc-li[data-astro-cid-scootsxz]{display:flex;min-width:0}.fc-opt[data-astro-cid-scootsxz]{flex:1;min-width:0;display:grid;grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:3.5rem;padding:.7rem 1rem .7rem .75rem;border:1px solid rgba(255,255,255,.2);background:#ffffff08;color:var(--text-primary);text-decoration:none;font-size:1.0625rem;line-height:1.35}.fc-key[data-astro-cid-scootsxz]{display:grid;place-items:center;width:2.1rem;height:2.1rem;border:1px solid rgba(255,255,255,.32);font-family:var(--font-mono);font-size:.9rem;color:#e3e6ea;transition:border-color .18s var(--ease-lock),background-color .18s var(--ease-lock),color .18s var(--ease-lock)}.fc-arrow[data-astro-cid-scootsxz]{flex:none;width:15px;height:12px;color:var(--text-secondary);transition:color .18s var(--ease-lock),transform .18s var(--ease-lock)}@media(hover:hover){.fc-opt[data-astro-cid-scootsxz]:hover .fc-key[data-astro-cid-scootsxz]{border-color:var(--accent-yellow);background:var(--accent-yellow);color:#050505}.fc-opt[data-astro-cid-scootsxz]:hover .fc-arrow[data-astro-cid-scootsxz]{color:var(--accent-yellow);transform:translate(3px)}}.fc-opt[data-astro-cid-scootsxz]:focus-visible .fc-key[data-astro-cid-scootsxz]{border-color:var(--accent-yellow);background:var(--accent-yellow);color:#050505}.fc-opt[data-astro-cid-scootsxz]:focus-visible .fc-arrow[data-astro-cid-scootsxz]{color:var(--accent-yellow)}.fc-note[data-astro-cid-scootsxz]{margin:.9rem 0 0;font-size:.95rem;line-height:1.5;color:var(--text-secondary)}.fc-ahead[data-astro-cid-scootsxz]{list-style:none;margin:auto 0 0;padding:.35rem 1.25rem .5rem;border-top:1px solid var(--grid-line)}.fc-part[data-astro-cid-scootsxz]{display:grid;grid-template-columns:2rem minmax(0,1fr);-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.15rem;padding:.7rem 0}.fc-part[data-astro-cid-scootsxz]+.fc-part[data-astro-cid-scootsxz]{border-top:1px solid rgba(255,255,255,.08)}.fc-pn[data-astro-cid-scootsxz]{grid-row:1 / span 2;padding-top:.15rem;font-family:var(--font-mono);font-size:13px;letter-spacing:.1em;color:var(--text-secondary)}.fc-pt[data-astro-cid-scootsxz]{font-family:var(--font-display);font-weight:700;font-size:1.0625rem;line-height:1.2;text-transform:uppercase;color:#cfd3d8}.fc-pd[data-astro-cid-scootsxz]{font-size:.9375rem;line-height:1.45;color:var(--text-secondary)}.fc-part--here[data-astro-cid-scootsxz] .fc-pn[data-astro-cid-scootsxz]{color:var(--accent-yellow)}.fc-part--here[data-astro-cid-scootsxz] .fc-pt[data-astro-cid-scootsxz]{color:var(--text-primary)}@container fc (min-width: 440px){.fc-opts[data-astro-cid-scootsxz]{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-opt[data-astro-cid-scootsxz]{grid-template-columns:2.1rem minmax(0,1fr);grid-template-rows:auto auto;align-content:start;row-gap:.75rem;min-height:7.25rem;padding:.9rem 1rem 1rem}.fc-key[data-astro-cid-scootsxz]{grid-column:1;grid-row:1}.fc-arrow[data-astro-cid-scootsxz]{grid-column:2;grid-row:1;justify-self:end}.fc-text[data-astro-cid-scootsxz]{grid-column:1 / -1;grid-row:2;font-size:1.125rem}}@media(prefers-reduced-motion:reduce){.fc-key[data-astro-cid-scootsxz],.fc-arrow[data-astro-cid-scootsxz]{transition:none}.fc-opt[data-astro-cid-scootsxz]:hover .fc-arrow[data-astro-cid-scootsxz]{transform:none}}.rd-wrap[data-astro-cid-4a2snv7j]{container:rd / inline-size;margin-top:3.5rem;max-width:1040px}@media(max-width:767px){.rd-wrap[data-astro-cid-4a2snv7j]{margin-top:2.5rem}}.rd[data-astro-cid-4a2snv7j]{position:relative;background:#050505e6;border:1px solid var(--grid-line);border-top:2px solid var(--accent-yellow)}.rd-head[data-astro-cid-4a2snv7j]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem 1rem;border-bottom:1px solid var(--grid-line)}.rd-title[data-astro-cid-4a2snv7j]{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.5rem;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--text-primary);text-wrap:balance}.rd-sub[data-astro-cid-4a2snv7j]{margin:.55rem 0 0;font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);text-wrap:balance}.rd-pending[data-astro-cid-4a2snv7j]{flex:none;font-family:var(--font-display);font-weight:600;font-size:.875rem;letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary);border:1px dashed rgba(255,255,255,.3);padding:.45rem .75rem;white-space:nowrap}.rd-grid[data-astro-cid-4a2snv7j]{list-style:none;margin:0;padding:0 1.25rem;display:grid;grid-template-columns:minmax(0,1fr)}.rd-block[data-astro-cid-4a2snv7j]{min-width:0;padding:1.5rem 0;border-top:1px solid var(--grid-line)}.rd-block--role[data-astro-cid-4a2snv7j]{border-top:0}.rd-label[data-astro-cid-4a2snv7j]{display:block;margin-bottom:1rem;font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.rd-cap[data-astro-cid-4a2snv7j]{margin:.95rem 0 0;max-width:30rem;font-size:.95rem;line-height:1.6;color:var(--text-secondary);text-wrap:pretty}.rd-next[data-astro-cid-4a2snv7j]{margin:0;max-width:38rem;font-size:1.0625rem;line-height:1.6;color:var(--text-primary);text-wrap:pretty}.rd-cap[data-astro-cid-4a2snv7j] strong[data-astro-cid-4a2snv7j],.rd-next[data-astro-cid-4a2snv7j] strong[data-astro-cid-4a2snv7j]{font-weight:600;color:var(--text-primary)}.rd-seal[data-astro-cid-4a2snv7j]{display:flex}.rd-bar[data-astro-cid-4a2snv7j]{display:block;position:relative;overflow:hidden;width:var(--w, 60%);height:2.9rem;border:1px dashed rgba(255,255,255,.3)}.rd-bar[data-astro-cid-4a2snv7j]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,#ffffff26 0 6px,#ffffff0d 6px 12px)}.rd-bar[data-astro-cid-4a2snv7j]:after{content:"";position:absolute;inset:0;transform:translate(-115%);background:linear-gradient(100deg,transparent 30%,rgba(248,248,18,.3) 50%,transparent 70%)}.rd-data[data-astro-cid-4a2snv7j]{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;-moz-column-gap:.85rem;column-gap:.85rem;row-gap:.7rem}.rd-row[data-astro-cid-4a2snv7j]{display:contents}.rd-row[data-astro-cid-4a2snv7j] em[data-astro-cid-4a2snv7j]{font-style:normal;font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:.08em;color:var(--text-secondary)}.rd-row[data-astro-cid-4a2snv7j] i[data-astro-cid-4a2snv7j]{display:block;height:4px;width:var(--w, 50%);background:#fff3;transform-origin:left center}.rd-row--strong[data-astro-cid-4a2snv7j] i[data-astro-cid-4a2snv7j]{background:var(--accent-yellow)}.rd-row--build[data-astro-cid-4a2snv7j] i[data-astro-cid-4a2snv7j]{background:var(--accent-blue)}.rd-row--strong[data-astro-cid-4a2snv7j] em[data-astro-cid-4a2snv7j],.rd-row--build[data-astro-cid-4a2snv7j] em[data-astro-cid-4a2snv7j]{color:var(--text-primary)}.rd-levels[data-astro-cid-4a2snv7j]{display:flex;align-items:flex-end;gap:.45rem;height:3.4rem}.rd-level[data-astro-cid-4a2snv7j]{display:flex;align-items:center;justify-content:center;width:2.6rem;height:calc(.9rem + var(--n) * .5rem);border:1px dashed rgba(255,255,255,.3);font-style:normal}.rd-level[data-astro-cid-4a2snv7j] b[data-astro-cid-4a2snv7j]{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--text-secondary)}.rd-level--here[data-astro-cid-4a2snv7j]{border:1px solid var(--accent-yellow);background:#f8f81214}.rd-level--here[data-astro-cid-4a2snv7j] b[data-astro-cid-4a2snv7j]{color:var(--accent-yellow)}.rd-foot[data-astro-cid-4a2snv7j]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;padding:1.1rem 1.25rem 1.25rem;border-top:1px solid var(--grid-line)}.rd-foot-note[data-astro-cid-4a2snv7j]{font-family:var(--font-display);font-weight:600;font-size:.875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.rd-foot[data-astro-cid-4a2snv7j] .rd-btn{min-height:54px;gap:.75rem;padding-inline:1.75rem}.rd-foot[data-astro-cid-4a2snv7j] .rd-btn:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.rd-arrow[data-astro-cid-4a2snv7j]{flex:none;width:15px;height:12px}@media(max-width:767px){.rd-foot[data-astro-cid-4a2snv7j]{flex-direction:column;align-items:stretch}.rd-foot[data-astro-cid-4a2snv7j] .rd-btn{width:100%;min-height:52px}}@container rd (min-width: 760px){.rd-head[data-astro-cid-4a2snv7j]{padding:1.25rem 1.75rem 1.1rem}.rd-grid[data-astro-cid-4a2snv7j]{padding:0 1.75rem;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);-moz-column-gap:2.5rem;column-gap:2.5rem}.rd-block[data-astro-cid-4a2snv7j]{padding:1.75rem 0}.rd-block--role[data-astro-cid-4a2snv7j]{grid-column:1;grid-row:1}.rd-block--level[data-astro-cid-4a2snv7j]{grid-column:1;grid-row:2}.rd-block--stats[data-astro-cid-4a2snv7j]{grid-column:2;grid-row:1 / 3;border-top:0;border-left:1px solid var(--grid-line);padding-left:2.5rem}.rd-block--first[data-astro-cid-4a2snv7j]{grid-column:1 / -1;grid-row:3}.rd-foot[data-astro-cid-4a2snv7j]{padding:1.2rem 1.75rem 1.35rem}}html.js-motion .rd[data-astro-cid-4a2snv7j]:not(.is-revealed) .rd-bar[data-astro-cid-4a2snv7j]:before,html.js-motion .rd[data-astro-cid-4a2snv7j]:not(.is-revealed) .rd-row[data-astro-cid-4a2snv7j] i[data-astro-cid-4a2snv7j]{transform:scaleX(0)}.rd-bar[data-astro-cid-4a2snv7j]:before{transform-origin:left center}html.js-motion .rd[data-astro-cid-4a2snv7j].is-revealed .rd-bar[data-astro-cid-4a2snv7j]:before{animation:rd-land .6s var(--ease-smooth-out) calc(var(--rd-i, 0) * .14s + .25s) both}html.js-motion .rd[data-astro-cid-4a2snv7j].is-revealed .rd-bar[data-astro-cid-4a2snv7j]:after{animation:rd-sheen 1.1s var(--ease-smooth-out) calc(var(--rd-i, 0) * .14s + 1.1s) 1}html.js-motion .rd[data-astro-cid-4a2snv7j].is-revealed .rd-row[data-astro-cid-4a2snv7j] i[data-astro-cid-4a2snv7j]{animation:rd-land .55s var(--ease-smooth-out) calc(var(--i, 0) * 65ms + .52s) both}@keyframes rd-land{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rd-sheen{to{transform:translate(115%)}}.cr[data-astro-cid-2cml2ksx]{list-style:none;margin:3.5rem 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--grid-line);border:1px solid var(--grid-line)}@media(min-width:600px){.cr[data-astro-cid-2cml2ksx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.cr[data-astro-cid-2cml2ksx]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.cr[data-astro-cid-2cml2ksx]{margin-top:2.5rem}}.cr-li[data-astro-cid-2cml2ksx]{display:flex;min-width:0;background:#050505}.cr-role[data-astro-cid-2cml2ksx]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.55rem;padding:1.35rem 1.5rem 1.6rem;border:1px solid transparent;background:#050505;color:inherit;text-decoration:none}.cr-top[data-astro-cid-2cml2ksx]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.35rem}.cr-n[data-astro-cid-2cml2ksx]{font-family:var(--font-mono);font-size:13px;letter-spacing:.1em;color:var(--accent-yellow)}.cr-arrow[data-astro-cid-2cml2ksx]{flex:none;width:15px;height:12px;color:var(--text-secondary);transition:color .18s var(--ease-lock),transform .18s var(--ease-lock)}.cr-name[data-astro-cid-2cml2ksx]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,2.2vw,1.75rem);line-height:1.05;text-transform:uppercase;color:var(--text-primary);transition:color .18s var(--ease-lock)}.cr-line[data-astro-cid-2cml2ksx]{font-size:1rem;line-height:1.55;color:var(--text-secondary);text-wrap:pretty}@media(hover:hover){.cr-role[data-astro-cid-2cml2ksx]:hover .cr-name[data-astro-cid-2cml2ksx]{color:var(--accent-yellow)}.cr-role[data-astro-cid-2cml2ksx]:hover .cr-arrow[data-astro-cid-2cml2ksx]{color:var(--accent-yellow);transform:translate(3px)}}.cr-role[data-astro-cid-2cml2ksx]:focus-visible .cr-name[data-astro-cid-2cml2ksx],.cr-role[data-astro-cid-2cml2ksx]:focus-visible .cr-arrow[data-astro-cid-2cml2ksx]{color:var(--accent-yellow)}.cr-ask[data-astro-cid-2cml2ksx]{margin-top:3rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem 2rem;padding:1.5rem 1.75rem;border:1px solid var(--grid-line);background:#020202b8}.cr-ask-copy[data-astro-cid-2cml2ksx]{margin:0;font-family:var(--font-display);font-weight:600;font-size:1.375rem;line-height:1.2;letter-spacing:.01em;text-transform:uppercase;color:var(--text-primary)}.cr-ask[data-astro-cid-2cml2ksx] .cr-btn{flex:none;min-height:54px;gap:.75rem;padding-inline:1.75rem}.cr-ask[data-astro-cid-2cml2ksx] .cr-btn:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.cr-btn-arrow[data-astro-cid-2cml2ksx]{flex:none;width:15px;height:12px}@media(max-width:767px){.cr-ask[data-astro-cid-2cml2ksx]{flex-direction:column;align-items:stretch;padding:1.25rem 1.1rem;margin-top:2.5rem}.cr-ask-copy[data-astro-cid-2cml2ksx]{font-size:1.25rem}.cr-ask[data-astro-cid-2cml2ksx] .cr-btn{width:100%;min-height:52px}}@media(prefers-reduced-motion:reduce){.cr-arrow[data-astro-cid-2cml2ksx],.cr-name[data-astro-cid-2cml2ksx]{transition:none}.cr-role[data-astro-cid-2cml2ksx]:hover .cr-arrow[data-astro-cid-2cml2ksx]{transform:none}}.st-wrap[data-astro-cid-545kmkhq]{container:st / inline-size;margin-top:3.5rem}@media(max-width:767px){.st-wrap[data-astro-cid-545kmkhq]{margin-top:2.5rem}}.st[data-astro-cid-545kmkhq]{--node: 2.5rem;--gap: 2.5rem;list-style:none;margin:0;padding:0;display:grid;row-gap:2.25rem}.st-stop[data-astro-cid-545kmkhq]{position:relative;display:flex;flex-direction:column;gap:.5rem;min-width:0;padding-left:calc(var(--node) + 1.25rem)}.st-node[data-astro-cid-545kmkhq]{position:absolute;left:0;top:0;display:grid;place-items:center;width:var(--node);height:var(--node);box-sizing:border-box;border:1px solid var(--accent-yellow);background:#050505;font-family:var(--font-mono);font-size:.875rem;letter-spacing:.06em;color:var(--accent-yellow)}.st-seg[data-astro-cid-545kmkhq]{position:absolute;left:calc(var(--node) / 2 - 1px);top:calc(var(--node) + 8px);bottom:calc(-2.25rem - 8px);width:2px;background:#ffffff52;transform-origin:center top}.st-k[data-astro-cid-545kmkhq]{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-yellow);line-height:var(--node);min-height:var(--node)}.st-t[data-astro-cid-545kmkhq]{font-family:var(--font-display);font-weight:700;font-size:1.5rem;line-height:1.1;text-transform:uppercase;color:var(--text-primary);text-wrap:balance}.st-d[data-astro-cid-545kmkhq]{max-width:30rem;font-size:1rem;line-height:1.6;color:var(--text-secondary);text-wrap:pretty}.st-stop[data-astro-cid-545kmkhq] .st-btn{align-self:flex-start;min-height:44px;margin-top:.5rem}.st-stop[data-astro-cid-545kmkhq] .st-btn:focus-visible{outline:2px solid var(--accent-yellow);outline-offset:3px}@container st (min-width: 760px){.st[data-astro-cid-545kmkhq]{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:0}.st-stop[data-astro-cid-545kmkhq]{padding-left:0;padding-top:calc(var(--node) + 1.1rem)}.st-seg[data-astro-cid-545kmkhq]{top:calc(var(--node) / 2 - 1px);left:calc(var(--node) + 10px);right:calc(-1 * var(--gap) + 10px);bottom:auto;width:auto;height:2px;transform-origin:left center}.st-k[data-astro-cid-545kmkhq]{line-height:1.4;min-height:0}}html.js-motion .st[data-astro-cid-545kmkhq]:not(.is-revealed) .st-seg[data-astro-cid-545kmkhq]{transform:scaleY(0)}html.js-motion .st[data-astro-cid-545kmkhq].is-revealed .st-seg[data-astro-cid-545kmkhq]{animation:st-draw-y .6s var(--ease-smooth-out) calc(var(--i, 0) * .26s + .15s) both}@container st (min-width: 760px){html.js-motion .st[data-astro-cid-545kmkhq]:not(.is-revealed) .st-seg[data-astro-cid-545kmkhq]{transform:scaleX(0)}html.js-motion .st[data-astro-cid-545kmkhq].is-revealed .st-seg[data-astro-cid-545kmkhq]{animation-name:st-draw-x}}@keyframes st-draw-y{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes st-draw-x{0%{transform:scaleX(0)}to{transform:scale(1)}}.fp[data-astro-cid-lxvik7ca]{list-style:none;margin:3.5rem 0 0;padding:0;max-width:1040px;border-top:1px solid var(--grid-line)}@media(max-width:767px){.fp[data-astro-cid-lxvik7ca]{margin-top:2.5rem}}.fp-li[data-astro-cid-lxvik7ca]{display:flex;border-bottom:1px solid var(--grid-line)}.fp-row[data-astro-cid-lxvik7ca]{flex:1;min-width:0;display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:start;-moz-column-gap:1.25rem;column-gap:1.25rem;padding:1.4rem 1rem 1.5rem .25rem;border:1px solid transparent;color:inherit;text-decoration:none}.fp-n[data-astro-cid-lxvik7ca]{font-family:var(--font-display);font-weight:700;font-size:2.6rem;line-height:.9;font-variant-numeric:tabular-nums;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.55);transition:-webkit-text-stroke-color .18s var(--ease-lock)}.fp-words[data-astro-cid-lxvik7ca]{display:grid;gap:.45rem;min-width:0}.fp-t[data-astro-cid-lxvik7ca]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.35rem,2vw,1.6rem);line-height:1.08;text-transform:uppercase;color:var(--text-primary);text-wrap:balance;transition:color .18s var(--ease-lock)}.fp-l[data-astro-cid-lxvik7ca]{max-width:44rem;font-size:1rem;line-height:1.6;color:var(--text-secondary);text-wrap:pretty}.fp-arrow[data-astro-cid-lxvik7ca]{flex:none;align-self:center;width:15px;height:12px;color:var(--text-secondary);transition:color .18s var(--ease-lock),transform .18s var(--ease-lock)}@media(hover:hover){.fp-row[data-astro-cid-lxvik7ca]:hover .fp-n[data-astro-cid-lxvik7ca]{-webkit-text-stroke-color:var(--accent-yellow)}.fp-row[data-astro-cid-lxvik7ca]:hover .fp-t[data-astro-cid-lxvik7ca]{color:var(--accent-yellow)}.fp-row[data-astro-cid-lxvik7ca]:hover .fp-arrow[data-astro-cid-lxvik7ca]{color:var(--accent-yellow);transform:translate(3px)}}.fp-row[data-astro-cid-lxvik7ca]:focus-visible .fp-n[data-astro-cid-lxvik7ca]{-webkit-text-stroke-color:var(--accent-yellow)}.fp-row[data-astro-cid-lxvik7ca]:focus-visible .fp-t[data-astro-cid-lxvik7ca],.fp-row[data-astro-cid-lxvik7ca]:focus-visible .fp-arrow[data-astro-cid-lxvik7ca]{color:var(--accent-yellow)}@media(max-width:479px){.fp-row[data-astro-cid-lxvik7ca]{grid-template-columns:2.5rem minmax(0,1fr);-moz-column-gap:1rem;column-gap:1rem;padding-right:.25rem}.fp-n[data-astro-cid-lxvik7ca]{font-size:2.1rem}.fp-arrow[data-astro-cid-lxvik7ca]{display:none}}.fp-foot[data-astro-cid-lxvik7ca]{margin-top:2.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 2rem}.fp-foot[data-astro-cid-lxvik7ca] .fp-more{min-height:44px}.fp-foot[data-astro-cid-lxvik7ca] .fp-more:focus-visible{outline:2px solid var(--accent-yellow);outline-offset:3px}.fp-source[data-astro-cid-lxvik7ca]{margin:0;font-family:var(--font-display);font-weight:600;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary)}@media(prefers-reduced-motion:reduce){.fp-n[data-astro-cid-lxvik7ca],.fp-t[data-astro-cid-lxvik7ca],.fp-arrow[data-astro-cid-lxvik7ca]{transition:none}.fp-row[data-astro-cid-lxvik7ca]:hover .fp-arrow[data-astro-cid-lxvik7ca]{transform:none}}.qa[data-astro-cid-2m5kxap4]{margin-top:3.5rem;max-width:880px;border-top:1px solid var(--grid-line)}@media(max-width:767px){.qa[data-astro-cid-2m5kxap4]{margin-top:2.5rem}}.qa-item[data-astro-cid-2m5kxap4]{border-bottom:1px solid var(--grid-line)}.qa-q[data-astro-cid-2m5kxap4]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:44px;padding:1.3rem .25rem;font-family:var(--font-body);font-size:1.125rem;font-weight:500;line-height:1.45;color:var(--text-primary);transition:color .18s var(--ease-lock)}.qa-q[data-astro-cid-2m5kxap4]::-webkit-details-marker{display:none}.qa-mark[data-astro-cid-2m5kxap4]{position:relative;flex:none;width:14px;height:14px;transition:transform .25s var(--ease-lock)}.qa-mark[data-astro-cid-2m5kxap4]:before,.qa-mark[data-astro-cid-2m5kxap4]:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--accent-yellow)}.qa-mark[data-astro-cid-2m5kxap4]:after{transform:rotate(90deg)}.qa-d[data-astro-cid-2m5kxap4][open] .qa-mark[data-astro-cid-2m5kxap4]{transform:rotate(45deg)}@media(hover:hover){.qa-q[data-astro-cid-2m5kxap4]:hover{color:var(--accent-yellow)}}.qa-q[data-astro-cid-2m5kxap4]:focus-visible{color:var(--accent-yellow);outline:2px solid var(--accent-yellow);outline-offset:4px}.qa-a[data-astro-cid-2m5kxap4]{padding:0 .25rem 1.5rem}.qa-a[data-astro-cid-2m5kxap4] p[data-astro-cid-2m5kxap4]{margin:0;max-width:44rem;font-size:1rem;line-height:1.7;color:var(--text-secondary);text-wrap:pretty}.qa-a[data-astro-cid-2m5kxap4] .qa-link{min-height:44px;margin-top:1rem}.qa-a[data-astro-cid-2m5kxap4] .qa-link:focus-visible{outline:2px solid var(--accent-yellow);outline-offset:3px}@media(prefers-reduced-motion:reduce){.qa-q[data-astro-cid-2m5kxap4],.qa-mark[data-astro-cid-2m5kxap4]{transition:none}}.tmh-facts[data-astro-cid-mmouaj72]{margin:1rem 0 0;font-family:var(--font-display);font-weight:600;font-size:.875rem;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary)}@media(min-width:1024px){#fit .ph-board{align-self:stretch;display:flex;flex-direction:column}#fit .ph-board>*{flex:1 0 auto}}
