.nv-how__inner{display:grid;gap:var(--nv-space-6)}.nv-how__head{display:grid;gap:var(--nv-space-3);max-width:64rem}.nv-how__head>*,.nv-how__text p{margin:0}.nv-how__text{color:var(--nv-fg-muted);font-size:var(--nv-text-lead);line-height:1.5}.nv-how__stage{padding:var(--nv-space-6) var(--nv-space-5);border:1px solid var(--nv-line);border-radius:var(--nv-radius-xl);background:var(--nv-surface)}.nv-dg{--nv-dg-a: var(--nv-petrol);--nv-dg-b: var(--nv-indigo);--nv-dg-disc: 6.4rem;position:relative;margin:0}.color-scheme-3 .nv-dg,.color-scheme-5 .nv-dg{--nv-dg-a: var(--nv-sig-from);--nv-dg-b: var(--nv-sig-to)}html.nv-no-sig .nv-dg{--nv-dg-a: var(--nv-accent);--nv-dg-b: var(--nv-accent)}.nv-dg__defs{position:absolute;width:0;height:0;overflow:hidden}.nv-dg__stop-a{stop-color:var(--nv-dg-a)}.nv-dg__stop-b{stop-color:var(--nv-dg-b)}.nv-dg__steps{display:grid;margin:0;padding:0;list-style:none}.nv-dg__node{display:grid;grid-template-columns:var(--nv-dg-disc) minmax(0,1fr);column-gap:var(--nv-space-4);align-items:center}.nv-dg__disc{grid-row:span 2;display:grid;place-items:center;width:var(--nv-dg-disc);aspect-ratio:1;border:1px solid var(--nv-line);border-radius:50%;background:var(--nv-bg);color:var(--nv-accent)}.nv-dg__icon{width:56%;height:56%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.nv-dg__label{align-self:end;font-weight:var(--nv-weight-semibold);font-size:1.6rem;line-height:1.3;text-wrap:balance}.nv-dg__node:not(:has(.nv-dg__sub)) .nv-dg__label{grid-row:span 2;align-self:center}.nv-dg__sub{align-self:start;color:var(--nv-fg-muted);font-size:1.4rem;line-height:1.35}.nv-dg__link{display:grid;width:var(--nv-dg-disc);height:4rem;place-items:center}.nv-dg__link svg{width:4rem;height:2rem;transform:rotate(90deg);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.nv-dg__note{display:inline-flex;align-items:center;gap:var(--nv-space-2);margin:var(--nv-space-5) 0 0;padding:.8rem 1.6rem;border-radius:var(--nv-radius-pill);background:var(--nv-mist);color:var(--nv-mist-ink);font-weight:var(--nv-weight-semibold);font-size:1.5rem}.nv-dg__note .nv-icon{width:1.8rem;height:1.8rem}.nv-how__steps{display:grid;gap:var(--nv-space-5);margin:0;padding:0;list-style:none}.nv-how__step{display:grid;gap:var(--nv-space-2);align-content:start;padding-block-start:var(--nv-space-4);border-block-start:1px solid var(--nv-line)}.nv-how__step>*{margin:0}.nv-how__num{justify-self:start;font-family:var(--nv-font-display);font-weight:var(--nv-weight-display);font-size:3.2rem;line-height:1;letter-spacing:-.02em}.nv-how__step-title{font-family:var(--nv-font-display);font-weight:var(--nv-weight-display);font-size:2rem;letter-spacing:var(--nv-tracking-heading)}.nv-how__step-text{color:var(--nv-fg-muted)}@media screen and (min-width:750px){.nv-how__stage{padding:var(--nv-space-7) var(--nv-space-6)}.nv-dg{--nv-dg-disc: 8.8rem}.nv-dg__steps{display:flex;align-items:flex-start}.nv-dg__node{flex:1 1 0;min-width:0;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:var(--nv-space-2);text-align:center}.nv-dg__disc{grid-row:auto;margin-block-end:var(--nv-space-2)}.nv-dg__label,.nv-dg__node:not(:has(.nv-dg__sub)) .nv-dg__label{grid-row:auto;align-self:start}.nv-dg__link{flex:0 1 6.4rem;width:auto;min-width:3.2rem;height:var(--nv-dg-disc)}.nv-dg__link svg{width:100%;max-width:6.4rem;height:3.2rem;transform:none}.nv-how__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.nv-how__inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:var(--nv-space-8);align-items:center}.nv-how__steps{grid-column:1 / -1}.nv-dg__label{font-size:1.7rem}}@media(prefers-reduced-motion:no-preference){.nv-draw .nv-dg__head{transform-box:fill-box;animation:nv-dg-push .48s var(--nv-ease-out) calc(var(--nv-draw-i, 0) * 80ms + .36s) both}.nv-dg__link:nth-child(2){--nv-draw-i: 1}.nv-dg__link:nth-child(4){--nv-draw-i: 3}.nv-dg__link:nth-child(6){--nv-draw-i: 5}.nv-dg__link:nth-child(8){--nv-draw-i: 7}.scroll-trigger--offscreen .nv-dg__head{animation:none;opacity:0}}@keyframes nv-dg-push{0%{opacity:0;transform:translate(-8px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nuvian-diagram.css.map */
