.circle-hero[data-astro-cid-rmkctp35]{padding-top:var(--space-20);padding-bottom:var(--space-20);border-bottom:1px solid var(--border);position:relative;overflow:hidden}.circle-hero[data-astro-cid-rmkctp35]:after{content:"";background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);background-size:var(--space-12) var(--space-12);opacity:.28;pointer-events:none;position:absolute;inset:0 0 0 55%}.circle-hero-grid[data-astro-cid-rmkctp35]{gap:var(--space-12);z-index:1;align-items:center;display:grid;position:relative}.circle-hero-badge[data-astro-cid-rmkctp35]{margin-bottom:var(--space-6);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--primary);font-weight:600;display:block}.circle-hero[data-astro-cid-rmkctp35] h1[data-astro-cid-rmkctp35]{font-size:var(--text-display);line-height:var(--line-display);letter-spacing:var(--tracking-display);margin:0 0 var(--space-6);max-width:18ch}.hero-description[data-astro-cid-rmkctp35]{font-size:var(--text-subtitle);line-height:var(--line-subtitle);color:var(--secondary);max-width:var(--measure-reading);margin:0 0 var(--space-8)}.hero-actions[data-astro-cid-rmkctp35]{flex-wrap:wrap;gap:12px;display:flex}.circle-hero-visual[data-astro-cid-rmkctp35]{border:1px solid var(--border-strong);background:var(--background)}.visual-row[data-astro-cid-rmkctp35]{align-items:center;gap:var(--space-4);min-height:112px;padding:var(--space-6);border-bottom:1px solid var(--border);grid-template-columns:auto auto 1fr;display:grid}.visual-row[data-astro-cid-rmkctp35]:last-child{border-bottom:0}.visual-number[data-astro-cid-rmkctp35]{font-family:var(--font-mono);font-size:var(--text-label);color:var(--primary)}.visual-icon[data-astro-cid-rmkctp35]{width:var(--space-12);height:var(--space-12);background:var(--surface);place-items:center;font-size:1.25rem;display:grid}.visual-row[data-astro-cid-rmkctp35] h2[data-astro-cid-rmkctp35]{margin:0 0 var(--space-1);font-size:1rem}.visual-row[data-astro-cid-rmkctp35] p[data-astro-cid-rmkctp35]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--muted);margin:0}@media (width>=768px){.circle-hero[data-astro-cid-rmkctp35]{padding-top:120px;padding-bottom:120px}}@media (width>=1024px){.circle-hero-grid[data-astro-cid-rmkctp35]{gap:var(--space-20);grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)}}.map-index[data-astro-cid-2c2hjucg]{padding:var(--space-12) 0;border-bottom:1px solid var(--border)}.map-index-head[data-astro-cid-2c2hjucg]{gap:var(--space-6);margin-bottom:var(--space-6);display:grid}.map-index-head[data-astro-cid-2c2hjucg] h2[data-astro-cid-2c2hjucg]{margin:var(--space-4) 0 0;font-size:var(--text-title);line-height:var(--line-title);letter-spacing:var(--tracking-title)}.map-index-head[data-astro-cid-2c2hjucg] p[data-astro-cid-2c2hjucg]{color:var(--secondary);max-width:var(--measure-reading);margin:0}.map-index-intro[data-astro-cid-2c2hjucg] a[data-astro-cid-2c2hjucg]{margin-top:var(--space-3);color:var(--primary);font-size:.8125rem;font-weight:600;display:inline-block}.map-nav[data-astro-cid-2c2hjucg]{gap:var(--space-4);display:grid}.hub-search[data-astro-cid-2c2hjucg]{width:100%;margin-bottom:var(--space-6)}.search-wrap[data-astro-cid-2c2hjucg]{display:block;position:relative}.search-wrap[data-astro-cid-2c2hjucg] span[data-astro-cid-2c2hjucg]{left:var(--space-4);font-family:var(--font-mono);font-size:var(--text-label);color:var(--muted);position:absolute;top:50%;transform:translateY(-50%)}.search-wrap[data-astro-cid-2c2hjucg] input[data-astro-cid-2c2hjucg]{width:100%;min-height:var(--space-12);padding:var(--space-3) var(--space-4) var(--space-3) 84px;border:1px solid var(--border-strong);background:var(--background);color:var(--foreground);font:inherit}.map-segment[data-astro-cid-2c2hjucg]{border:1px solid var(--border-strong);background:var(--background);min-width:0}.map-segment-label[data-astro-cid-2c2hjucg]{min-height:76px;padding:var(--space-4);border-bottom:1px solid var(--border)}.map-segment-label[data-astro-cid-2c2hjucg] span[data-astro-cid-2c2hjucg]{margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--primary);display:block}.map-segment-label[data-astro-cid-2c2hjucg] strong[data-astro-cid-2c2hjucg]{font-size:.875rem;display:block}.map-segment-links[data-astro-cid-2c2hjucg]{gap:var(--space-2);padding:var(--space-2);background:var(--background);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.map-segment-foundation[data-astro-cid-2c2hjucg] .map-segment-links[data-astro-cid-2c2hjucg]{grid-template-columns:1fr}.map-segment-links[data-astro-cid-2c2hjucg] a[data-astro-cid-2c2hjucg]{min-width:0;padding:var(--space-4);border:1px solid var(--border);background:var(--background);color:var(--foreground);font-size:.8125rem;font-weight:600;text-decoration:none}.map-segment-links[data-astro-cid-2c2hjucg] a[data-astro-cid-2c2hjucg]:hover{color:var(--primary);background:var(--surface)}.map-segment-links[data-astro-cid-2c2hjucg] a[data-astro-cid-2c2hjucg] span[data-astro-cid-2c2hjucg]{margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--text-label);color:var(--primary);display:block}.map-segment-foundation[data-astro-cid-2c2hjucg]{border-top:3px solid var(--foreground)}.map-segment-foundation[data-astro-cid-2c2hjucg] .map-segment-label[data-astro-cid-2c2hjucg]{background:var(--foreground);color:var(--primary-foreground)}.map-segment-foundation[data-astro-cid-2c2hjucg] .map-segment-label[data-astro-cid-2c2hjucg] span[data-astro-cid-2c2hjucg]{color:color-mix(in srgb, var(--primary-foreground) 62%, transparent)}.map-segment-phase-one[data-astro-cid-2c2hjucg]{border-top:3px solid var(--primary)}.map-segment-phase-one[data-astro-cid-2c2hjucg] .map-segment-label[data-astro-cid-2c2hjucg]{background:color-mix(in srgb, var(--primary) 7%, var(--background))}.map-segment-phase-two[data-astro-cid-2c2hjucg]{border-top:3px solid var(--secondary)}.map-segment-phase-two[data-astro-cid-2c2hjucg] .map-segment-label[data-astro-cid-2c2hjucg] span[data-astro-cid-2c2hjucg]{color:var(--secondary)}.map-section[data-astro-cid-2c2hjucg]{scroll-margin-top:72px}.map-section-head[data-astro-cid-2c2hjucg]{gap:var(--space-6);margin-bottom:var(--space-6);padding-top:var(--space-4);border-top:2px solid var(--primary);display:grid}.map-step[data-astro-cid-2c2hjucg]{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.map-step-number[data-astro-cid-2c2hjucg]{font-family:var(--font-mono);color:var(--primary);font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1}.map-step-badge[data-astro-cid-2c2hjucg]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--muted)}.map-section-head[data-astro-cid-2c2hjucg] h2[data-astro-cid-2c2hjucg]{margin:0 0 var(--space-2);font-size:var(--text-title);letter-spacing:var(--tracking-title)}.map-question[data-astro-cid-2c2hjucg]{margin:0 0 var(--space-3);font-size:var(--text-subtitle);color:var(--foreground);font-weight:500}.map-description[data-astro-cid-2c2hjucg]{color:var(--secondary);max-width:var(--measure-reading);margin:0}.group-grid[data-astro-cid-2c2hjucg]{gap:var(--space-3);background:var(--background);grid-template-columns:1fr;padding:0;display:grid}.group-card[data-astro-cid-2c2hjucg]{min-width:0;padding:var(--space-4);border:1px solid var(--border-strong);background:var(--background);color:inherit;flex-direction:column;text-decoration:none;transition:background-color .15s ease-out;display:flex}.map-section[data-astro-cid-2c2hjucg][data-phase=foundation] .group-grid[data-astro-cid-2c2hjucg]{background:var(--background)}.map-section[data-astro-cid-2c2hjucg][data-phase=foundation] .group-card[data-astro-cid-2c2hjucg]{border-color:var(--border-strong)}.group-card[data-astro-cid-2c2hjucg]:hover{color:inherit;background:var(--surface)}.group-card-head[data-astro-cid-2c2hjucg]{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.group-card[data-astro-cid-2c2hjucg] h3[data-astro-cid-2c2hjucg]{margin:0;font-size:1rem;line-height:1.35}.group-card-head[data-astro-cid-2c2hjucg]>span[data-astro-cid-2c2hjucg]{font-family:var(--font-mono);font-size:var(--text-label);color:var(--muted);flex-shrink:0}.group-card[data-astro-cid-2c2hjucg]>p[data-astro-cid-2c2hjucg]{min-height:2.5rem;margin:0 0 var(--space-4);-webkit-line-clamp:2;color:var(--secondary);-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.55;display:-webkit-box;overflow:hidden}.group-link[data-astro-cid-2c2hjucg]{color:var(--primary);margin-top:auto;font-size:.8125rem;font-weight:600}@media (width>=640px){.map-nav[data-astro-cid-2c2hjucg]{grid-template-columns:minmax(180px,.7fr) minmax(310px,1.1fr)}.map-segment-phase-two[data-astro-cid-2c2hjucg]{grid-column:1/-1}.map-segment-phase-two[data-astro-cid-2c2hjucg] .map-segment-links[data-astro-cid-2c2hjucg]{grid-template-columns:repeat(4,minmax(0,1fr))}.group-grid[data-astro-cid-2c2hjucg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.map-index-head[data-astro-cid-2c2hjucg]{grid-template-columns:1.1fr .9fr;align-items:end}.map-nav[data-astro-cid-2c2hjucg]{grid-template-columns:minmax(160px,.62fr) minmax(280px,1fr) minmax(0,2.1fr)}.map-segment-phase-two[data-astro-cid-2c2hjucg]{grid-column:auto}.map-segment-phase-one[data-astro-cid-2c2hjucg] .map-segment-links[data-astro-cid-2c2hjucg]{grid-template-columns:repeat(3,minmax(0,1fr))}.map-section-head[data-astro-cid-2c2hjucg]{gap:var(--space-12);grid-template-columns:180px minmax(0,1fr)}.group-grid[data-astro-cid-2c2hjucg]{grid-template-columns:repeat(3,minmax(0,1fr))}.map-section[data-astro-cid-2c2hjucg][data-phase=foundation] .group-grid[data-astro-cid-2c2hjucg],.map-section[data-astro-cid-2c2hjucg][data-phase=phase-1] .group-grid[data-astro-cid-2c2hjucg]{grid-template-columns:repeat(4,minmax(0,1fr))}}.eyebrow[data-astro-cid-x46imxzo]{margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--primary);font-weight:600;display:block}.section-intro[data-astro-cid-x46imxzo] h2[data-astro-cid-x46imxzo],.agency-copy[data-astro-cid-x46imxzo] h2[data-astro-cid-x46imxzo]{font-size:var(--text-title);line-height:var(--line-title);letter-spacing:var(--tracking-title);margin:0}.section-intro[data-astro-cid-x46imxzo]{max-width:780px;margin-bottom:var(--space-8)}.section-intro[data-astro-cid-x46imxzo]>p[data-astro-cid-x46imxzo]{color:var(--secondary);font-size:var(--text-subtitle);line-height:var(--line-subtitle)}.role-design[data-astro-cid-x46imxzo]{gap:var(--space-10);align-items:end;display:grid}.role-design-copy[data-astro-cid-x46imxzo]{max-width:720px}.role-design[data-astro-cid-x46imxzo] h2[data-astro-cid-x46imxzo]{font-size:var(--text-title);line-height:var(--line-title);letter-spacing:var(--tracking-title);margin:0}.role-design-copy[data-astro-cid-x46imxzo]>p[data-astro-cid-x46imxzo]{max-width:56ch;margin:var(--space-4) 0 0;color:var(--secondary);font-size:var(--text-subtitle);line-height:var(--line-subtitle)}.role-examples[data-astro-cid-x46imxzo]{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.role-examples[data-astro-cid-x46imxzo] span[data-astro-cid-x46imxzo]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-strong);color:var(--secondary);font-size:.8125rem}.section-action[data-astro-cid-x46imxzo]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.split-intro[data-astro-cid-x46imxzo]{gap:var(--space-6);max-width:none;display:grid}.split-intro[data-astro-cid-x46imxzo]>p[data-astro-cid-x46imxzo]{max-width:var(--measure-reading);margin:0}.agency-section[data-astro-cid-x46imxzo]{background:#f8fafc;position:relative}.agency-section[data-astro-cid-x46imxzo]:before{content:"";background:var(--primary);height:3px;position:absolute;inset:0 0 auto}.agency-panel[data-astro-cid-x46imxzo]{gap:var(--space-12);align-items:start;display:grid}.agency-copy[data-astro-cid-x46imxzo]{max-width:var(--measure-reading)}.agency-copy[data-astro-cid-x46imxzo]>p[data-astro-cid-x46imxzo]{max-width:58ch;margin:var(--space-4) 0 0;color:var(--secondary);font-size:var(--text-subtitle);line-height:var(--line-subtitle)}.comparison-help[data-astro-cid-x46imxzo]{align-items:center;gap:var(--space-2);margin-top:var(--space-6);color:var(--secondary);font-size:.875rem;font-weight:600;display:inline-flex}.comparison-help[data-astro-cid-x46imxzo]:hover,.comparison-help[data-astro-cid-x46imxzo] span[data-astro-cid-x46imxzo]{color:var(--primary)}.agency-brief[data-astro-cid-x46imxzo]{padding:var(--space-6);border:1px solid var(--border-strong);border-top:3px solid var(--foreground);background:var(--background)}.brief-label[data-astro-cid-x46imxzo]{margin-bottom:var(--space-4);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;display:block}.agency-brief[data-astro-cid-x46imxzo] dl[data-astro-cid-x46imxzo]{margin:0}.agency-brief[data-astro-cid-x46imxzo] dl[data-astro-cid-x46imxzo]>div[data-astro-cid-x46imxzo]{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--border);grid-template-columns:28px minmax(0,1fr);display:grid}.agency-brief[data-astro-cid-x46imxzo] dt[data-astro-cid-x46imxzo]{color:var(--primary);font-family:var(--font-mono);font-size:var(--text-label)}.agency-brief[data-astro-cid-x46imxzo] dd[data-astro-cid-x46imxzo]{gap:2px;margin:0;display:grid}.agency-brief[data-astro-cid-x46imxzo] dd[data-astro-cid-x46imxzo] strong[data-astro-cid-x46imxzo]{color:var(--foreground);font-size:.9375rem}.agency-brief[data-astro-cid-x46imxzo] dd[data-astro-cid-x46imxzo] span[data-astro-cid-x46imxzo]{color:var(--muted);font-size:.8125rem}.independence-note[data-astro-cid-x46imxzo]{margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--secondary);font-size:.8125rem}.independence-note[data-astro-cid-x46imxzo] strong[data-astro-cid-x46imxzo]{color:var(--foreground)}@media (width>=768px){.role-design[data-astro-cid-x46imxzo]{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr)}.split-intro[data-astro-cid-x46imxzo]{grid-template-columns:1fr 1fr;align-items:end}}@media (width>=1024px){.agency-panel[data-astro-cid-x46imxzo]{gap:var(--space-20);grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)}}.agent-intro[data-astro-cid-47rmuh65]{position:relative}.agent-intro[data-astro-cid-47rmuh65]:before{content:"";background:var(--primary);height:3px;position:absolute;inset:0 0 auto}.agent-intro-grid[data-astro-cid-47rmuh65]{gap:var(--space-6);align-items:end;display:grid}.eyebrow[data-astro-cid-47rmuh65]{margin-bottom:var(--space-4);color:var(--primary);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);font-weight:600;display:block}h2[data-astro-cid-47rmuh65]{max-width:18ch;font-size:var(--text-title);line-height:var(--line-title)}.agent-intro-copy[data-astro-cid-47rmuh65] p[data-astro-cid-47rmuh65]{color:var(--secondary);font-size:var(--text-subtitle);line-height:var(--line-subtitle);margin:0}.agent-actions[data-astro-cid-47rmuh65]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (width>=860px){.agent-intro-grid[data-astro-cid-47rmuh65]{gap:var(--space-16);grid-template-columns:1fr 1fr}}.dh[data-astro-cid-xf6tahld]{background:var(--bg-dark);padding-block:clamp(64px,8vw,112px) clamp(56px,7vw,96px);position:relative;overflow:hidden}.dh__net[data-astro-cid-xf6tahld]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dh__vignette[data-astro-cid-xf6tahld]{pointer-events:none;background:radial-gradient(60% 55% at 50% 78%,#c2340047,#0000 70%),radial-gradient(50% 45% at 85% 10%,#3b5bdb40,#0000 70%),radial-gradient(80% 70%,#0000 55%,#0508128c);position:absolute;inset:0}.dh__inner[data-astro-cid-xf6tahld]{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.dh__eyebrow[data-astro-cid-xf6tahld]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#ff8a57;margin:0 0 clamp(18px,2vw,26px);font-weight:600}.dh__headline[data-astro-cid-xf6tahld]{max-width:980px;font-family:var(--font-display);letter-spacing:-.045em;color:#fff;margin:0 0 clamp(20px,2.4vw,28px);font-size:clamp(38px,6.2vw,76px);font-weight:500;line-height:1.02}.dh__line[data-astro-cid-xf6tahld]{display:block}.dh__line--sub[data-astro-cid-xf6tahld]{margin-top:.14em}@keyframes dh-shine{to{background-position:-200% 0}}.dh__rotor[data-astro-cid-xf6tahld]{text-align:center;text-wrap:balance;justify-items:center;display:grid}.dh__rotor[data-astro-cid-xf6tahld]>span[data-astro-cid-xf6tahld]{background:linear-gradient(100deg,#ff8a57 0%,#ffc09a 45%,#ff8a57 100%) 0 0/200% 100%;-webkit-text-fill-color:transparent;opacity:0;filter:blur(10px);-webkit-background-clip:text;background-clip:text;grid-area:1/1;margin-bottom:-.14em;padding-bottom:.14em;transition:opacity .55s,transform .55s cubic-bezier(.2,.7,.2,1),filter .55s;animation:5s linear infinite dh-shine;transform:translateY(.45em)}.dh__rotor[data-astro-cid-xf6tahld]>span[data-astro-cid-xf6tahld].is-on{opacity:1;filter:blur();transform:none}.dh__sub[data-astro-cid-xf6tahld]{color:#c4ccda;max-width:660px;margin:0 0 clamp(26px,3vw,36px);font-size:clamp(16px,1.4vw,19px);line-height:1.65}.dh__actions[data-astro-cid-xf6tahld]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.dh__btn[data-astro-cid-xf6tahld]{white-space:nowrap;border-radius:var(--radius-pill);justify-content:center;align-items:center;padding:15px 30px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.dh__btn[data-astro-cid-xf6tahld]:hover{transform:translateY(-1px)}.dh__btn--primary[data-astro-cid-xf6tahld]{background:var(--primary);color:#fff;border:2px solid var(--primary)}.dh__btn--primary[data-astro-cid-xf6tahld]:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:#fff}.dh__btn--ghost[data-astro-cid-xf6tahld]{color:#fff;background:0 0;border:2px solid #ffffff8c}.dh__btn--ghost[data-astro-cid-xf6tahld]:hover{color:#fff;border-color:#fff}.dh__btn[data-astro-cid-xf6tahld]:focus-visible{outline-offset:3px;outline:2px solid #ffc09a}.dh__note[data-astro-cid-xf6tahld]{color:#8f9bb0;margin-top:14px;display:block}@media (width<=640px){.dh__actions[data-astro-cid-xf6tahld]{flex-direction:column;align-items:stretch;width:100%;max-width:340px}}@media (prefers-reduced-motion:reduce){.dh__rotor[data-astro-cid-xf6tahld]>span[data-astro-cid-xf6tahld]{transition:none;animation:none}}.workstation-directory[data-astro-cid-h7d63asy]{background:var(--surface)}header[data-astro-cid-h7d63asy]{text-align:center;max-width:760px;margin:0 auto clamp(2.5rem,5vw,4rem)}h2[data-astro-cid-h7d63asy]{font-size:var(--text-heading);line-height:var(--line-heading);letter-spacing:var(--tracking-display);margin:0 0 16px}header[data-astro-cid-h7d63asy] p[data-astro-cid-h7d63asy]{color:var(--secondary);font-size:var(--text-subtitle);line-height:var(--line-subtitle);margin-inline:auto}.station-group[data-astro-cid-h7d63asy]+.station-group[data-astro-cid-h7d63asy]{margin-top:clamp(36px,5vw,56px)}h3[data-astro-cid-h7d63asy]{font-family:var(--font-family);letter-spacing:.12em;text-transform:uppercase;color:var(--primary);align-items:center;gap:16px;margin:0 0 18px;font-size:.75rem;font-weight:700;display:flex}h3[data-astro-cid-h7d63asy]:after{content:"";background:var(--border-strong);flex:1;height:1px}.station-grid[data-astro-cid-h7d63asy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.station-link[data-astro-cid-h7d63asy]{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--foreground);background:#fff;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 28px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.station-link[data-astro-cid-h7d63asy]:hover{border-color:var(--foreground);box-shadow:var(--shadow-md);transform:translateY(-3px)}.station-link[data-astro-cid-h7d63asy]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}strong[data-astro-cid-h7d63asy]{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:8px;font-size:1.25rem;font-weight:600;display:block}.station-summary[data-astro-cid-h7d63asy]{color:var(--secondary);font-size:.95rem;line-height:1.55;display:block}.station-link[data-astro-cid-h7d63asy]>span[data-astro-cid-h7d63asy]:last-child{background:var(--surface);width:34px;height:34px;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-weight:700;transition:background .18s,color .18s;display:grid}.station-link[data-astro-cid-h7d63asy]:hover>span[data-astro-cid-h7d63asy]:last-child{background:var(--primary);color:#fff}@media (width<=640px){.station-grid[data-astro-cid-h7d63asy]{grid-template-columns:1fr}.station-link[data-astro-cid-h7d63asy]{padding:20px}}.workstation-circle[data-astro-cid-qgayaz3c]{--wc-pad:clamp(72px, 8vw, 112px);--wc-head-gap:clamp(36px, 5vw, 56px)}.workstation-circle[data-astro-cid-qgayaz3c] #membership,.workstation-circle[data-astro-cid-qgayaz3c] #ask,.workstation-circle[data-astro-cid-qgayaz3c] #workstations,.workstation-circle[data-astro-cid-qgayaz3c] #faq{padding-block:var(--wc-pad)}.workstation-circle[data-astro-cid-qgayaz3c] #workstations{background:var(--background)}.workstation-circle[data-astro-cid-qgayaz3c] #faq{background:var(--surface)}.workstation-circle[data-astro-cid-qgayaz3c] #workstations header,.workstation-circle[data-astro-cid-qgayaz3c] #faq .faq-header{max-width:760px;margin:0 auto var(--wc-head-gap);text-align:center}.workstation-circle[data-astro-cid-qgayaz3c] #workstations header h2,.workstation-circle[data-astro-cid-qgayaz3c] #faq .faq-header h2{font-family:var(--font-display);letter-spacing:-.04em;color:var(--foreground);margin:0 0 12px;font-size:clamp(2.2rem,5vw,3.75rem);font-weight:500;line-height:1.04}.workstation-circle[data-astro-cid-qgayaz3c] #faq .faq-header h2{margin-bottom:0}.workstation-circle[data-astro-cid-qgayaz3c] #faq .container{max-width:1040px}.circle-landing .section{padding-top:clamp(2.5rem,5vw,4.5rem);padding-bottom:clamp(2.5rem,5vw,4.5rem)}.circle-landing .section-header{margin-bottom:var(--space-8)}.circle-landing .problem-cell,.circle-landing .content-cell{padding:1.25rem}.circle-landing .problems-cta,.circle-landing .content-cta,.circle-landing .support-cta{margin-top:var(--space-8)}.circle-landing .tier-card{padding:var(--space-6) 1.25rem}.circle-landing .diy-inner{margin-bottom:var(--space-8)}
