.v6.v7.v7c{--c-line:#fff3;--v6-aside-line:var(--c-line);--bp-line:var(--c-line)}.v7c .v6-frame-edge{background:var(--c-line)}.v7c{--c-cell:#000;--c-tile:#0c0c10;--c-hatch:#ffffff24;--c-muted:#ffffff9e;--c-chip-bg:#000;--c-grid:#ffffff0d;--c-guide:#ffffff38;--c-ease:cubic-bezier(.65, 0, .35, 1)}.v7c-logo{height:var(--logo-h);color:inherit;align-items:center;line-height:0;display:inline-flex}.v7c-logo svg{width:auto;height:100%;display:block}.v7c .v7n-brand{color:#fff}.v7c .v7n[data-theme=light] .v7n-brand{color:#181818}.v7c-hero .v7c-hero-in{min-height:calc(100svh - var(--v6-nav-h));padding-top:var(--fg);align-items:flex-end;display:flex}.v7c-hero .v6-hero-grid{width:100%}.v7c .v7c-hero .v3-hero-title .v3-pixel-text{max-width:13ch;font-size:clamp(40px,5vw,84px)}.v7c .v7c-hero .v6-aside-stats strong{letter-spacing:-.03em;font-weight:400}.v7c .v7c-hero .v6-aside-logos img{filter:brightness(0)invert();opacity:.9}.v7c .v7c-hero .v6-aside-logos li{place-items:center;display:grid}.v7c .v7c-hero .v6-aside-logos img{width:auto;max-width:70%;max-height:30px}.v7c-tag-logo{gap:7px}.v7c-head{margin-bottom:calc(var(--fg) * 1.25);gap:clamp(16px,2.4vh,24px);display:grid}.v7c-head.is-center{text-align:center;justify-items:center}.v7c-head .v5-h2,.v7c .v7c-sec .v5-h2{color:var(--ink);max-width:18ch;margin:0}.v7c-sub{max-width:56ch;color:var(--c-muted);text-wrap:pretty;margin:0;font-size:clamp(17px,1.3vw,20px);line-height:1.5}.v7c-chip{border:1px solid var(--c-line);background:var(--c-chip-bg);color:var(--c-muted);white-space:nowrap;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:inline-block}.v7c .v6-launch-btn .v6-arrow{flex:none}.v7c .v6-bp-hero.is-built .v6-launch-btn .v6-arrow circle{fill:var(--arch-orange)}.v7c .v6-bp-hero.is-built .v6-launch-btn .v6-arrow path{stroke:#fff}.v7c-door-cta{color:var(--ink);align-items:center;gap:10px;margin-top:auto;padding-top:24px;font-size:15px;font-weight:500;display:inline-flex}.v7c-door-cta .v6-arrow{width:24px;height:24px;transition:transform .16s ease-out}.v7c-door-cta .v6-arrow circle{fill:var(--ink)}.v7c-door-cta .v6-arrow path{stroke:var(--c-cell)}.v7c .v7c-sec .v7-icon{margin:0}.v7c-doors,.v7c-why,.v7c-features,.v7c-docs-cards{background:var(--c-line);border:1px solid var(--c-line);background-clip:padding-box;gap:1px;margin:0;padding:0;list-style:none;display:grid}.v7c-doors>li,.v7c-why>li,.v7c-features>li{background:var(--c-cell)}.v7c-doors{grid-template-columns:repeat(2,minmax(0,1fr))}.v7c-door{height:100%;padding:var(--fg);color:inherit;flex-direction:column;transition:background-color .2s;display:flex}.v7c-door:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.v7c-door:hover .v6-arrow{transform:translate(3px)}.v7c .v7c-sec .v7-icon.v7c-door-icon{width:56px;margin:0 0 28px}.v7c-door-name{letter-spacing:-.04em;font-size:clamp(32px,3.4vw,52px);font-weight:400;line-height:1}.v7c-door-line{max-width:40ch;color:var(--c-muted);margin-top:16px;font-size:clamp(16px,1.2vw,19px);line-height:1.5}.v7c-why{grid-template-columns:repeat(4,minmax(0,1fr))}.v7c-why>li{flex-direction:column;transition:background-color .2s;display:flex}.v7c-why>li:hover{background:color-mix(in srgb, var(--arch-orange) 6%, var(--c-cell))}.v7c-why-art{border-bottom:1px solid var(--c-line);background-color:var(--c-tile);position:relative;overflow:hidden}.v7c-why-copy{padding:calc(var(--fg) * .75)}.v7c-why>li:hover h3{color:var(--arch-orange)}.v7c-why-svg{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v7c-why h3{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(19px,1.5vw,22px);font-weight:500;line-height:1.2;transition:color .2s}.v7c-why p{max-width:30ch;color:var(--c-muted);margin:8px 0 0;font-size:16px;line-height:1.45}.v7c-bpchip{z-index:2;background:var(--arch-orange);color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .3s ease calc(var(--d,0) * 80ms + 1s);padding:3px 5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;line-height:1;position:absolute}.v7c-bpchip.is-mid{translate:-50% -50%}.v7c-bpchip.is-start{translate:0 -50%}.v7c-bpchip.is-end{translate:-100% -50%}.v7c-bpchip.is-vert{translate:-50% -50%;rotate:-90deg}[data-drawn] .v7c-bpchip{opacity:1}.v7c-art{fill:none;stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1s var(--c-ease) calc(var(--i,0) * .12s + var(--d,0) * .11s + .15s), stroke .2s ease}.v7c-art.is-guide{stroke:var(--c-guide)}.v7c-art.is-faint{stroke:var(--c-line)}.v7c-art.is-dim{stroke:var(--ink);stroke-width:.75px}.v7c-art.is-ink{stroke-width:1.5px}.v7c-art.is-accent{stroke:var(--arch-orange)}.v7c-art.is-dash{stroke:var(--arch-orange);stroke-dasharray:.015 .012;stroke-dashoffset:0;opacity:0;transition:opacity .6s .3s}.v7c-art-hatch{stroke:var(--c-hatch);stroke-width:1px}.v7c-art-hatch.is-accent{stroke:color-mix(in srgb, var(--arch-orange) 55%, transparent)}.v7c-art-fill{clip-path:inset(0 100% 0 0);transition:clip-path .6s var(--c-ease) calc(var(--d,0) * .11s + .45s)}.v7c-art-dot{fill:var(--arch-orange);opacity:0;transition:opacity .3s 1s}[data-drawn] .v7c-art{stroke-dashoffset:0}[data-drawn] .v7c-art.is-dash{opacity:1}[data-drawn] .v7c-art-fill{clip-path:inset(0)}[data-drawn] .v7c-art-dot{opacity:1}.v7c-rise>*{clip-path:inset(100% 0 0);transition:clip-path .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.v7c-rise>:nth-child(2){transition-delay:70ms}.v7c-rise>:nth-child(3){transition-delay:.14s}.v7c-rise>:nth-child(4){transition-delay:.21s}.v7c-rise>:nth-child(5){transition-delay:.28s}.v7c-rise>:nth-child(6){transition-delay:.35s}.v7c-rise>:nth-child(7){transition-delay:.42s}.v7c-rise>:nth-child(8){transition-delay:.49s}.v7c-rise>:nth-child(9){transition-delay:.56s}.v7c-rise[data-drawn]>*{clip-path:inset(-20px);transform:none}.v7c-stack{--g:clamp(16px, 2vw, 32px);--colw:calc((100% - 4 * var(--g)) / 5);padding:52px 0 64px;position:relative}.v7c-stack-steps{gap:var(--g);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.v7c-step{flex-direction:column;gap:16px;display:flex;position:relative}.v7c-box{border:1px solid var(--c-line);background:repeating-linear-gradient(-45deg, var(--c-hatch) 0 1px, transparent 1px 9px);clip-path:inset(0 100% 0 0);min-height:148px;transition:clip-path .7s var(--c-ease) calc(var(--i) * .14s + .2s);flex-direction:column;gap:6px;padding:14px;display:flex;position:relative}.v7c-step[data-layer=bitcoin] .v7c-box{border-color:var(--arch-orange)}.v7c-box-name{letter-spacing:-.03em;color:var(--ink);margin-top:auto;font-size:clamp(20px,1.7vw,26px);font-weight:500;line-height:1.05}.v7c-box-part{color:var(--c-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.v7c-step-line{color:var(--c-muted);margin:0;font-size:15px;line-height:1.5}.v7c-step:not(:last-child) .v7c-box:after{content:"";width:var(--g);background:var(--c-line);transform-origin:0;height:1px;transition:transform .36s ease-out calc(var(--i) * .14s + .7s);position:absolute;top:50%;left:100%;transform:scaleX(0)}.v7c-step:not(:last-child):after{content:"";top:74px;left:calc(100% + var(--g) - 7px);border-top:1px solid var(--c-line);border-right:1px solid var(--c-line);opacity:0;width:7px;height:7px;transition:opacity .2s ease calc(var(--i) * .14s + 1s);position:absolute;transform:translateY(-50%)rotate(45deg)scale(.7)}.v7c-stack-bracket,.v7c-stack-ground{pointer-events:none;justify-content:center;display:flex;position:absolute}.v7c-stack-bracket{top:0;left:calc(var(--colw) + var(--g));width:calc(var(--colw) * 3 + var(--g) * 2);border:1px solid var(--c-line);border-bottom:0;height:40px}.v7c-stack-bracket .v7c-chip{translate:0 -50%}.v7c-stack-ground{border-top:1px solid var(--arch-orange);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--arch-orange) 35%, transparent) 0 1px, transparent 1px 9px);height:28px;bottom:0;left:0;right:0}.v7c-stack-ground .v7c-chip{border-color:var(--arch-orange);color:var(--arch-orange);translate:0 -50%}.v7c-stack-bracket,.v7c-stack-ground{clip-path:inset(-24px 100% -24px 0);transition:clip-path .9s var(--c-ease) .1s}.v7c-stack[data-drawn] .v7c-box{clip-path:inset(0)}.v7c-stack[data-drawn] :is(.v7c-stack-bracket,.v7c-stack-ground){clip-path:inset(-24px 0)}.v7c-stack[data-drawn] .v7c-step .v7c-box:after{transform:scaleX(1)}.v7c-stack[data-drawn] .v7c-step:after{opacity:1}.v7c-liq-head{justify-content:space-between;align-items:flex-end;gap:var(--fg);margin-bottom:calc(var(--fg) * 1.5);display:flex}.v7c-liq-stat{text-align:right;justify-items:end;gap:6px;margin:0;display:grid}.v7c-liq-stat strong{letter-spacing:-.05em;color:var(--arch-orange);font-size:clamp(56px,6vw,96px);font-weight:400;line-height:.9}.v7c-liq-stat span{color:var(--c-muted);font-size:15px}.v7c-rail{--st:72px;gap:var(--fg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.v7c-rail:before,.v7c-rail:after{content:"";top:calc(var(--st) / 2);left:calc(var(--st) / 2);right:calc((100% - 3 * var(--fg)) / 4 - var(--st) / 2);height:1px;position:absolute}.v7c-rail:before{background:var(--c-line)}.v7c-rail:after{background:var(--arch-orange);transform-origin:0;transition:transform 1.6s var(--c-ease) .2s;transform:scaleX(0)}.v7c-rail[data-drawn]:after{transform:scaleX(1)}.v7c-rail>li{z-index:1;flex-direction:column;display:flex;position:relative}.v7c-station{width:var(--st);height:var(--st);border:1px solid var(--c-line);background:var(--c-cell);transition:border-color .3s ease calc(var(--i) * .48s + .2s), box-shadow .3s ease calc(var(--i) * .48s + .2s);place-items:center;display:grid}.v7c-rail[data-drawn] .v7c-station{border-color:var(--arch-orange);box-shadow:0 0 0 4px color-mix(in srgb, var(--arch-orange) 16%, transparent)}.v7c-rail>li:hover .v7c-station{background:color-mix(in srgb, var(--arch-orange) 10%, var(--c-cell))}.v7c-rail>li:hover h3{color:var(--arch-orange)}.v7c .v7c-sec .v7-icon.v7c-station-icon{width:36px}.v7c-rail h3{letter-spacing:-.025em;color:var(--ink);margin:24px 0 0;font-size:clamp(20px,1.6vw,24px);font-weight:500}.v7c-rail p{max-width:26ch;color:var(--c-muted);margin:8px 0 0;font-size:16px;line-height:1.45}.v7c-features{grid-template-columns:repeat(3,minmax(0,1fr))}.v7c-features>li{padding:calc(var(--fg) * .75);align-content:start;gap:8px;transition:background-color .2s;display:grid}.v7c-station.is-sm{background:0 0;border:0;place-items:center start;width:auto;height:auto;margin-bottom:20px;transition:none}.v7c .v7c-sec .v7c-station.is-sm .v7-icon.v7c-station-icon{width:36px}.v7c-features>li:hover{background:color-mix(in srgb, var(--arch-orange) 8%, var(--c-cell))}.v7c-features>li:hover strong{color:var(--arch-orange)}.v7c-step:hover .v7c-box{background-color:color-mix(in srgb, var(--arch-orange) 6%, transparent)}.v7c-features strong{letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:500;line-height:1.25;transition:color .2s}.v7c-feature-line{color:var(--c-muted);font-size:15px;line-height:1.45}.v7c-book{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}.v7c-book .v7c-head{margin-bottom:0}.v7c-plan{aspect-ratio:1;justify-self:end;width:100%;max-width:520px;position:relative}.v7c-plan>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v7c-draw{fill:none;stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:4 4;stroke-dashoffset:4px;transition:stroke-dashoffset 1.4s var(--c-ease)}.v7c-draw.is-guide{stroke:var(--c-line)}.v7c-draw.is-dash{stroke-dasharray:.006 .006;stroke-dashoffset:0;opacity:0;transition:opacity .8s .3s}.v7c-draw.is-link{stroke:var(--c-line);transition-delay:calc(var(--i) * .12s + .7s);transition-duration:.6s}.v7c-flow{fill:none;stroke:var(--arch-orange);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:3 9;opacity:0;transition:opacity .4s ease calc(var(--i) * .12s + 1.3s)}.v7c-plan[data-drawn] .v7c-flow{opacity:1;animation:1.1s linear infinite v7c-flow}@keyframes v7c-flow{to{stroke-dashoffset:-12px}}.v7c-plan[data-drawn] .v7c-draw{stroke-dashoffset:0}.v7c-plan[data-drawn] .v7c-draw.is-dash{opacity:1}.v7c-plan-node{opacity:0;transition:opacity .4s ease calc(var(--i) * .12s + .4s), transform .5s cubic-bezier(.34, 1.56, .64, 1) calc(var(--i) * .12s + .4s);justify-items:center;gap:10px;display:grid;position:absolute;transform:translate(-50%,-32px)scale(.9)}.v7c-plan-tile{border:1px solid var(--c-line);background:var(--c-tile);place-items:center;width:64px;height:64px;transition:border-color .2s;display:grid}.v7c-plan-node:hover .v7c-plan-tile{border-color:var(--arch-orange)}.v7c .v7c-sec .v7-icon.v7c-plan-icon{width:32px}.v7c-plan-name{letter-spacing:-.01em;color:var(--ink);white-space:nowrap;font-size:14px;font-weight:500}.v7c-plan-core{aspect-ratio:1;border:1px solid var(--arch-orange);background:var(--c-tile) repeating-linear-gradient(-45deg, color-mix(in srgb, var(--arch-orange) 30%, transparent) 0 1px, transparent 1px 8px);clip-path:inset(0 100% 0 0);width:28%;transition:clip-path .7s var(--c-ease) 1s;place-items:center;display:grid;position:absolute;top:36%;left:36%}.v7c-plan-core:before,.v7c-plan-core:after{content:"";border:0 solid var(--arch-orange);width:12px;height:12px;position:absolute}.v7c-plan-core:before{border-width:1px 0 0 1px;top:-7px;left:-7px}.v7c-plan-core:after{border-width:0 1px 1px 0;bottom:-7px;right:-7px}.v7c .v7c-sec .v7-icon.v7c-core-icon{z-index:1;background:var(--c-tile);width:54%;padding:6px;position:relative}.v7c-bpchip.is-core{opacity:1;font-size:10px;transition:none;top:100%;left:50%;translate:-50% -50%}.v7c-plan[data-drawn] .v7c-plan-core{clip-path:inset(-20px)}.v7c-plan[data-drawn] .v7c-plan-node{opacity:1;transform:translate(-50%,-32px)}.v6-apps-join.v7c-docs-head{margin-bottom:calc(var(--fg) * 1.25);align-items:flex-end}.v7c-head-actions{flex-wrap:wrap;gap:10px;display:flex}.v7c-docs-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.v7c-docs-cards>li{background:var(--c-cell)}.v7c-docs-cards a{height:100%;padding:calc(var(--fg) * .75);color:inherit;flex-direction:column;transition:background-color .2s;display:flex}.v7c-docs-cards a:hover{background:color-mix(in srgb, var(--arch-orange) 6%, var(--c-cell))}.v7c-docs-cards a:hover .v6-arrow{transform:translate(3px)}.v7c-doc-icon{width:40px;height:40px;margin-bottom:clamp(28px,4vh,40px);line-height:0;display:block}.v7c-doc-name{letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:500}.v7c-doc-line{color:var(--c-muted);margin-top:6px;font-size:15px;line-height:1.45}.v7c-doc-cta{padding-top:20px;font-size:14px}.v7c-close{background:var(--c-cell);color:var(--ink)}.v7c-close-in{justify-items:start;gap:calc(var(--fg) * 1.25);padding-top:calc(var(--fg) * 3);padding-bottom:calc(var(--fg) * 3);display:grid}.v7c-close-logo{color:var(--ink)}.v7c .v7c-close .v5-h2{max-width:20ch;color:var(--ink);margin:0;font-size:clamp(36px,5vw,80px)}.v7c-close-actions{flex-wrap:wrap;gap:12px;display:flex}.v7c .v7c-close .v5-btn-primary{background:var(--ink);color:var(--c-cell)}.v7c .v7c-close .v6-arrow circle{fill:var(--c-cell)}.v7c .v7c-close .v6-arrow path{stroke:var(--ink)}@media (prefers-reduced-motion:reduce){.v7c-box,.v7c-stack-bracket,.v7c-stack-ground{clip-path:none;transition:none}.v7c-step .v7c-box:after,.v7c-rail:after{transition:none;transform:none}.v7c-step:after{opacity:1;transition:none}.v7c-draw,.v7c-art{stroke-dashoffset:0;transition:none}.v7c-flow{animation:none}.v7c-rise>*,.v7c-art-fill,.v7c-plan-core{clip-path:none;transition:none;transform:none}.v7c-bpchip,.v7c-art-dot{opacity:1;transition:none}.v7c-plan-core{transition:none;transform:none}.v7c-plan-node{opacity:1;transition:none;transform:translate(-50%,-32px)}}@media (max-width:1100px){.v7c-why{grid-template-columns:repeat(2,minmax(0,1fr))}.v7c-rail{row-gap:calc(var(--fg) * 1.25);grid-template-columns:repeat(2,minmax(0,1fr))}.v7c-rail:before,.v7c-rail:after{display:none}.v7c-features{grid-template-columns:repeat(3,minmax(0,1fr))}.v7c-docs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.v7c-stack{padding:0}.v7c-stack-bracket,.v7c-stack-ground{display:none}.v7c-stack-steps{grid-template-columns:minmax(0,1fr);gap:28px}.v7c-step{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.v7c-box{min-height:112px}.v7c-step:not(:last-child) .v7c-box:after{transform-origin:top;width:1px;height:28px;top:100%;left:50%;transform:scaleY(0)}.v7c-stack[data-drawn] .v7c-step .v7c-box:after{transform:scaleY(1)}.v7c-step:not(:last-child):after{display:none}.v7c-book{grid-template-columns:minmax(0,1fr)}.v7c-plan{justify-self:center}}@media (max-width:640px){.v7c-doors,.v7c-why,.v7c-features,.v7c-rail,.v7c-docs-cards{grid-template-columns:minmax(0,1fr)}.v7c-features>li{padding:20px}.v7c-step{grid-template-columns:minmax(0,1fr);gap:12px}.v7c-step:not(:last-child) .v7c-box:after{display:none}.v7c-door{padding:24px}.v7c-liq-head{flex-direction:column;align-items:flex-start}.v7c-liq-stat{text-align:left;justify-items:start}.v7c-rail{row-gap:28px}.v7c-rail>li{grid-template-columns:var(--st) minmax(0, 1fr);align-items:center;column-gap:20px;display:grid}.v7c-station{grid-row:1/span 2}.v7c-rail h3{align-self:end;margin:0}.v7c-rail p{align-self:start;margin-top:4px}.v7c-rail:before,.v7c-rail:after{top:calc(var(--st) / 2);bottom:calc(var(--st) / 2);left:calc(var(--st) / 2);width:1px;height:auto;display:block;right:auto}.v7c-rail:after{transform-origin:top;transform:scaleY(0)}.v7c-rail[data-drawn]:after{transform:scaleY(1)}.v7c-plan-tile{width:52px;height:52px}.v7c-plan[data-drawn] .v7c-plan-node,.v7c-plan-node{transform:translate(-50%,-26px)}.v7c .v7c-sec .v7-icon.v7c-plan-icon{width:26px}.v7c-plan-name{font-size:12px}.v7c-build-head,.v7c-docs-head{align-items:flex-start}.v7c-close-actions>*{flex:100%;justify-content:center}}.v6.v7.v7c[data-theme=light]{--c-cell:var(--v7-paper);--c-tile:#fff;--c-hatch:#1818182e;--c-muted:#565d68;--c-chip-bg:var(--v7-paper);--c-line:#18181838;--c-grid:#1818180f;--c-guide:#18181847;--v6-aside-line:var(--c-line);--bp-line:var(--c-line)}.v7c[data-theme=light] .v6-geo{color:#1818183d}.v7c[data-theme=light] .v7c-sec:not(.v7c-band) .v7-icon g[filter]{filter:none}.v7c[data-theme=light] .v7c-sec:not(.v7c-band) .v7-icon rect[fill=\#FFFFFF i]{fill:#181818}.v7c[data-theme=light] .v7c-sec:not(.v7c-band) .v7-icon .is-on{fill-opacity:1;animation:none}.v7c[data-theme=light] .v7c-sec:not(.v7c-band) .v7-icon rect[fill=\#FF5E00 i],.v7c[data-theme=light] .v7c-sec:not(.v7c-band) .v7-icon g.is-accent rect{fill:#ff5e00;fill-opacity:1}.v7c[data-theme=light] .v7c-sec:not(.v7c-band) .v7-icon .is-accent{opacity:1;animation:none}.v7c[data-theme=light] .v6-bp-hero:not(.is-built) .v7c-hero .v6-aside-logos img{filter:brightness(0)}.v7c[data-theme=light] .v5-btn-ghost{color:#181818;box-shadow:inset 0 0 0 1px #18181838}.v7c[data-theme=light] .v5-btn-ghost:hover{color:#fff;background:#181818}.v7c .v7c-band{--ink:#f2f2f0;--c-cell:#000;--c-tile:#0c0c10;--c-hatch:#ffffff24;--c-muted:#ffffff9e;--c-chip-bg:#000;--c-line:#fff3;--c-grid:#ffffff0d;--c-guide:#ffffff38;--v6-aside-line:var(--c-line);--bp-line:var(--c-line);color:var(--ink);background:#000}.v7c .v7c-band .v6-frame-label{color:#ffffff80;background:0 0}.v7c .v7c-band .v6-frame-edge{background:var(--c-line)}.v7c .v7c-band h2,.v7c .v7c-band h3{color:var(--ink)}.v7c-iso{background:var(--c-tile);cursor:crosshair;width:100%;position:relative}.v7c-iso-svg,.v7c-iso-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.v7c-iso-canvas{opacity:0;transition:opacity .3s}.v7c-iso[data-live] .v7c-iso-canvas{opacity:1}.v7c-iso[data-live] .v7c-iso-svg{visibility:hidden}.v7c-iso-svg line{stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-linecap:round}.v7c-iso-svg .i{stroke:var(--ink)}.v7c-iso-svg .a{stroke:var(--arch-orange)}.v7c-iso-svg .g{stroke:var(--c-guide)}.v7c-iso-svg .d{stroke-dasharray:4 4}.v7c-iso-svg .f{fill:var(--c-tile);stroke:none}.v7c-iso .v7c-bpchip{z-index:3;pointer-events:none}.v7c-pipe{gap:calc(var(--fg) * .75);display:grid}.v7c-pipe-scene{border:1px solid var(--c-line)}.v7c-pipe-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2vw,32px);margin:0;padding:0;list-style:none;display:grid}.v7c-pipe-steps li{align-content:start;gap:4px;display:grid}.v7c-pipe-steps strong{letter-spacing:-.025em;color:var(--ink);font-size:clamp(18px,1.4vw,21px);font-weight:500}.v7c-pipe-steps p{color:var(--c-muted);margin:6px 0 0;font-size:15px;line-height:1.45}@media (max-width:1100px){.v7c-pipe-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}}@media (max-width:640px){.v7c-pipe-steps{grid-template-columns:minmax(0,1fr)}.v7c-pipe .v7c-bpchip{display:none}}.v6.v7.v7c:before,.v6.v7.v7c:after{display:none}.v7c{--g-paper:#18181838;--g-black:#fff3;--g-orange:#ffffff61;--g:var(--g-black)}.v7c[data-theme=light]{--g:var(--g-paper)}.v7c .v7c-band{--g:var(--g-black)}.v7c>.v6-bp-hero{--g:var(--g-orange)}.v7c>:is(.v6-bp-hero,.v6-frame,.v7f):before,.v7c>:is(.v6-bp-hero,.v6-frame,.v7f):after{content:"";z-index:9;background:var(--g);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.v7c>:is(.v6-bp-hero,.v6-frame,.v7f):before{left:calc((100% - var(--col)) / 2)}.v7c>:is(.v6-bp-hero,.v6-frame,.v7f):after{right:calc((100% - var(--col)) / 2)}.v7c .v6-bp-hero.is-built .v6-frame-edge{background:var(--g-orange)}@media (max-width:900px){.v7c>:is(.v6-bp-hero,.v6-frame,.v7f):before,.v7c>:is(.v6-bp-hero,.v6-frame,.v7f):after{display:none}}.v7c .v6-frame-edge{border-top:1px solid var(--edge,var(--c-line));height:0;background:0 0!important}.v7c .v6-bp-hero.is-built .v6-frame-edge{--edge:var(--g-orange)}
