@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";.la-flowchart{--la-navy-deep: #0f1722;--la-navy-mid: #1a2332;--la-accent-yellow: #FFD006;--la-accent-yellow-soft: rgba(255, 208, 6, .08);--la-accent-teal: #0ABAB5;--la-accent-teal-bright: #2EE5DF;--la-accent-teal-soft: rgba(10, 186, 181, .1);--la-amber-warm: var(--la-accent-yellow);--la-amber-bright: var(--la-accent-teal-bright);--la-cad-accent: #FFFFFF;--la-text-muted: rgba(255, 255, 255, .7);--la-text-dim: rgba(255, 255, 255, .45);--la-line-soft: rgba(255, 255, 255, .5);--la-line-active: rgba(10, 186, 181, .9);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:3rem;margin-bottom:3rem;width:100vw;max-width:100vw;background:var(--la-navy-deep);overflow:hidden;box-shadow:0 1px #ffffff0a inset,0 30px 60px -20px #00000080;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;color:var(--la-cad-accent)}.la-flowchart__caption,.la-flowchart__viewport{max-width:1400px;margin-left:auto;margin-right:auto}.la-flowchart__caption{padding:2rem 1.5rem 0;display:flex;flex-direction:column}.la-flowchart__caption-title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--la-cad-accent);font-weight:500}.la-flowchart__viewport{position:relative;padding:1.5rem}.la-flowchart__svg{width:100%;height:auto;display:block}.la-node{cursor:pointer;outline:none;transition:opacity .2s ease-out}.la-node rect{fill:#1a2332d9;stroke:var(--la-cad-accent);stroke-width:1.2;transition:fill .2s ease-out,stroke .2s ease-out,stroke-width .2s ease-out}.la-node:hover rect,.la-node:focus-visible rect,.la-node.is-active rect{fill:var(--la-accent-teal-soft);stroke:var(--la-accent-teal);stroke-width:2}.la-node:focus-visible{outline:2px dashed var(--la-accent-teal);outline-offset:4px;border-radius:8px}.la-node__eyebrow{fill:var(--la-amber-warm);font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;letter-spacing:.2em;text-transform:uppercase;font-weight:500}.la-node__label{fill:var(--la-cad-accent);font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.la-node__sub{fill:var(--la-text-muted);font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;letter-spacing:.04em}.la-node__sub--accent{fill:var(--la-amber-warm);font-weight:500;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.la-node__sub--muted{fill:var(--la-text-dim);font-style:italic}.la-node--path .la-node__eyebrow{font-size:16px;font-weight:600}.la-node--endpoint .la-node__label{font-weight:700}.la-node--endpoint rect{stroke:var(--la-accent-teal)}.la-node--endpoint:hover rect,.la-node--endpoint:focus-visible rect,.la-node--endpoint.is-active rect{stroke:var(--la-accent-teal-bright);fill:var(--la-accent-teal-soft)}.la-node--converge rect{fill:var(--la-accent-yellow-soft);stroke:var(--la-accent-yellow)}.la-node--converge:hover rect,.la-node--converge:focus-visible rect,.la-node--converge.is-active rect{fill:#ffd0062e;stroke:var(--la-accent-yellow)}.la-node--path .la-node__label{fill:var(--la-accent-teal);font-weight:600}.la-flowchart__card{position:absolute;z-index:10;box-sizing:border-box;width:360px;max-width:calc(100% - 3rem);background:var(--la-navy-mid);border:1px solid var(--la-accent-teal);border-radius:8px;padding:1.4rem 1.6rem;box-shadow:0 0 0 1px #0abab526,0 20px 40px -10px #0009;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s ease-out,transform .18s ease-out,visibility .18s ease-out;pointer-events:none}.la-flowchart__card.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.la-flowchart__card-close{position:absolute;top:.5rem;right:.75rem;background:none;border:none;color:var(--la-text-muted);font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem .5rem;display:none}.la-flowchart__card-close:hover{color:var(--la-amber-bright)}.la-flowchart__card.is-mobile .la-flowchart__card-close{display:block}.la-flowchart__card-body h4{font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:var(--la-accent-teal);margin:0 0 .85rem;font-weight:600}.la-flowchart__card-body p{font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.98rem;line-height:1.55;color:var(--la-cad-accent);margin:0 0 .85rem}.la-flowchart__card-body p:last-child{margin-bottom:0}.la-flowchart__card-body ul{list-style:none;padding:0;margin:0 0 .85rem}.la-flowchart__card-body ul li{font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;line-height:1.5;color:var(--la-cad-accent);padding:.25rem 0 .25rem 1rem;position:relative}.la-flowchart__card-body ul li:before{content:"";position:absolute;left:0;top:.65rem;width:6px;height:1px;background:var(--la-amber-warm)}.la-flowchart__card-body strong{color:var(--la-amber-bright);font-weight:600}.la-flowchart__card-body em{color:var(--la-text-muted);font-style:italic}.la-flowchart__card-body a{color:var(--la-amber-bright);text-decoration:none;border-bottom:1px solid rgba(240,199,133,.4);transition:border-bottom-color .15s ease-out}.la-flowchart__card-body a:hover{border-bottom-color:var(--la-amber-bright)}@media(max-width:768px){.la-flowchart{margin-top:2rem;margin-bottom:2rem}.la-flowchart__caption{padding:1.25rem 1rem 0}.la-flowchart__caption-title{font-size:1.1rem}.la-flowchart__viewport{padding:1rem .5rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.la-flowchart__svg{min-width:720px}.la-flowchart__card{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100%;border-radius:12px 12px 0 0;transform:translateY(100%);z-index:1000;max-height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.la-flowchart__card.is-visible{transform:translateY(0)}.la-flowchart__card.is-mobile .la-flowchart__card-body{padding-right:1.5rem}}@media(prefers-reduced-motion:reduce){.la-node rect,.la-flowchart__card{transition:none}}@media print{.la-flowchart{background:#fff;color:#000;box-shadow:none;page-break-inside:avoid}.la-flowchart__card{display:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/pillar-flowchart.css.map */
