.team-map[data-astro-cid-jwpt7grt]{gap:var(--space-l);padding:var(--space-s);border-radius:var(--radius-l);background:var(--color-surface-2);align-items:center;margin:0;display:grid}@media (width>=40rem){.team-map[data-astro-cid-jwpt7grt]{padding:var(--space-l)}}@media (width>=56rem){.team-map[data-astro-cid-jwpt7grt]{grid-template-columns:minmax(0,1fr) 15rem}}.team-map__svg[data-astro-cid-jwpt7grt]{width:100%;height:auto;display:block}.team-map__dot[data-astro-cid-jwpt7grt]{fill:color-mix(in srgb, var(--color-text) 20%, transparent);shape-rendering:crispedges}.pin[data-astro-cid-jwpt7grt] rect[data-astro-cid-jwpt7grt]{fill:var(--color-accent);shape-rendering:crispedges}.pin__r1[data-astro-cid-jwpt7grt],.pin__r2[data-astro-cid-jwpt7grt]{opacity:0}.pin[data-astro-cid-jwpt7grt].is-active .pin__r1[data-astro-cid-jwpt7grt]{animation:pin-ripple calc(1.8s * var(--motion-scale)) var(--ease-out) infinite}.pin[data-astro-cid-jwpt7grt].is-active .pin__r2[data-astro-cid-jwpt7grt]{animation:pin-ripple calc(1.8s * var(--motion-scale)) var(--ease-out) calc(.22s * var(--motion-scale)) infinite}@keyframes pin-ripple{0%{opacity:0}25%{opacity:.55}to{opacity:0}}.team-map[data-astro-cid-jwpt7grt]:not(.is-live) .pin__r1[data-astro-cid-jwpt7grt]{opacity:.3}.team-map__legend[data-astro-cid-jwpt7grt]{gap:var(--space-s);align-content:center;display:grid}.region__name[data-astro-cid-jwpt7grt]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-block-end:var(--space-3xs)}.region__cities[data-astro-cid-jwpt7grt]{gap:.2rem;padding:0;display:grid}.city[data-astro-cid-jwpt7grt]{transition:color var(--dur-base) var(--ease-out);align-items:center;gap:.6em;font-weight:600;display:flex}.city__mark[data-astro-cid-jwpt7grt]{background:color-mix(in srgb, var(--color-text) 25%, transparent);width:.5rem;height:.5rem;transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex:none}.team-map[data-astro-cid-jwpt7grt]:not(.is-live) .city__mark[data-astro-cid-jwpt7grt],.city[data-astro-cid-jwpt7grt].is-active .city__mark[data-astro-cid-jwpt7grt]{background:var(--color-accent)}.city[data-astro-cid-jwpt7grt].is-active{color:var(--color-accent)}.city[data-astro-cid-jwpt7grt].is-active .city__mark[data-astro-cid-jwpt7grt]{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 22%, transparent)}.team-map__pause[data-astro-cid-jwpt7grt]{border:1.5px solid var(--color-border);border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;justify-self:start;place-items:center;display:inline-grid}.team-map__pause[data-astro-cid-jwpt7grt][hidden]{display:none}.team-map__pause[data-astro-cid-jwpt7grt]:hover{color:var(--color-text);border-color:var(--color-accent)}.team-map__pause[data-astro-cid-jwpt7grt] svg[data-astro-cid-jwpt7grt]{fill:currentColor;grid-area:1/1;width:.85rem;height:.85rem}.team-map__pause[data-astro-cid-jwpt7grt] .icon-play[data-astro-cid-jwpt7grt],.team-map__pause[data-astro-cid-jwpt7grt][aria-pressed=true] .icon-pause[data-astro-cid-jwpt7grt]{display:none}.team-map__pause[data-astro-cid-jwpt7grt][aria-pressed=true] .icon-play[data-astro-cid-jwpt7grt]{display:block}.intro[data-astro-cid-boyddwgt]{gap:var(--space-s);padding-block:var(--space-2xl) var(--space-l);display:grid}.intro[data-astro-cid-boyddwgt] .lede[data-astro-cid-boyddwgt]{max-width:46ch}.head[data-astro-cid-boyddwgt]{gap:var(--space-2xs);margin-block-end:var(--space-l);display:grid}.head__title[data-astro-cid-boyddwgt]{max-width:22ch}.head[data-astro-cid-boyddwgt] .lede[data-astro-cid-boyddwgt]{max-width:46ch;margin-block-start:var(--space-2xs)}.principles[data-astro-cid-boyddwgt]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));padding:0;display:grid}.principle[data-astro-cid-boyddwgt]{align-content:start;gap:var(--space-2xs);padding:var(--space-m);border-radius:var(--radius-l);background:var(--color-surface-2);display:grid;position:relative}.principle__top[data-astro-cid-boyddwgt]{justify-content:space-between;align-items:flex-start;margin-block-end:var(--space-xs);display:flex}.principle__glyph[data-astro-cid-boyddwgt]{width:2.75rem;height:2.75rem}.principle__glyph[data-astro-cid-boyddwgt] rect[data-astro-cid-boyddwgt]{fill:var(--color-accent);transform-box:fill-box;transform-origin:50%}.js-glyphs[data-astro-cid-boyddwgt] .principle__glyph[data-astro-cid-boyddwgt] rect[data-astro-cid-boyddwgt]{opacity:0;transition:opacity calc(.26s * var(--motion-scale)) var(--ease-out), scale calc(.26s * var(--motion-scale)) var(--ease-out);transition-delay:calc(var(--o) * 40ms * var(--motion-scale));scale:.3}.js-glyphs[data-astro-cid-boyddwgt] .is-drawn[data-astro-cid-boyddwgt] .principle__glyph[data-astro-cid-boyddwgt] rect[data-astro-cid-boyddwgt]{opacity:1;scale:1}@media (hover:hover){.principle[data-astro-cid-boyddwgt]:hover .principle__glyph[data-astro-cid-boyddwgt] rect[data-astro-cid-boyddwgt]{animation:glyph-wave calc(.52s * var(--motion-scale)) var(--ease-out) both;animation-delay:calc(var(--o) * 30ms * var(--motion-scale))}}@keyframes glyph-wave{0%,to{translate:0}40%{translate:0 -.5px;scale:1.25}}.principle__n[data-astro-cid-boyddwgt]{color:var(--color-accent)}.principle__title[data-astro-cid-boyddwgt]{font-size:var(--step-2);line-height:1.12}.rhythm[data-astro-cid-boyddwgt]{border-block-start:1px solid var(--color-border);display:grid}.rhythm__row[data-astro-cid-boyddwgt]{gap:var(--space-s) var(--space-l);padding-block:var(--space-m);border-block-end:1px solid var(--color-border);display:grid}@media (width>=52rem){.rhythm__row[data-astro-cid-boyddwgt]{grid-template-columns:15rem 1fr}}.rhythm__label[data-astro-cid-boyddwgt]{gap:var(--space-2xs);align-content:start;display:grid}.rhythm__name[data-astro-cid-boyddwgt]{font-size:var(--step-2)}.beats[data-astro-cid-boyddwgt]{width:100%;max-width:14rem;height:auto;overflow:visible}.beats__track[data-astro-cid-boyddwgt]{stroke:var(--color-border);stroke-width:2px;vector-effect:non-scaling-stroke}.beats__dot[data-astro-cid-boyddwgt]{fill:var(--color-accent);transform-box:fill-box;transform-origin:50%}.js-beats[data-astro-cid-boyddwgt] .beats__dot[data-astro-cid-boyddwgt]{opacity:.3}.js-beats[data-astro-cid-boyddwgt] .is-playing[data-astro-cid-boyddwgt] .beats__dot[data-astro-cid-boyddwgt]{animation:beat-pop calc(.52s * var(--motion-scale)) var(--ease-out) both;animation-delay:calc(var(--t) * 1.5s * var(--motion-scale))}.js-beats[data-astro-cid-boyddwgt] .is-played[data-astro-cid-boyddwgt] .beats__dot[data-astro-cid-boyddwgt]{opacity:1}@keyframes beat-pop{0%{opacity:.3;scale:.6}40%{opacity:1;scale:1.5}to{opacity:1;scale:1}}.rhythm__rituals[data-astro-cid-boyddwgt]{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:0;display:grid}.ritual[data-astro-cid-boyddwgt]{gap:var(--space-3xs);display:grid}.ritual__name[data-astro-cid-boyddwgt]{font-weight:600}.ritual__detail[data-astro-cid-boyddwgt]{font-size:var(--step--1);color:var(--color-text-muted);line-height:1.5}.artifacts[data-astro-cid-boyddwgt]{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));padding:0;display:grid}.artifact[data-astro-cid-boyddwgt]{gap:var(--space-2xs);padding:var(--space-s);border:1px solid var(--color-border);border-radius:var(--radius-m);justify-items:start;display:grid}.artifact__name[data-astro-cid-boyddwgt]{font-weight:600;line-height:1.35}.artifacts__note[data-astro-cid-boyddwgt]{margin-block-start:var(--space-m)}.cta[data-astro-cid-boyddwgt]{justify-items:start;gap:var(--space-m);display:grid}.cta__text[data-astro-cid-boyddwgt]{font-size:var(--step-4)}
