.VasculaPrinciples_principles__iEmYd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:14px 0 8px;scroll-margin-top:100px}.VasculaPrinciples_card__Ei48b{min-width:0;display:flex;flex-direction:column;padding:24px;border:1px solid #bfe5b81c;border-radius:12px;background:linear-gradient(145deg,#111b13,#0a100d 48%,#080e0a);box-shadow:inset 0 1px 0 #d9ffd609}.VasculaPrinciples_cardHeader__5y5Ru{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px;color:#a6f87b}.VasculaPrinciples_cardHeader__5y5Ru>span{font:11px ui-monospace,SFMono-Regular,Consolas,monospace;color:#819684;letter-spacing:1px}.VasculaPrinciples_preview__zqww8{height:204px;position:relative;min-width:0;border:1px solid #c2f6c51a;border-radius:7px;overflow:hidden;background:#080e0a;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.VasculaPrinciples_copy__IsjDk{display:flex;flex-direction:column;flex:1;padding-top:27px}.VasculaPrinciples_copy__IsjDk h2{font-size:24px;font-weight:500;line-height:1.18;letter-spacing:-.7px;margin:0 0 15px;color:#edf4e9;text-wrap:balance}.VasculaPrinciples_copy__IsjDk p{font-size:14px;line-height:1.8;color:#a2b0a4;margin:0 0 26px}.VasculaPrinciples_capability__JQPt9{display:flex;align-items:center;gap:8px;padding-top:20px;margin-top:auto;border-top:1px solid #bdd5be12;font-size:10px;font-weight:500;letter-spacing:.15px;color:#a9c2aa}.VasculaPrinciples_capability__JQPt9>span,.VasculaPrinciples_capability__JQPt9>svg{color:#a6f87b;flex-shrink:0}.VasculaPrinciples_windowBar__kqGX3{height:33px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;border-bottom:1px solid #c0e0c012;color:#92a896;font-size:9px}.VasculaPrinciples_windowDots__8aZef{display:flex;gap:3px}.VasculaPrinciples_windowDots__8aZef i{width:3px;height:3px;border-radius:50%;background:#455d48}.VasculaPrinciples_sectionStack__pxlgr{position:relative;display:grid;gap:7px;padding:12px}.VasculaPrinciples_sectionRow__eBUm8{height:43px;display:flex;align-items:center;gap:9px;padding:6px 9px;border:1px solid #bdf8af1a;border-radius:4px;color:#a9bfa9;font-size:10px;background:#121c14;animation:VasculaPrinciples_section-highlight__UUOQT 9s ease-in-out infinite;animation-play-state:paused}.VasculaPrinciples_sectionRow__eBUm8:nth-child(2){animation-delay:3s}.VasculaPrinciples_sectionRow__eBUm8:nth-child(3){animation-delay:6s}.VasculaPrinciples_sectionRow__eBUm8>svg{color:#52715a;flex-shrink:0}.VasculaPrinciples_sectionThumb__4LKBI{height:26px;width:34px;border:1px solid #91c38c40;border-radius:2px;padding:4px;display:flex;flex-direction:column;gap:3px;flex-shrink:0;background:#a6f87b0c}.VasculaPrinciples_sectionThumb__4LKBI i{height:3px;background:#95bf855c;border-radius:1px}.VasculaPrinciples_sectionThumb__4LKBI i:first-child{height:8px}.VasculaPrinciples_sectionThumb__4LKBI i:last-child{width:60%}.VasculaPrinciples_sectionThumb__4LKBI[data-layout="1"]{flex-direction:row;align-items:stretch;gap:2px}.VasculaPrinciples_sectionThumb__4LKBI[data-layout="1"] i{height:100%;width:33%}.VasculaPrinciples_sectionThumb__4LKBI[data-layout="2"]{flex-direction:row;align-items:center}.VasculaPrinciples_sectionThumb__4LKBI[data-layout="2"] i:first-child{height:100%;width:40%}.VasculaPrinciples_sectionThumb__4LKBI[data-layout="2"] i{width:22%}.VasculaPrinciples_sectionDot__wNqJJ{width:4px;height:4px;border-radius:50%;background:#85ad79;margin-left:auto}.VasculaPrinciples_dataPreview__gSE48{background:radial-gradient(ellipse at 90% 90%,#a6f87b0b,transparent 65%),#080e0a}.VasculaPrinciples_dataLabel__iN9q3{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:13px 12px 0;color:#8aa68e;font:8px ui-monospace,SFMono-Regular,Consolas,monospace}.VasculaPrinciples_dataLabel__iN9q3>span:first-child{color:#567e5e}.VasculaPrinciples_dataFlow__La71W{display:grid;grid-template-columns:minmax(0,1.25fr) 29px minmax(0,1fr);height:160px;align-items:center;padding:0 11px}.VasculaPrinciples_dataFields__0BrAQ{display:grid;gap:14px;position:relative;z-index:1}.VasculaPrinciples_dataFields__0BrAQ code{height:28px;display:flex;align-items:center;border:1px solid #a6f87b29;background:#111c14;border-radius:3px;padding:0 6px;font:8px ui-monospace,SFMono-Regular,Consolas,monospace;white-space:nowrap;color:#aacda4}.VasculaPrinciples_connections___j6Fy{width:100%;height:150px;overflow:visible;fill:none;stroke:#547557;stroke-width:1}.VasculaPrinciples_connections___j6Fy .VasculaPrinciples_signal__YV5wj{stroke:#bcff8f;stroke-width:2;stroke-dasharray:5 40;animation:VasculaPrinciples_data-flow__eToWg 2.2s linear infinite;animation-play-state:paused;filter:drop-shadow(0 0 3px #a6f87b)}.VasculaPrinciples_product__hciKL{position:relative;z-index:1;padding:7px;border:1px solid #c1efbb35;border-radius:5px;background:#1b261c;min-width:0;box-shadow:0 0 24px #9af97108}.VasculaPrinciples_productImage__ehx1l{height:82px;overflow:hidden;border-radius:2px;background:#e1e4da}.VasculaPrinciples_productImage__ehx1l img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply}.VasculaPrinciples_product__hciKL strong{display:block;color:#d4e5cb;font-size:9px;font-weight:500;line-height:1.45;margin:7px 0 5px}.VasculaPrinciples_product__hciKL>span{display:flex;align-items:center;gap:4px;color:#a3c698;font-size:8px}.VasculaPrinciples_product__hciKL>span i{height:3px;width:3px;border-radius:50%;background:#a6f87b}.VasculaPrinciples_designPreview__kWX0s{background:radial-gradient(ellipse at 85% 65%,#a6f87b13,transparent 70%),#0e1811}.VasculaPrinciples_canvasHeader__e5Ft6{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;color:#a3b8a2;font-size:9px}.VasculaPrinciples_canvasHeader__e5Ft6>span:last-child{font:7px ui-monospace,SFMono-Regular,Consolas,monospace;color:#66846d;letter-spacing:.5px}.VasculaPrinciples_typeCanvas__HOGrQ{position:relative;height:121px;margin:0 18px;border-bottom:1px solid #b6e4ab27}.VasculaPrinciples_typeCanvas__HOGrQ>span{position:absolute;left:0;top:-8px;font-size:78px;line-height:1.15;color:#c8f5ad;letter-spacing:-6px}.VasculaPrinciples_typeCanvas__HOGrQ>span>span{display:block;margin-top:0;font:8px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:1px;text-transform:uppercase;color:#b6ceae}.VasculaPrinciples_typeSans__d4eh9{font-family:var(--font-bricolage),sans-serif;animation:VasculaPrinciples_type-sans__6W9HT 8s ease-in-out infinite;animation-play-state:paused}.VasculaPrinciples_typeCanvas__HOGrQ>.VasculaPrinciples_typeSerif__YFyhD{font-family:Georgia,serif;font-style:italic;opacity:0;animation:VasculaPrinciples_type-serif__Ap5i8 8s ease-in-out infinite;animation-play-state:paused}.VasculaPrinciples_typeCanvas__HOGrQ>svg{position:absolute;right:3px;top:38px;color:#a6f87b;stroke-width:1}.VasculaPrinciples_designControls__ChaWO{display:flex;align-items:center;gap:10px;padding:13px 18px;color:#93ad96;font-size:8px}.VasculaPrinciples_typeChoice__sufHA{color:#d1e2c6;font:11px Georgia,serif}.VasculaPrinciples_swatches__zXfCw{display:flex;gap:5px;margin-left:auto}.VasculaPrinciples_swatches__zXfCw i{height:11px;width:11px;border-radius:50%;border:1px solid #d7ffc32b;background:#c8f5ad}.VasculaPrinciples_swatches__zXfCw i:nth-child(2){background:#e7eddf}.VasculaPrinciples_swatches__zXfCw i:nth-child(3){background:#233b2a}.VasculaPrinciples_principles__iEmYd[data-active=true] .VasculaPrinciples_sectionRow__eBUm8,.VasculaPrinciples_principles__iEmYd[data-active=true] .VasculaPrinciples_signal__YV5wj,.VasculaPrinciples_principles__iEmYd[data-active=true] .VasculaPrinciples_typeSans__d4eh9,.VasculaPrinciples_principles__iEmYd[data-active=true] .VasculaPrinciples_typeSerif__YFyhD{animation-play-state:running}@keyframes VasculaPrinciples_section-highlight__UUOQT{0%,30%,to{border-color:#bdf8af1a;background:#121c14;transform:translateX(0)}24%,5%{border-color:#baff8c80;background:#a6f87b12;transform:translateX(3px)}}@keyframes VasculaPrinciples_data-flow__eToWg{to{stroke-dashoffset:-45}}@keyframes VasculaPrinciples_type-sans__6W9HT{0%,38%,to{opacity:1;transform:translateY(0)}47%,88%{opacity:0;transform:translateY(-5px)}}@keyframes VasculaPrinciples_type-serif__Ap5i8{0%,38%,to{opacity:0;transform:translateY(5px)}47%,88%{opacity:1;transform:translateY(0)}}@media(min-width:901px){.VasculaPrinciples_copy__IsjDk h2{min-height:57px}}@media(max-width:1100px) and (min-width:901px){.VasculaPrinciples_card__Ei48b{padding:17px}.VasculaPrinciples_dataFields__0BrAQ code{font-size:7px;padding:0 4px}.VasculaPrinciples_dataFlow__La71W{grid-template-columns:minmax(0,1.3fr) 18px minmax(0,1fr);padding:0 8px}.VasculaPrinciples_product__hciKL{padding:5px}.VasculaPrinciples_copy__IsjDk h2{font-size:22px}}@media(max-width:900px){.VasculaPrinciples_principles__iEmYd{grid-template-columns:1fr;gap:16px}.VasculaPrinciples_card__Ei48b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 28px}.VasculaPrinciples_cardHeader__5y5Ru{grid-column:1/-1;margin-bottom:18px}.VasculaPrinciples_copy__IsjDk{padding-top:0}.VasculaPrinciples_preview__zqww8{height:204px}.VasculaPrinciples_copy__IsjDk h2{font-size:25px}.VasculaPrinciples_copy__IsjDk p{margin-bottom:20px}.VasculaPrinciples_capability__JQPt9{padding-top:15px}}@media(max-width:540px){.VasculaPrinciples_card__Ei48b{display:flex;padding:23px}.VasculaPrinciples_preview__zqww8{flex-shrink:0}.VasculaPrinciples_cardHeader__5y5Ru{margin-bottom:20px}.VasculaPrinciples_copy__IsjDk{padding-top:25px}.VasculaPrinciples_copy__IsjDk h2{font-size:25px}.VasculaPrinciples_copy__IsjDk p{font-size:14px;line-height:1.75}.VasculaPrinciples_capability__JQPt9{margin-top:3px;padding-top:19px}}@media(prefers-reduced-motion:reduce){.VasculaPrinciples_connections___j6Fy .VasculaPrinciples_signal__YV5wj,.VasculaPrinciples_sectionRow__eBUm8,.VasculaPrinciples_typeCanvas__HOGrQ>.VasculaPrinciples_typeSerif__YFyhD,.VasculaPrinciples_typeSans__d4eh9{animation:none}.VasculaPrinciples_typeCanvas__HOGrQ>.VasculaPrinciples_typeSerif__YFyhD{opacity:0}}