.liquid-ether-container{touch-action:none;width:100%;height:100%;position:relative;overflow:hidden}.liquid-ether-container canvas{width:100%;height:100%;display:block}
.particles-container{width:100%;height:100%;position:relative}.particles-container canvas{display:block;width:100%!important;height:100%!important}
.orb-container{z-index:0;width:100%;height:100%;position:relative}
.bento-section{z-index:5;position:relative}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1100px;margin:0 auto;padding:0 8px;display:grid}@media (max-width:1024px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.card-grid{grid-template-columns:1fr}}.particle-container{position:relative;overflow:hidden}.magic-bento-card{cursor:pointer;--glow-x:50%;--glow-y:50%;--glow-intensity:0;--glow-radius:300px;--glow-color:124, 58, 237;border:1px solid #7c3aed26;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:148px;padding:18px;transition:border-color .3s;display:flex;position:relative}.magic-bento-card:hover{border-color:#7c3aed59}.magic-bento-card--border-glow{background:radial-gradient(circle at var(--glow-x) var(--glow-y), rgba(var(--glow-color), calc(.1 * var(--glow-intensity))) 0%, rgba(var(--glow-color), calc(.05 * var(--glow-intensity))) 40%, transparent 70%)}.magic-bento-card__header{margin-bottom:12px}.magic-bento-card__label{text-transform:uppercase;letter-spacing:.5px;color:#7c3aedb3;margin:0;font-size:12px;font-weight:600}.magic-bento-card__content{flex-direction:column;gap:8px;display:flex}.magic-bento-card__title{color:#e8eaf0;margin:0;font-size:18px;font-weight:700;line-height:1.2}.magic-bento-card__description{color:#e8eaf099;margin:0;font-size:13px;line-height:1.4}.magic-bento-card__full-text{color:#e8eaf080;margin:4px 0 0;font-size:13px;font-style:italic;line-height:1.4}.magic-bento-card--text-autohide .magic-bento-card__description,.magic-bento-card--text-autohide .magic-bento-card__full-text{opacity:.6;transition:opacity .3s}.magic-bento-card:hover.magic-bento-card--text-autohide .magic-bento-card__description,.magic-bento-card:hover.magic-bento-card--text-autohide .magic-bento-card__full-text{opacity:1}.particle{position:absolute}.global-spotlight{pointer-events:none;z-index:200}
