@import"https://fonts.googleapis.com/css2?family=Antonio:wght@700&family=Noto+Sans:wght@400;500;700&family=Roboto+Condensed:wght@400&display=swap";.card-spotlight{background-color:#fff;border:var(--card-border-width,1px) solid #e5e7eb;border-radius:1rem;overflow:hidden;padding:2rem;position:relative;--mouse-x:50%;--mouse-y:50%;--spotlight-color:rgba(1,128,118,.1);display:flex;flex-direction:column;height:100%;justify-content:flex-start;text-align:left;transition:border-color .3s ease,transform .3s ease}.card-spotlight:hover{border-color:#018076;transform:translateY(-4px)}.card-spotlight:before{background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y),var(--spotlight-color),transparent 40%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:1}.card-spotlight:focus-within:before,.card-spotlight:hover:before{opacity:1}.card-spotlight>*{position:relative;z-index:2}#scroll-stack-root *{box-sizing:border-box}#scroll-stack-root{align-items:center;background-color:transparent;display:flex;justify-content:center;min-height:50vh;padding:20px;width:100%}#scroll-stack-root .app-container{align-items:center;display:flex;flex-direction:column;font-family:Noto Sans,sans-serif;margin:0 auto;max-width:1200px;width:100%}#scroll-stack-root .values-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;max-width:1200px;width:100%}#scroll-stack-root .value-card{flex-grow:0;flex-shrink:0;width:100%}@media(min-width:768px){#scroll-stack-root .value-card{width:calc(50% - 1rem)}}@media(min-width:1024px){#scroll-stack-root .value-card{width:calc(33.333% - 1.34rem)}}#scroll-stack-root .icon-wrapper{align-items:center;background-color:#e6f2f2;border:1px solid rgba(1,128,118,.1);border-radius:12px;display:flex;flex-shrink:0;height:70px;justify-content:center;margin-bottom:20px;padding:12px;width:70px}#scroll-stack-root .icon-wrapper img{height:100%;object-fit:contain;width:100%}#scroll-stack-root .text-wrapper h3{color:#1f2937;font-family:Antonio,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.5px;margin-bottom:8px;margin-top:0;text-transform:uppercase}#scroll-stack-root .text-wrapper p{color:#6b7280;font-family:Noto Sans,sans-serif;font-size:1rem;line-height:1.5;margin-bottom:0}