.windmill-glass-scene.svelte-19nzc7s{pointer-events:none;visibility:hidden;block-size:100%;inline-size:100%;display:block}.windmill-glass-scene--ready.svelte-19nzc7s{visibility:visible}.wedge-text-flow.svelte-155owjv{position:relative}.wedge-text-flow__copy--enhanced.svelte-155owjv{margin:0;position:absolute;inset:0}.wedge-text-flow__line.svelte-155owjv{white-space:pre;max-width:none;display:block;position:absolute}.windmill-controls.svelte-xllgea{gap:.75rem;display:grid}.windmill-controls.svelte-xllgea button:where(.svelte-xllgea){appearance:none;color:var(--fg,CanvasText);font-family:var(--font-sans,system-ui, sans-serif);text-align:left;background:0 0;border:0;border-radius:0;min-block-size:2.75rem;padding:.65rem 0;font-weight:650}.windmill-controls.svelte-xllgea button:where(.svelte-xllgea):hover{color:var(--link,LinkText);text-underline-offset:.28em;text-decoration:underline;text-decoration-thickness:2px}.windmill-controls.svelte-xllgea button[aria-disabled=true]:where(.svelte-xllgea){cursor:wait;opacity:.62}@media (forced-colors:active){.windmill-controls.svelte-xllgea button:where(.svelte-xllgea){color:buttontext;background:canvas}}.stage-selector.svelte-wmz4er{inline-size:100%;font-family:var(--font-sans);font-size:1rem;line-height:1.3}summary.svelte-wmz4er{cursor:pointer;border:1px solid var(--fg-muted);color:var(--heading);min-block-size:2.75rem;padding:.75rem}summary.svelte-wmz4er,ol.svelte-wmz4er{--fg-muted:var(--glass-muted);--heading:var(--glass-heading);--accent:var(--glass-accent);--link:var(--glass-link);background:color-mix(in oklab, var(--glass-panel) 70%, transparent)}ol.svelte-wmz4er{gap:.35rem;margin:0;padding:.5rem 0;list-style:none;display:grid}li.svelte-wmz4er{line-height:inherit}button.svelte-wmz4er{text-align:start;min-block-size:2.75rem;inline-size:100%;color:var(--fg-muted);border-inline-start:2px dotted var(--fg-muted);font:inherit;cursor:pointer;background:0 0;align-items:baseline;gap:.75rem;padding:.6rem .75rem;display:flex;position:relative}button[aria-current].svelte-wmz4er{color:var(--heading);border-inline-start-style:solid;border-inline-start-color:var(--accent);font-weight:700}button[aria-current].svelte-wmz4er:before{content:"";background:var(--accent);inline-size:2px;transform:scaleY(var(--stage-progress,0));transform-origin:top;position:absolute;inset-block:0;inset-inline-start:-2px}button[aria-disabled=true].svelte-wmz4er{cursor:wait}button.svelte-wmz4er:focus-visible,summary.svelte-wmz4er:focus-visible{outline:2px solid var(--link);outline-offset:3px}.stage-selector__ordinal.svelte-wmz4er{font-family:var(--font-mono);font-size:.75em}.stage-selector__label.svelte-wmz4er{overflow-wrap:anywhere;min-inline-size:0}@media (width>=48rem){summary.svelte-wmz4er{display:none}.stage-selector--ordinals.svelte-wmz4er ol:where(.svelte-wmz4er){background:0 0;gap:.375rem;padding:0;display:flex}.stage-selector--ordinals.svelte-wmz4er button:where(.svelte-wmz4er){border:1px solid var(--glass-muted);border-inline-start:1px solid var(--glass-muted);background:var(--glass-panel);block-size:2.75rem;min-block-size:2.75rem;inline-size:2.75rem;color:var(--glass-muted);justify-content:center;align-items:center;padding:0}.stage-selector--ordinals.svelte-wmz4er button[aria-current]:where(.svelte-wmz4er){color:var(--glass-heading);border-color:var(--glass-accent);border-inline-start-style:solid}.stage-selector--ordinals.svelte-wmz4er button[aria-current]:where(.svelte-wmz4er):before{block-size:2px;inline-size:auto;transform:scaleX(var(--stage-progress,0));transform-origin:0;inset:auto 0 0}.stage-selector--ordinals.svelte-wmz4er .stage-selector__ordinal:where(.svelte-wmz4er){font-size:1rem;font-weight:700}.stage-selector--ordinals.svelte-wmz4er .stage-selector__label:where(.svelte-wmz4er){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute}}.windmill-quadrants.svelte-17xubgd{--windmill-ink:var(--color-surface-950,CanvasText);--windmill-rule:color-mix(in srgb, var(--windmill-ink) 42%, transparent);--windmill-paper:color-mix(in srgb, var(--color-surface-50,Canvas) 88%, transparent);isolation:isolate;position:relative}.windmill-quadrants__goals.svelte-17xubgd{margin:0;padding:0;list-style:none}.windmill-quadrants__goal.svelte-17xubgd{border-block-end:1px solid var(--windmill-rule);padding-block:1.25rem}.windmill-quadrants__goal.svelte-17xubgd [data-windmill-title]:where(.svelte-17xubgd),.windmill-quadrants__claim.svelte-17xubgd>:where(.svelte-17xubgd):first-child{margin-block-start:0}.windmill-quadrants__claim.svelte-17xubgd>:where(.svelte-17xubgd):last-child{margin-block-end:0}.windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) :is(.windmill-quadrants__welcome-flow:where(.svelte-17xubgd),.windmill-quadrants__claim:where(.svelte-17xubgd)) p,.windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__goal:where(.svelte-17xubgd) [data-windmill-title]:where(.svelte-17xubgd){overflow-wrap:anywhere}.windmill-quadrants__window.svelte-17xubgd{font-family:var(--font-mono,monospace);letter-spacing:.04em;text-transform:uppercase;font-size:.8em}.windmill-quadrants__lede.svelte-17xubgd{font-weight:650}.windmill-quadrants__visual.svelte-17xubgd{display:none}.windmill-quadrants__media.svelte-17xubgd{max-inline-size:24rem;margin-block-end:1rem}.windmill-quadrants__heading.svelte-17xubgd{margin-block-end:1rem}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__heading:where(.svelte-17xubgd){inline-size:var(--windmill-heading-w);max-inline-size:none;font-family:var(--font-display);font-size:var(--gf-wm-head-size,clamp(2.75rem, 4.3vw, 4.25rem));z-index:3;margin:0;line-height:1.06;position:absolute;inset-block-start:var(--windmill-heading-y);inset-inline-start:var(--windmill-heading-x)}.windmill-quadrants__selector.svelte-17xubgd{display:none}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__selector:where(.svelte-17xubgd){inline-size:var(--windmill-selector-w,15.25rem);z-index:4;display:block;position:absolute;inset-block-start:var(--windmill-selector-y,calc(var(--windmill-heading-y) + var(--windmill-heading-h)));inset-inline-start:var(--windmill-selector-x,var(--windmill-heading-x))}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__welcome:where(.svelte-17xubgd){inline-size:min(37rem, calc(100% - var(--windmill-heading-x) - 1rem));font-family:var(--font-prose);z-index:2;font-size:clamp(1.25rem,1.4vw,1.5rem);line-height:1.35;position:absolute;inset-block-start:var(--windmill-title-y);inset-inline-start:var(--windmill-heading-x)}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__welcome:where(.svelte-17xubgd) a:where(.svelte-17xubgd){border:1px solid var(--action,currentColor);min-block-size:2.75rem;color:var(--action-contrast,var(--link));background:var(--action,var(--panel));align-items:center;margin-inline-start:var(--windmill-cta-inset,0px);padding:.65rem 1rem;display:inline-flex}.windmill-quadrants__welcome.svelte-17xubgd a:where(.svelte-17xubgd):focus-visible{outline:2px solid var(--link);outline-offset:3px}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__welcome-flow:where(.svelte-17xubgd){font-family:var(--font-prose);z-index:1;position:absolute;inset:0}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__head:where(.svelte-17xubgd){inline-size:var(--windmill-title-w);text-align:start;z-index:2;inset-block-start:var(--windmill-title-y);inset-inline-start:var(--windmill-title-x);transform:none}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__head:where(.svelte-17xubgd) [data-windmill-title]:where(.svelte-17xubgd){font-family:var(--font-display);overflow-wrap:anywhere;max-inline-size:none;margin:0;padding-block-end:1px;font-size:clamp(2.25rem,3.1vw,3.5rem);line-height:1.1}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__wedge{font-family:var(--font-prose);font-size:1.25rem;line-height:1.35}@media (width<48rem){.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__heading:where(.svelte-17xubgd){font-size:var(--gf-wm-head-size,clamp(2.125rem, 10.6vw, 4rem));overflow-wrap:anywhere}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__selector:where(.svelte-17xubgd){inline-size:auto;inset-block-start:calc(var(--windmill-heading-y) + var(--windmill-heading-h) + .5rem);inset-inline:1rem}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__welcome:where(.svelte-17xubgd){font-size:1.25rem;inset-block-start:calc(var(--windmill-heading-y) + var(--windmill-heading-h) + 4rem)}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd .windmill-quadrants__head:where(.svelte-17xubgd) [data-windmill-title]:where(.svelte-17xubgd){font-size:clamp(2rem,8vw,3rem)}}.windmill-quadrants--enhanced.svelte-17xubgd{--windmill-page-gutter:max(1rem, calc((100vw - 72rem) / 2));min-height:72rem;padding:clamp(1rem, 3vw, 2.25rem) var(--windmill-page-gutter);width:var(--gf-vw,100vw);grid-template-rows:minmax(7rem,.22fr) minmax(22rem,.56fr) minmax(8rem,.22fr) auto;grid-template-columns:minmax(0,.46fr) minmax(11rem,.24fr) minmax(10rem,.3fr);display:grid;left:50%;overflow:clip;transform:translate(-50%)}.windmill-quadrants--enhanced[data-windmill-frame=wheel].svelte-17xubgd{box-sizing:border-box;padding:0;overflow-x:visible}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goals:where(.svelte-17xubgd){z-index:1;display:block;position:absolute;inset:0}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goal:where(.svelte-17xubgd){border:0;padding:0;position:absolute;inset:0}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goal:where(.svelte-17xubgd) [data-windmill-title]:where(.svelte-17xubgd){margin:0}[data-mode=dark] .windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__head:where(.svelte-17xubgd){--heading:var(--color-primary-100)}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__head:where(.svelte-17xubgd){color:var(--heading);text-align:center;width:min(18rem,24vw);position:absolute;inset-block-start:var(--windmill-title-y);inset-inline-start:var(--windmill-cx);transform:translate(-50%,-50%)}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__head:where(.svelte-17xubgd) [data-windmill-title]:where(.svelte-17xubgd){max-inline-size:18ch;margin-inline:auto}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__media:where(.svelte-17xubgd){display:none}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goal--passing:where(.svelte-17xubgd) .windmill-quadrants__cta:where(.svelte-17xubgd){visibility:hidden}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__claim:where(.svelte-17xubgd){max-inline-size:none;opacity:var(--windmill-fill-text,1);padding:0;position:absolute;inset:0}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__wedge{font-size:16px;line-height:24px}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__wedge[data-wedge-text-flow=fallback] .windmill-quadrants__wedge-copy{max-inline-size:var(--windmill-fallback-width);position:absolute;inset-block-start:var(--windmill-fallback-top);inset-inline-start:var(--windmill-fallback-left)}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls{display:contents}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls__previous{z-index:2;position:absolute;inset-block-start:var(--windmill-cy);inset-inline-start:var(--windmill-previous-x);transform:translate(-50%,-50%)}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls__next{z-index:2;position:absolute;inset-block-start:var(--windmill-next-y);inset-inline-start:var(--windmill-cx);transform:translate(-50%,-50%)}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls__previous,.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls__next{transition:opacity .32s ease-out}.windmill-quadrants--enhanced[data-windmill-turning=true].svelte-17xubgd .windmill-controls__previous,.windmill-quadrants--enhanced[data-windmill-turning=true].svelte-17xubgd .windmill-controls__next{opacity:.18}.windmill-quadrants--enhanced[data-windmill-band=phone].svelte-17xubgd .windmill-controls__previous,.windmill-quadrants--enhanced[data-windmill-band=phone].svelte-17xubgd .windmill-controls__next,.windmill-quadrants--enhanced[data-windmill-band=tablet].svelte-17xubgd .windmill-controls__previous,.windmill-quadrants--enhanced[data-windmill-band=tablet].svelte-17xubgd .windmill-controls__next,.windmill-quadrants--enhanced[data-windmill-sector-controls=offscreen].svelte-17xubgd .windmill-controls__previous,.windmill-quadrants--enhanced[data-windmill-sector-controls=offscreen].svelte-17xubgd .windmill-controls__next{display:none}.windmill-quadrants--enhanced[data-windmill-frame=wheel][data-windmill-sector-controls=offscreen].svelte-17xubgd:is([data-windmill-band=desktop]:where(.svelte-17xubgd),[data-windmill-band=wide]:where(.svelte-17xubgd)) .windmill-controls{z-index:3;gap:1.5rem;display:flex;position:absolute;inset-block-start:var(--windmill-title-y);inset-inline-end:1rem}.windmill-quadrants--enhanced[data-windmill-frame=wheel][data-windmill-sector-controls=offscreen].svelte-17xubgd:is([data-windmill-band=desktop]:where(.svelte-17xubgd),[data-windmill-band=wide]:where(.svelte-17xubgd)) .windmill-controls button{min-inline-size:2.75rem;display:block;position:static;inset:auto;transform:none}.windmill-quadrants__status.svelte-17xubgd{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__visual:where(.svelte-17xubgd){pointer-events:none;z-index:0;display:block;position:absolute;inset:0}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__visual:where(.svelte-17xubgd)>.windmill-glass-scene{position:absolute}@media (width<=73rem){.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]){flex-direction:column;gap:1rem;width:auto;min-height:0;padding:0 1rem 1.5rem;display:flex;left:auto;transform:none}.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-quadrants__goals:where(.svelte-17xubgd){display:block;position:static;inset:auto}.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-quadrants__goal:where(.svelte-17xubgd){padding-block-start:1rem;display:block;position:static}.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-quadrants__goal[hidden]:where(.svelte-17xubgd){display:none}.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-quadrants__head:where(.svelte-17xubgd),.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-quadrants__claim:where(.svelte-17xubgd){opacity:1;text-align:start;max-inline-size:none;width:auto;padding:0;position:static;inset:auto;transform:none}.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-quadrants__head:where(.svelte-17xubgd) [data-windmill-title]:where(.svelte-17xubgd){margin-inline:0}.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-controls{flex-wrap:wrap;justify-content:flex-start;display:flex}.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-controls button{flex:9rem}.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-quadrants__visual:where(.svelte-17xubgd){aspect-ratio:1;order:4;width:min(100% - 2rem,19rem);margin:.75rem auto 1.5rem;position:relative;inset:auto}.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-controls__previous,.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-controls__next{position:static;inset:auto;transform:none}}@media (prefers-reduced-motion:reduce){.windmill-quadrants--enhanced.svelte-17xubgd,.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]){min-block-size:var(--gf-wm-band-h,0px);width:auto;padding:0;display:block;left:auto;overflow:visible;transform:none}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__selector:where(.svelte-17xubgd){inline-size:100%;margin-block:1rem;display:block;position:static}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goals:where(.svelte-17xubgd),.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goal:where(.svelte-17xubgd),.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__claim:where(.svelte-17xubgd),.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__head:where(.svelte-17xubgd){opacity:1;text-align:start;width:auto;position:static;inset:auto;transform:translate(0,0)}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__head:where(.svelte-17xubgd) [data-windmill-title]:where(.svelte-17xubgd){margin-inline:0}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goal:where(.svelte-17xubgd){padding-block-start:1rem}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goal[hidden]:where(.svelte-17xubgd){display:none}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls,.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-controls{flex-wrap:wrap;display:flex}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls__previous,.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls__next,.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-controls__previous,.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-controls__next{position:static;inset:auto;transform:none}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls__previous,.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls__next{transition:none}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__visual:where(.svelte-17xubgd),.windmill-quadrants--enhanced.svelte-17xubgd:not([data-windmill-frame=wheel]) .windmill-quadrants__visual:where(.svelte-17xubgd){aspect-ratio:1;width:min(100%,28rem);margin-block:1.5rem;display:block;position:relative;inset:auto}}@media (forced-colors:active),print{.windmill-quadrants--enhanced.svelte-17xubgd{min-height:0;padding:0;display:block;height:auto!important}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goal:where(.svelte-17xubgd){padding-block:1.25rem;display:block;position:static;inset:auto}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goals:where(.svelte-17xubgd){display:block;position:static;inset:auto}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__head:where(.svelte-17xubgd),.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__claim:where(.svelte-17xubgd){opacity:1;text-align:start;max-inline-size:none;width:auto;position:static;inset:auto;transform:translate(0,0)}.windmill-quadrants--enhanced.svelte-17xubgd{width:auto;left:auto;overflow:visible;transform:none}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__goal[hidden]:where(.svelte-17xubgd){display:block}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__claim:where(.svelte-17xubgd){opacity:1}.windmill-quadrants--enhanced.svelte-17xubgd .windmill-controls,.windmill-quadrants__status.svelte-17xubgd,.windmill-quadrants__visual.svelte-17xubgd{display:none}}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced){box-sizing:border-box;width:var(--gf-vw,100vw);min-block-size:var(--gf-wm-band-h);position:relative;left:50%;overflow:clip;transform:translate(-50%)}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__goals:where(.svelte-17xubgd){display:none}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__heading:where(.svelte-17xubgd){inline-size:var(--gf-wm-head-w,min(68vw, 45rem));max-inline-size:none;font-family:var(--font-display);font-size:var(--gf-wm-head-size,clamp(2.75rem, 4.3vw, 4.25rem));margin:0;line-height:1.06;position:absolute;inset-block-start:var(--gf-wm-head-y,var(--gf-pad,1rem));inset-inline-start:var(--gf-wm-head-x,var(--gf-text-left,1rem))}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome:where(.svelte-17xubgd){inline-size:min(37rem, calc(100% - var(--gf-text-left,1rem) - 1rem));font:1.25rem/1.35 var(--font-prose);position:absolute;inset-block-start:calc(var(--gf-pad,1rem) + 6.5rem);inset-inline-start:var(--gf-text-left,1rem)}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome-flow:where(.svelte-17xubgd){font-family:var(--font-prose);position:absolute;inset:0}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome-flow:where(.svelte-17xubgd) p{inline-size:var(--gf-wm-claim-w);margin:0;font-size:1.25rem;line-height:1.35;position:absolute;inset-block-start:var(--gf-wm-claim-y);inset-inline-start:var(--gf-wm-claim-x)}@media (width<48rem){html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__heading:where(.svelte-17xubgd){font-size:var(--gf-wm-head-size,clamp(2.125rem, 10.6vw, 4rem));overflow-wrap:anywhere}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome:where(.svelte-17xubgd){inset-block-start:calc(var(--gf-wm-head-y,var(--gf-pad,1rem)) + var(--gf-wm-head-h,6.25rem) + 4rem);inset-inline-start:1rem}}@media print,(forced-colors:active){html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced){width:auto;min-block-size:0;position:static;left:auto;overflow:visible;transform:none;height:auto!important}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__goals:where(.svelte-17xubgd){display:block}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__heading:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome-flow:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome-flow:where(.svelte-17xubgd) p{position:static}}html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd{width:auto;display:block;position:static;left:auto;overflow:visible;transform:none;height:auto!important;min-height:0!important}html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd :is(.windmill-quadrants__heading:where(.svelte-17xubgd),[data-windmill-title]:where(.svelte-17xubgd)){overflow-wrap:anywhere}html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__heading:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__welcome:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__welcome-flow:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__welcome-flow:where(.svelte-17xubgd) p,html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__goals:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__goal:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__head:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__claim:where(.svelte-17xubgd){width:auto;opacity:1;max-inline-size:none;position:static;inset:auto;transform:translate(0,0)}html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd :is(p:where(.svelte-17xubgd),.windmill-quadrants__goal:where(.svelte-17xubgd) [data-windmill-title]:where(.svelte-17xubgd)){overflow-wrap:anywhere}html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__welcome:where(.svelte-17xubgd) a:where(.svelte-17xubgd){margin-inline-start:0}html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__selector:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd .windmill-quadrants__visual:where(.svelte-17xubgd),.windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__selector:where(.svelte-17xubgd),.windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-controls{display:none}@media screen and (prefers-reduced-motion:reduce){html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced){width:auto;left:auto;overflow:visible;transform:none}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__heading:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome-flow:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome-flow:where(.svelte-17xubgd) p{inline-size:auto;position:static;inset:auto}html[data-gf-band] .windmill-quadrants__welcome.svelte-17xubgd{font:1.25rem/1.35 var(--font-prose)}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__welcome-flow:where(.svelte-17xubgd) p,html[data-gf-band] .windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__welcome-flow:where(.svelte-17xubgd) p{font:1.25rem/1.35 var(--font-prose);margin:0 0 .9em}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__heading:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__heading:where(.svelte-17xubgd){font-size:var(--gf-wm-head-size,clamp(2.75rem, 4.3vw, 4.25rem));margin:0 0 1rem;line-height:1.06}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__selector:where(.svelte-17xubgd){visibility:hidden;margin-block:1rem;display:block}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-controls{visibility:hidden;flex-wrap:wrap;justify-content:flex-start;display:flex}@media (width<48rem){html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__heading:where(.svelte-17xubgd),html[data-gf-band] .windmill-quadrants--enhanced.svelte-17xubgd .windmill-quadrants__heading:where(.svelte-17xubgd){font-size:var(--gf-wm-head-size,clamp(2.125rem, 10.6vw, 4rem))}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__selector:where(.svelte-17xubgd) nav{display:none}}html:is([data-gf-band=phone],[data-gf-band=tablet]) .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-controls button{display:none}html[data-gf-band] .windmill-quadrants.svelte-17xubgd:not(.windmill-quadrants--enhanced) .windmill-quadrants__visual:where(.svelte-17xubgd){aspect-ratio:1;width:min(100%,28rem);margin-block:1.5rem;display:block;position:relative}}@media screen and (width>=48rem){html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd{padding-inline-start:max(0px, calc(var(--site-nav-arc-reserve,0px) - var(--site-rail-width,0px) - var(--gf-text-left,0px)))}@media (prefers-reduced-motion:reduce){html[data-gf-band] .windmill-quadrants.svelte-17xubgd{padding-inline-start:max(0px, calc(var(--site-nav-arc-reserve,0px) - var(--site-rail-width,0px) - var(--gf-text-left,0px)))}}}@media screen and (width<48rem){html:not([data-gf-band]) .windmill-quadrants.svelte-17xubgd,html[data-gf-band] .windmill-quadrants--fit-failed.svelte-17xubgd{padding-block-start:calc(1rem + max(2.75rem,44px))}@media (prefers-reduced-motion:reduce),(forced-colors:active){html .windmill-quadrants.svelte-17xubgd,html[data-gf-band] .windmill-quadrants.svelte-17xubgd{padding-block-start:calc(1rem + max(2.75rem,44px))}}}html[data-gf-band] .windmill-goals.svelte-1stmebm{min-block-size:var(--gf-wm-band-h)}@media print,(forced-colors:active){html[data-gf-band] .windmill-goals.svelte-1stmebm{min-block-size:0}}.launch-preview-entry.svelte-4r9gqp{max-inline-size:40rem;margin-block-start:1.5rem}.launch-preview-entry.svelte-4r9gqp p:where(.svelte-4r9gqp){margin-block-start:.75rem}.launch-preview-entry__trigger.svelte-4r9gqp,.launch-preview-dialog__close,.launch-preview-dialog__continue{cursor:pointer;min-block-size:44px;min-inline-size:44px}.launch-preview-entry__trigger.svelte-4r9gqp:focus-visible,.launch-preview-dialog a:focus-visible,.launch-preview-dialog button:focus-visible{outline:2px solid var(--fg);outline-offset:4px}.launch-preview-backdrop{z-index:var(--z-modal-backdrop);background:#0000008c;position:fixed;inset:0}.launch-preview-positioner{z-index:var(--z-modal);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.launch-preview-dialog{overscroll-behavior:contain;border:1px solid var(--rule);background:var(--panel);max-block-size:calc(100dvh - 2rem);inline-size:min(100%,36rem);color:var(--fg);padding:1.5rem;overflow-y:auto;box-shadow:0 1rem 3rem #0000004d}.launch-preview-dialog__heading,.launch-preview-dialog__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.launch-preview-dialog__title{font-family:var(--typo-heading--font-family);color:var(--heading);font-size:1.5rem}.launch-preview-dialog__description{margin-block:1rem}.launch-preview-dialog__actions{justify-content:flex-end;margin-block-start:1.5rem}.launch-preview-dialog__close{border:1px solid var(--rule);background:var(--panel);color:var(--fg);padding:.5rem .75rem}@media (width<40rem){.launch-preview-positioner{align-items:end;padding:0}.launch-preview-dialog{max-block-size:calc(100dvh - 1rem);inline-size:100%;padding-block-end:max(1.5rem, env(safe-area-inset-bottom))}}@media print{.launch-preview-backdrop,.launch-preview-positioner{display:none}}.arch-scene__marker.marker-interactive.svelte-rwzhzw{overflow:visible}.marker-print-number.svelte-rwzhzw{display:none}.graph-marker-trigger{border:1px solid var(--fg-muted);background:var(--panel);block-size:max(2.75rem,44px);inline-size:max(2.75rem,44px);color:var(--heading);font:inherit;cursor:pointer;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.graph-marker-positioner{z-index:var(--z-modal)}.graph-marker-popover{border:1px solid var(--fg-muted);background:var(--panel);max-block-size:min(32rem,100dvh - 2rem);max-inline-size:min(24rem,100vw - 2rem);color:var(--fg);font-family:var(--font-mono);overflow-wrap:anywhere;padding:1rem;overflow:auto}.graph-marker-popover button{border:1px solid var(--fg-muted);min-block-size:2.75rem;margin-block-start:.75rem;padding:.5rem}.graph-marker-details{flex-direction:column;display:flex}.graph-marker-trigger:focus-visible,.graph-marker-popover button:focus-visible{outline:2px solid var(--link);outline-offset:3px}@media screen{.marker-details-interactive.svelte-rwzhzw{display:none}}@media print{.graph-marker-trigger,.graph-marker-positioner{display:none}.marker-print-number.svelte-rwzhzw{display:inline}}.architecture-circle-scenes.svelte-19ut69i{gap:3rem;display:grid}.architecture-circle-scenes__field.svelte-19ut69i{min-width:0;position:relative}.architecture-circle-scenes__gutter.svelte-19ut69i{min-width:0}.architecture-circle-scenes__gutter.svelte-19ut69i>*{overflow-wrap:anywhere;margin-block:0}.architecture-circle-scenes__field.svelte-19ut69i .arch-scene__legend[data-pending=true]{display:none}@media screen{html[data-gf-band=phone] .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__legend[data-pending=true]{display:var(--pending-legend-display,none);visibility:hidden}html[data-gf-band] .architecture-circle-scenes__field[data-circle-index="0"].svelte-19ut69i{--disc-text-left:var(--gf-text-left);--pending-legend-display:var(--gf-disc-1-pending-legend-display);--disc-stage-x:var(--gf-disc-1-stage-x);--disc-stage-y:var(--gf-disc-1-stage-y);--disc-stage-w:var(--gf-disc-1-stage-w);--disc-stage-h:var(--gf-disc-1-stage-h);--disc-radius:var(--gf-disc-1-r);--disc-head-size:var(--gf-disc-1-head-size);--disc-band-h:var(--gf-disc-1-band-h,auto);--disc-panel-x:var(--gf-disc-1-panel-x);--disc-panel-y:var(--gf-disc-1-panel-y);--disc-panel-w:var(--gf-disc-1-panel-w);--disc-panel-h:var(--gf-disc-1-panel-h);--disc-phase-size:var(--gf-disc-1-panel-head-size);--disc-index-y:var(--gf-disc-1-panel-index-y);--disc-index-h:var(--gf-disc-1-panel-index-h);--disc-side-x:var(--gf-disc-1-sideline-x);--disc-side-y:var(--gf-disc-1-sideline-y);--disc-side-w:var(--gf-disc-1-sideline-w);--disc-side-h:var(--gf-disc-1-sideline-h);--disc-side-cx:var(--gf-disc-1-sideline-cx);--disc-side-cy:var(--gf-disc-1-sideline-cy);--disc-side-r:var(--gf-disc-1-sideline-r);--disc-head-cap:calc((1.1em - 1.25em) / 2 + 1em - .75em)}html[data-gf-band] .architecture-circle-scenes__field[data-circle-index="1"].svelte-19ut69i{--disc-text-left:var(--gf-text-left);--pending-legend-display:var(--gf-disc-2-pending-legend-display);--disc-stage-x:var(--gf-disc-2-stage-x);--disc-stage-y:var(--gf-disc-2-stage-y);--disc-stage-w:var(--gf-disc-2-stage-w);--disc-stage-h:var(--gf-disc-2-stage-h);--disc-radius:var(--gf-disc-2-r);--disc-head-size:var(--gf-disc-2-head-size);--disc-band-h:var(--gf-disc-2-band-h,auto);--disc-panel-x:var(--gf-disc-2-panel-x);--disc-panel-y:var(--gf-disc-2-panel-y);--disc-panel-w:var(--gf-disc-2-panel-w);--disc-panel-h:var(--gf-disc-2-panel-h);--disc-phase-size:var(--gf-disc-2-panel-head-size);--disc-index-y:var(--gf-disc-2-panel-index-y);--disc-index-h:var(--gf-disc-2-panel-index-h);--disc-side-x:var(--gf-disc-2-sideline-x);--disc-side-y:var(--gf-disc-2-sideline-y);--disc-side-w:var(--gf-disc-2-sideline-w);--disc-side-h:var(--gf-disc-2-sideline-h);--disc-side-cx:var(--gf-disc-2-sideline-cx);--disc-side-cy:var(--gf-disc-2-sideline-cy);--disc-side-r:var(--gf-disc-2-sideline-r);--disc-head-cap:calc((1.1em - 1.25em) / 2 + 1em - .75em)}html[data-gf-band] .architecture-circle-scenes.svelte-19ut69i{--disc-caption-size:var(--gf-disc-1-caption-size);--disc-body-size:max(var(--gf-disc-1-caption-size), 1.25rem)}html[data-gf-band] .architecture-circle-scenes__gutter.svelte-19ut69i>*{font-size:var(--disc-head-size);text-wrap:balance;overflow-wrap:anywhere;line-height:1.1}html[data-gf-band] .architecture-circle-scenes__field.svelte-19ut69i{inline-size:var(--gf-vw);margin-inline-start:calc(-1 * var(--gf-text-left));overflow:clip}html:is([data-gf-band=tablet],[data-gf-band=phone]) .architecture-circle-scenes__field.svelte-19ut69i{padding-block:var(--gf-pad-top) var(--gf-pad-bottom);padding-inline:var(--disc-text-left) calc(var(--gf-vw) - var(--gf-text-left) - var(--gf-text-w));flex-direction:column;display:flex}html:is([data-gf-band=tablet],[data-gf-band=phone]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene{flex-direction:column;gap:0;display:flex}html:is([data-gf-band=tablet],[data-gf-band=phone]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__column{display:contents}html:is([data-gf-band=tablet],[data-gf-band=phone]) .architecture-circle-scenes__gutter.svelte-19ut69i{min-block-size:calc(var(--disc-panel-y) - var(--gf-pad-top))}html:is([data-gf-band=tablet],[data-gf-band=phone]) .architecture-circle-scenes__field.svelte-19ut69i :is(.arch-scene__phases,.arch-scene__phase-index){inline-size:var(--disc-panel-w);margin-inline-start:calc(var(--disc-panel-x) - var(--disc-text-left))}html:is([data-gf-band=tablet],[data-gf-band=phone]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__phases{order:1;margin-block-start:0}html[data-gf-band=tablet] .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__phase-index{order:2;margin-block-start:calc(var(--disc-index-y) - var(--disc-panel-y) - var(--disc-panel-h))}html:is([data-gf-band=tablet],[data-gf-band=phone]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__stage{inline-size:var(--disc-stage-w);block-size:var(--disc-stage-h);order:3;margin-inline-start:calc(var(--disc-stage-x) - var(--disc-text-left));overflow:clip}html[data-gf-band=tablet] .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__stage{margin-block-start:calc(var(--disc-stage-y) - var(--disc-index-y) - var(--disc-index-h))}html[data-gf-band=phone] .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__stage{margin-block-start:calc(var(--disc-stage-y) - var(--disc-panel-y) - var(--disc-panel-h))}html[data-gf-band=phone] .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__phase-index{order:4;margin-block-start:calc(var(--disc-index-y) - var(--disc-stage-y) - var(--disc-stage-h))}html:is([data-gf-band=tablet],[data-gf-band=phone]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__legend{order:5;margin-block-start:1rem}html[data-gf-band=tablet] .architecture-circle-scenes__field.svelte-19ut69i:is([data-disc=pending]:where(.svelte-19ut69i),[data-disc=rectangle]:where(.svelte-19ut69i)) .arch-scene__stage{inline-size:var(--scene-w);block-size:var(--scene-h);margin-block-end:calc(var(--disc-stage-h) - var(--scene-h));margin-inline-start:max(calc(var(--disc-stage-x) - var(--disc-text-left)), 0px)}html[data-gf-band=phone] .architecture-circle-scenes__field.svelte-19ut69i:is([data-disc=pending]:where(.svelte-19ut69i),[data-disc=rectangle]:where(.svelte-19ut69i)) .arch-scene__stage{inline-size:var(--scene-w);block-size:var(--scene-h);margin-block-end:calc(var(--disc-stage-h) - var(--scene-h));margin-inline-start:0}html[data-gf-band=phone] .architecture-circle-scenes.svelte-19ut69i{gap:3rem}html:is([data-gf-band=tablet],[data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes.svelte-19ut69i{gap:0}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i{min-block-size:var(--disc-band-h)}html[data-gf-band][data-gf-enhance] .architecture-circle-scenes.svelte-19ut69i:has(.architecture-circle-scenes__field[data-content-grown=true]:where(.svelte-19ut69i)) .architecture-circle-scenes__field[data-circle-index="1"]:where(.svelte-19ut69i){margin-block-start:0}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field[data-disc=markers].svelte-19ut69i{block-size:auto;min-block-size:var(--disc-band-h)}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene{padding-block-start:calc(var(--disc-stage-y) + var(--disc-stage-h) + 1rem);padding-inline:var(--disc-text-left) var(--gf-text-left);display:block;position:static}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__gutter.svelte-19ut69i{z-index:2;left:var(--disc-side-x);top:var(--disc-side-y);inline-size:var(--disc-side-w);pointer-events:none;position:absolute}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__gutter.svelte-19ut69i>*{pointer-events:auto;margin-block-start:calc(-1 * var(--disc-head-cap))}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field[data-circle-index="0"].svelte-19ut69i .architecture-circle-scenes__gutter:where(.svelte-19ut69i):before{content:"";float:left;inline-size:calc(var(--disc-side-cx) + var(--disc-side-r));block-size:var(--disc-side-h);shape-outside:circle(var(--disc-radius) at var(--disc-side-cx) var(--disc-side-cy));shape-margin:calc(var(--disc-side-r) - var(--disc-radius))}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field[data-circle-index="1"].svelte-19ut69i .architecture-circle-scenes__gutter:where(.svelte-19ut69i):before{content:"";float:right;inline-size:calc(var(--disc-side-w) - var(--disc-side-cx) + var(--disc-side-r));block-size:var(--disc-side-h);shape-outside:circle(var(--disc-radius) at var(--disc-side-r) var(--disc-side-cy));shape-margin:calc(var(--disc-side-r) - var(--disc-radius))}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field[data-circle-index="0"].svelte-19ut69i .architecture-circle-scenes__gutter:where(.svelte-19ut69i){text-align:end}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field[data-circle-index="0"].svelte-19ut69i .architecture-circle-scenes__gutter:where(.svelte-19ut69i)>*{padding-inline-end:.02em}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__column{z-index:2;top:var(--disc-panel-y);left:var(--disc-side-x);inline-size:var(--disc-side-w);pointer-events:none;position:absolute}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field[data-circle-index="0"].svelte-19ut69i .arch-scene__column:before{content:"";float:left;inline-size:calc(var(--disc-side-cx) + var(--disc-side-r));block-size:calc(var(--disc-side-y) + var(--disc-side-h) - var(--disc-panel-y));shape-outside:circle(var(--disc-radius) at var(--disc-side-cx) calc(var(--disc-side-cy) + var(--disc-side-y) - var(--disc-panel-y)));shape-margin:calc(var(--disc-side-r) - var(--disc-radius))}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field[data-circle-index="1"].svelte-19ut69i .arch-scene__column:before{content:"";float:right;inline-size:calc(var(--disc-side-w) - var(--disc-side-cx) + var(--disc-side-r));block-size:calc(var(--disc-side-y) + var(--disc-side-h) - var(--disc-panel-y));shape-outside:circle(var(--disc-radius) at var(--disc-side-r) calc(var(--disc-side-cy) + var(--disc-side-y) - var(--disc-panel-y)));shape-margin:calc(var(--disc-side-r) - var(--disc-radius))}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__phases{display:block;position:relative}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__panel{inset-inline:0;position:absolute;top:0}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__panel[data-active=true]{position:static}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field[data-circle-index="0"].svelte-19ut69i :is(.arch-scene__phases,.arch-scene__phase-index){margin-inline-start:auto}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i :is(.arch-scene__panel[data-active=true],.arch-scene__phase-index){pointer-events:auto}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__phase-index{margin-block-start:calc(var(--disc-index-y) - var(--disc-panel-y) - var(--disc-panel-h))}html[data-gf-band] .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__phases{min-block-size:var(--disc-panel-h)}html[data-gf-band] .architecture-circle-scenes__field.svelte-19ut69i .arch-scene__phase-index{min-block-size:var(--disc-index-h)}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i:is([data-disc=disc]:where(.svelte-19ut69i),[data-disc=markers]:where(.svelte-19ut69i)) .arch-scene__stage{z-index:3;left:var(--disc-stage-x);top:var(--disc-stage-y);inline-size:var(--disc-stage-w);block-size:var(--disc-stage-h);pointer-events:none;position:absolute;overflow:clip}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i:is([data-disc=disc]:where(.svelte-19ut69i),[data-disc=markers]:where(.svelte-19ut69i)) .arch-scene__plate{pointer-events:auto}html:is([data-gf-band=desktop],[data-gf-band=wide]) .architecture-circle-scenes__field.svelte-19ut69i:is([data-disc=pending]:where(.svelte-19ut69i),[data-disc=rectangle]:where(.svelte-19ut69i)) .arch-scene__stage{top:var(--disc-stage-y);left:max(var(--disc-stage-x), var(--disc-text-left));inline-size:var(--scene-w);block-size:var(--scene-h);position:absolute}.architecture-circle-scenes__field[data-disc=pending].svelte-19ut69i .arch-scene__canvas{display:none}}.home-intro.svelte-www85z .intro-device:where(.svelte-www85z){aspect-ratio:1;border:3px solid color-mix(in srgb, var(--fg) 65%, var(--bg));background:var(--accent);width:min(25rem,76vw,70vh);box-shadow:inset 0 0 0 .45rem color-mix(in srgb, var(--bg) 40%, transparent), inset 0 -1rem 1.6rem color-mix(in srgb, var(--fg) 25%, transparent), 0 1.4rem 3rem color-mix(in srgb, var(--fg) 18%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.intro-device__eyelet.svelte-www85z{background:var(--bg);border:3px solid color-mix(in srgb, var(--fg) 55%, var(--accent));border-radius:50%;width:1.2rem;height:1.2rem;position:absolute;top:5%}.intro-device__lcd.svelte-www85z{isolation:isolate;border:clamp(.25rem, 2vw, .6rem) solid color-mix(in srgb, var(--fg) 70%, var(--bg));color:#34422a;background-color:#bac59b;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#34422a12 3px 4px);border-radius:18%;grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:69%;min-width:0;height:53%;padding:clamp(.5rem,3vw,.9rem);display:grid;position:relative;overflow:clip;box-shadow:inset 0 .4rem .7rem #34422a45}.intro-device__lcd.svelte-www85z .brand-vectors-bg[data-intro-preview=true]{z-index:-1;position:absolute;inset:0}.intro-device__lcd.svelte-www85z .brand-vectors-bg[data-intro-preview=true]>div{opacity:.85!important}.intro-device__lcd.svelte-www85z .intro-device__glyph{filter:drop-shadow(2px 2px #34422a22);width:46%;height:auto;max-height:100%}.intro-device__milestones.svelte-www85z{text-align:left;grid-template-rows:repeat(3,minmax(0,1fr));align-items:center;gap:.1rem;width:100%;min-width:0;height:100%;font-family:IBM Plex Mono,monospace;font-size:clamp(.75rem,2.8vw,.9rem);font-weight:700;line-height:1.15;display:grid}.intro-device__keys.svelte-www85z{gap:1.4rem;display:flex;position:absolute;bottom:11%}.intro-device__keys.svelte-www85z i:where(.svelte-www85z){background:color-mix(in srgb, var(--bg) 70%, var(--accent));width:1.2rem;height:1.2rem;box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--fg) 25%, transparent), 0 2px 3px color-mix(in srgb, var(--fg) 35%, transparent);border-radius:50%}.button.svelte-1uha8ag{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}
