::selection{background:var(--teal-2);color:var(--bg)}.gm-card{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s,border-color .28s}.gm-card:hover{border-color:var(--teal);transform:translateY(-8px);box-shadow:0 20px 36px #23414c24}.gm-sym{transition:transform .34s cubic-bezier(.2,.9,.3,1.2),filter .34s}.gm-card:hover .gm-sym{filter:drop-shadow(0 12px 16px #23414c38);transform:translateY(-7px)scale(1.06)}.gm-rise{opacity:0;transform:translateY(24px)scale(.98)}.gm-rise.gm-in{opacity:1;transition:opacity .62s cubic-bezier(.2,.8,.2,1),transform .62s cubic-bezier(.2,.8,.2,1);transform:none}@keyframes gmDrift{0%{transform:translate(0,0)}50%{transform:translate(-2.4%,-1.3%)}to{transform:translate(0,0)}}@keyframes gmFloatA{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes gmFloatB{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-20px)rotate(2deg)}}@keyframes gmRays{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gmOv{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes gmPop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gm-rise{opacity:1!important;transform:none!important}*{animation-duration:1ms!important}}@media (max-width:760px){[style*="grid-template-columns: 1fr 1.32fr"]{grid-template-columns:1fr!important}}
