.page-module__3hxx-G__center{text-align:center}.page-module__3hxx-G__ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.page-module__3hxx-G__center .lead{max-width:56ch;margin-inline:auto}:where(.page-module__3hxx-G__page) .container:not(.page-module__3hxx-G__center)>p{max-width:66ch}:where(.page-module__3hxx-G__page) .container:not(.page-module__3hxx-G__center)>.lead{max-width:66ch}:is(:where(.page-module__3hxx-G__page) .container>h1,:where(.page-module__3hxx-G__page) .container>h2){max-width:24ch}.page-module__3hxx-G__pullquote figcaption{max-width:66ch}:where(.page-module__3hxx-G__page) h2{margin-bottom:14px}:where(.page-module__3hxx-G__page) p+p{margin-top:14px}:where(.page-module__3hxx-G__page) .band-dark h2{max-width:20ch;margin-inline:auto}.page-module__3hxx-G__hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.page-module__3hxx-G__hero-copy h1{margin:6px 0 20px}.page-module__3hxx-G__hero-art{justify-content:center;display:flex}@media (max-width:900px){.page-module__3hxx-G__hero-grid{grid-template-columns:1fr}.page-module__3hxx-G__hero-art{justify-content:flex-start}}.page-module__3hxx-G__section-sub{margin-top:12px}.page-module__3hxx-G__problem-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);margin-top:28px;display:grid}.page-module__3hxx-G__inside{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel);padding:18px 20px}.page-module__3hxx-G__inside .eyebrow{margin-bottom:10px}.page-module__3hxx-G__inside .page-module__3hxx-G__stanza{color:var(--muted);font-size:.92rem}.page-module__3hxx-G__inside .page-module__3hxx-G__stanza li{font-size:inherit;padding:10px 0;font-weight:500;line-height:1.4}.page-module__3hxx-G__inside .page-module__3hxx-G__stanza li:last-child{border-bottom:0}.page-module__3hxx-G__inside .page-module__3hxx-G__stanza li.page-module__3hxx-G__stanza-turn{color:var(--fg);border:1px solid color-mix(in srgb, var(--accent) 45%, var(--border));margin-top:10px;padding:12px 14px}@media (max-width:900px){.page-module__3hxx-G__problem-grid{grid-template-columns:1fr}}.page-module__3hxx-G__contrast{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}@media (max-width:720px){.page-module__3hxx-G__contrast{grid-template-columns:1fr}}.page-module__3hxx-G__c-card{gap:6px;display:grid}.page-module__3hxx-G__c-card.page-module__3hxx-G__us{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));background:var(--accent-quiet)}.page-module__3hxx-G__c-tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.72rem}.page-module__3hxx-G__c-card.page-module__3hxx-G__us .page-module__3hxx-G__c-tag{color:var(--accent)}.page-module__3hxx-G__c-head{font-size:1.02rem;font-weight:600}.page-module__3hxx-G__cd-wrap{margin:20px 0}.page-module__3hxx-G__pullquote{border-left:3px solid var(--accent);margin:24px 0 0;padding-left:clamp(20px,3vw,32px)}.page-module__3hxx-G__pullquote blockquote{font-size:var(--step-2);letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px;font-weight:600;line-height:1.2}.page-module__3hxx-G__pullquote figcaption{color:var(--muted);font-size:1rem;line-height:1.6}.page-module__3hxx-G__pullquote figcaption strong,.page-module__3hxx-G__pullquote figcaption em{color:var(--fg)}:where(.page-module__3hxx-G__page) .btn-primary{margin-top:8px}.page-module__3hxx-G__stanza{counter-reset:line;margin:0;padding:0;list-style:none;display:grid}.page-module__3hxx-G__stanza li{counter-increment:line;border-top:1px solid var(--border);font-size:var(--step-1);letter-spacing:-.01em;grid-template-columns:2.4em minmax(0,1fr);align-items:baseline;gap:12px;padding:14px 0;font-weight:500;line-height:1.3;display:grid}.page-module__3hxx-G__stanza li:before{content:counter(line, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:.78rem;font-weight:400}.page-module__3hxx-G__stanza li:last-child{border-bottom:1px solid var(--border)}.page-module__3hxx-G__stanza li.page-module__3hxx-G__stanza-turn{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--border));background:var(--accent-quiet);border-radius:var(--radius-sm);margin-top:12px;padding:16px 18px}.page-module__3hxx-G__stanza li.page-module__3hxx-G__stanza-turn:before{content:"→";color:var(--accent);font-size:1rem}.page-module__3hxx-G__moat h2{margin-bottom:14px}.page-module__3hxx-G__moat p+p{margin-top:14px}
.BrainFigure-module__zVThba__brain-figure{width:100%;max-width:440px;margin:0}.BrainFigure-module__zVThba__stage{position:relative}.BrainFigure-module__zVThba__stage img{width:100%;height:auto;display:block}.BrainFigure-module__zVThba__ring{aspect-ratio:1.4;border:2px solid var(--accent);width:22%;box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 16%, transparent);border-radius:50%;position:absolute;top:52%;left:41%}.BrainFigure-module__zVThba__label{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono);gap:2px;padding:6px 10px;display:grid;position:absolute}.BrainFigure-module__zVThba__label .BrainFigure-module__zVThba__k{text-transform:uppercase;letter-spacing:.08em;color:var(--fg);font-size:.72rem}.BrainFigure-module__zVThba__label .BrainFigure-module__zVThba__v{color:var(--muted);font-size:.74rem}.BrainFigure-module__zVThba__label-cortex{top:6%;left:4%}.BrainFigure-module__zVThba__label-hippo{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));bottom:8%;right:4%}.BrainFigure-module__zVThba__label-hippo .BrainFigure-module__zVThba__k{color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .BrainFigure-module__zVThba__stage img{filter:invert()hue-rotate(180deg)}}:root[data-theme=dark] .BrainFigure-module__zVThba__stage img{filter:invert()hue-rotate(180deg)}
.ConsolidationFlow-module__4vxtIq__flow{border:1px solid var(--border);border-radius:var(--radius-lg);background:radial-gradient(70% 70% at 50% 45%, var(--panel) 0%, var(--bg) 85%);margin:0;padding:clamp(16px,2.4vw,28px)}.ConsolidationFlow-module__4vxtIq__cf-defs{width:0;height:0;position:absolute;overflow:hidden}.ConsolidationFlow-module__4vxtIq__cf-wide{width:100%;max-width:860px;height:auto;margin:0 auto;display:block;overflow:visible}.ConsolidationFlow-module__4vxtIq__cf-tall{display:none}.ConsolidationFlow-module__4vxtIq__cf-g0{stop-color:var(--accent);stop-opacity:.12}.ConsolidationFlow-module__4vxtIq__cf-g1{stop-color:var(--accent);stop-opacity:0}.ConsolidationFlow-module__4vxtIq__bp-ink{fill:var(--fg)}.ConsolidationFlow-module__4vxtIq__bp-accent{fill:var(--accent)}.ConsolidationFlow-module__4vxtIq__bp-violet{fill:var(--violet)}.ConsolidationFlow-module__4vxtIq__cf-wide .ConsolidationFlow-module__4vxtIq__chip rect{fill:var(--panel);stroke:var(--border-strong);stroke-width:1px}.ConsolidationFlow-module__4vxtIq__cf-wide .ConsolidationFlow-module__4vxtIq__chip text{font-family:var(--font-sans);fill:var(--fg);font-size:10.5px;font-weight:500}.ConsolidationFlow-module__4vxtIq__cf-wide .ConsolidationFlow-module__4vxtIq__chip-src{fill:var(--muted);font-weight:400}.ConsolidationFlow-module__4vxtIq__link{fill:none;stroke:var(--faint);stroke-width:1.2px;stroke-dasharray:3 4;stroke-linecap:round}.ConsolidationFlow-module__4vxtIq__cap{font-family:var(--font-mono);letter-spacing:.02em;fill:var(--muted);color:var(--muted);font-size:10px}.ConsolidationFlow-module__4vxtIq__out{fill:none;stroke:var(--accent);stroke-width:2px}.ConsolidationFlow-module__4vxtIq__cf-head{fill:var(--accent)}.ConsolidationFlow-module__4vxtIq__card-bg{fill:var(--panel);stroke:var(--border-strong);stroke-width:1px}.ConsolidationFlow-module__4vxtIq__card-rule{stroke:var(--border);stroke-width:1px}.ConsolidationFlow-module__4vxtIq__card-name{font-family:var(--font-mono);fill:var(--fg);font-size:11px;font-weight:500}.ConsolidationFlow-module__4vxtIq__card-ver{fill:var(--accent);color:var(--accent)}.ConsolidationFlow-module__4vxtIq__card-step{font-family:var(--font-sans);fill:var(--muted);font-size:10px}.ConsolidationFlow-module__4vxtIq__card-n{font-family:var(--font-mono);fill:var(--accent);color:var(--accent)}.ConsolidationFlow-module__4vxtIq__pill-bg{fill:var(--human-quiet)}.ConsolidationFlow-module__4vxtIq__cf-wide .ConsolidationFlow-module__4vxtIq__pill{font-family:var(--font-sans);fill:color-mix(in srgb, var(--human) 85%, var(--fg));font-size:9.5px;font-weight:600}.ConsolidationFlow-module__4vxtIq__chip{opacity:0;transform:translate(-40px)}.ConsolidationFlow-module__4vxtIq__link,.ConsolidationFlow-module__4vxtIq__out,.ConsolidationFlow-module__4vxtIq__cap{opacity:0}.ConsolidationFlow-module__4vxtIq__brain{transform-box:fill-box;transform-origin:50%;opacity:.5;transform:scale(.96)}.ConsolidationFlow-module__4vxtIq__card{opacity:0;transform:translate(-18px)}.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-done .ConsolidationFlow-module__4vxtIq__chip,.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-done .ConsolidationFlow-module__4vxtIq__brain,.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-done .ConsolidationFlow-module__4vxtIq__card{opacity:1;transform:none}.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-done .ConsolidationFlow-module__4vxtIq__link,.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-done .ConsolidationFlow-module__4vxtIq__out,.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-done .ConsolidationFlow-module__4vxtIq__cap{opacity:1}.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-playing .ConsolidationFlow-module__4vxtIq__chip{transition:opacity .45s,transform .7s cubic-bezier(.2,.8,.3,1);transition-delay:calc(var(--i) * 90ms)}.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-playing .ConsolidationFlow-module__4vxtIq__link{transition:opacity .5s;transition-delay:calc(var(--i) * 90ms + .3s)}.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-playing .ConsolidationFlow-module__4vxtIq__brain{transition:opacity .4s .6s,transform .55s cubic-bezier(.3,1.8,.5,1) .8s}.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-playing .ConsolidationFlow-module__4vxtIq__cap{transition:opacity .4s 1s}.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-playing .ConsolidationFlow-module__4vxtIq__out{transition:opacity .3s 1.25s}.ConsolidationFlow-module__4vxtIq__flow.ConsolidationFlow-module__4vxtIq__is-playing .ConsolidationFlow-module__4vxtIq__card{transition:opacity .45s 1.35s,transform .6s cubic-bezier(.2,.8,.3,1) 1.35s}@media (prefers-reduced-motion:reduce){.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__chip,.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__link,.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__brain,.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__cap,.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__out,.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__card{transition:none}}@media print{.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__chip,.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__brain,.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__card{opacity:1;transition:none;transform:none}.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__link,.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__out,.ConsolidationFlow-module__4vxtIq__flow .ConsolidationFlow-module__4vxtIq__cap{opacity:1;transition:none}}@media (max-width:640px){.ConsolidationFlow-module__4vxtIq__cf-wide{display:none}.ConsolidationFlow-module__4vxtIq__cf-tall{justify-items:center;gap:0;display:grid}.ConsolidationFlow-module__4vxtIq__ft-chips{justify-items:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.ConsolidationFlow-module__4vxtIq__ft-chips li{border:1px solid var(--border-strong);background:var(--panel);color:var(--fg);border-radius:8px;padding:6px 11px;font-size:.8rem;font-weight:500;line-height:1.3}.ConsolidationFlow-module__4vxtIq__ft-chips li:nth-child(2){margin-left:18px}.ConsolidationFlow-module__4vxtIq__ft-chips li:nth-child(3){margin-left:4px}.ConsolidationFlow-module__4vxtIq__ft-chips li:nth-child(4){margin-left:24px}.ConsolidationFlow-module__4vxtIq__ft-chips li:nth-child(5){margin-left:10px}.ConsolidationFlow-module__4vxtIq__ft-chips .ConsolidationFlow-module__4vxtIq__chip-src{color:var(--muted);font-weight:400}.ConsolidationFlow-module__4vxtIq__ft-mid{justify-items:center;padding:24px 0 6px;display:grid;position:relative}.ConsolidationFlow-module__4vxtIq__ft-mid:before{content:"";border-left:1.2px dashed var(--faint);height:16px;position:absolute;top:6px;left:50%}.ConsolidationFlow-module__4vxtIq__ft-mid .ConsolidationFlow-module__4vxtIq__brain{width:150px;height:auto;display:block;overflow:visible}.ConsolidationFlow-module__4vxtIq__ft-mid .ConsolidationFlow-module__4vxtIq__cap{margin:2px 0 0;font-size:.72rem}.ConsolidationFlow-module__4vxtIq__ft-out{stroke-linecap:round;stroke-linejoin:round;width:12px;height:22px;margin:8px 0 6px;display:block}.ConsolidationFlow-module__4vxtIq__ft-card{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--panel);width:min(100%,17rem);box-shadow:var(--shadow-card);padding:12px 14px}.ConsolidationFlow-module__4vxtIq__ft-card .ConsolidationFlow-module__4vxtIq__card-name{border-bottom:1px solid var(--border);color:var(--fg);margin:0;padding-bottom:8px;font-size:.8rem}.ConsolidationFlow-module__4vxtIq__ft-steps{color:var(--muted);gap:3px;margin:8px 0 10px;padding:0;font-size:.78rem;list-style:none;display:grid}.ConsolidationFlow-module__4vxtIq__ft-card .ConsolidationFlow-module__4vxtIq__pill{background:var(--human-quiet);color:color-mix(in srgb, var(--human) 85%, var(--fg));border-radius:999px;margin:0;padding:2px 10px;font-size:.72rem;font-weight:600;display:inline-block}}
.ThreeLayers-module__U5q84a__layers{border:1px solid var(--border);border-radius:var(--radius-lg);background:radial-gradient(70% 70% at 50% 45%, var(--panel) 0%, var(--bg) 85%);margin:0;padding:clamp(16px,2.4vw,24px)}.ThreeLayers-module__U5q84a__tl-defs{width:0;height:0;position:absolute;overflow:hidden}.ThreeLayers-module__U5q84a__tl-rows{margin:0;padding:0;list-style:none}.ThreeLayers-module__U5q84a__tl-row{grid-template:"lbl art br"1fr"st art br"1fr/9.5rem minmax(0,1fr) 5rem;column-gap:14px;display:grid}.ThreeLayers-module__U5q84a__tl-lbl{grid-area:lbl;align-self:end;margin:0;line-height:1.3}.ThreeLayers-module__U5q84a__tl-lbl strong{letter-spacing:-.01em;color:var(--fg);font-size:.9rem;font-weight:600;display:block}.ThreeLayers-module__U5q84a__tl-lbl span{color:var(--muted);margin-top:2px;font-size:.8rem;display:block}.ThreeLayers-module__U5q84a__tl-art{grid-area:art;align-self:center}.ThreeLayers-module__U5q84a__tl-art svg{width:100%;height:auto;display:block;overflow:visible}.ThreeLayers-module__U5q84a__tl-st{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;grid-area:st;align-self:start;align-items:center;gap:6px;margin:7px 0 0;font-size:.68rem;font-weight:600;display:flex}.ThreeLayers-module__U5q84a__tl-st svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.ThreeLayers-module__U5q84a__st-bought{color:color-mix(in srgb, var(--live) 72%, var(--fg))}.ThreeLayers-module__U5q84a__st-bought svg{stroke:var(--live)}.ThreeLayers-module__U5q84a__st-half{color:var(--muted)}.ThreeLayers-module__U5q84a__st-half svg{stroke-width:1.6px}.ThreeLayers-module__U5q84a__st-half .ThreeLayers-module__U5q84a__half{fill:currentColor;stroke:none}.ThreeLayers-module__U5q84a__st-missing{color:color-mix(in srgb, var(--human) 80%, var(--fg))}.ThreeLayers-module__U5q84a__st-missing svg{stroke:var(--human-bright)}.ThreeLayers-module__U5q84a__tl-g0{stop-color:var(--accent)}.ThreeLayers-module__U5q84a__tl-g1{stop-color:var(--violet)}.ThreeLayers-module__U5q84a__model-l{fill:color-mix(in srgb, var(--accent) 72%, #000)}.ThreeLayers-module__U5q84a__model-r{fill:color-mix(in srgb, var(--violet) 66%, #000)}.ThreeLayers-module__U5q84a__model-sheen{fill:none;stroke:#fff;stroke-opacity:.28;stroke-width:1px}.ThreeLayers-module__U5q84a__plate{fill:color-mix(in srgb, var(--fg) 3%, transparent);stroke:var(--border-strong);stroke-width:1px}.ThreeLayers-module__U5q84a__tile-top{fill:var(--panel);stroke:var(--violet);stroke-width:1.5px;stroke-linejoin:round}.ThreeLayers-module__U5q84a__tile-l{fill:color-mix(in srgb, var(--violet) 32%, var(--panel))}.ThreeLayers-module__U5q84a__tile-r{fill:color-mix(in srgb, var(--violet) 48%, var(--panel))}.ThreeLayers-module__U5q84a__tile-lbl{font-family:var(--font-sans);letter-spacing:-.01em;fill:var(--violet);font-size:15px;font-weight:600}.ThreeLayers-module__U5q84a__cable{fill:none;stroke:var(--faint);stroke-width:1.6px;stroke-linecap:round}.ThreeLayers-module__U5q84a__plug{fill:var(--faint)}.ThreeLayers-module__U5q84a__fill-top{fill:color-mix(in srgb, var(--human-bright) 13%, var(--panel))}.ThreeLayers-module__U5q84a__fill-l{fill:color-mix(in srgb, var(--human-bright) 26%, var(--panel))}.ThreeLayers-module__U5q84a__fill-r{fill:color-mix(in srgb, var(--human-bright) 36%, var(--panel))}.ThreeLayers-module__U5q84a__missing{fill:none;stroke:var(--human-bright);stroke-width:1.8px;stroke-linejoin:round}.ThreeLayers-module__U5q84a__qmark{font-family:var(--font-sans);fill:var(--human);font-size:18px;font-weight:600}.ThreeLayers-module__U5q84a__check{fill:none;stroke:var(--human);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.ThreeLayers-module__U5q84a__tl-br{grid-area:br;align-self:stretch;position:relative}.ThreeLayers-module__U5q84a__tl-conn .ThreeLayers-module__U5q84a__tl-br:before,.ThreeLayers-module__U5q84a__tl-way .ThreeLayers-module__U5q84a__tl-br:before{content:"";border:1.5px solid var(--accent);border-left:0;width:10px;position:absolute;left:0}.ThreeLayers-module__U5q84a__tl-conn .ThreeLayers-module__U5q84a__tl-br:before{border-bottom:0;border-top-right-radius:10px;top:12%;bottom:0}.ThreeLayers-module__U5q84a__tl-way .ThreeLayers-module__U5q84a__tl-br:before{border-top:0;border-bottom-right-radius:10px;top:0;bottom:12%}.ThreeLayers-module__U5q84a__wm{white-space:nowrap;font-size:.85rem;line-height:1;position:absolute;top:0;left:20px;transform:translateY(-50%)}.ThreeLayers-module__U5q84a__layers figcaption{max-width:56ch;color:var(--fg);margin:18px 0 0;font-size:.92rem;font-weight:500;line-height:1.5}.ThreeLayers-module__U5q84a__gap .ThreeLayers-module__U5q84a__tile-top{fill:#0000;stroke:var(--faint);stroke-dasharray:4 4}.ThreeLayers-module__U5q84a__gap .ThreeLayers-module__U5q84a__tile-l,.ThreeLayers-module__U5q84a__gap .ThreeLayers-module__U5q84a__tile-r,.ThreeLayers-module__U5q84a__gap-lbl,.ThreeLayers-module__U5q84a__fill,.ThreeLayers-module__U5q84a__check{opacity:0}.ThreeLayers-module__U5q84a__missing{stroke-dasharray:6 6}.ThreeLayers-module__U5q84a__tl-br{opacity:0;transform:translate(-6px)}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__gap .ThreeLayers-module__U5q84a__tile-top{fill:var(--panel);stroke:var(--accent);stroke-dasharray:none}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__gap .ThreeLayers-module__U5q84a__tile-l,.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__gap .ThreeLayers-module__U5q84a__tile-r{opacity:1}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__gap-lbl{opacity:1;fill:var(--accent)}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__cable{stroke:var(--accent)}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__plug{fill:var(--accent)}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__fill,.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__check{opacity:1}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__missing{stroke-dasharray:none}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__qmark{opacity:0}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-filled .ThreeLayers-module__U5q84a__tl-br{opacity:1;transform:none}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-armed .ThreeLayers-module__U5q84a__tl-art{opacity:0;transform:translateY(-18px)}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__tl-art{transition:opacity .45s,transform .55s cubic-bezier(.2,.8,.3,1.1);transition-delay:calc(var(--i) * .14s)}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__tile-top,.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__tile-l,.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__tile-r,.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__tile-lbl,.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__cable,.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__plug{transition:fill .4s,stroke .4s,opacity .4s}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__fill,.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__qmark,.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__check{transition:opacity .6s .25s}.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-playing .ThreeLayers-module__U5q84a__tl-br{transition:opacity .5s .55s,transform .5s .55s}@media (prefers-reduced-motion:reduce){.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-armed .ThreeLayers-module__U5q84a__tl-art{opacity:1;transform:none}.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__tl-art,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__tl-br,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__fill,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__check,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__qmark,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__tile-top,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__tile-l,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__tile-r,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__tile-lbl,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__cable,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__plug{transition:none}}@media print{.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__tl-art,.ThreeLayers-module__U5q84a__layers.ThreeLayers-module__U5q84a__is-armed .ThreeLayers-module__U5q84a__tl-art{opacity:1;transition:none;transform:none}.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__gap .ThreeLayers-module__U5q84a__tile-top{fill:var(--panel);stroke:var(--accent);stroke-dasharray:none}.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__gap .ThreeLayers-module__U5q84a__tile-l,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__gap .ThreeLayers-module__U5q84a__tile-r{opacity:1}.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__gap-lbl{opacity:1;fill:var(--accent)}.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__cable{stroke:var(--accent)}.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__plug{fill:var(--accent)}.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__fill,.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__check{opacity:1}.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__missing{stroke-dasharray:none}.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__qmark{opacity:0}.ThreeLayers-module__U5q84a__layers .ThreeLayers-module__U5q84a__tl-br{opacity:1;transform:none}}@media (max-width:640px){.ThreeLayers-module__U5q84a__tl-row{grid-template:"art art br""lbl st br"/minmax(0,1fr) auto 1.75rem;gap:6px 10px;padding-bottom:18px}.ThreeLayers-module__U5q84a__tl-row:last-child{padding-bottom:0}.ThreeLayers-module__U5q84a__tl-lbl,.ThreeLayers-module__U5q84a__tl-st{align-self:start}.ThreeLayers-module__U5q84a__tl-st{margin-top:2px}.ThreeLayers-module__U5q84a__tl-conn .ThreeLayers-module__U5q84a__tl-br:before{top:8%}.ThreeLayers-module__U5q84a__tl-way .ThreeLayers-module__U5q84a__tl-br:before{bottom:30%}.ThreeLayers-module__U5q84a__wm{font-size:.85rem;left:calc(10px + .55rem);transform:translate(-50%,-50%)rotate(90deg)}}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-row{grid-template:"lbl art br"/minmax(0,1fr) clamp(8.5rem,38%,21rem) 5rem;align-items:center}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-lbl{flex-direction:column;justify-content:center;align-self:stretch;max-width:46ch;padding-block:14px;line-height:1.35;display:flex}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-row+.ThreeLayers-module__U5q84a__tl-row .ThreeLayers-module__U5q84a__tl-lbl{border-top:1px solid var(--border)}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-lbl .ThreeLayers-module__U5q84a__tl-k{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:600}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-lbl strong{margin-top:6px;font-size:1rem}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-lbl span{margin-top:3px;font-size:.875rem;line-height:1.5}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-lbl .ThreeLayers-module__U5q84a__tl-n{margin-top:5px;font-size:.78rem;font-style:italic}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-bind .ThreeLayers-module__U5q84a__tl-br:before,.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-cons .ThreeLayers-module__U5q84a__tl-br:before,.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-map .ThreeLayers-module__U5q84a__tl-br:before{content:"";border:1.5px solid var(--accent);border-left:0;width:10px;position:absolute;left:0}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-bind .ThreeLayers-module__U5q84a__tl-br:before{border-bottom:0;border-top-right-radius:10px;top:20%;bottom:0}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-cons .ThreeLayers-module__U5q84a__tl-br:before{border-top:0;border-bottom:0;top:0;bottom:0}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-map .ThreeLayers-module__U5q84a__tl-br:before{border-top:0;border-bottom-right-radius:10px;top:0;bottom:20%}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__wm{top:50%}.ThreeLayers-module__U5q84a__bind-line{fill:none;stroke:var(--accent);stroke-width:1.4px;stroke-linecap:round;opacity:.7}.ThreeLayers-module__U5q84a__bind-lbl{font-size:12.5px}.ThreeLayers-module__U5q84a__bind-ring{fill:none;stroke:var(--accent);stroke-width:1px;opacity:.35}.ThreeLayers-module__U5q84a__bind-node{fill:var(--accent)}.ThreeLayers-module__U5q84a__map-edge{fill:none;stroke:#fff;stroke-opacity:.55;stroke-width:1.1px}.ThreeLayers-module__U5q84a__map-node{fill:#fff}.ThreeLayers-module__U5q84a__map-node.ThreeLayers-module__U5q84a__is-approval{fill:var(--human-bright);stroke:#fff;stroke-width:1.2px}@media (max-width:640px){.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-row{grid-template:"art br""lbl br"/minmax(0,1fr) 1.75rem;align-items:start}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-lbl{max-width:none;padding-block:0}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-row+.ThreeLayers-module__U5q84a__tl-row .ThreeLayers-module__U5q84a__tl-lbl{border-top:0}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-bind .ThreeLayers-module__U5q84a__tl-br:before{top:8%}.ThreeLayers-module__U5q84a__steps .ThreeLayers-module__U5q84a__tl-map .ThreeLayers-module__U5q84a__tl-br:before{bottom:30%}}
