/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.photo-hero.svelte-tt84y4{isolation:isolate;margin-top:calc(-1 * var(--mk-nav-space));color:#fff;background:#08090b;position:relative}.ground.svelte-tt84y4{aspect-ratio:4/3;position:relative;overflow:clip}img.svelte-tt84y4{object-fit:cover;object-position:50% 60%;width:100%;height:100%;animation:svelte-tt84y4-settle 1.6s var(--mk-ease) both;display:block}.ground.svelte-tt84y4:after{content:"";background:linear-gradient(#05060980 0%,#05060900 30%),linear-gradient(#08090b00 58%,#08090b 100%);position:absolute;inset:0}.inner.svelte-tt84y4{z-index:10;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;margin-top:-2.5rem;padding:0 1.5rem 3.5rem;display:flex;position:relative}@media (width>=48rem) and (aspect-ratio>=5/4){.photo-hero.svelte-tt84y4{flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;overflow:clip}.ground.svelte-tt84y4{z-index:-1;aspect-ratio:auto;position:absolute;inset:-4.5rem 0 0}img.svelte-tt84y4{object-position:50% 18%;translate:0 calc((var(--p,.5) - .5) * 9rem)}.ground.svelte-tt84y4:after{background:radial-gradient(70% 65% at 0 100%,#050609e0 0%,#05060973 45%,#05060900 75%),linear-gradient(#05060900 68%,#05060999 100%),linear-gradient(#0506098c 0%,#05060900 22%)}.inner.svelte-tt84y4{max-width:max(34vw,22rem);margin-top:0;margin-left:clamp(1.5rem,5vw,5rem);padding:0 0 clamp(2.75rem,5.5vw,4.75rem)}}.pill.svelte-tt84y4{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--mk-font-label);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.14em;text-transform:uppercase;color:#ffcf3f;background:#08090b73;border:1px solid #ffcf3f59;border-radius:2147483647px;font-size:.72rem;font-weight:700;display:inline-flex}.pill.svelte-tt84y4 svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}h1.svelte-tt84y4{text-wrap:balance;font-family:var(--font-display);color:#fff;text-shadow:0 2px 28px #00000073;margin-top:.4rem;font-size:clamp(2.2rem,3.6vw,3.5rem);line-height:1.04}.lede.svelte-tt84y4{font-family:var(--font-brand);letter-spacing:-.01em;color:#ffcf3f;text-shadow:0 1px 16px #00000080;font-size:clamp(1.1rem,1.7vw,1.4rem);font-weight:600}@keyframes svelte-tt84y4-settle{0%{scale:1.06}}.enter.svelte-tt84y4{animation:svelte-tt84y4-enter .7s var(--mk-ease) var(--d,0s) backwards}@keyframes svelte-tt84y4-enter{0%{opacity:0;translate:0 16px}}.rise.svelte-tt84y4{animation:svelte-tt84y4-rise .7s var(--mk-ease) var(--d,0s) backwards}@keyframes svelte-tt84y4-rise{0%{translate:0 16px}}@media (prefers-reduced-motion:reduce){img.svelte-tt84y4,.enter.svelte-tt84y4,.rise.svelte-tt84y4{animation:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-outline-style:solid}}}.spot.svelte-1dml160{--s:calc((var(--p) - .5) * 2);isolation:isolate;position:relative;overflow:clip}.ground.svelte-1dml160{z-index:-1;translate:0 calc(var(--s) * -50px);position:absolute;inset:-12% 0}.ink.svelte-1dml160{color:#fff}.ink.svelte-1dml160 .ground:where(.svelte-1dml160){background-color:#06070a;background-image:radial-gradient(52% 58% at 6% 2%,#8a64007a 0%,#8a640000 72%),radial-gradient(44% 50% at 98% -6%,#ffcf3f3d 0%,#ffcf3f00 74%),radial-gradient(58% 54% at 74% 108%,#f5b7004d 0%,#f5b70000 72%),linear-gradient(160deg,#0a0d12 0%,#06070a 100%)}.ink.svelte-1dml160 .title:where(.svelte-1dml160){--text-gradient-stops:#fff, #9e9e9c}.ink.svelte-1dml160 .accent:where(.svelte-1dml160){--text-gradient-stops:#ffdb66, #ce9400}.paper.svelte-1dml160{color:#16181f}.paper.svelte-1dml160 .ground:where(.svelte-1dml160){background-color:#fefaed;background-image:radial-gradient(50% 60% at 2% -4%,#ffcf3f8c 0%,#ffcf3f00 72%),radial-gradient(46% 56% at 102% 2%,#fbe8a8e6 0%,#fbe8a800 72%),radial-gradient(60% 55% at 72% 110%,#fdf1caf2 0%,#fdf1ca00 72%),linear-gradient(105deg,#fffdf5 0%,#fdf1ca 100%)}.paper.svelte-1dml160 .title:where(.svelte-1dml160){--text-gradient-stops:#1d1d1f, #6e6e73}.paper.svelte-1dml160 .accent:where(.svelte-1dml160){--text-gradient-stops:#3e2d00, #ce9400}.brand.svelte-1dml160{color:#0f0f10}.brand.svelte-1dml160 .ground:where(.svelte-1dml160){background-color:#ffcf3f;background-image:radial-gradient(58% 64% at 96% -6%,#ffffff8c 0%,#fff0 70%),radial-gradient(54% 60% at 0 108%,#f5b700b3 0%,#f5b70000 72%),radial-gradient(40% 40% at 60% 60%,#ffe38a99 0%,#ffe38a00 72%)}.brand.svelte-1dml160 .title:where(.svelte-1dml160){--text-gradient-stops:#0f0f10, #3a3a3a}.brand.svelte-1dml160 .accent:where(.svelte-1dml160){--text-gradient-stops:#3e2d00, #8a6400}.inner.svelte-1dml160{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);max-width:var(--mk-width);flex-direction:column;margin-inline:auto;padding:clamp(5rem,10vw,9rem) 1.5rem;display:flex}.eyebrow.svelte-1dml160{font-family:var(--mk-font-label);letter-spacing:.16em;text-transform:uppercase;color:#ffcf3f;font-size:.72rem;font-weight:700}.ink.svelte-1dml160 .lede:where(.svelte-1dml160){color:#fff}.paper.svelte-1dml160 .lede:where(.svelte-1dml160),.brand.svelte-1dml160 .lede:where(.svelte-1dml160){color:inherit}.paper.svelte-1dml160 .eyebrow:where(.svelte-1dml160){color:#8a6400}.brand.svelte-1dml160 .eyebrow:where(.svelte-1dml160){color:#5c4508}.title.svelte-1dml160{max-width:min(20ch,100%);font-family:var(--font-display);margin-bottom:-.14em;padding-bottom:.14em;font-size:clamp(2.4rem,5.6vw,4.6rem);line-height:1.04}.accent.svelte-1dml160{width:auto}.lede.svelte-1dml160{text-wrap:pretty;max-width:52ch;font-family:var(--font-brand);opacity:.72;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.55}.tags.svelte-1dml160{gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-brand);flex-wrap:wrap;display:flex}.tags.svelte-1dml160 span:where(.svelte-1dml160){padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border:1px solid;border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.tags.svelte-1dml160 span:where(.svelte-1dml160){border:1px solid color-mix(in srgb, currentColor 22%, transparent)}}.tags.svelte-1dml160 span.on:where(.svelte-1dml160){color:#0f0f10;background:#ffcf3f;border-color:#0000}.brand.svelte-1dml160 .tags:where(.svelte-1dml160) span.on:where(.svelte-1dml160){color:#ffcf3f;background:#0f0f10}.extra.svelte-1dml160{margin-top:calc(var(--spacing,.25rem) * 4);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:100%;display:flex}@media (prefers-reduced-motion:reduce){.spot.svelte-1dml160{--s:0}}@property --tw-font-weight{syntax:"*";inherits:false}.steps.svelte-9adxrb{margin:0;padding:0;list-style-type:none;display:grid}@media (width>=48rem){.steps.svelte-9adxrb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.steps.svelte-9adxrb{grid-template-columns:repeat(3,minmax(0,1fr))}}.steps.svelte-9adxrb{counter-reset:step;gap:2rem 2.5rem}li.svelte-9adxrb{gap:calc(var(--spacing,.25rem) * 2);border-top:2px solid var(--mk-rule);font-family:var(--font-brand);flex-direction:column;padding-top:1.4rem;display:flex}.num.svelte-9adxrb{font-family:var(--font-number);color:var(--mk-brand-deep);font-size:.78rem;font-weight:700}h3.svelte-9adxrb{font-family:var(--font-display);font-size:1.2rem}p.svelte-9adxrb{text-wrap:pretty;color:var(--mk-faint);font-size:.92rem;line-height:1.66}.photo.svelte-18eodv1{border-radius:calc(var(--mk-radius) - 8px);width:100%;height:auto;display:block;box-shadow:0 24px 60px -32px #1e223073}.source.svelte-18eodv1{font-family:var(--mk-font-label);letter-spacing:.16em;text-transform:uppercase;color:#8a6400;font-size:.72rem;font-weight:700}.turn.svelte-18eodv1{text-wrap:balance;max-width:24ch;font-family:var(--font-display);letter-spacing:-.03em;color:var(--mk-ink);margin-top:1.5rem;font-size:clamp(1.4rem,3vw,2.1rem);line-height:1.2}strong.svelte-18eodv1{color:var(--mk-ink);font-weight:600}.pills.svelte-18eodv1{gap:calc(var(--spacing,.25rem) * 3);font-family:var(--font-brand);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.pills.svelte-18eodv1 li:where(.svelte-18eodv1){align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);color:#ffffffdb;background:#ffffff0f;border:1px solid #ffffff24;border-radius:1.5rem;width:fit-content;font-size:1rem;line-height:1.4;display:flex}.pills.svelte-18eodv1 li:where(.svelte-18eodv1):before{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);content:"";background:#ffcf3f;border-radius:2147483647px;flex-shrink:0}.founders.svelte-18eodv1{gap:calc(var(--spacing,.25rem) * 4);margin:0;padding:0;list-style-type:none;display:grid}@media (width>=48rem){.founders.svelte-18eodv1{grid-template-columns:repeat(3,minmax(0,1fr))}}.founders.svelte-18eodv1{font-family:var(--font-brand)}.founders.svelte-18eodv1 li:where(.svelte-18eodv1){justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1.375rem);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);border:1px solid var(--mk-rule);background:#fff;display:flex}.name.svelte-18eodv1{font-family:var(--font-display);color:var(--mk-ink);font-size:1.1rem}.role.svelte-18eodv1{color:var(--mk-faint);margin-top:.15rem;font-size:.88rem}.linkedin.svelte-18eodv1{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);border:1px solid var(--mk-rule);color:var(--mk-muted);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;transition:color .16s,border-color .16s,background .16s;display:flex}.linkedin.svelte-18eodv1 svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.linkedin.svelte-18eodv1:hover{color:#fff;background:#0a66c2;border-color:#0a66c2}.linkedin.svelte-18eodv1:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--mk-ink)}.values.svelte-18eodv1{gap:calc(var(--spacing,.25rem) * 6);font-family:var(--font-brand);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.values.svelte-18eodv1 li:where(.svelte-18eodv1){text-wrap:pretty;max-width:62ch;color:var(--mk-ink-2);padding-left:1.5rem;font-size:1.05rem;line-height:1.65;position:relative}.values.svelte-18eodv1 li:where(.svelte-18eodv1):before{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);content:"";background:var(--mk-brand);border-radius:2147483647px;position:absolute;top:.65em;left:0}.email.svelte-18eodv1{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-family:var(--font-brand);color:var(--mk-ink);border-bottom:2px solid var(--mk-brand);align-self:flex-start;padding-bottom:.15rem;font-size:1.05rem;text-decoration-line:none;display:inline-flex}.email.svelte-18eodv1 svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);transition:translate .16s var(--mk-ease)}.email.svelte-18eodv1:hover svg{translate:3px}.email.svelte-18eodv1:focus-visible{border-radius:var(--radius-sm,.25rem);outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--mk-ink)}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
