.pw[data-astro-cid-le3xabug]{--max:52rem;inline-size:min(100%, var(--max));margin-inline:auto;container:pw/inline-size}.pw--hero[data-astro-cid-le3xabug]{--max:37.5rem}.pw--full[data-astro-cid-le3xabug]{--max:52rem}.pw__stage[data-astro-cid-le3xabug]{--gutter:clamp(4rem, 15cqi, 6rem);--R:35%;--m:21%;--gap:.6rem;inline-size:calc(100% - 2 * var(--gutter));aspect-ratio:1;isolation:isolate;margin:2.9rem auto 1.6rem;position:relative;container:pwstage/inline-size}.pw__stage[data-astro-cid-le3xabug]:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in oklab, var(--color-gold,#e5be95) 46%, transparent) 0%, color-mix(in oklab, var(--color-gold,#e5be95) 16%, transparent) 46%, transparent 70%);pointer-events:none;border-radius:50%;position:absolute;inset:4%}.pw__net[data-astro-cid-le3xabug]{z-index:0;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.pw__stop-gold[data-astro-cid-le3xabug]{stop-color:color-mix(in oklab, var(--color-gold,#e5be95) 72%, var(--color-ember,#f2520a) 28%)}.pw__stop-gold2[data-astro-cid-le3xabug]{stop-color:color-mix(in oklab, var(--color-gold,#e5be95) 55%, var(--color-ember,#f2520a) 45%)}.pw__stop-leaf[data-astro-cid-le3xabug]{stop-color:color-mix(in oklab, var(--color-leaf,#29752e) 75%, var(--color-gold,#e5be95))}.pw__stop-core[data-astro-cid-le3xabug]{stop-color:#fff6de;stop-opacity:1}.pw__stop-fade[data-astro-cid-le3xabug]{stop-color:var(--color-gold,#e5be95);stop-opacity:0}.pw__stop-mid[data-astro-cid-le3xabug]{stop-color:var(--color-gold,#e5be95);stop-opacity:.85}.pw__glow[data-astro-cid-le3xabug] [data-astro-cid-le3xabug]:is(path,circle),.pw__lines[data-astro-cid-le3xabug] [data-astro-cid-le3xabug]:is(path,circle),.pw__sparks[data-astro-cid-le3xabug] path[data-astro-cid-le3xabug]{fill:none;vector-effect:non-scaling-stroke}.pw__glow[data-astro-cid-le3xabug]{stroke-width:6px;opacity:.4}.pw__lines[data-astro-cid-le3xabug]{stroke-linecap:round}.pw__ring[data-astro-cid-le3xabug]{stroke-width:1.8px;opacity:.95}.pw__inner[data-astro-cid-le3xabug]{stroke-width:1.1px;opacity:.6;stroke-dasharray:2 5}.pw__chord[data-astro-cid-le3xabug]{transition:opacity var(--dur-base,.24s) ease, stroke-width var(--dur-base,.24s) ease}.pw__chord--bow[data-astro-cid-le3xabug]{stroke-width:1.2px;opacity:.7}.pw__chord--s2[data-astro-cid-le3xabug]{stroke-width:1.3px;opacity:.8}.pw__chord--s3[data-astro-cid-le3xabug]{stroke-width:.9px;opacity:.5}.pw__sparks[data-astro-cid-le3xabug] path[data-astro-cid-le3xabug]{fill:none;stroke:#fff3d6;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:4 96;stroke-dashoffset:100px;opacity:0}.pw__nodes[data-astro-cid-le3xabug] circle[data-astro-cid-le3xabug]{opacity:.9}@media (prefers-reduced-motion:no-preference){.pw__glow[data-astro-cid-le3xabug]{animation:6.5s ease-in-out infinite pw-breathe}.pw__nodes[data-astro-cid-le3xabug] circle[data-astro-cid-le3xabug]{animation:4.8s ease-in-out infinite pw-twinkle;animation-delay:calc(var(--k) * -.7s)}.pw__sparks[data-astro-cid-le3xabug] path[data-astro-cid-le3xabug]{animation:7.8s cubic-bezier(.45,0,.55,1) infinite pw-spark}}@keyframes pw-breathe{0%,to{opacity:.28}50%{opacity:.62}}@keyframes pw-twinkle{0%,to{opacity:.55}50%{opacity:1}}@keyframes pw-spark{0%{stroke-dashoffset:100px;opacity:0}8%{opacity:.95}42%{opacity:.95}50%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}.pw--interactive[data-astro-cid-le3xabug]:has(.pillar-medallion:is(:hover,:focus-visible)) .pw__chord[data-astro-cid-le3xabug]{opacity:.16}.pw--interactive[data-astro-cid-le3xabug]:has([data-i="0"]:is(:hover,:focus-visible)) .pw__chord[data-astro-cid-le3xabug][data-n~="0"],.pw--interactive[data-astro-cid-le3xabug]:has([data-i="1"]:is(:hover,:focus-visible)) .pw__chord[data-astro-cid-le3xabug][data-n~="1"],.pw--interactive[data-astro-cid-le3xabug]:has([data-i="2"]:is(:hover,:focus-visible)) .pw__chord[data-astro-cid-le3xabug][data-n~="2"],.pw--interactive[data-astro-cid-le3xabug]:has([data-i="3"]:is(:hover,:focus-visible)) .pw__chord[data-astro-cid-le3xabug][data-n~="3"],.pw--interactive[data-astro-cid-le3xabug]:has([data-i="4"]:is(:hover,:focus-visible)) .pw__chord[data-astro-cid-le3xabug][data-n~="4"],.pw--interactive[data-astro-cid-le3xabug]:has([data-i="5"]:is(:hover,:focus-visible)) .pw__chord[data-astro-cid-le3xabug][data-n~="5"],.pw--interactive[data-astro-cid-le3xabug]:has([data-i="6"]:is(:hover,:focus-visible)) .pw__chord[data-astro-cid-le3xabug][data-n~="6"]{opacity:1;stroke-width:1.8px}.pw__centre[data-astro-cid-le3xabug]{z-index:1;text-align:center;pointer-events:none;place-items:center;inline-size:46%;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.pw__centre[data-astro-cid-le3xabug] a{pointer-events:auto}.pw__caption[data-astro-cid-le3xabug]{text-wrap:balance;margin:0;font-size:clamp(.82rem,4.1cqi,1.75rem);line-height:1}.pw__tally[data-astro-cid-le3xabug]{justify-items:center;gap:.2em;margin:0;display:grid}.pw__total[data-astro-cid-le3xabug]{font-size:clamp(2.2rem,13cqi,5.4rem);line-height:.9}.pw__tally-label[data-astro-cid-le3xabug]{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:clamp(.62rem,2.3cqi,.86rem);font-weight:650;line-height:1.25}.pw__tally-strong[data-astro-cid-le3xabug]{color:var(--headline-ink,var(--text))}.pw__list[data-astro-cid-le3xabug]{margin:0;padding:0;list-style:none}.pw__item[data-astro-cid-le3xabug]{--a:calc(-90deg + var(--i) * (360deg / 7));z-index:2;inline-size:var(--m);aspect-ratio:1;left:calc(50% + var(--R) * cos(var(--a)));top:calc(50% + var(--R) * sin(var(--a)));position:absolute;transform:translate(-50%,-50%)}.pillar-medallion[data-astro-cid-le3xabug]{block-size:100%;inline-size:100%;color:var(--text);transition:translate var(--dur-base,.24s) var(--ease-out,ease);border-radius:50%;text-decoration:none;display:block;position:relative}.pillar-medallion[data-astro-cid-le3xabug]:focus-visible{outline:none}.pm__disc[data-astro-cid-le3xabug]{border:3px solid var(--color-cream-raised,#fbf4e8);background:var(--color-cream-deep,#eadfcb);block-size:100%;inline-size:100%;box-shadow:0 0 0 1px color-mix(in oklab, var(--color-gold,#e5be95) 85%, transparent), 0 0 1.1rem .2rem color-mix(in oklab, var(--color-gold,#e5be95) 55%, transparent);transition:box-shadow var(--dur-base,.24s) var(--ease-out,ease), filter var(--dur-base,.24s) ease;border-radius:50%;display:block;overflow:hidden}.pm__disc[data-astro-cid-le3xabug] img[data-astro-cid-le3xabug]{object-fit:cover;block-size:100%;inline-size:100%;transition:scale .6s var(--ease-out,ease);display:block}.pillar-medallion[data-astro-cid-le3xabug]:hover,.pillar-medallion[data-astro-cid-le3xabug]:focus-visible{translate:0 -2px}.pillar-medallion[data-astro-cid-le3xabug]:hover .pm__disc[data-astro-cid-le3xabug],.pillar-medallion[data-astro-cid-le3xabug]:focus-visible .pm__disc[data-astro-cid-le3xabug]{box-shadow:0 0 0 1px var(--color-gold,#e5be95), 0 0 1.6rem .45rem color-mix(in oklab, var(--color-gold,#e5be95) 85%, #fff3d6)}.pillar-medallion[data-astro-cid-le3xabug]:hover img[data-astro-cid-le3xabug]{scale:1.06}.pillar-medallion[data-astro-cid-le3xabug]:focus-visible .pm__disc[data-astro-cid-le3xabug]{outline:3px solid var(--focus,#b03902);outline-offset:3px}.pw--interactive[data-astro-cid-le3xabug]:has(.pillar-medallion:is(:hover,:focus-visible)) .pillar-medallion[data-astro-cid-le3xabug]:not(:hover,:focus-visible) .pm__disc[data-astro-cid-le3xabug]{filter:saturate(.75)brightness(.97)}.pm__label[data-astro-cid-le3xabug]{--ux:cos(var(--a));--uy:sin(var(--a));left:calc(50% + var(--ux) * (50% + var(--gap)));top:calc(50% + var(--uy) * (50% + var(--gap)));pointer-events:none;gap:.12rem;inline-size:max-content;max-inline-size:8.5rem;line-height:1.1;display:grid;position:absolute}[data-astro-cid-le3xabug][data-side=right]>.pm__label[data-astro-cid-le3xabug]{text-align:start;justify-items:start;transform:translateY(-50%)}[data-astro-cid-le3xabug][data-side=left]>.pm__label[data-astro-cid-le3xabug]{text-align:end;justify-items:end;transform:translate(-100%,-50%)}[data-astro-cid-le3xabug][data-side=top]>.pm__label[data-astro-cid-le3xabug]{text-align:center;justify-items:center;transform:translate(-50%,-100%)}[data-astro-cid-le3xabug][data-side=low-right]>.pm__label[data-astro-cid-le3xabug]{text-align:start;justify-items:start;transform:translateY(-15%)}[data-astro-cid-le3xabug][data-side=low-left]>.pm__label[data-astro-cid-le3xabug]{text-align:end;justify-items:end;transform:translate(-100%,-15%)}.pm__num[data-astro-cid-le3xabug]{font-size:clamp(1.1rem,3.6cqi,1.6rem)}.pm__name[data-astro-cid-le3xabug]{font-family:var(--font-body);letter-spacing:.005em;color:var(--headline-ink,var(--text));font-size:clamp(.8rem,2.3cqi,.98rem);font-weight:750}.pm__count[data-astro-cid-le3xabug]{font-family:var(--font-body);letter-spacing:.04em;color:var(--text-muted);font-size:.72rem;font-weight:550}.pillar-medallion[data-astro-cid-le3xabug]:hover .pm__name[data-astro-cid-le3xabug],.pillar-medallion[data-astro-cid-le3xabug]:focus-visible .pm__name[data-astro-cid-le3xabug]{text-decoration:underline;text-decoration-color:var(--color-ember,#f2520a);text-underline-offset:.2em;text-decoration-thickness:2px}@container pw (width<=30rem){.pw__stage[data-astro-cid-le3xabug]{--gutter:.25rem;--m:19%;--gap:.3rem;margin-block:.5rem 1.6rem}.pm__label[data-astro-cid-le3xabug],[data-astro-cid-le3xabug][data-side]>.pm__label[data-astro-cid-le3xabug]{left:50%;top:calc(100% + var(--gap));text-align:center;white-space:nowrap;place-items:baseline center;gap:.3em;display:flex;transform:translate(-50%)}.pm__num[data-astro-cid-le3xabug]{font-size:.86rem}.pm__name[data-astro-cid-le3xabug]{font-size:.72rem}.pm__count[data-astro-cid-le3xabug]{display:none}.pm__disc[data-astro-cid-le3xabug]{border-width:2px}}
