.air3-card,.air3-card-section{--card-padding-x:var(--space-6);--card-padding-y:var(--space-6);--card-padding:var(--card-padding-y) var(--card-padding-x);--card-section-padding:var(--card-padding);--card-section-border:var(--card-border)}@media(min-width:700px){html:where(:not(.has-cq)) .air3-card,html:where(:not(.has-cq)) .air3-card-section{--card-padding-x:var(--space-8);--card-padding-y:var(--space-8)}}@container (min-width: 700px){html:where(.has-cq) .air3-card,html:where(.has-cq) .air3-card-section{--card-padding-x:var(--space-8);--card-padding-y:var(--space-8)}}.air3-card{--card-bg:var(--card-secondary-bg-color);--c-card-border:var(--card-secondary-border);--card-radius:var(--card-border-radius);--card-bg-outline:var(--card-bg-color);--card-border-outline:var(--card-border);--card-radius-list:0;--card-padding-x-list:0;--card-bg-list:var(--card-bg-color);--card-border-list:var(--card-border);--card-padding-x-sm:var(--space-6);--card-padding-y-sm:var(--space-6);--card-link-bg:var(--card-bg-color);--card-link-bg-hover:var(--interactive-hover-bg-color);--card-link-text:var(--primary-text-color);--card-link-text-hover:var(--hc-text-on-selected,var(--primary-text-color));padding:var(--card-padding);background:var(--card-bg);border:var(--c-card-border);border-radius:var(--card-radius);width:100%}.air3-card.air3-card-link{--card-bg:var(--card-link-bg);--text-link:var(--card-link-text);--text-link-hover:var(--card-link-text-hover);--underline-link:none;--underline-link-hover:none;display:block;cursor:pointer}.air3-card.air3-card-link:focus,.air3-card.air3-card-link:hover{--c-card-border:1px solid var(--card-link-bg-hover)}.air3-card.air3-card-link:focus:not(.air3-card-interactive),.air3-card.air3-card-link:hover:not(.air3-card-interactive){--card-bg:var(--card-link-bg-hover)}@media(forced-colors:active){.air3-card.air3-card-link:focus,.air3-card.air3-card-link:hover{forced-color-adjust:none}.air3-card.air3-card-link:focus:focus,.air3-card.air3-card-link:hover:focus{outline-color:var(--hc-text-on-selected)}}.air3-card.air3-card-sm{--card-padding-x:var(--card-padding-x-sm);--card-padding-y:var(--card-padding-y-sm)}.air3-card-outline{--card-bg:var(--card-bg-outline);--c-card-border:var(--card-border-outline)}.air3-card-interactive{box-shadow:var(--card-shadow);border:0;cursor:pointer;transition:box-shadow .5s ease;transition:var(--reduced-motion,box-shadow .5s ease)}.air3-card-interactive:hover{box-shadow:var(--card-hover-shadow)}.air3-card-list{--card-radius:var(--card-radius-list);--card-padding-x:var(--card-padding-x-list);--card-bg:var(--card-bg-list);--c-card-border:var(--card-border-list);border-left:0;border-right:0}.air3-card-list+.air3-card-list{border-top:0}.air3-card-section{padding:var(--card-section-padding)}.air3-card-section:first-child{border-radius:var(--card-radius) var(--card-radius) 0 0}.air3-card-section:last-child{border-radius:0 0 var(--card-radius) var(--card-radius)}.air3-card-section:only-child{border-radius:var(--card-radius)}.air3-card-section:not(:last-child){border-bottom:var(--card-section-border)}.air3-card-section+.air3-card-section:not(:last-child){border-radius:0}@media(hover:hover){.air3-card-section.air3-card-hover:focus-within,.air3-card-section.air3-card-hover:hover{--hoverable-bg:var(--interactive-secondary-selected-bg-color);background-color:var(--interactive-hover-bg-color);cursor:pointer}}.air3-card-sections{padding:0}.air3-card-upsell{--c-card-radius-upsell-inner:calc(var(--upsell-border-radius) - var(--radius-sm));position:relative;padding:var(--space-4);border:var(--upsell-sm-border-width) solid transparent;border-radius:var(--upsell-border-radius);background:linear-gradient(var(--card-bg-color),var(--card-bg-color)) padding-box,var(--upsell-border-color) border-box}.air3-card-upsell.air3-card-sm{padding:var(--space-2)}.air3-card-upsell:has(.air3-card-upsell-tag){padding:var(--space-12);border-width:var(--upsell-border-width);border-radius:var(--upsell-tag-border-radius)}@media(max-width:699.98px){html:where(:not(.has-cq)) .air3-card-upsell:has(.air3-card-upsell-tag){padding:var(--space-6)}}@container (max-width: 699.98px){html:where(.has-cq) .air3-card-upsell:has(.air3-card-upsell-tag){padding:var(--space-6)}}.air3-card-upsell .air3-card-upsell-tag{position:absolute;top:0;right:0;padding:var(--space-2) var(--space-4);background:var(--upsell-tag-bg-color);color:var(--upsell-text-color);font-size:var(--upsell-tag-font-size);font-weight:var(--upsell-tag-font-weight);line-height:1;border-radius:0 var(--c-card-radius-upsell-inner) 0 var(--upsell-tag-border-radius)}
