.feature-availability{border:1px solid var(--line);background:var(--sage);color:var(--forest);overflow-wrap:anywhere;border-radius:1rem;padding:clamp(1.25rem,3vw,2rem)}.feature-availability>p{margin:0 0 1rem}.feature-availability>p:last-child{margin-bottom:0}.feature-availability-title,.feature-availability-status{align-items:center;gap:.65rem;display:flex}.feature-availability-title{font-size:1.1rem;font-weight:700}.feature-availability svg{flex:none}.feature-availability-links{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.feature-availability .button{white-space:normal;max-width:100%;min-height:44px}.feature-availability-compact{padding:1rem}@media (max-width:480px){.feature-availability-links{flex-direction:column}}
