.custom-card-bg.svelte-1uha8ag{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;filter:blur(2px)}.custom-card.svelte-1uha8ag{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.portrait-shell.svelte-1uha8ag{position:relative;width:min(13rem,56vw);animation:svelte-1uha8ag-portrait-float 8s ease-in-out infinite}.portrait-frame.svelte-1uha8ag{position:relative;border-radius:37% 63% 58% 42%/42% 41% 59% 58%;background:transparent;box-shadow:0 10px 30px #0000003d;animation:svelte-1uha8ag-portrait-blob 11s ease-in-out infinite alternate-reverse}.cta-primary.svelte-1uha8ag{border:1px solid rgb(255 255 255 / .14);background:#ffffff24;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.cta-primary.svelte-1uha8ag:hover{background:#ffffff38;border-color:#ffffff3d;transform:translateY(-1px)}.cta-secondary.svelte-1uha8ag{border:1px solid rgb(255 255 255 / .1);background:transparent;color:#ffffffd1;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.cta-secondary.svelte-1uha8ag:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}.portrait-frame.svelte-1uha8ag:before{content:"";display:block;padding-top:100%}.portrait-image.svelte-1uha8ag{position:absolute;inset:.75rem;display:block;width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);object-fit:cover;border-radius:1.25rem;filter:saturate(.95) contrast(1.02);transform:none}.corner.svelte-1uha8ag{position:absolute;width:4px;border-radius:50%;height:4px;background-color:#dfdfdf}.corner-top-left.svelte-1uha8ag{top:-3px;left:-3px}.corner-top-right.svelte-1uha8ag{top:-3px;right:-3px}.corner-bottom-left.svelte-1uha8ag{bottom:-3px;left:-3px}.corner-bottom-right.svelte-1uha8ag{bottom:-3px;right:-3px}@keyframes svelte-1uha8ag-portrait-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes svelte-1uha8ag-portrait-blob{0%{border-radius:37% 63% 58% 42%/42% 41% 59% 58%;transform:rotate(0) scale(1)}50%{border-radius:44% 56% 46% 54%/59% 36% 64% 41%}to{border-radius:58% 42% 53% 47%/43% 58% 42% 57%;transform:rotate(-2deg) scale(1.02)}}
