.stripe-pad.svelte-1tuqn5r{padding:.5rem .6rem .55rem .8rem}@media (min-width: 640px){.stripe-pad.svelte-1tuqn5r{padding:.7rem .9rem .75rem 1.1rem}}@media (min-width: 768px){.stripe-pad.svelte-1tuqn5r{padding:.85rem 1.1rem .95rem 1.4rem}}@keyframes svelte-1tuqn5r-stripeIn{0%{opacity:0;transform:translate(60px) skew(-6deg)}to{opacity:1;transform:translate(0) skew(0)}}@media (prefers-reduced-motion: reduce){div.svelte-1tuqn5r{animation:none!important;opacity:1!important;transform:none!important}}.ring-circle.svelte-4p6ol5{background:radial-gradient(circle at 50% 50%,#e8c25a,#d4a33a 60%,#b07f1f);box-shadow:0 30px 80px -30px #00000059}.portrait-mask.svelte-4p6ol5{clip-path:ellipse(58% 50% at 38% 50%);filter:drop-shadow(0 30px 50px rgba(0,0,0,.25))}.signature-text.svelte-4p6ol5{opacity:.85}@media (max-width: 768px){.portrait-mask.svelte-4p6ol5{clip-path:ellipse(65% 50% at 42% 50%)}}.splash.svelte-1yxrgyh{transform-origin:center center;transition:transform 1s cubic-bezier(.7,0,.2,1),opacity .9s ease,filter .9s ease}.splash.leaving.svelte-1yxrgyh{transform:perspective(1400px) rotateY(-22deg) translateZ(-300px) translate(-12vw) scale(.92);opacity:0;filter:blur(6px);pointer-events:none}@media (prefers-reduced-motion: reduce){.splash.svelte-1yxrgyh{transition:opacity .3s ease}.splash.leaving.svelte-1yxrgyh{transform:none;filter:none}}.modal-in.svelte-1tes396{animation:svelte-1tes396-modalIn .5s cubic-bezier(.2,.7,.2,1) both}@keyframes svelte-1tes396-modalIn{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.portfolio-in.svelte-1uha8ag{animation:svelte-1uha8ag-slideIn3D 1.1s cubic-bezier(.2,.7,.2,1) both;transform-origin:center center;will-change:transform,opacity,filter}@keyframes svelte-1uha8ag-slideIn3D{0%{opacity:0;transform:perspective(1400px) rotateY(22deg) translateZ(-360px) translate(14vw) scale(.94);filter:blur(8px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:perspective(1400px) rotateY(0) translateZ(0) translate(0) scale(1);filter:blur(0)}}@media (prefers-reduced-motion: reduce){.portfolio-in.svelte-1uha8ag{animation:svelte-1uha8ag-fadeIn .35s ease both}@keyframes svelte-1uha8ag-fadeIn{0%{opacity:0}to{opacity:1}}}
