@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_dc177b0e-module__78ed6G__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_dc177b0e-module__78ed6G__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_4cb5be17-module__3ztIgG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_4cb5be17-module__3ztIgG__variable{--font-heading:"Playfair Display", "Playfair Display Fallback"}
.profile-module__rFBM0W__root :is(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline:1px solid var(--p-fg);outline-offset:3px}.profile-module__rFBM0W__root ::selection{background:var(--p-select);color:var(--p-fg)}.profile-module__rFBM0W__ground{background-color:var(--p-bg);background-color:color-mix(in srgb, var(--p-bg) 98.5%, transparent)}.profile-module__rFBM0W__groundPanel{background-color:var(--p-panel);background-color:color-mix(in srgb, var(--p-panel) 98.5%, transparent)}.profile-module__rFBM0W__anchor{scroll-margin-top:64px}@media (min-width:1024px){.profile-module__rFBM0W__anchor{scroll-margin-top:72px}}.profile-module__rFBM0W__leadPanel{width:min(720px,max(0px,50vw - 800px) + min(100vw,1600px)/3 + 6px)}.profile-module__rFBM0W__leadFields{container-type:inline-size}.profile-module__rFBM0W__leadGrid{grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:380px){.profile-module__rFBM0W__leadGrid{-moz-column-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.profile-module__rFBM0W__leadWide{grid-column:1/-1}}.profile-module__rFBM0W__dock{transition:transform .7s var(--fc-ease-out);transform:translateY(110%)}.profile-module__rFBM0W__dock[data-visible]{transform:translate(0,0)}.profile-module__rFBM0W__heroShade{background:linear-gradient(#00000080 0%,#0000009e 55%,#000000c7 100%);background:linear-gradient(180deg, color-mix(in srgb, var(--p-bg) 50%, transparent) 0%, color-mix(in srgb, var(--p-bg) 60%, transparent) 55%, color-mix(in srgb, var(--p-bg) 78%, transparent) 100%)}@media (min-width:1024px){.profile-module__rFBM0W__heroShade{background:linear-gradient(90deg,#000000d6 0%,#0009 40%,#0000002e 72%,#00000014 100%);background:linear-gradient(90deg, color-mix(in srgb, var(--p-bg) 84%, transparent) 0%, color-mix(in srgb, var(--p-bg) 60%, transparent) 40%, color-mix(in srgb, var(--p-bg) 18%, transparent) 72%, color-mix(in srgb, var(--p-bg) 8%, transparent) 100%)}}.profile-module__rFBM0W__fadeToPage{background:linear-gradient(to bottom, transparent, var(--p-bg))}.profile-module__rFBM0W__statementShade{background:#0000008c;background:color-mix(in srgb, var(--p-bg) 55%, transparent)}.profile-module__rFBM0W__closingShade{background:linear-gradient(#000 0%,#00000073 24%,#0000004d 50%,#000000b8 80%,#000 100%);background:linear-gradient(180deg, var(--p-bg) 0%, color-mix(in srgb, var(--p-bg) 45%, transparent) 24%, color-mix(in srgb, var(--p-bg) 28%, transparent) 50%, color-mix(in srgb, var(--p-bg) 72%, transparent) 80%, var(--p-bg) 100%)}.profile-module__rFBM0W__fill{transition:color .7s var(--fc-ease-out), -webkit-text-stroke-color .7s var(--fc-ease-out)}.profile-module__rFBM0W__fillStrong{-webkit-text-stroke:1px transparent}@media (prefers-reduced-motion:no-preference){.fc-js .profile-module__rFBM0W__fill:not([data-lit]){color:var(--p-dim)}.fc-js .profile-module__rFBM0W__fillStrong:not([data-lit]){color:#0000;-webkit-text-stroke-color:var(--p-line-strong)}}.profile-module__rFBM0W__statementPin{height:180lvh}.profile-module__rFBM0W__statementStage{height:100lvh;position:sticky;top:0}.profile-module__rFBM0W__signature{transition:opacity .9s var(--fc-ease-out), transform .9s var(--fc-ease-out)}@media (prefers-reduced-motion:no-preference){.fc-js .profile-module__rFBM0W__signature:not([data-lit]){opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.profile-module__rFBM0W__statementPin{height:auto}.profile-module__rFBM0W__statementStage{height:auto;position:relative}}.profile-module__rFBM0W__vkey{color:var(--p-muted);transition:color .5s var(--fc-ease-out)}.profile-module__rFBM0W__vval{color:var(--p-fg);transition:color .5s var(--fc-ease-out)}@media (prefers-reduced-motion:no-preference){:is(.fc-js .profile-module__rFBM0W__vline:not([data-lit]) .profile-module__rFBM0W__vkey,.fc-js .profile-module__rFBM0W__vline:not([data-lit]) .profile-module__rFBM0W__vval){color:var(--p-dim)}}.profile-module__rFBM0W__numeral{font-variant-numeric:tabular-nums;font-size:clamp(3.75rem,8vw,8.5rem)}.profile-module__rFBM0W__cardPose{transform-style:preserve-3d}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.profile-module__rFBM0W__cardPose{transition:transform 1.2s var(--fc-ease-out);transform:rotateX(8deg)rotateY(-16deg)rotate(1.5deg)}.profile-module__rFBM0W__cardPose:hover{transform:rotateX(0)rotateY(0)rotate(0)}}.profile-module__rFBM0W__sheen{pointer-events:none;mix-blend-mode:plus-lighter;width:34%;animation:profile-module__rFBM0W__sheen 8s var(--fc-ease-in-out) 1.4s infinite;background:linear-gradient(100deg,#0000 0%,#ffffff12 38%,#fff3 50%,#ffffff12 62%,#0000 100%);position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-170%)skew(-16deg)}@keyframes profile-module__rFBM0W__sheen{0%{transform:translate(-170%)skew(-16deg)}34%,to{transform:translate(420%)skew(-16deg)}}.profile-module__rFBM0W__wave{opacity:.35;animation:2.6s ease-in-out infinite profile-module__rFBM0W__wave}.profile-module__rFBM0W__wave:nth-child(2){animation-delay:.18s}.profile-module__rFBM0W__wave:nth-child(3){animation-delay:.36s}@keyframes profile-module__rFBM0W__wave{0%,60%,to{opacity:.35}30%{opacity:1}}.profile-module__rFBM0W__blink{animation:2.4s ease-in-out infinite profile-module__rFBM0W__blink}@keyframes profile-module__rFBM0W__blink{0%,to{opacity:1}50%{opacity:.25}}.fc-js .profile-module__rFBM0W__clipLoad{animation:profile-module__rFBM0W__clipIn 1.35s var(--fc-ease-out) backwards;animation-delay:calc(var(--fc-load-delay,.12s) + var(--fc-load-extra,0s))}@keyframes profile-module__rFBM0W__clipIn{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(-30% -30% -40%)}}.fc-js .profile-module__rFBM0W__cardIn{animation:profile-module__rFBM0W__cardIn 1.5s var(--fc-ease-out) backwards;animation-delay:calc(var(--fc-load-delay,.12s) + var(--fc-load-extra,0s))}@keyframes profile-module__rFBM0W__cardIn{0%{opacity:0;transform:perspective(1600px)translateY(36px)rotateX(18deg)scale(.96)}to{opacity:1;transform:perspective(1600px)translate(0,0)rotateX(0)scale(1)}}.fc-js .profile-module__rFBM0W__settle{animation:profile-module__rFBM0W__settle 2.2s var(--fc-ease-out) both;animation-delay:calc(var(--fc-load-delay,.12s) + var(--fc-load-extra,0s))}@keyframes profile-module__rFBM0W__settle{0%{transform:scale(1.14)}to{transform:scale(1)}}.fc-js .profile-module__rFBM0W__drawLoad{transform-origin:0;animation:profile-module__rFBM0W__draw 1.2s var(--fc-ease-out) both;animation-delay:calc(var(--fc-load-delay,.12s) + var(--fc-load-extra,0s))}@keyframes profile-module__rFBM0W__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.profile-module__rFBM0W__channels{container-type:inline-size}.profile-module__rFBM0W__channel{-moz-column-gap:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;padding-block:18px;display:grid}.profile-module__rFBM0W__channelIndex{display:none}.profile-module__rFBM0W__channelMain{min-width:0;display:block}.profile-module__rFBM0W__channelValue{margin-top:6px;font-size:clamp(1.25rem,6.4cqi,1.6rem);display:block}@container (min-width:560px){.profile-module__rFBM0W__channel{-moz-column-gap:24px;grid-template-columns:2.75rem 9.5rem minmax(0,1fr) auto;column-gap:24px;padding-block:26px}.profile-module__rFBM0W__channelIndex{display:block}.profile-module__rFBM0W__channelMain{display:contents}.profile-module__rFBM0W__channelValue{margin-top:0;font-size:clamp(1.35rem,4.3cqi,2.5rem)}}.profile-module__rFBM0W__rowLink{isolation:isolate;position:relative}.profile-module__rFBM0W__rowLink:before,.profile-module__rFBM0W__rowLink:after{content:"";pointer-events:none;position:absolute}.profile-module__rFBM0W__rowLink:before{z-index:-1;background:var(--p-wash);transform-origin:0;transition:transform .8s var(--fc-ease-out);inset:0;transform:scaleX(0)}.profile-module__rFBM0W__rowLink:after{background:var(--p-accent);transform-origin:top;width:1px;transition:transform .6s var(--fc-ease-out);top:-1px;bottom:-1px;left:0;transform:scaleY(0)}.profile-module__rFBM0W__rowValue{transition:transform .8s var(--fc-ease-out)}.profile-module__rFBM0W__rowArrow{transition:border-color .3s var(--fc-ease-out), color .3s var(--fc-ease-out)}.profile-module__rFBM0W__rowLink:focus-visible:before{transform:scaleX(1)}.profile-module__rFBM0W__rowLink:focus-visible:after{transform:scaleY(1)}.profile-module__rFBM0W__rowLink:focus-visible .profile-module__rFBM0W__rowValue{transform:translate(6px)}.profile-module__rFBM0W__rowLink:focus-visible .profile-module__rFBM0W__rowArrow{border-color:var(--p-accent);color:var(--p-accent)}@media (hover:hover){.profile-module__rFBM0W__rowLink:hover:before{transform:scaleX(1)}.profile-module__rFBM0W__rowLink:hover:after{transform:scaleY(1)}.profile-module__rFBM0W__rowLink:hover .profile-module__rFBM0W__rowValue{transform:translate(6px)}.profile-module__rFBM0W__rowLink:hover .profile-module__rFBM0W__rowArrow{border-color:var(--p-accent);color:var(--p-accent)}}@media (hover:none){.profile-module__rFBM0W__arrowCalm>span:first-child{transform:none!important}.profile-module__rFBM0W__arrowCalm>span:last-child{transform:translate(var(--fc-bx), var(--fc-by))!important}}.profile-module__rFBM0W__headerExchange[data-waiting]{border-color:var(--p-accent-line);animation:profile-module__rFBM0W__arrive 1.5s var(--fc-ease-out) 2}@keyframes profile-module__rFBM0W__arrive{0%{box-shadow:0 0 0 0 var(--p-accent-line)}to{box-shadow:0 0 0 12px #0000}}.profile-module__rFBM0W__plate{background:var(--p-inv-bg);background:color-mix(in srgb, var(--p-inv-bg) 99%, transparent);color:var(--p-inv-fg)}.profile-module__rFBM0W__plate ::selection{background:var(--p-select);color:var(--p-inv-fg)}.profile-module__rFBM0W__plate :is(a,button):focus-visible{outline-color:var(--p-inv-fg)}.profile-module__rFBM0W__corner{border-color:var(--p-inv-faded);pointer-events:none;width:10px;height:10px;position:absolute}.profile-module__rFBM0W__field{appearance:none;box-shadow:none;background:0 0;border:0;border-radius:0}.profile-module__rFBM0W__field::placeholder{color:var(--lead-ph,#ffffff57)}.profile-module__rFBM0W__root .profile-module__rFBM0W__field:focus,.profile-module__rFBM0W__root .profile-module__rFBM0W__field:focus-visible,.profile-module__rFBM0W__field:focus,.profile-module__rFBM0W__field:focus-visible{outline:none}.profile-module__rFBM0W__field:-webkit-autofill{-webkit-text-fill-color:var(--lead-fg,#fff);transition:background-color 9999s ease-out}.profile-module__rFBM0W__field:-webkit-autofill:hover{-webkit-text-fill-color:var(--lead-fg,#fff);transition:background-color 9999s ease-out}.profile-module__rFBM0W__field:-webkit-autofill:focus{-webkit-text-fill-color:var(--lead-fg,#fff);transition:background-color 9999s ease-out}@media (prefers-reduced-motion:reduce){.profile-module__rFBM0W__sheen,.profile-module__rFBM0W__wave,.profile-module__rFBM0W__blink{animation:none}.profile-module__rFBM0W__sheen{display:none}.profile-module__rFBM0W__dock{transition:none}.profile-module__rFBM0W__headerExchange[data-waiting]{animation:none}:is(.fc-js .profile-module__rFBM0W__clipLoad,.fc-js .profile-module__rFBM0W__cardIn,.fc-js .profile-module__rFBM0W__settle,.fc-js .profile-module__rFBM0W__drawLoad){clip-path:none;animation:none;transform:none}}
