@font-face{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-family:literata;src:url(../media/literata_latin_400_normal.1t25hc9te0fb3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{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-family:literata;src:url(../media/literata_latin_400_italic.2hjyvtmz2klba.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{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-family:literata;src:url(../media/literata_latin_700_normal.11f342vh5kzp9.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.bCixDq_className{font-family:literata}.bCixDq_variable{--font-literata:"literata"}
.headlines{z-index:-1;pointer-events:none;contain:layout paint;width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}.headlines>svg,.headlines__field,.headlines__field>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.headlines[data-fitted]{transition:height var(--dur-grow) var(--ease-out)}.headlines__field>canvas.hl-piece{transform-origin:50%;will-change:transform, opacity;inset:auto}body[data-headlines=rubbing] .site-header__name{color:#0000!important}body[data-headlines=rubbing] .site-header{z-index:1;position:relative}body[data-hl-scroll]:not([data-hl-measuring])>.grid:has(>.site-header){z-index:30;position:sticky;top:0}.grid>.hl-strip{z-index:-1;pointer-events:none;grid-area:1/full;transition:opacity .12s ease-out;display:block;position:absolute;top:0;left:0}body[data-land-wait]>:not(.grid:has(>.site-header)){visibility:hidden}body[data-land-wait][data-land-shell] main .piece>.grid>.loading-hatch{visibility:visible}body:is([data-land-wait],[data-land-hold])>.grid:has(>.site-header){view-transition-name:land-head}::view-transition-group(land-head){z-index:1;animation:none}::view-transition-old(land-head){animation:none}::view-transition-new(land-head){animation:none}body[data-land][data-hl-scroll]:not([data-hl-measuring])>.grid:has(>.site-header):not(:has(>.hl-strip)){background:var(--paper)}body[data-land]>.grid>.hl-strip{background:linear-gradient(var(--paper), var(--paper)) 0 0 / 100% var(--land-head,56px) no-repeat}body[data-land]>.grid>.hl-strip:not([width]){width:100%;height:var(--land-head,56px)}.grid>.hl-strip[data-rest]{opacity:0;transition:none}.grid>.hl-strip[data-off]{display:none}body[data-hl-person],body[data-hl-person] :is(a,button,summary,label,[role=button]){cursor:pointer!important}.resume-rail>.hl-strip--rail{z-index:-1;pointer-events:none;display:block;position:absolute;top:0;left:0}.resume-rail:has(>.hl-strip--rail){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}body:is([data-hl-scroll=stay],[data-hl-scroll=fold]):not([data-hl-measuring])>.headlines{width:var(--hl-w);height:var(--hl-h);position:fixed;inset:0 auto auto 0!important}.headlines .hl-talents{transition:opacity var(--hl-lines-in,.7s) var(--ease-out) .16s}.headlines[data-covered] .hl-talents:not([data-scroll-exit]){opacity:0;transition:opacity var(--hl-lines-out,.22s) ease-out}.headlines .hl-sketches[data-scroll-exit]{translate:0 var(--hl-exit-y,0px);clip-path:inset(0 0 var(--hl-exit-cut,0px));-webkit-mask-position:0 calc(-1 * var(--hl-exit-cut,0px));-webkit-mask-position:0 calc(-1 * var(--hl-exit-cut,0px));mask-position:0 calc(-1 * var(--hl-exit-cut,0px));opacity:var(--hl-exit-ink,1);transition:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body:not([data-hl-scroll=fold]) .headlines__field>.hl-shading{-webkit-mask-image:linear-gradient(#000, #000), var(--hl-feather,linear-gradient(#000, #0000));-webkit-mask-image:linear-gradient(#000, #000), var(--hl-feather,linear-gradient(#000, #0000));mask-image:linear-gradient(#000, #000), var(--hl-feather,linear-gradient(#000, #0000));-webkit-mask-size:100% max(0px, calc(var(--hl-shade-height,100%) - 56px)), 1200px 56px;-webkit-mask-size:100% max(0px, calc(var(--hl-shade-height,100%) - 56px)), 1200px 56px;mask-size:100% max(0px, calc(var(--hl-shade-height,100%) - 56px)), 1200px 56px;-webkit-mask-position:0 0, 0 calc(var(--hl-shade-height,100%) - 56px);-webkit-mask-position:0 0, 0 calc(var(--hl-shade-height,100%) - 56px);mask-position:0 0, 0 calc(var(--hl-shade-height,100%) - 56px);-webkit-mask-repeat:no-repeat,repeat-x;mask-repeat:no-repeat,repeat-x}body[data-hl-scroll=fold]:not([data-hl-measuring])>.headlines{-webkit-mask-image:linear-gradient(#000, #000), var(--hl-feather,linear-gradient(#000, #0000));-webkit-mask-image:linear-gradient(#000, #000), var(--hl-feather,linear-gradient(#000, #0000));mask-image:linear-gradient(#000, #000), var(--hl-feather,linear-gradient(#000, #0000));-webkit-mask-size:100% max(0px, calc(var(--hl-cut,100%) - 56px)), 1200px 56px;-webkit-mask-size:100% max(0px, calc(var(--hl-cut,100%) - 56px)), 1200px 56px;mask-size:100% max(0px, calc(var(--hl-cut,100%) - 56px)), 1200px 56px;-webkit-mask-position:0 0, 0 calc(var(--hl-cut,100%) - 56px);-webkit-mask-position:0 0, 0 calc(var(--hl-cut,100%) - 56px);mask-position:0 0, 0 calc(var(--hl-cut,100%) - 56px);-webkit-mask-repeat:no-repeat,repeat-x;mask-repeat:no-repeat,repeat-x}.site-header:has(>.site-signature){position:relative}.site-signature{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.site-signature .hl-draw{stroke-dasharray:1;animation:hl-draw var(--d,0s) linear var(--t,0s) both}.site-signature[data-done] .hl-draw{stroke-dashoffset:0;animation:none}.headlines__lit{-webkit-mask-image:radial-gradient(circle calc(var(--hl-r,220) * 1px) at calc(var(--hl-x,-1000) * 1px) calc(var(--hl-y,-1000) * 1px), #000, #0000 72%);-webkit-mask-image:radial-gradient(circle calc(var(--hl-r,220) * 1px) at calc(var(--hl-x,-1000) * 1px) calc(var(--hl-y,-1000) * 1px), #000, #0000 72%);mask-image:radial-gradient(circle calc(var(--hl-r,220) * 1px) at calc(var(--hl-x,-1000) * 1px) calc(var(--hl-y,-1000) * 1px), #000, #0000 72%);opacity:0;transition:opacity .42s ease-in}.headlines[data-lit] .headlines__lit{opacity:var(--hl-k,1);transition:opacity .24s var(--ease-out)}@keyframes hl-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hl-outline{0%{stroke-dashoffset:3200px}to{stroke-dashoffset:0}}@keyframes hl-fade{0%{opacity:0}}@keyframes hl-tone{0%{fill-opacity:0}}.headlines .hl-draw{stroke-dasharray:1;animation:hl-draw var(--d) var(--e,cubic-bezier(.65, 0, .35, 1)) var(--t) both}.headlines .hl-fade{animation:hl-fade var(--d) var(--ease-out) var(--t) both}.headlines .hl-letter{stroke-dasharray:3200;animation:hl-outline var(--d) cubic-bezier(.65, 0, .35, 1) var(--t) both, hl-tone .6s var(--ease-out) var(--tf) both}@keyframes hl-undraw{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes hl-unoutline{0%{stroke-dashoffset:0}to{stroke-dashoffset:-3200px}}@keyframes hl-unfade{to{opacity:0}}.headlines .is-out .hl-draw{animation:hl-undraw var(--de,calc(var(--o,.6s) * .7)) cubic-bezier(.65, 0, .35, 1) var(--te,0s) both}.headlines .is-out .hl-fade{animation:hl-unfade calc(var(--o,.6s) * .5) ease-in both}.headlines .is-out .hl-letter{animation:hl-unoutline var(--o,.6s) cubic-bezier(.65, 0, .35, 1) both, hl-unfade var(--o,.6s) ease-in both}.headlines svg[data-still] *{animation:none!important}@media (prefers-reduced-motion:reduce){.headlines[data-fitted]{transition:none}.headlines *{animation:none!important}.headlines__lit{display:none}}@media print{.headlines{display:none}}@font-face{font-family:DIN Cond;src:url(../media/dincond-bold.1mrk0xwphu39q.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;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:DIN Cond Fallback;font-style:normal;font-weight:700;size-adjust:65%;ascent-override:148.5%;descent-override:29.8%;line-gap-override:0%;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold)}body[data-headlines=rubbing] .site-header__name{position:relative}body[data-headlines=rubbing] .site-header__name:before{content:"";inset:var(--hl-grow,0);position:absolute}@media (max-width:44rem){body[data-headlines=rubbing] .site-header{column-gap:var(--space-3)}body[data-headlines=rubbing] .site-header__name{min-width:7.25lh}}body[data-hl-sketches] .site-header nav{isolation:isolate;position:relative}body[data-hl-sketches] .site-header nav:before{content:"";z-index:-1;pointer-events:none;background:#fffc;border-radius:999px;position:absolute;inset:-8px -14px;box-shadow:0 0 16px 10px #fffc}
@font-face{font-family:oxaniumName;src:url(../media/oxanium_latin_800.p.2fahk1qjqmg94.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}._2WatQG_className{font-family:oxaniumName,Oxanium Fallback,system-ui,sans-serif}._2WatQG_variable{--font-name:"oxaniumName", Oxanium Fallback, system-ui, sans-serif}
