/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.card-wrapper[data-v-583ac5b8]{width:100%;max-width:var(--spacing-patterns-plan-card-plan-content-size-max-width,25rem);flex-direction:column;display:flex;position:relative}.card-wrapper.breakout[data-v-583ac5b8]{overflow:visible}.card-wrapper[data-v-583ac5b8]{box-shadow:var(--drop-shadow-x-offset-close) var(--drop-shadow-y-offset-close) var(--drop-shadow-blur-close) 0 var(--color-drop-shadow-color);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.card-wrapper.alternative[data-v-583ac5b8]{box-shadow:var(--drop-shadow-x-offset-close) var(--drop-shadow-y-offset-close) var(--drop-shadow-blur-close) 0 var(--color-drop-shadow-alternative)}.card-wrapper.has-main-link[data-v-583ac5b8]{cursor:pointer}.card-wrapper.has-main-link[data-v-583ac5b8]:hover:not(.alternative){box-shadow:var(--drop-shadow-x-offset-floating) var(--drop-shadow-y-offset-floating) var(--drop-shadow-blur-floating) 0 var(--color-drop-shadow-color)}.card-wrapper.has-main-link:hover.alternative[data-v-583ac5b8]:hover{box-shadow:var(--drop-shadow-x-offset-floating) var(--drop-shadow-y-offset-floating) var(--drop-shadow-blur-floating) 0 var(--color-drop-shadow-alternative)}.card-wrapper.has-main-link[data-v-583ac5b8]:active{box-shadow:var(--drop-shadow-x-offset-close) var(--drop-shadow-y-offset-close) var(--drop-shadow-blur-close) 0 var(--color-drop-shadow-color)}.cta-actions[data-v-583ac5b8] .btn{max-width:100%}.logo-wrapper[data-v-583ac5b8]>*{width:auto;height:100%}@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-36ba7873],[data-v-36ba7873]::backdrop,[data-v-36ba7873]:after,[data-v-36ba7873]:before{--tw-font-weight:initial;--showcase-vertical-padding:0px}}}.title[data-v-36ba7873]{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xs,1rem);flex-direction:column;grid-area:title;display:flex}@media (width>=48.0625rem){.title[data-v-36ba7873]{flex-flow:wrap}}.title[data-v-36ba7873]{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)}.title-content[data-v-36ba7873]{min-width:var(--spacing-none,0);text-wrap:pretty;flex:auto}.title-cta[data-v-36ba7873]{text-wrap:pretty;flex-shrink:0;max-width:100%}.textblock1[data-v-36ba7873]{font-size:var(--text-intro-copy,1.125rem);line-height:var(--tw-leading,var(--text-intro-copy--line-height,1.5rem));grid-area:textblock1}.textblock2[data-v-36ba7873]{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.25rem));grid-area:textblock2}.carousel-container[data-v-36ba7873]{min-width:var(--spacing-none,0);grid-area:carousel;width:100%}.carousel-container[data-v-36ba7873]>*{width:fit-content;max-width:100%;margin-inline:auto}.carousel-container[data-v-36ba7873] .carousel-item:after{content:"x x x x x x x x x x";word-spacing:500px;visibility:hidden;height:var(--spacing-none,0);min-width:var(--spacing-none,0);flex-shrink:99999;overflow:hidden}.textblock1[data-v-36ba7873],.textblock2[data-v-36ba7873]{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xs,1rem);max-width:var(--patterns-plan-showcase-widths-max-text-block-width);flex-direction:column;display:flex}@media (width>=48.0625rem){.textblock1[data-v-36ba7873],.textblock2[data-v-36ba7873]{flex-flow:wrap}}.textblock-content[data-v-36ba7873]{min-width:var(--spacing-none,0);flex:auto}.textblock-cta[data-v-36ba7873]{flex-shrink:0;max-width:100%}.grid-container.contents-alternative .textblock1[data-v-36ba7873],.grid-container.contents-alternative .textblock2[data-v-36ba7873],.grid-container.contents-alternative .title[data-v-36ba7873]{color:var(--color-primary-2,#fff)}.backdrop[data-v-36ba7873]{top:var(--spacing-none,0);right:var(--spacing-none,0);left:var(--spacing-none,0);position:absolute}.grid-container[data-v-36ba7873]{width:100%;padding-inline:var(--spacing-screen-horizontal-padding,1rem);position:relative;overflow-x:clip}@property --showcase-vertical-padding{syntax:"<length>";inherits:false;initial-value:0}.layout-grid[data-v-36ba7873]{align-items:flex-start;gap:var(--spacing-lg,2.5rem);--showcase-vertical-padding:var(--spacing-md);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48.0625rem){.layout-grid[data-v-36ba7873]{--showcase-vertical-padding:var(--spacing-lg)}}@media (width>=90.0625rem){.layout-grid[data-v-36ba7873]{--showcase-vertical-padding:var(--spacing-3xl)}}.layout-grid.layout-bottom-padding[data-v-36ba7873]{padding-bottom:var(--showcase-vertical-padding)}.layout-grid.layout-top-padding[data-v-36ba7873]{padding-top:var(--showcase-vertical-padding)}.layout-grid[data-v-36ba7873]{--gap-x:var(--spacing-sm);--gap-y:var(--spacing-sm);row-gap:var(--gap-y);-moz-column-gap:var(--gap-x);column-gap:var(--gap-x);grid-template-areas:"title""textblock1""carousel";position:relative}.layout-grid.num-text-blocks-2[data-v-36ba7873]{grid-template-areas:"title""textblock1""textblock2""carousel"}.layout-grid.num-text-blocks-0[data-v-36ba7873]{--gap-y:var(--spacing-lg);grid-template-areas:"title""carousel"}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2) .title[data-v-36ba7873]{margin-bottom:calc(var(--spacing-xs) - var(--gap-y))}@media (width>=48.0625rem){:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-1[data-v-36ba7873]{--carousel-col-max-width:calc(50% - var(--gap-x)/2);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) fit-content(var(--carousel-col-max-width))}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-1.num-text-blocks-1[data-v-36ba7873]{grid-template-areas:"title carousel""textblock1 carousel"}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-1.num-text-blocks-1 .textblock1[data-v-36ba7873]{margin-bottom:var(--spacing-md,2rem)}@media (width>=48.0625rem){:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-1.num-text-blocks-1 .textblock1[data-v-36ba7873]{margin-bottom:var(--spacing-lg,2.5rem)}}@media (width>=90.0625rem){:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-1.num-text-blocks-1 .textblock1[data-v-36ba7873]{margin-bottom:var(--spacing-3xl,5rem)}}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-1.num-text-blocks-2[data-v-36ba7873]{grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"title carousel""textblock1 carousel""textblock2 carousel"}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-2[data-v-36ba7873],:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-3[data-v-36ba7873]{grid-template:"title title""textblock1 textblock1""carousel carousel"minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr)}:is(:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-2,:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-3).num-text-blocks-2[data-v-36ba7873]{grid-template-rows:auto auto auto minmax(0,1fr);grid-template-areas:"title title""textblock1 textblock1""textblock2 textblock2""carousel carousel"}}@media (width>=64.0625rem){:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-1[data-v-36ba7873]{--carousel-col-max-width:calc(33.3333% - var(--gap-x)*2/3);grid-template-columns:minmax(0,1fr) fit-content(var(--carousel-col-max-width))}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-2[data-v-36ba7873],:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-3[data-v-36ba7873]{grid-template:"title textblock1""carousel carousel"minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr)}:is(:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-2,:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-3).num-text-blocks-2[data-v-36ba7873]{grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"title title""textblock1 textblock2""carousel carousel"}}@media (width>=90.0625rem){.layout-grid.num-text-blocks-1[data-v-36ba7873],.layout-grid.num-text-blocks-2[data-v-36ba7873]{--gap-x:var(--spacing-lg);--gap-y:var(--spacing-lg)}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-1[data-v-36ba7873]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) fit-content(var(--carousel-col-max-width))}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-1.num-text-blocks-1[data-v-36ba7873]{--carousel-col-max-width:calc(33.3333% - var(--gap-x)*2/3);grid-template-areas:"title title carousel""textblock1 textblock1 carousel"}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-1.num-text-blocks-2[data-v-36ba7873]{--carousel-col-max-width:calc(33.3333% - var(--gap-x)*2/3);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"title title carousel""textblock1 textblock2 carousel"}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-2[data-v-36ba7873]{--carousel-col-max-width:calc(66.6667% - var(--gap-x)*1/3);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) fit-content(var(--carousel-col-max-width));grid-template-areas:"title carousel""textblock1 carousel"}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-2.num-text-blocks-2[data-v-36ba7873]{grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"title carousel""textblock1 carousel""textblock2 carousel"}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-3[data-v-36ba7873]{grid-template:"title textblock1""carousel carousel"minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr)}:is(.layout-grid.num-text-blocks-1,.layout-grid.num-text-blocks-2).num-items-3.num-text-blocks-2[data-v-36ba7873]{grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"title title""textblock1 textblock2""carousel carousel"}}@property --tw-font-weight{syntax:"*";inherits:false}
