.brand-svg.svelte-gxc7d5{padding:var(--space-xxs) var(--space-sm)}.brand-letter.light.svelte-gxc7d5,.brand-dash.light.svelte-gxc7d5{fill:var(--neutral-t10)}.brand-letter.dark.svelte-gxc7d5,.brand-dash.dark.svelte-gxc7d5{fill:var(--neutral-t00)}.brand-svg.svelte-gxc7d5:hover .brand-dash:where(.svelte-gxc7d5){fill:var(--accent-t05);animation:.5s ease-in-out svelte-gxc7d5-shake}@keyframes svelte-gxc7d5-shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.site_chrome.svelte-1v8ox06{width:100%;height:100%;color:var(--neutral-t08);pointer-events:none;mix-blend-mode:difference;z-index:var(--z-chrome);flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0}.top_bar.svelte-1v8ox06{height:var(--bars-size);border-bottom:solid 1px var(--border-line);justify-content:center;align-items:center;width:100%;display:flex}.audio_div.svelte-1v8ox06,.logo_div.svelte-1v8ox06,.menu_div.svelte-1v8ox06{pointer-events:all;flex:1;height:1.25rem;display:flex}.audio_div.svelte-1v8ox06{justify-content:flex-start}.logo_div.svelte-1v8ox06{justify-content:center}.menu_div.svelte-1v8ox06{justify-content:flex-end}.logo_anchor.svelte-1v8ox06{height:1.25rem;display:none}.mid-data.svelte-1v8ox06{pointer-events:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;inset:0}.aside-meta.svelte-1v8ox06{display:none}.aside_left.svelte-1v8ox06{border-left:solid 1px var(--border-line);pointer-events:all;transform:rotate(180deg)}.aside_right.svelte-1v8ox06{border-left:solid 1px var(--border-line)}@media (width>=960px){.aside-meta.svelte-1v8ox06{height:100%;width:var(--bars-size);padding:var(--space-xs);justify-content:center;align-items:center;gap:var(--space-xs);color:inherit;inset-block:var(--space-xl);writing-mode:vertical-lr;display:flex}}.site_footer.svelte-1c5q26z{border-top:solid 1px var(--border-line);background-color:none;z-index:1;justify-content:center;align-items:center;width:100%;height:75svh;display:flex;position:relative;bottom:0;overflow:hidden}.f__container.svelte-1c5q26z{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}.f_inner.svelte-1c5q26z{width:100%;padding:var(--space-xs);justify-content:space-between;align-items:flex-start;gap:var(--space-sn);flex-wrap:wrap;flex:1;display:flex}.f_div.svelte-1c5q26z{gap:var(--space-xs);flex-direction:column;flex-grow:1;flex-basis:300px;display:flex}.f_left.svelte-1c5q26z{align-items:flex-start}.f_copy.svelte-1c5q26z{height:var(--bars-size);border-top:solid 1px var(--border-line);justify-content:center;align-items:center;width:100%;display:flex}@media (width>=960px){.f_inner.svelte-1c5q26z{width:calc(100vw - calc(var(--bars-size) * 2))}}#contact.svelte-1hgotnh{justify-content:center;align-items:center;display:flex}#contact.svelte-1hgotnh .s__container:where(.svelte-1hgotnh){flex-direction:column;justify-content:flex-end;align-items:center;display:flex}#ethos.svelte-9ojhv6{justify-content:space-between;align-items:center;gap:var(--space-xs);padding-top:var(--bars-size);flex-direction:column;display:flex}.e_top.svelte-9ojhv6,.e_manifesto.svelte-9ojhv6,.e_bottom.svelte-9ojhv6{width:var(--inner-width);padding:var(--space-xs);display:flex}.e_top.svelte-9ojhv6,.e_bottom.svelte-9ojhv6{flex-direction:row;flex:1;justify-content:space-between;align-items:center}.e_manifesto.svelte-9ojhv6{flex-direction:column;flex:2;justify-content:center;align-items:flex-start}.e_title.svelte-9ojhv6{font-family:var(--font-head);font-size:var(--font-h1);font-weight:var(--font-weight-regular);letter-spacing:-1px;text-transform:uppercase;line-height:1.1}.e_sticky.svelte-9ojhv6{color:var(--txt-secondary)}.e_phrases.svelte-9ojhv6{color:var(--txt-primary)}#hero.svelte-gzujjl{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.hero__bottom.svelte-gzujjl{max-width:var(--max-width-xxl);grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);width:100%;height:fit-content;display:grid}.hero_cols.svelte-gzujjl{justify-content:space-between;align-items:flex-start;gap:var(--space-xs);width:100%;height:19svh;padding:var(--space-xs);flex-direction:column;display:flex}.hero_info.svelte-gzujjl{grid-area:1/1/2/3}.hero_skill.svelte-gzujjl{grid-area:2/1/3/2}.hero_data.svelte-gzujjl{grid-area:2/2/3/3}@media (width>=768px){.hero__bottom.svelte-gzujjl{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr)}.hero_info.svelte-gzujjl{grid-area:1/1/2/3}.hero_skill.svelte-gzujjl{grid-area:1/3/2/4}.hero_data.svelte-gzujjl{grid-area:1/4/2/5}}@media (width>=960px){.hero__logo.svelte-gzujjl,.hero__bottom.svelte-gzujjl{width:var(--inner-width)}}#notFound.svelte-t7axge{justify-content:center;align-items:center;display:flex}#notFound.svelte-t7axge .s__container:where(.svelte-t7axge){justify-content:space-between;align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.error_div.svelte-t7axge{flex:1;justify-content:center;align-items:center;display:flex}.error_head.svelte-t7axge{font-size:calc(6rem + 6vw)}.audio-toggle.svelte-110qulh{cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:space-between;align-items:flex-end;width:1.25rem;height:1.25rem;padding:0;display:flex;position:relative}.audio-toggle.svelte-110qulh span:where(.svelte-110qulh){background:var(--neutral-t05);transform-origin:50%;width:2px;height:100%;transform:scaleY(.2)}.audio-toggle.svelte-110qulh span:where(.svelte-110qulh):first-child{animation-delay:0s}.audio-toggle.svelte-110qulh span:where(.svelte-110qulh):nth-child(2){animation-delay:.15s}.audio-toggle.svelte-110qulh span:where(.svelte-110qulh):nth-child(3){animation-delay:.3s}.audio-toggle.svelte-110qulh span:where(.svelte-110qulh):nth-child(4){animation-delay:.15s}.audio-toggle.svelte-110qulh span:where(.svelte-110qulh):nth-child(5){animation-delay:0s}.audio-toggle.svelte-110qulh span:where(.svelte-110qulh):nth-child(odd){animation-duration:.8s}.audio-toggle.svelte-110qulh span:where(.svelte-110qulh):nth-child(2n){animation-duration:1.1s}.audio-toggle.svelte-110qulh:active span:where(.svelte-110qulh){background:var(--neutral-t08)}@keyframes svelte-110qulh-equalizer{0%{transform:scaleY(.2)}25%{transform:scaleY(.8)}50%{transform:scaleY(.4)}75%{transform:scaleY(1)}to{transform:scaleY(.2)}}.icn_btn.svelte-hime8y{align-items:center;gap:var(--space-xxs);cursor:pointer;background:0 0;border:none;width:fit-content;margin-right:5px;padding:0;text-decoration:none;transition:color .25s,background-color .25s,border-color .25s;display:inline-flex}.icn_btn.svelte-hime8y:disabled{opacity:.5;cursor:not-allowed}.icn_btn.svelte-hime8y:focus-visible{outline-offset:4px;border-radius:var(--radius-fl);outline:1px solid}.txt_bx.svelte-hime8y,.icn_bx.svelte-hime8y{border-radius:var(--radius-fl);border:1px solid var(--neutral-t05);height:2.5rem;color:var(--neutral-t07);font-family:var(--font-head), sans-serif;background:0 0;justify-content:center;align-items:center;transition:color .25s,background-color .25s,border-color .25s,transform .25s;display:flex}.txt_bx.svelte-hime8y{min-width:150px;padding-inline:var(--space-md);text-transform:uppercase;font-size:var(--font-bd)}.icn_bx.svelte-hime8y{font-size:var(--font-sm);aspect-ratio:1;flex-shrink:0;width:2.5rem}.icn_btn.svelte-hime8y:active .icn_bx:where(.svelte-hime8y){transform:translate(5px)rotate(45deg)}@media (hover:hover) and (pointer:fine){.icn_btn.svelte-hime8y:hover .icn_bx:where(.svelte-hime8y),.icn_btn.svelte-hime8y:hover .txt_bx:where(.svelte-hime8y){border-color:var(--accent-t05);background-color:var(--btn-hover);color:var(--accent-t05)}.icn_btn.svelte-hime8y:hover .icn_bx:where(.svelte-hime8y){transform:translate(5px)rotate(45deg)}}.burger-btn.svelte-1sldnao{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:space-between;align-items:center;width:1.25rem;height:1.25rem;padding:0;display:flex;position:relative}.burger-btn.svelte-1sldnao span:where(.svelte-1sldnao){background:var(--neutral-t07);width:1.25rem;height:.125rem;transition:all .5s;display:block;position:relative}.burger-btn.svelte-1sldnao:active span:where(.svelte-1sldnao){background:var(--neutral-t10)}.burger-btn.svelte-1sldnao:active span:where(.svelte-1sldnao):first-child{opacity:0;transform:translateY(1.25rem)}.burger-btn.svelte-1sldnao:active span:where(.svelte-1sldnao):nth-child(3){opacity:0;transform:translateY(-1.25rem)}@media (hover:hover) and (pointer:fine){.burger-btn.svelte-1sldnao:hover span:where(.svelte-1sldnao):first-child{opacity:0;transform:translateY(9px)}.burger-btn.svelte-1sldnao:hover span:where(.svelte-1sldnao):nth-child(3){opacity:0;transform:translateY(-9px)}}
