@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-e71d5eae],[data-v-e71d5eae]::backdrop,[data-v-e71d5eae]:after,[data-v-e71d5eae]:before{--tw-outline-style:solid;--tw-font-weight:initial}}}.card-wrapper[data-v-e71d5eae]{background-color:var(--color-components-card-background,#fff);width:100%;min-width:var(--spacing-patterns-plan-card-plan-content-size-min-width,15rem);position:relative;overflow:hidden}.card-wrapper[data-v-e71d5eae]:focus-within{outline-style:var(--tw-outline-style);outline-offset:0;outline-width:2px;outline-color:var(--color-components-card-border-focused,#4895f1);box-shadow:0 var(--drop-shadow-y-offset-floating) var(--drop-shadow-blur-floating) 0 var(--color-drop-shadow-color)}.content-wrapper[data-v-e71d5eae]{border-radius:inherit}.heading-wrapper[data-v-e71d5eae]{gap:var(--spacing-patterns-plan-details-card-padding-gap,1.5rem);padding-inline:var(--spacing-patterns-plan-details-card-padding-horizontal,1.5rem);padding-block:var(--spacing-patterns-plan-details-card-padding-vertical,1.5rem);color:var(--color-primary-2,#fff);flex-direction:column;display:flex}.title-wrapper[data-v-e71d5eae]{justify-content:space-between;align-items:center;gap:var(--spacing-xs,max(.833333vw,1rem));display:flex}.title[data-v-e71d5eae]{font-size:var(--text-h2,1.875rem);line-height:var(--tw-leading,var(--text-h2--line-height,2.25rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.text-wrapper[data-v-e71d5eae]{gap:var(--spacing-patterns-plan-details-card-padding-gap,1.5rem);padding-inline:var(--spacing-patterns-plan-details-card-padding-horizontal,1.5rem);padding-block:var(--spacing-patterns-plan-details-card-padding-vertical,1.5rem);border-bottom-right-radius:var(--radius-card,1rem);border-bottom-left-radius:var(--radius-card,1rem);overflow:clip}.cta[data-v-e71d5eae],.text-wrapper[data-v-e71d5eae]{flex-direction:column;display:flex}.cta[data-v-e71d5eae]{gap:var(--spacing-patterns-plan-card-plan-content-button-gap,.5rem);width:100%}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}.hazard-background[data-v-779affcb]{background-image:repeating-linear-gradient(-55deg,#000,#000 20px,#ffb101 0 40px)}
