.feature-card .btn.btn:not(.btn-underline){min-height:48px;max-width:100%;padding:.625rem 1.5rem;font-weight:700;font-size:1rem;line-height:1.5rem;border:2px solid rgba(0,0,0,0);white-space:normal;box-sizing:border-box;transition-property:background-color,color,border-color;transition-duration:.15s}@media(min-width:1024px)and (max-width:1279px){.feature-card .btn.btn:not(.btn-underline){padding-left:1.25rem;padding-right:1.25rem}}.feature-card[data-variant=custom] .btn.hover:not(.btn-inactive),.feature-card[data-variant=custom] .btn:hover:not(.btn-inactive),.feature-card[data-variant=dark] .btn.hover:not(.btn-inactive),.feature-card[data-variant=dark] .btn:hover:not(.btn-inactive),.feature-card[data-variant=primary] .btn.hover:not(.btn-inactive),.feature-card[data-variant=primary] .btn:hover:not(.btn-inactive),.feature-card[data-variant=tertiary] .btn.hover:not(.btn-inactive),.feature-card[data-variant=tertiary] .btn:hover:not(.btn-inactive){background-color:var(--color-background,#fff);color:var(--color-primary-text);border-color:rgba(0,0,0,0)}.feature-card[data-variant=secondary] .btn.hover:not(.btn-inactive),.feature-card[data-variant=secondary] .btn:hover:not(.btn-inactive),.feature-card[data-variant=yellow] .btn.hover:not(.btn-inactive),.feature-card[data-variant=yellow] .btn:hover:not(.btn-inactive){background-color:var(--color-background,#fff);color:var(--color-primary-text);border-color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.feature-card .btn{transition:none}}