.elig__form{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.elig__form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.elig__field{gap:var(--s-3);flex-direction:column;display:flex}.elig__out{margin-block-start:var(--s-6)}.elig__result{gap:var(--s-5);animation:tool-pop .5s var(--ease-spring) both;display:grid}@media (width>=1024px){.elig__result{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}.elig__hero{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.elig__code{font-family:var(--font-display);font-size:var(--t-mega);background:var(--gold-text);color:#0000;filter:drop-shadow(0 0 var(--s-5) var(--glow-gold));-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:.9}.elig__gap{gap:var(--s-3);flex-direction:column;display:flex}.elig__gaplist{grid-template-columns:repeat(auto-fit, minmax(var(--svc-tile-min), 1fr));gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.elig__gaplist li{justify-content:flex-end;gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-md);border:1px solid var(--line-gold-dark);background:var(--plate-lo);animation:tool-pop .5s var(--ease-spring) both;animation-delay:calc(var(--k) * 90ms);flex-direction:column-reverse;display:flex}.elig__gapval{font-family:var(--font-display);font-size:var(--t-h1);color:var(--ivory);font-weight:800;line-height:1}.elig__gapeng{color:var(--ivory);font-weight:700}.elig__cta{margin-block-start:var(--s-6)}@media (prefers-reduced-motion:reduce){.elig__result,.elig__gaplist li{animation:none}}
