.wire.svelte-1lnmc29{stroke:#111;stroke-width:2px;transition:fill-opacity .4s,stroke-width .4s,stroke .4s}.wire.filled.svelte-1lnmc29{stroke-width:0;stroke:#0000}.wire-x.svelte-1lnmc29{stroke:#111;stroke-width:1.6px;transition:opacity .3s}.wire-x.morph-hide.svelte-1lnmc29{opacity:0}.blueprint-out.svelte-1lnmc29{opacity:0;transition:opacity .5s .3s}@keyframes svelte-1lnmc29-dotCycle{0%{content:""}25%{content:"."}50%{content:".."}75%,to{content:"..."}}.dots.svelte-1lnmc29:after{content:"";text-align:left;width:3ch;animation:1.1s step-end infinite svelte-1lnmc29-dotCycle;display:inline-block}@media (prefers-reduced-motion:reduce){.wire.svelte-1lnmc29,.wire-x.svelte-1lnmc29,.blueprint-out.svelte-1lnmc29{transition-duration:.2s}}div.svelte-snok89{display:inline-block}path.svelte-snok89{transition:all .2s ease-in}.chevron.svelte-snok89{transform:translateY(3px)}div.svelte-1b5gvhv{display:inline-block}g.animate.svelte-1b5gvhv polyline:where(.svelte-1b5gvhv),g.animate.svelte-1b5gvhv line:where(.svelte-1b5gvhv){transition:transform .3s cubic-bezier(.68,-.6,.32,1.6);transform:translateY(2px)}g.svelte-1b5gvhv polyline:where(.svelte-1b5gvhv),g.svelte-1b5gvhv line:where(.svelte-1b5gvhv){transition:transform .3s cubic-bezier(.68,-.6,.32,1.6);transform:translateY(0)}div.svelte-1ehwawe{display:inline-block}.map-pin-check-icon.svelte-1ehwawe{overflow:visible}.check-path.svelte-1ehwawe{stroke-dasharray:9;stroke-dashoffset:0;transition:stroke-dashoffset .125s ease-out,opacity .125s ease-out}.map-pin-check-icon.animate.svelte-1ehwawe .check-path:where(.svelte-1ehwawe){animation:.5s ease-out backwards svelte-1ehwawe-checkAnimation}@keyframes svelte-1ehwawe-checkAnimation{0%{stroke-dashoffset:9px;opacity:0}33%{stroke-dashoffset:9px;opacity:0}to{stroke-dashoffset:0;opacity:1}}div.svelte-1xbaoz7{display:inline-block}.minus.svelte-1xbaoz7{overflow:visible}.horizontal.svelte-1xbaoz7{stroke-dasharray:14;stroke-dashoffset:0;transition:stroke-dashoffset .15s ease-out}.minus.animate.svelte-1xbaoz7 .horizontal:where(.svelte-1xbaoz7){opacity:0;animation:.3s ease-out forwards svelte-1xbaoz7-lineAnimation}@keyframes svelte-1xbaoz7-lineAnimation{0%{opacity:0;stroke-dashoffset:14px}15%{opacity:1;stroke-dashoffset:14px}to{opacity:1;stroke-dashoffset:0}}div.svelte-qq39mv{display:inline-block}.paintbrush-icon.svelte-qq39mv{transform-origin:100% 0}.paintbrush-icon.animate.svelte-qq39mv{animation:.6s ease-in-out svelte-qq39mv-paintbrushRotation}@keyframes svelte-qq39mv-paintbrushRotation{0%{transform:rotate(0)}33%{transform:rotate(-6deg)}66%{transform:rotate(6deg)}to{transform:rotate(0)}}div.svelte-xfjkcn{display:inline-block}.plus.svelte-xfjkcn{overflow:visible}.horizontal.svelte-xfjkcn,.vertical.svelte-xfjkcn{stroke-dasharray:14;stroke-dashoffset:0;transition:stroke-dashoffset .15s ease-out}.plus.animate.svelte-xfjkcn .horizontal:where(.svelte-xfjkcn){opacity:0;animation:.3s ease-out forwards svelte-xfjkcn-lineAnimation}.plus.animate.svelte-xfjkcn .vertical:where(.svelte-xfjkcn){opacity:0;animation:.3s ease-out .25s forwards svelte-xfjkcn-lineAnimation}@keyframes svelte-xfjkcn-lineAnimation{0%{opacity:0;stroke-dashoffset:14px}15%{opacity:1;stroke-dashoffset:14px}to{opacity:1;stroke-dashoffset:0}}div.svelte-3crml8{display:inline-block}.settings-gear.svelte-3crml8{transform-origin:50%;transition:transform 1s cubic-bezier(.175,.885,.32,1.275)}.settings-gear.animate.svelte-3crml8{transform:rotate(180deg)}svg.svelte-3crml8{overflow:visible}div.svelte-11dgsx1{display:inline-block}.sparkle-icon.svelte-11dgsx1{transform-origin:50%;overflow:visible}.sparkle-icon.animate.svelte-11dgsx1{animation:.6s ease-in-out forwards svelte-11dgsx1-sparkleScale}@keyframes svelte-11dgsx1-sparkleScale{0%{transform:scale(1)}33%{transform:scale(.9)}66%{transform:scale(1.2)}to{transform:scale(1)}}.caret.svelte-93i2bx{vertical-align:text-bottom;background:#faedcb;width:7px;height:13px;margin-left:1px;display:inline-block}@keyframes svelte-93i2bx-caretBlink{0%,to{opacity:1}50%{opacity:0}}.caret-blink.svelte-93i2bx{animation:.9s step-end infinite svelte-93i2bx-caretBlink}.strap.svelte-93i2bx{background-image:repeating-linear-gradient(45deg,#0000001f 0 4px,#0000 4px 8px)}.badge.svelte-93i2bx{cursor:grab;touch-action:none}.badge.cursor-grabbing.svelte-93i2bx{cursor:grabbing}@keyframes svelte-93i2bx-previewPop{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.preview-pop.svelte-93i2bx{animation:.35s cubic-bezier(.34,1.56,.64,1) backwards svelte-93i2bx-previewPop}@media (prefers-reduced-motion:reduce){.preview-pop.svelte-93i2bx,.caret-blink.svelte-93i2bx{animation:none}}.corner-bracket.svelte-7sbq87{pointer-events:none;width:24px;height:24px;position:absolute}.corner-bracket.svelte-7sbq87:before,.corner-bracket.svelte-7sbq87:after{content:"";background:#00000026;position:absolute}.corner-bracket.svelte-7sbq87:before{width:24px;height:1.5px;top:0;left:0}.corner-bracket.svelte-7sbq87:after{width:1.5px;height:24px;top:0;left:0}@keyframes svelte-7sbq87-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-fade-in.svelte-7sbq87{opacity:0;animation:.7s ease-out forwards svelte-7sbq87-fadeInUp}.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{align-items:center;gap:4px;display:inline-flex}.outline-text.svelte-7sbq87{color:#0000;-webkit-text-stroke:2px #000000eb;letter-spacing:.01em;display:block}@supports not (-webkit-text-stroke:1px black){.outline-text.svelte-7sbq87{color:#00000014;text-shadow:1px 0 #000000eb,-1px 0 #000000eb,0 1px #000000eb,0 -1px #000000eb}}@keyframes svelte-7sbq87-caretBlink{0%,to{opacity:1}50%{opacity:0}}.typing-caret.svelte-7sbq87{width:1ch;animation:.9s step-end infinite svelte-7sbq87-caretBlink;display:inline-block}@keyframes svelte-7sbq87-floatDecor{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.floating-decor.svelte-7sbq87{animation:3s ease-in-out infinite svelte-7sbq87-floatDecor}.floating-d0.svelte-7sbq87{animation-delay:0s}.floating-d1.svelte-7sbq87{animation-delay:.8s}.floating-d2.svelte-7sbq87{animation-delay:1.4s}@media (width<=767px){.slides-inner.svelte-1frl1cj{height:100%;transform:translateY(calc(-1 * var(--offset)));flex-direction:column;transition:transform .45s cubic-bezier(.4,0,.2,1);display:flex}.slides-inner.svelte-1frl1cj>div:where(.svelte-1frl1cj){flex:0 0 100%}}.mapbox-custom-marker{background:0 0;border:none}.mapboxgl-ctrl-logo,.mapboxgl-ctrl-attrib{display:none!important}.fit.svelte-16eo0bm{opacity:0;transform:translateY(var(--fit-y,14px));transition:opacity var(--fit-dur,.65s) ease-out var(--fit-delay,0s), transform var(--fit-dur,.65s) cubic-bezier(.2, .8, .2, 1) var(--fit-delay,0s);will-change:opacity, transform;display:block}.fit-in.svelte-16eo0bm{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.fit.svelte-16eo0bm{opacity:1!important;transition:none!important;transform:none!important}}.skill-chip.svelte-1dvcd5p{cursor:default;transition:background-color .15s,box-shadow .15s,transform .15s}.skill-chip.svelte-1dvcd5p:hover{background-color:#faedcb;transform:translate(-1px,-1px);box-shadow:3px 3px #000}.tabs-row.svelte-z9jl59{scrollbar-width:none;-ms-overflow-style:none}.tabs-row.svelte-z9jl59::-webkit-scrollbar{display:none}@media (width<=767px){.tabs-fade-wrap.svelte-z9jl59:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#fff);width:40px;height:100%;position:absolute;top:0;right:0}}.card-img-wrap.svelte-z9jl59{aspect-ratio:16/9;background:var(--i-white);width:100%;display:block;overflow:hidden;container-type:size}.card-img.svelte-z9jl59{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.tape-strip.svelte-wzln0t{z-index:10;background:#f7d9c4ad repeating-linear-gradient(0deg,#0000,#0000 3px,#ffffff26 3px 4px);border-left:.5px solid #00000014;border-right:.5px solid #00000014;width:56px;height:20px;position:absolute;top:-9px;left:50%;box-shadow:0 1px 3px #0000001a}@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:.5s ease-in-out svelte-wzln0t-icon-wobble}
