.shiny-text{display:inline-block}.decisions-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:20px}.decision-card{position:relative;display:flex;flex-direction:column;border-radius:22px;padding:28px;min-height:180px;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);background:color-mix(in srgb,var(--accent) 7%,rgba(16,21,30,.55));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 0 32px -14px color-mix(in srgb,var(--accent) 55%,transparent);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .35s ease;will-change:transform}.decision-card:before{content:"";position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 70%,#fff),transparent)}.decision-card:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 16px 44px -12px color-mix(in srgb,var(--accent) 65%,transparent)}.decision-icon-badge{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:color-mix(in srgb,var(--accent) 12%,transparent);transition:background .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.decision-icon{color:var(--accent);transition:transform .35s cubic-bezier(.16,1,.3,1),filter .35s ease}.decision-card:hover .decision-icon-badge{background:color-mix(in srgb,var(--accent) 20%,transparent);transform:scale(1.06)}.decision-card:hover .decision-icon{transform:scale(1.12);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--accent) 70%,transparent))}.decision-title{margin-top:18px;font-family:var(--font-outfit),sans-serif;font-weight:700;font-size:19px;color:var(--ink)}.decision-desc{margin-top:10px;font-size:14px;line-height:1.6;color:var(--ink-dim)}@media (max-width:640px){.decisions-grid{grid-template-columns:1fr}}