.grid-card.svelte-c5n80t{--radius:.15rem;padding:var(--padding-button-lg);-webkit-backdrop-filter:blur(4px);border:2px solid var(--clr-light-500);border-radius:var(--radius);background-color:#42424240;margin:0;display:inline-block}@media (width<=989px){.grid-card.svelte-c5n80t{padding:.5rem}}.grid-card.svelte-c5n80t .card-title:where(.svelte-c5n80t){font-family:var(--ultra);font-size:clamp(var(--h3), 4.5vw, var(--xxl));text-shadow:0 0 1px var(--clr-dark-500), -3px -3px 0 var(--clr-light-500), 3px -3px 0 var(--clr-light-500), -3px 3px 0 var(--clr-light-500), 3px 3px 0 var(--clr-light-500), -3px 0 0 var(--clr-light-500), 3px 0 0 var(--clr-light-500), 0 -3px 0 var(--clr-light-500), 0 3px 0 var(--clr-light-500);mix-blend-mode:difference;letter-spacing:-1px;color:var(--clr-dark-500);margin-bottom:2rem;font-weight:400}@media (width<=768px){.grid-card.svelte-c5n80t .card-title:where(.svelte-c5n80t){text-shadow:0 0 1px var(--clr-dark-500), -2px -2px 0 var(--clr-light-500), 2px -2px 0 var(--clr-light-500), -2px 2px 0 var(--clr-light-500), 2px 2px 0 var(--clr-light-500), -2px 0 0 var(--clr-light-500), 2px 0 0 var(--clr-light-500), 0 -2px 0 var(--clr-light-500), 0 2px 0 var(--clr-light-500);font-weight:600}}.grid-card.svelte-c5n80t [data-description-left]:where(.svelte-c5n80t),.grid-card.svelte-c5n80t [data-description-right]:where(.svelte-c5n80t){text-align:start;line-height:1.35;font-size:clamp(var(--h6), 1.5vw, var(--h3));color:var(--clr-light-500);-webkit-hyphens:auto;hyphens:auto;letter-spacing:0;text-wrap:pretty;margin-top:-1rem}.grid-card.svelte-c5n80t [data-description-right]:where(.svelte-c5n80t){text-align:end}.grid-card.svelte-c5n80t.left{box-shadow:-4px 4px 0 var(--clr-light-500)}.grid-card.svelte-c5n80t.right{box-shadow:4px 4px 0 var(--clr-light-500)}.grid[data-grid-wrapper].svelte-c5n80t{grid-template-rows:auto;gap:3rem;display:grid}@media (width<=989px){.grid[data-grid-wrapper].svelte-c5n80t{flex-direction:column;gap:1rem;display:flex}}.grid[data-grid-wrapper].svelte-c5n80t .right:where(.svelte-c5n80t){text-align:end;line-height:1.5}.grid[data-grid-wrapper].svelte-c5n80t .left:where(.svelte-c5n80t){text-align:start;line-height:1.5}.left.svelte-c5n80t,.right.svelte-c5n80t{line-height:1.5}:is(.left.svelte-c5n80t,.right.svelte-c5n80t) [data-title-left]:where(.svelte-c5n80t){text-align:end}:is(.left.svelte-c5n80t,.right.svelte-c5n80t) [data-title-right]:where(.svelte-c5n80t){text-align:start}:root{--space:1rem;--surface-1:transparent;--surface-2:var(--clr-dark-500);--gradient:radial-gradient(var(--clr-gray-500-fade), var(--dark) 88%)}.svelte-1ltrdd9{box-sizing:border-box}.bento-wrapper.svelte-1ltrdd9{margin:0}.bento-wrapper.svelte-1ltrdd9 .bento-link:where(.svelte-1ltrdd9){padding:var(--space);cursor:pointer;block-size:auto;inline-size:fit-content;color:inherit;text-align:center;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;margin:0;font-family:inherit;text-decoration:none;display:flex}.bento-wrapper.svelte-1ltrdd9 .bento-link:where(.svelte-1ltrdd9):focus,.bento-wrapper.svelte-1ltrdd9 .bento-link:where(.svelte-1ltrdd9):focus-visible{outline:2px solid var(--clr-light-500);outline-offset:2px;box-shadow:none}.bento-wrapper.svelte-1ltrdd9 .bento-link:where(.svelte-1ltrdd9):active{scale:.95}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9){padding-inline:var(--space);box-shadow:none;background-color:#0000;margin:0;line-height:1.4}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) section:where(.svelte-1ltrdd9){inline-size:min(1000px,100%);margin-inline:auto}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9){gap:var(--space);grid-template-columns:1fr;grid-template-areas:"item-one""item-two""item-three";display:grid;position:relative}@media (width>=768px){.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9){grid-template-columns:repeat(2,1fr);grid-template-areas:"item-one item-two""item-three item-three"}}@media (width>=50rem){.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9){grid-template-columns:repeat(3,1fr);grid-template-areas:"item-one item-one item-two""item-three item-three item-two"}}@media (width<=500px){.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9){margin-top:5em}}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9){--radius:.15rem;background-color:var(--surface-2);background-image:var(--gradient);border:2px solid var(--clr-light-500);border-radius:var(--radius);flex-direction:column;justify-content:center;align-items:center;inline-size:100%;padding-block-end:1em;text-decoration:none;transition:border 1s ease-out,box-shadow 1s ease-out,transform .25s ease-out;display:flex}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9)[style*=view-transition-name]{transition:none}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9)[data-position-left]{box-shadow:4px 4px 0 var(--clr-light-500)}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9)[data-position-right]{box-shadow:-4px 4px 0 var(--clr-light-500)}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9):not(:hover){opacity:.9}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-icons:where(.svelte-1ltrdd9){scale:.7}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-icons:where(.svelte-1ltrdd9) .contact-bubble:where(.svelte-1ltrdd9),.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-icons:where(.svelte-1ltrdd9) .suitcase:where(.svelte-1ltrdd9){block-size:clamp(9.5em,15vw,15em);inline-size:clamp(9.5em,15vw,15em)}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-icons:where(.svelte-1ltrdd9) .lightbulb:where(.svelte-1ltrdd9){block-size:clamp(9.5em,15vw,15em);inline-size:clamp(9.5em,15vw,15em);transform:scaleY(1.9)}@media (width<=990px){.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-icons:where(.svelte-1ltrdd9) .lightbulb:where(.svelte-1ltrdd9){transform:scaleY(1.5)}}@media (width<=768px){.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-icons:where(.svelte-1ltrdd9) .lightbulb:where(.svelte-1ltrdd9){transform:scaleY(1.2)}}@media (width<=500px){.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-icons:where(.svelte-1ltrdd9) .lightbulb:where(.svelte-1ltrdd9){transform:scaleY(1)}}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-icons:where(.svelte-1ltrdd9) .space:where(.svelte-1ltrdd9){block-size:5em}@media (width<=768px){.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-icons:where(.svelte-1ltrdd9) .space:where(.svelte-1ltrdd9){block-size:0}}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) [data-position-center]:where(.svelte-1ltrdd9){flex-direction:column;justify-content:center;align-items:center;inline-size:100%;display:flex}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-link:where(.svelte-1ltrdd9){text-decoration:none}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-link:where(.svelte-1ltrdd9):focus,.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-link:where(.svelte-1ltrdd9):focus-within{outline:1px solid var(--clr-light-500);box-shadow:none;background:0 0}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) h2:where(.svelte-1ltrdd9){font-family:var(--bronova-bold);font-size:clamp(var(--h4), 3vw, var(--h2));letter-spacing:-1px;text-transform:uppercase;margin-bottom:1rem;pointer-events:none;inline-size:fit-content;color:var(--clr-light-500);margin-inline:auto;font-weight:900;transition:border-bottom .5s}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) h2:where(.svelte-1ltrdd9):nth-child(2){margin-top:.5em}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) p:where(.svelte-1ltrdd9){font-family:var(--bronova);font-size:clamp(var(--sm), 1.25vw, var(--h6));color:var(--clr-light-500);text-align:center;letter-spacing:0;pointer-events:none;margin-bottom:0;padding-inline:.75em;font-weight:300}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) p:where(.svelte-1ltrdd9):nth-child(2){line-height:1.5}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-menu:where(.svelte-1ltrdd9){flex-direction:column;align-items:center;gap:1.25rem;block-size:auto;inline-size:min(42rem,100%);margin-block:1.5rem 0;margin-inline:auto;animation:.45s cubic-bezier(.22,1,.36,1) both svelte-1ltrdd9-dive-reveal;display:flex}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-menu:where(.svelte-1ltrdd9) p:where(.svelte-1ltrdd9){font-size:clamp(var(--sm), 1.4vw, var(--h6));pointer-events:auto;text-align:left;max-inline-size:60ch;color:var(--clr-gray-500-fade);line-height:1.7}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .bento-menu:where(.svelte-1ltrdd9).quiet{animation:none}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-cta:where(.svelte-1ltrdd9){font-family:var(--bronova-bold);text-transform:uppercase;letter-spacing:1px;font-size:var(--sm);color:var(--clr-light-500);border:2px solid var(--clr-light-500);border-radius:var(--radius);padding:.75em 1.5em;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-cta:where(.svelte-1ltrdd9):hover,.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-cta:where(.svelte-1ltrdd9):focus-visible{background-color:var(--clr-light-500);color:var(--clr-dark-500)}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-cta:where(.svelte-1ltrdd9):focus-visible{outline:2px solid var(--clr-light-500);outline-offset:3px}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-close:where(.svelte-1ltrdd9){z-index:2;inline-size:fit-content;font-family:var(--bronova-bold);text-transform:uppercase;color:var(--clr-fail-500);font-family:var(--bronova-bold);font-size:clamp(var(--h5), 1.5vw, var(--h3));cursor:pointer;background:0 0;border:none;font-weight:700;position:absolute;inset-block-start:5em;inset-inline-end:1rem}@media (width<=768px){.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-close:where(.svelte-1ltrdd9){inset-inline-end:.25rem}}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-close:where(.svelte-1ltrdd9) svg:where(.svelte-1ltrdd9){block-size:clamp(1.5em,3vw,2.5rem);inline-size:clamp(1.5em,3vw,2.5rem)}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-close:where(.svelte-1ltrdd9):active{scale:.95}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-close:where(.svelte-1ltrdd9):hover,.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-close:where(.svelte-1ltrdd9):focus-visible{opacity:.9}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9) .menu-close:where(.svelte-1ltrdd9):focus-visible{outline:2px solid var(--clr-light-500)}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9).expanded{margin-inline:auto;z-index:60;opacity:1;border-radius:var(--radius);inline-size:min(45rem,100% - 4vw);box-shadow:0 0 0 1px var(--clr-light-500), 0 0 0 100vmax oklch(0% 0 0/.7);justify-content:flex-start;margin-top:2em;padding-block:3rem;position:fixed;inset-block:2vh;inset-inline:max(2vw,50% - 45rem);overflow-y:auto;transform:none}@media (width<=768px){.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9).expanded{inset-inline:min(2vw,50%)}}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9).expanded .bento-link:where(.svelte-1ltrdd9){cursor:zoom-out;inline-size:fit-content}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9).expanded .bento-icons:where(.svelte-1ltrdd9){scale:.85}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9):hover:not(.expanded){transform:scale(.99)}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9):not(:hover){transition:border 1s ease-out,box-shadow 1s ease-out,transform .25s ease-out}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9):first-child{grid-area:item-one}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9):nth-child(2){grid-area:item-two}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9):nth-child(3){grid-area:item-three}.bento-wrapper.svelte-1ltrdd9 article[data-bento-article]:where(.svelte-1ltrdd9) .bento-grid:where(.svelte-1ltrdd9) .bento-item:where(.svelte-1ltrdd9):last-child{margin-bottom:2.3rem}@keyframes svelte-1ltrdd9-dive-reveal{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}::view-transition-group(bento-dive){animation-duration:.45s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(bento-dive){animation-duration:.45s}::view-transition-new(bento-dive){animation-duration:.45s}::view-transition-old(root){animation-duration:0s}::view-transition-new(root){animation-duration:0s}@keyframes svelte-1ltrdd9-menu-in{0%{opacity:0;translate:0 1.5rem}}@keyframes svelte-1ltrdd9-menu-out{to{opacity:0;translate:0 1.5rem}}@media (prefers-reduced-motion:reduce){.bento-item.svelte-1ltrdd9 .bento-menu:where(.svelte-1ltrdd9){animation:none}::view-transition-group(bento-dive){animation:none}}.parallax-wrapper.svelte-urtcex{block-size:100vh;inline-size:100%;position:relative;overflow:clip;-webkit-mask:linear-gradient(#000000bf 60%,#0000);mask:linear-gradient(#000000bf 60%,#0000)}.parallax-wrapper.svelte-urtcex .layer:where(.svelte-urtcex){will-change:transform;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.parallax-wrapper.svelte-urtcex .layer:where(.svelte-urtcex).background{z-index:1}.parallax-wrapper.svelte-urtcex .layer:where(.svelte-urtcex).middle{z-index:2}.parallax-wrapper.svelte-urtcex .layer:where(.svelte-urtcex).foreground{z-index:3}.about-hero-image.svelte-33wtnc{aspect-ratio:21/9;contain:layout;flex-direction:column;justify-content:center;align-items:center;inline-size:100vw;margin-top:-5vh;margin-left:calc(50% - 50vw);padding-top:0;display:flex}@media (width<=768px){.about-hero-image.svelte-33wtnc{min-block-size:30vh}}@media (width<=500px){.about-hero-image.svelte-33wtnc{min-block-size:50vh;margin-top:4em}}.about-hero-image.svelte-33wtnc #title:where(.svelte-33wtnc){text-shadow:0 0 1px var(--clr-dark-500), -5px -5px 0 var(--clr-light-500), 5px -5px 0 var(--clr-light-500), -5px 5px 0 var(--clr-light-500), 5px 5px 0 var(--clr-light-500), -5px 0 0 var(--clr-light-500), 5px 0 0 var(--clr-light-500), 0 -5px 0 var(--clr-light-500), 0 5px 0 var(--clr-light-500);font-family:var(--ultra);font-size:clamp(var(--h2), 8vw, var(--xxxl));letter-spacing:-1px;color:var(--clr-dark-500);margin:-1.2em 0 .5em;font-weight:700}@media (width>=768px){.about-hero-image.svelte-33wtnc #title:where(.svelte-33wtnc) .char{transform-style:preserve-3d;perspective:1000px;display:inline-block}}@media (width<=1300px){.about-hero-image.svelte-33wtnc #title:where(.svelte-33wtnc){mix-blend-mode:normal}}@media (width<=768px){.about-hero-image.svelte-33wtnc #title:where(.svelte-33wtnc){text-shadow:0 0 1px var(--clr-dark-500), -2px -2px 0 var(--clr-light-500), 2px -2px 0 var(--clr-light-500), -2px 2px 0 var(--clr-light-500), 2px 2px 0 var(--clr-light-500), -2px 0 0 var(--clr-light-500), 2px 0 0 var(--clr-light-500), 0 -2px 0 var(--clr-light-500), 0 2px 0 var(--clr-light-500)}}@keyframes svelte-33wtnc-title{0%{opacity:0;translate:0 -2em}55%{opacity:0}to{opacity:1;translate:0}}::view-transition-old(.heading-transition){opacity:0}::view-transition-group(.heading-transition){animation-duration:var(--link-transition-duration);animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (width<=768px){::view-transition-old(.heading-transition){opacity:1;animation:none}::view-transition-new(.heading-transition){animation:none}}.skills-container.svelte-16kelcb{flex-direction:column;justify-content:center;align-items:center;min-height:50vh;margin-bottom:10em;display:flex}@media (width>=768px) and (width<=990px){.skills-container.svelte-16kelcb{margin-top:-15em;margin-bottom:-10em;padding-top:3em}}@media (width<=768px){.skills-container.svelte-16kelcb{margin-block:-2em;padding-inline:1rem}}.skills-inner.svelte-16kelcb{border:none;place-items:center;gap:1em;width:100%;margin-top:2em;display:grid}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb){--skills-gap:1.4em 1.8em;gap:var(--skills-gap);grid-template-columns:repeat(3,minmax(100px,1fr));justify-content:center;align-items:center;width:min(40%,800px);margin-inline:auto;display:grid}@media (width<=768px){.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb){grid-template-columns:repeat(2,1fr);width:min(90%,600px);margin:2em 0 4em}}@media (width<=500px){.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb){width:90%}}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) .icons:where(.svelte-16kelcb){padding:.25rem;padding:var(--space-xxxs);block-size:clamp(20vw,6.5vw,200px);inline-size:clamp(20vw,6.5vw,200px);margin-bottom:1em}@media (width<=768px){.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) .icons:where(.svelte-16kelcb){grid-template-columns:repeat(2,1fr)}}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) .icons:where(.svelte-16kelcb):focus{outline:1px solid var(--clr-light-500);box-shadow:none;background:0 0}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) .icons:where(.svelte-16kelcb):hover{transition:transform .25s ease-out;transform:scale(1.1)}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) .icons:where(.svelte-16kelcb):nth-child(odd):hover{transition:rotate .15s ease-out;rotate:-5deg}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) .icons:where(.svelte-16kelcb):nth-child(2n):hover{transition:rotate .15s ease-out;rotate:5deg}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) .icons:where(.svelte-16kelcb):active{scale:.95}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) li:where(.svelte-16kelcb){width:75%;margin-inline:auto;list-style:none}@media (width<=768px){.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) li:where(.svelte-16kelcb){justify-content:center;align-items:center;width:100%;display:flex}}@media (width<=768px){.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb){grid-template-columns:repeat(2,1fr);width:min(80%,600px)}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) li:where(.svelte-16kelcb){width:100%}}@media (width<=500px){.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb){margin-left:0;grid-template-columns:repeat(2,1fr);width:90px;margin-inline:auto}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) li:where(.svelte-16kelcb){width:100%}.skills-inner.svelte-16kelcb .skills:where(.svelte-16kelcb) .icons:where(.svelte-16kelcb){scale:1.2}}.slider-wrapper.svelte-1ghvi7g{inline-size:100%;max-inline-size:90vw;padding:2em 0;padding:var(--space-xl) 0;margin-block:5em;margin-inline:auto;z-index:5;background-color:#0000;margin-top:7em;position:relative;overflow:clip}@media (width<=768px){.slider-wrapper.svelte-1ghvi7g{inline-size:90%;padding:var(--space-xxl) 0;margin-block:3em}}.slider-wrapper.svelte-1ghvi7g:before,.slider-wrapper.svelte-1ghvi7g:after{content:"";z-index:2;pointer-events:none;block-size:100%;inline-size:100px;position:absolute;top:0}.slider-wrapper.svelte-1ghvi7g:before{left:0}.slider-wrapper.svelte-1ghvi7g:after{right:0}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g){width:100%;position:relative}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g).paused .slider-track:where(.svelte-1ghvi7g){animation-play-state:paused}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g) .slider-track:where(.svelte-1ghvi7g){will-change:transform;animation:10s linear infinite svelte-1ghvi7g-scroll;display:flex}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g) .slider-track:where(.svelte-1ghvi7g) .slide:where(.svelte-1ghvi7g){block-size:100px;inline-size:100px;padding-inline:calc(var(--space-md) + .3em);box-sizing:content-box;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g) .slider-track:where(.svelte-1ghvi7g) .slide:where(.svelte-1ghvi7g):focus{outline:1px solid var(--clr-light-500);box-shadow:none;background:0 0}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g) .slider-track:where(.svelte-1ghvi7g) .slide:where(.svelte-1ghvi7g):hover{transform:scale(1.15)}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g) .slider-track:where(.svelte-1ghvi7g) .slide:where(.svelte-1ghvi7g):nth-child(odd):hover{rotate:-5deg}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g) .slider-track:where(.svelte-1ghvi7g) .slide:where(.svelte-1ghvi7g):nth-child(2n):hover{rotate:5deg}@media (width<=768px){.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g) .slider-track:where(.svelte-1ghvi7g) .slide:where(.svelte-1ghvi7g){width:80px;height:80px}}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g) .slider-track:where(.svelte-1ghvi7g) .slide:where(.svelte-1ghvi7g) .icon:where(.svelte-1ghvi7g){filter:grayscale(20%);justify-content:center;align-items:center;width:100%;height:100%;transition:filter .3s;display:flex}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g) .slider-track:where(.svelte-1ghvi7g) .slide:where(.svelte-1ghvi7g) .icon:where(.svelte-1ghvi7g):hover{filter:grayscale(0%)}.slider-wrapper.svelte-1ghvi7g .slider:where(.svelte-1ghvi7g) .slider-track:where(.svelte-1ghvi7g) .slide:where(.svelte-1ghvi7g) .icon:where(.svelte-1ghvi7g):active{scale:.95}@keyframes svelte-1ghvi7g-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.instruction-popover.svelte-193xqrj{anchor-name:--instruction-popover;display:inline-block;position:relative}.instruction-popover.svelte-193xqrj [data-content]:where(.svelte-193xqrj){text-align:left;font-size:clamp(var(--sm), 1.25vw, var(--h4));flex-direction:column;align-items:center;display:flex}.instruction-popover.svelte-193xqrj button:where(.svelte-193xqrj){filter:brightness();color:var(--clr-green-500);width:fit-content;font-family:var(--bronova);font-size:clamp(var(--h6), 1.5vw, var(--h4));cursor:pointer;background-color:#0000;border:none;margin:0;padding:.1em .2em;font-weight:600;transition:scale .15s ease-out}.instruction-popover.svelte-193xqrj button:where(.svelte-193xqrj):not(:hover){opacity:.85}.instruction-popover.svelte-193xqrj button:where(.svelte-193xqrj):active{scale:.95}.instruction-popover.svelte-193xqrj button:where(.svelte-193xqrj):focus{outline:1px solid var(--clr-light-500);background:0 0}.instruction-popover.svelte-193xqrj button:where(.svelte-193xqrj) .pwa-title:where(.svelte-193xqrj){view-transition-name:pwa-title}@media (width<=768px){.instruction-popover.svelte-193xqrj div:where(.svelte-193xqrj){inline-size:100%;min-inline-size:95vw}}.instruction-popover.svelte-193xqrj div:where(.svelte-193xqrj) .content:where(.svelte-193xqrj){padding:1em .5em .5em}.instruction-popover.svelte-193xqrj div:where(.svelte-193xqrj) .content:where(.svelte-193xqrj) p.indent:where(.svelte-193xqrj):last-child{margin:0;padding:0}.instruction-popover.svelte-193xqrj div:where(.svelte-193xqrj) [data-close]:where(.svelte-193xqrj){position:absolute;top:1em;right:1em}@media (width<=768px){.instruction-popover.svelte-193xqrj div:where(.svelte-193xqrj) [data-close]:where(.svelte-193xqrj){top:.1em;right:.1em}}.instruction-popover.svelte-193xqrj div:where(.svelte-193xqrj) [data-close]:where(.svelte-193xqrj){color:var(--clr-fail-500);font-family:var(--bronova-bold);font-size:clamp(var(--h5), 1.5vw, var(--h3));cursor:pointer;background:0 0;border:none;font-weight:700}.instruction-popover.svelte-193xqrj div:where(.svelte-193xqrj) [data-close]:where(.svelte-193xqrj) svg:where(.svelte-193xqrj){block-size:clamp(1.5em,3vw,2.5rem);inline-size:clamp(1.5em,3vw,2.5rem)}.instruction-popover.svelte-193xqrj div:where(.svelte-193xqrj) [data-close]:where(.svelte-193xqrj):focus,.instruction-popover.svelte-193xqrj div:where(.svelte-193xqrj) [data-close]:where(.svelte-193xqrj):focus-visible{outline:1px solid var(--clr-light-500)}.instruction-popover.svelte-193xqrj [popover]:where(.svelte-193xqrj){font-family:var(--bronova);font-size:clamp(var(--sm), 5vw, var(--h3));letter-spacing:2px;padding:var(--padding-popover);color:var(--clr-light-500);width:80%;margin-inline:auto;overflow-y:auto}@media (width<500px){.instruction-popover.svelte-193xqrj [popover]:where(.svelte-193xqrj){letter-spacing:1px;max-height:70vh}}[popover].svelte-193xqrj{--radius:.2rem;--clr-light-500-fade:oklch(from var(--clr-light-500) l c h / .25);border:3px solid var(--clr-light-500-fade);border-radius:var(--radius);box-shadow:var(--blackest) 0px 20px 25px -5px;padding:var(--padding-button-lg);transform-origin:top;opacity:0;overlay:none;inline-size:100%;max-inline-size:65%;transition:opacity .5s allow-discrete, display .5s allow-discrete, transform .75s allow-discrete, overlay .5s allow-discrete;margin:auto;display:none;position:fixed;inset:0;transform:translateY(2.5em)}[popover].svelte-193xqrj:popover-open{opacity:1;overlay:auto;display:block;transform:translateY(0)}@starting-style{[popover].svelte-193xqrj:popover-open{opacity:0;transform:translateY(-2.5em)}}[popover].svelte-193xqrj::backdrop{transition:display .5s allow-discrete, overlay .5s allow-discrete, background-color .5s ease-out;background-color:#0000}[popover].svelte-193xqrj:popover-open::backdrop{background-color:#00000080}@starting-style{[popover].svelte-193xqrj:popover-open::backdrop{background-color:#0000}}.video-popover.svelte-1gv2svf{display:inline-block}.video-popover.svelte-1gv2svf .open-popover:where(.svelte-1gv2svf){filter:brightness();color:var(--clr-green-500);inline-size:fit-content;font-family:var(--bronova);font-size:clamp(var(--h6), 1.5vw, var(--h4));cursor:pointer;background-color:#0000;border:none;min-block-size:44px;min-inline-size:44px;margin:0;padding:.1em .2em;font-weight:600;transition:scale .15s ease-out}.video-popover.svelte-1gv2svf .open-popover:where(.svelte-1gv2svf):not(:hover){opacity:.85}.video-popover.svelte-1gv2svf .open-popover:where(.svelte-1gv2svf):active{scale:.95}.video-popover.svelte-1gv2svf .open-popover:where(.svelte-1gv2svf):focus{outline:1px solid var(--clr-light-500);background:0 0}.video-popover.svelte-1gv2svf [popover][data-video-popover]:where(.svelte-1gv2svf){max-block-size:90vh;inline-size:min(95%,900px);padding:var(--padding-button);color:var(--clr-light-500);margin-block:auto;margin-inline:auto;position:fixed;inset:0;overflow:clip}@media (width<=768px){.video-popover.svelte-1gv2svf [popover][data-video-popover]:where(.svelte-1gv2svf){min-block-size:55vh;inline-size:95%}}@media (width<=500px){.video-popover.svelte-1gv2svf [popover][data-video-popover]:where(.svelte-1gv2svf){max-block-size:40vh;inline-size:98%;padding-top:3rem}}.video-popover.svelte-1gv2svf [popover][data-video-popover]:where(.svelte-1gv2svf) [data-close]:where(.svelte-1gv2svf){inline-size:fit-content;padding:.1em .2em;position:absolute;top:.1em;right:.5em}@media (width<=768px){.video-popover.svelte-1gv2svf [popover][data-video-popover]:where(.svelte-1gv2svf) [data-close]:where(.svelte-1gv2svf){top:-.01em;right:-.2em}}.video-popover.svelte-1gv2svf [popover][data-video-popover]:where(.svelte-1gv2svf) [data-close]:where(.svelte-1gv2svf){color:var(--clr-fail-500);font-family:var(--bronova-bold);font-size:clamp(var(--h5), 1.5vw, var(--h3));cursor:pointer;background:0 0;border:none;font-weight:700}.video-popover.svelte-1gv2svf [popover][data-video-popover]:where(.svelte-1gv2svf) [data-close]:where(.svelte-1gv2svf) svg:where(.svelte-1gv2svf){block-size:clamp(1.5em,3vw,2.5rem);inline-size:clamp(1.5em,3vw,2.5rem)}.video-popover.svelte-1gv2svf [popover][data-video-popover]:where(.svelte-1gv2svf) [data-close]:where(.svelte-1gv2svf):focus,.video-popover.svelte-1gv2svf [popover][data-video-popover]:where(.svelte-1gv2svf) [data-close]:where(.svelte-1gv2svf):focus-visible{outline:1px solid var(--clr-light-500)}.video-wrapper.svelte-1gv2svf{justify-content:center;align-items:center;block-size:75vh;inline-size:100%;max-inline-size:800px;margin-inline:auto;display:flex}@media (width<=768px){.video-wrapper.svelte-1gv2svf{align-items:start}}.video-wrapper.svelte-1gv2svf .responsive-iframe:where(.svelte-1gv2svf){border:2px solid var(--dark-gray);border-radius:var(--radius);block-size:0;inline-size:100%;max-inline-size:100%;padding-bottom:76.25%;position:relative;overflow:clip}.video-wrapper.svelte-1gv2svf .responsive-iframe:where(.svelte-1gv2svf) iframe:where(.svelte-1gv2svf){block-size:100%;inline-size:100%;position:absolute;inset:0}[popover].svelte-1gv2svf{--radius:.2rem;--clr-light-500-fade:oklch(from var(--clr-light-500) l c h / .25);border:3px solid var(--clr-light-500-fade);border-radius:var(--radius);box-shadow:var(--blackest) 0px 20px 25px -5px;opacity:0;transform-origin:top;inset-inline:0;opacity:0;overlay:none;inline-size:80%;transition:opacity .5s allow-discrete, display .5s allow-discrete, transform .65s allow-discrete, overlay .5s allow-discrete;margin-inline:auto;display:none;position:fixed;top:5em;transform:scale(0)}[popover].svelte-1gv2svf:popover-open{opacity:1;overlay:auto;display:block;transform:scale(1)}@starting-style{[popover].svelte-1gv2svf:popover-open{opacity:0;transform:scale(0)}}[popover].svelte-1gv2svf::backdrop{transition:display .5s allow-discrete, overlay .5s allow-discrete, background-color .5s;background-color:#0000}[popover].svelte-1gv2svf:popover-open::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080}@starting-style{[popover].svelte-1gv2svf:popover-open::backdrop{background-color:#0000}}::view-transition-group(video-title){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(video-title){mix-blend-mode:normal}::view-transition-new(video-title){mix-blend-mode:normal}:root{--accent:var(--clr-warning-500);--bg:var(--clr-dark-500);--muted:var(--clr-gray-500-fade);--text:var(--clr-light-500)}.biography-wrapper.svelte-1n51ufy{max-inline-size:95vw;margin-inline:auto;overflow-x:clip}.intro.svelte-1n51ufy{flex-direction:column;align-items:center;gap:clamp(1rem,2vw,2rem);margin-bottom:10vh;display:flex}.intro.svelte-1n51ufy h2:where(.svelte-1n51ufy){color:var(--clr-dark-500);text-shadow:0 0 1px var(--clr-light-500), -1px -1px 0 var(--clr-warning-500), 1px -1px 0 var(--clr-warning-500), -1px 1px 0 var(--clr-warning-500), 1px 1px 0 var(--clr-warning-500), -1px 0 0 var(--clr-warning-500), 1px 0 0 var(--clr-warning-500), 0 -1px 0 var(--clr-warning-500), 0 1px 0 var(--clr-warning-500);font-family:var(--ultra);font-variation-settings:"wght" 780, "opsz" 144, "SOFT" 0, "WONK" 0;margin:0 0 1.6rem;letter-spacing:-12px;inline-size:80%;margin-inline:auto;padding-top:.5em;font-size:clamp(2.6rem,8vw,5.4rem);line-height:.98}@media (width<=768px){.intro.svelte-1n51ufy h2:where(.svelte-1n51ufy){letter-spacing:-8px}}.intro.svelte-1n51ufy p:where(.svelte-1n51ufy){color:var(--clr-gray-500-fade);font-family:var(--thunder);font-size:clamp(var(--sm), 1.7vw, var(--h4));max-inline-size:40ch;margin-block-start:-2.5em;margin-inline-end:-3em;font-weight:400;line-height:1.7;display:none}@supports (animation-timeline:view()){.intro.svelte-1n51ufy p:where(.svelte-1n51ufy){display:block}}.fallback-note.svelte-1n51ufy{background-color:var(--clr-dark-500);font-family:var(--mono);font-size:var(--h5);border:1px solid #e2c877;border-radius:4px;margin:0 0 3rem;padding:.9rem 1.1rem;line-height:1.5;display:none}@supports not (animation-timeline:view()){.fallback-note.svelte-1n51ufy{display:block}}section.passage.svelte-1n51ufy{-webkit-user-select:none;user-select:none;margin-bottom:3vh;padding-inline:1rem}@media (width<=768px){section.passage.svelte-1n51ufy{padding-inline:0}}section.passage.svelte-1n51ufy:first-of-type p.split:where(.svelte-1n51ufy){text-indent:1rem}section.passage.svelte-1n51ufy p.desc:where(.svelte-1n51ufy){--muted:var(--clr-blue-500);color:var(--muted);font-family:var(--serif);font-size:clamp(var(--h5), 3.2vw, var(--h2));letter-spacing:-1px;text-transform:uppercase;margin:0;padding:0;font-weight:800}section.passage.svelte-1n51ufy p.split:where(.svelte-1n51ufy){max-inline-size:100%;font-size:clamp(var(--h6), 1.5vw, var(--h4));z-index:7;color:var(--clr-light-500);text-align:start;margin-inline:auto;opacity:0;margin-bottom:0;font-weight:500;line-height:1.5;animation:linear both svelte-1n51ufy-fadeInUp;animation-timeline:view();animation-range:entry cover 50%;transform:translateY(30px)skew(-3deg)}@media (width>=990px){section.passage.svelte-1n51ufy p.split:where(.svelte-1n51ufy){max-inline-size:100%;line-height:1.75}}@media (width<=768px){section.passage.svelte-1n51ufy p.split:where(.svelte-1n51ufy){min-inline-size:96vw;margin-inline:0}}@media (prefers-reduced-motion:reduce){section.passage.svelte-1n51ufy p.split:where(.svelte-1n51ufy){opacity:1;animation:none;transform:none}}@keyframes svelte-1n51ufy-focus-word{0%{color:var(--muted);font-variation-settings:"wght" 140, "opsz" 9, "SOFT" 100, "WONK" 1;opacity:.3;transform:skew(-10deg)translateY(.8em)}to{color:var(--text);font-variation-settings:"wght" 650, "opsz" 40, "SOFT" 0, "WONK" 0;opacity:1;transform:skew(0)translateY(0)}}@keyframes svelte-1n51ufy-fadeInUp{to{opacity:1;transform:translateY(0)skew(0)}}:root{--100:100%}.about-me.svelte-cwls5q{inline-size:var(--100);margin-inline:auto;padding-top:0}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q){text-align:center;inline-size:var(--100);margin-inline:auto;margin-top:0;display:block}@media (width>=990px){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q){inline-size:var(--100);margin-inline:auto;display:block}}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) article:where(.svelte-cwls5q){font-size:clamp(var(--xs), 2vw, var(--sm));inline-size:var(--100);box-shadow:none;color:var(--clr-light-500);margin-inline:auto;background-color:#0000;margin-bottom:0}@media (width>=990px){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) article:where(.svelte-cwls5q){inline-size:var(--100);margin-inline:auto}}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) article:where(.svelte-cwls5q)#bio{margin-top:-5em}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q){color:var(--white);opacity:1;position:relative}@media (width>=990px){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q){margin-bottom:-5rem}}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) :where(.svelte-cwls5q)::global(.titles){padding-inline:0}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .bio-link{font-weight:900;text-decoration:none}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .bio-link:hover{text-decoration:underline}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .indent:where(.svelte-cwls5q){text-indent:1rem}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .three-article:where(.svelte-cwls5q){inline-size:fit-content;color:var(--clr-light-500);font-size:clamp(var(--xs), 2vw, var(--sm));flex-direction:column;align-items:center;gap:1em;margin-block:2.5em;margin-inline:auto;padding:0;display:flex}@media (width<=768px){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .three-article:where(.svelte-cwls5q){margin-block:3em}}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) [data-three-section]:where(.svelte-cwls5q){inline-size:80vw;margin-inline:auto}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .bio-paragraph:where(.svelte-cwls5q){opacity:0;will-change:transform, opacity;max-inline-size:var(--100);font-size:clamp(var(--h6), 1.5vw, var(--h4));z-index:7;color:var(--clr-light-500);text-align:start;margin-inline:auto;margin-bottom:0;font-weight:500;line-height:1.5;animation:linear both svelte-cwls5q-fadeInUp;animation-timeline:view();animation-range:entry cover 50%;transform:translateY(30px)skew(-3deg)}@media (width>=990px){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .bio-paragraph:where(.svelte-cwls5q){max-inline-size:98%;line-height:1.75}}@media (prefers-reduced-motion:reduce){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .bio-paragraph:where(.svelte-cwls5q){opacity:1;animation:none;transform:none}}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .bio-paragraph:where(.svelte-cwls5q):nth-child(3){padding-inline:1.5rem}@media (width<=768px){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .bio-paragraph:where(.svelte-cwls5q):nth-child(3){min-inline-size:95vw;margin-top:-2em;padding-inline:0}}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .bio-paragraph:where(.svelte-cwls5q) span:where(.svelte-cwls5q){--clr-light-500-fade:oklch(from var(--clr-light-500) l c h / .63);letter-spacing:1px;color:var(--clr-light-500-fade);font-weight:800}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .bio-paragraph:where(.svelte-cwls5q)[data-desktop]{inline-size:85%}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) [data-flex-container]:where(.svelte-cwls5q){justify-content:flex-start;gap:.75em;padding-left:calc(5em - 1rem);display:flex}@media (width<=768px){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) [data-flex-container]:where(.svelte-cwls5q){justify-content:center;padding-left:0}}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) [data-flex-container]:where(.svelte-cwls5q) span:where(.svelte-cwls5q){color:var(--clr-light-500);padding-top:.25rem}@media (width<=768px){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) [data-flex-container]:where(.svelte-cwls5q) span:where(.svelte-cwls5q){padding-top:.5rem}}@media (width<=500px){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) [data-flex-container]:where(.svelte-cwls5q) span:where(.svelte-cwls5q){padding-top:2rem}}.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .ui-components:where(.svelte-cwls5q){flex-direction:column;gap:2em;display:flex}@media (width<=768px){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .ui-components:where(.svelte-cwls5q){gap:0}}.about-me.svelte-cwls5q p:where(.svelte-cwls5q){text-align:start;color:var(--clr-light-500)}@media (prefers-reduced-motion:reduce){.about-me.svelte-cwls5q .about-section:where(.svelte-cwls5q) .biography:where(.svelte-cwls5q) .bio-paragraph:where(.svelte-cwls5q){opacity:1;animation:none;transform:none}}@keyframes svelte-cwls5q-fadeInUp{to{opacity:1;transform:translateY(0)skew(0)}}
