.application-choice{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:24px;align-items:center;margin-bottom:22px;padding:20px;border:1px solid #dfe5ed;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(22,44,73,.05)}.application-choice h2{margin:0;font-size:22px;letter-spacing:-.04em}.application-choice p:not(.eyebrow){max-width:460px;margin:9px 0 0;color:#637083;font-size:12px;line-height:1.5}.application-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.application-choice-grid button{position:relative;display:grid;align-content:end;min-height:150px;padding:12px;border:1px solid #d7e2ef;border-radius:10px;background:linear-gradient(180deg,rgba(6,17,31,.05),rgba(6,17,31,.84)),var(--application-card-image) center/cover no-repeat;color:#fff;text-align:left;font:600 12px 'Space Grotesk',sans-serif;cursor:pointer;overflow:hidden;box-shadow:0 6px 16px rgba(22,44,73,.08)}.application-choice-grid button:hover,.application-choice-grid button.is-active{border-color:#1677ff;box-shadow:0 0 0 2px rgba(22,119,255,.18),0 12px 24px rgba(22,44,73,.14);transform:translateY(-2px)}.application-choice-grid button span,.application-choice-grid button small{position:relative;z-index:1}.application-choice-grid button span{font-size:13px}.application-choice-grid button small{margin-top:5px;color:#d8e8fa;font-size:9px;line-height:1.4;font-weight:500}.application-context-link{color:#1677ff;font-weight:600}.product-card[hidden]{display:none}@media(max-width:800px){.application-choice{grid-template-columns:1fr}.application-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.application-choice-grid{grid-template-columns:1fr}}
