div.svelte-zhq6n7{display:inline-block}path.svelte-zhq6n7{transition:all .2s ease-in}.chevron.svelte-zhq6n7{transform:translateY(3px)}div.svelte-d5k589{display:inline-block}g.animate.svelte-d5k589 polyline:where(.svelte-d5k589),g.animate.svelte-d5k589 line:where(.svelte-d5k589){transform:translateY(2px);transition:transform .3s cubic-bezier(.68,-.6,.32,1.6)}g.svelte-d5k589 polyline:where(.svelte-d5k589),g.svelte-d5k589 line:where(.svelte-d5k589){transform:translateY(0);transition:transform .3s cubic-bezier(.68,-.6,.32,1.6)}div.svelte-25vkt0{display:inline-block}.map-pin-check-icon.svelte-25vkt0{overflow:visible}.check-path.svelte-25vkt0{stroke-dasharray:9;stroke-dashoffset:0;transition:stroke-dashoffset .125s ease-out,opacity .125s ease-out}.map-pin-check-icon.animate.svelte-25vkt0 .check-path:where(.svelte-25vkt0){animation:svelte-25vkt0-checkAnimation .5s ease-out backwards}@keyframes svelte-25vkt0-checkAnimation{0%{stroke-dashoffset:9;opacity:0}33%{stroke-dashoffset:9;opacity:0}to{stroke-dashoffset:0;opacity:1}}div.svelte-zbdypl{display:inline-block}.minus.svelte-zbdypl{overflow:visible}.horizontal.svelte-zbdypl{stroke-dasharray:14;stroke-dashoffset:0;transition:stroke-dashoffset .15s ease-out}.minus.animate.svelte-zbdypl .horizontal:where(.svelte-zbdypl){opacity:0;animation:svelte-zbdypl-lineAnimation .3s ease-out forwards}@keyframes svelte-zbdypl-lineAnimation{0%{opacity:0;stroke-dashoffset:14}15%{opacity:1;stroke-dashoffset:14}to{opacity:1;stroke-dashoffset:0}}div.svelte-1u0fsnp{display:inline-block}.paintbrush-icon.svelte-1u0fsnp{transform-origin:top right}.paintbrush-icon.animate.svelte-1u0fsnp{animation:svelte-1u0fsnp-paintbrushRotation .6s ease-in-out}@keyframes svelte-1u0fsnp-paintbrushRotation{0%{transform:rotate(0)}33%{transform:rotate(-6deg)}66%{transform:rotate(6deg)}to{transform:rotate(0)}}div.svelte-hg2g45{display:inline-block}.plus.svelte-hg2g45{overflow:visible}.horizontal.svelte-hg2g45,.vertical.svelte-hg2g45{stroke-dasharray:14;stroke-dashoffset:0;transition:stroke-dashoffset .15s ease-out}.plus.animate.svelte-hg2g45 .horizontal:where(.svelte-hg2g45){opacity:0;animation:svelte-hg2g45-lineAnimation .3s ease-out forwards}.plus.animate.svelte-hg2g45 .vertical:where(.svelte-hg2g45){opacity:0;animation:svelte-hg2g45-lineAnimation .3s ease-out .25s forwards}@keyframes svelte-hg2g45-lineAnimation{0%{opacity:0;stroke-dashoffset:14}15%{opacity:1;stroke-dashoffset:14}to{opacity:1;stroke-dashoffset:0}}div.svelte-icg0ja{display:inline-block}.settings-gear.svelte-icg0ja{transition:transform 1s cubic-bezier(.175,.885,.32,1.275);transform-origin:center}.settings-gear.animate.svelte-icg0ja{transform:rotate(180deg)}svg.svelte-icg0ja{overflow:visible}div.svelte-1n0mgif{display:inline-block}.sparkle-icon.svelte-1n0mgif{overflow:visible;transform-origin:center}.sparkle-icon.animate.svelte-1n0mgif{animation:svelte-1n0mgif-sparkleScale .6s ease-in-out forwards}@keyframes svelte-1n0mgif-sparkleScale{0%{transform:scale(1)}33%{transform:scale(.9)}66%{transform:scale(1.2)}to{transform:scale(1)}}div.svelte-1747jsw{display:inline-block}.sparkles-icon.svelte-1747jsw{overflow:visible}.sparkles-group.svelte-1747jsw{transform-origin:center;transition:transform .6s ease-in-out}.sparkles-icon.animate.svelte-1747jsw .sparkles-group:where(.svelte-1747jsw){animation:svelte-1747jsw-scaleGroup .6s ease-in-out}.sparkles-plus.svelte-1747jsw{opacity:1;transform:scale(1);transform-origin:center;transform-box:fill-box;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.sparkles-icon.animate.svelte-1747jsw .sparkles-plus:where(.svelte-1747jsw){animation:svelte-1747jsw-pulsePlus .75s ease-in-out}.sparkles-circle.svelte-1747jsw{opacity:1;transform:scale(1);transform-origin:center;transform-box:fill-box;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.sparkles-icon.animate.svelte-1747jsw .sparkles-circle:where(.svelte-1747jsw){animation:svelte-1747jsw-pulseCircle .6s ease-in-out}@keyframes svelte-1747jsw-scaleGroup{0%{transform:scale(1)}33.33%{transform:scale(.9)}66.67%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes svelte-1747jsw-pulsePlus{0%,20%{opacity:1;transform:scale(1)}46.67%{opacity:0;transform:scale(0)}73.33%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1747jsw-pulseCircle{0%{opacity:1;transform:scale(1)}33.33%{opacity:0;transform:scale(0)}66.67%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.sig-path.svelte-1kwnqee{stroke-dasharray:var(--len, 240);stroke-dashoffset:var(--len, 240);animation:svelte-1kwnqee-draw var(--dur, 1.4s) ease-in-out var(--delay, 0s) forwards}@keyframes svelte-1kwnqee-draw{to{stroke-dashoffset:0}}@keyframes svelte-1lnmc29-float{0%,to{transform:translateY(0) rotate(var(--rotate))}50%{transform:translateY(-12px) rotate(calc(var(--rotate) + 3deg))}}.floating-icon.svelte-1lnmc29{animation:svelte-1lnmc29-float 3s ease-in-out infinite}.floating-delay-0.svelte-1lnmc29{--rotate: -12deg;animation-delay:0s}.floating-delay-1.svelte-1lnmc29{--rotate: 8deg;animation-delay:.5s}.floating-delay-2.svelte-1lnmc29{--rotate: -5deg;animation-delay:1s}@keyframes svelte-1lnmc29-blockEnter{0%{opacity:0;transform:scale(.5) rotate(-10deg)}60%{transform:scale(1.1) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes svelte-1lnmc29-blink{0%,50%{opacity:1}51%,to{opacity:0}}.typewriter-cursor.svelte-1lnmc29{animation:svelte-1lnmc29-blink .8s infinite;font-weight:300}.corner-bracket.svelte-7sbq87{position:absolute;width:24px;height:24px;pointer-events:none}.corner-bracket.svelte-7sbq87:before,.corner-bracket.svelte-7sbq87:after{content:"";position:absolute;background:#00000026}.corner-bracket.svelte-7sbq87:before{top:0;left:0;width:24px;height:1.5px}.corner-bracket.svelte-7sbq87:after{top:0;left:0;width:1.5px;height:24px}@keyframes svelte-7sbq87-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-fade-in.svelte-7sbq87{animation:svelte-7sbq87-fadeInUp .7s ease-out forwards;opacity:0}.hero-delay-1.svelte-7sbq87{animation-delay:.15s}.hero-delay-2.svelte-7sbq87{animation-delay:.3s}.hero-delay-3.svelte-7sbq87{animation-delay:.45s}.greeting-text.svelte-7sbq87{display:inline-flex;align-items:center;gap:4px}.outline-text.svelte-7sbq87{display:block;color:transparent;-webkit-text-stroke:2px rgba(0,0,0,.92);letter-spacing:.01em}@supports not (-webkit-text-stroke: 1px black){.outline-text.svelte-7sbq87{color:#00000014;text-shadow:1px 0 0 rgba(0,0,0,.92),-1px 0 0 rgba(0,0,0,.92),0 1px 0 rgba(0,0,0,.92),0 -1px 0 rgba(0,0,0,.92)}}@keyframes svelte-7sbq87-caretBlink{0%,to{opacity:1}50%{opacity:0}}.typing-caret.svelte-7sbq87{display:inline-block;width:1ch;animation:svelte-7sbq87-caretBlink .9s steps(1,end) infinite}@keyframes svelte-7sbq87-floatDecor{0%,to{transform:translateY(0) rotate(var(--r))}50%{transform:translateY(-8px) rotate(calc(var(--r) + 4deg))}}.floating-decor.svelte-7sbq87{animation:svelte-7sbq87-floatDecor 3s ease-in-out infinite}.floating-d0.svelte-7sbq87{--r: -10deg;animation-delay:0s}.floating-d1.svelte-7sbq87{--r: 10deg;animation-delay:.8s}.floating-d2.svelte-7sbq87{--r: -8deg;animation-delay:1.4s}.tape-strip.svelte-7sbq87{position:absolute;top:-10px;left:50%;transform:translate(-50%) rotate(-4deg);width:72px;height:22px;background:#ffffff6b;border-left:.5px solid rgba(0,0,0,.07);border-right:.5px solid rgba(0,0,0,.07);box-shadow:0 1px 4px #00000014;z-index:20;background-image:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.12) 3px,rgba(255,255,255,.12) 4px)}@media (max-width: 767px){.slides-inner.svelte-1frl1cj{display:flex;flex-direction:column;height:100%;transform:translateY(calc(-1 * var(--offset)));transition:transform .45s cubic-bezier(.4,0,.2,1)}.slides-inner.svelte-1frl1cj>div:where(.svelte-1frl1cj){flex:0 0 100%}}.mapbox-custom-marker{background:none;border:none}.mapboxgl-ctrl-logo,.mapboxgl-ctrl-attrib{display:none!important}.fit.svelte-16eo0bm{display:block;opacity:0;transform:translateY(var(--fit-y, 14px));transition:opacity var(--fit-dur, .65s) ease-out var(--fit-delay, 0ms),transform var(--fit-dur, .65s) cubic-bezier(.2,.8,.2,1) var(--fit-delay, 0ms);will-change:opacity,transform}.fit-in.svelte-16eo0bm{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.fit.svelte-16eo0bm{transition:none!important;opacity:1!important;transform:none!important}}.skill-chip.svelte-1dvcd5p{transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease;cursor:default}.skill-chip.svelte-1dvcd5p:hover{background-color:#faedcb;box-shadow:3px 3px #000;transform:translate(-1px,-1px)}.tabs-row.svelte-z9jl59{scrollbar-width:none;-ms-overflow-style:none}.tabs-row.svelte-z9jl59::-webkit-scrollbar{display:none}@media (max-width: 767px){.tabs-fade-wrap.svelte-z9jl59:after{content:"";position:absolute;top:0;right:0;width:40px;height:100%;background:linear-gradient(to right,transparent,white);pointer-events:none;z-index:1}}.card-img-wrap.svelte-z9jl59{container-type:size;overflow:hidden;aspect-ratio:16 / 9;width:100%;display:block;background:var(--i-white)}.card-img.svelte-z9jl59{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.tape-strip.svelte-wzln0t{position:absolute;top:-9px;left:50%;width:56px;height:20px;background:#f7d9c4ad;border-left:.5px solid rgba(0,0,0,.08);border-right:.5px solid rgba(0,0,0,.08);box-shadow:0 1px 3px #0000001a;z-index:10;background-image:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(255,255,255,.15) 3px,rgba(255,255,255,.15) 4px)}@keyframes svelte-wzln0t-icon-wobble{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(-15deg) scale(1.1)}75%{transform:rotate(15deg) scale(1.1)}}.icon-wobble.svelte-wzln0t{animation:svelte-wzln0t-icon-wobble .5s ease-in-out}
