html, body{height:100%;}.will-transform{will-change:transform, opacity;}.mask-window{--window:600px;--fade:24px;-webkit-mask-image:linear-gradient( to right, rgba(0,0,0,0) calc((100% - var(--window))/2 - var(--fade)), rgba(0,0,0,1) calc((100% - var(--window))/2 + .001px), rgba(0,0,0,1) calc((100% + var(--window))/2 - .001px), rgba(0,0,0,0) calc((100% + var(--window))/2 + var(--fade)) );mask-image:linear-gradient( to right, rgba(0,0,0,0) calc((100% - var(--window))/2 - var(--fade)), rgba(0,0,0,1) calc((100% - var(--window))/2 + .001px), rgba(0,0,0,1) calc((100% + var(--window))/2 - .001px), rgba(0,0,0,0) calc((100% + var(--window))/2 + var(--fade)) );}.connector-line{stroke:rgba(217,70,239,0.9);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;fill:none;filter:drop-shadow(0 0 8px rgba(217,70,239,0.55)) drop-shadow(0 0 16px rgba(217,70,239,0.35));transition:opacity 120ms linear;opacity:0;}#lineEndCircle{display:none !important;}[data-stack-card]{isolation:isolate;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, filter, opacity;}[data-stack-card] *{backface-visibility:hidden;}[data-stack-card] .blur-2xl{transform:translateZ(0);will-change:filter, opacity;contain:paint;}.scrollbar-hide::-webkit-scrollbar{display:none;}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none;}@media (max-width:768px){#hscroll #track .card{width:72vw !important;max-width:none !important;padding:1.25rem !important;border-radius:1.25rem !important;}#hscroll #track .card h4{font-size:1.05rem !important;line-height:1.3 !important;}#hscroll #track .card p{line-height:1.6 !important;}#hscroll #track .card p.text-4xl{font-size:1.75rem !important;}#hscroll #track{gap:30vw !important;padding-left:6vw !important;padding-right:6vw !important;}#hscroll #connectorSvg{display:block !important;}}
