/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.ComponentCard{--card-color:var(--color-pasea-blue-500);background-color:var(--color-white,#fff);color:inherit;border-radius:.85em;flex-direction:column;text-decoration:none;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0d2a4a0f}.ComponentCard:hover{transform:translateY(-6px);box-shadow:0 22px 44px #0d2a4a24}.ComponentCard:hover .cover .number{transform:scale(1.05)}.ComponentCard:hover .cta .arrow{transform:translate(.3em)}.ComponentCard:before{content:"";background:var(--card-color);z-index:2;border-radius:0 .3em .3em 0;width:.55em;height:3.2em;position:absolute;top:1.6em;left:0}.ComponentCard.blue{--card-color:var(--color-pasea-blue-500)}.ComponentCard.orange{--card-color:var(--color-pasea-orange-500)}.ComponentCard.green{--card-color:var(--color-pasea-green-500)}.ComponentCard .cover{aspect-ratio:16/9;background-position:50%;background-size:cover;width:100%;position:relative}.ComponentCard .cover:after{content:"";inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(#0d2a4a00 40%,#0d2a4a8c);position:absolute}.ComponentCard .cover .number{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-family:var(--mono);letter-spacing:-.02em;color:var(--card-color);text-shadow:0 2px 12px #0006;z-index:1;font-size:3.4em;line-height:1;transition:transform .3s;position:absolute;bottom:.4em;left:.6em}.ComponentCard .body{flex-direction:column;flex:1;padding:1.2em 1.2em 1.4em;font-size:.92em;display:flex}.ComponentCard .body .title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-gray-900,#0d0d0d);margin:0 0 .4em;font-size:1.1em;line-height:1.3}.ComponentCard .body .description{color:var(--color-pasea-gray-600,#545454);flex:1;margin:0 0 1em;font-size:.85em;line-height:1.5}.ComponentCard .body .stats{border-top:1px solid var(--color-pasea-gray-100);border-bottom:1px solid var(--color-pasea-gray-100);gap:1.5em;margin-bottom:.9em;padding:.85em 0;display:flex}.ComponentCard .body .stats .stat{flex-direction:column;line-height:1.1;display:flex}.ComponentCard .body .stats .stat .value{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-pasea-blue-700,#1b4f87);letter-spacing:-.02em;font-size:1.2em}.ComponentCard .body .stats .stat .label{color:var(--color-pasea-gray-500,#6e6e6e);letter-spacing:.04em;text-transform:uppercase;margin-top:.25em;font-size:.7em}.ComponentCard .body .cta{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-pasea-blue-600);align-self:flex-end;align-items:center;gap:.4em;font-size:.85em;display:inline-flex}.ComponentCard .body .cta .arrow{background:currentColor;width:1em;height:1em;transition:transform .25s;-webkit-mask-image:url(/icons/arrow-right.svg);mask-image:url(/icons/arrow-right.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@property --tw-font-weight{syntax:"*";inherits:false}