:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:light dark}:root{--transition: all .25s cubic-bezier(.645, .045, .355, 1);--a-show: show 1s cubic-bezier(.455, .03, .515, .955) both;--kfa-show: show;--a-hide: hide 1s cubic-bezier(.455, .03, .515, .955) both;--kfa-hide: hide;--a-showUp: showUp 1s cubic-bezier(.455,.03,.515,.955) both;--kfa-showUp: showUp;--a-showRight: showRight 1s cubic-bezier(.455, .03, .515, .955) both;--kfa-showRight: showRight;--a-showLeft: showLeft 1s cubic-bezier(.455, .03, .515, .955) both;--kfa-showLeft: showLeft;--a-showDown: showDown 1s cubic-bezier(.455, .03, .515, .955) both;--kfa-showDown: showDown;--intro-delay-logo-init: 0s;--intro-delay-navbar-init: .1s;--intro-delay-content-init: .9s;--intro-delay-sidebar-init: 1.3s}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes hide{0%{opacity:1}to{opacity:0}}@-webkit-keyframes showUp{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes showUp{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes showRight{0%{-webkit-transform:translateX(-100px);transform:translate(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes showRight{0%{-webkit-transform:translateX(-100px);transform:translate(-100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes showLeft{0%{-webkit-transform:translateX(100px);transform:translate(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes showLeft{0%{-webkit-transform:translateX(100px);transform:translate(100px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes showDown{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes showDown{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}:root{--border-radius: 4px;--border-width-s: .1rem;--border-width-m: .2rem;--border-width-l: .3rem}:root{--c-soft-peach: #FAF5F7;--c-soft-peach-transparent: rgba(250, 245, 247, .85);--c-orange: #e55e2e;--c-orange-mid: #cd502a;--c-orrange-bloody: #b43f14;--c-orange-dark: #913e20;--c-peach: #f68d68;--c-light-peach: #ffead5;--c-night: #121212;--c-eerie-black: #1f1f1f;--c-navy: #0a192f;--c-light-navy: #112240;--c-dark-navy: #091220;--c-navy-transparent: rgba(10, 25, 47, .85);--c-lightest-slace: #ccd6f6;--c-platinum: #DCDCDC;--c-french-grey: #8892b0;--c-grey: #69687c;--c-light-grey: #a2a2af;--c-azulmarino: #0f1a24;--c-azulmarino-dark: #0d141b;--c-azulmarino-transparent: #0f1a24db;--t-shadow-color: rgba(2, 12, 27, .7);--t-shadow-color-light: rgba(179, 179, 179, .5);--t-shadow-color-2: rgb(17 17 17 / 70%);--t-background-color: var(--c-azulmarino);--t-background-color-transparent: var(--c-azulmarino-transparent);--t-over-background-color: var(--c-lightest-slace);--t-over-subtext-background-color: var(--c-french-grey);--t-secondary-background-color: var(--c-azulmarino-dark);--t-secondary-over-background-color: var(--c-french-grey);--t-card-background-color: var(--c-azulmarino-dark);--t-card-over-background-color: var(--c-lightest-slace);--t-card-over-subtext-background-color: var(--c-french-grey);--t-card-over-subtext-background-color-light: var(--c-french-grey);--t-button-background-color: var(--c-azulmarino);--t-button-over-background-color: var(--c-orange);--t-primary-color: var(--c-orange);--t-primary-color-mid: var(--c-orange-mid);--t-primary-color-dark: var(--c-orange-dark);--t-hover-primary-color: var(--c-peach);--t-over-primary-color: var(--c-lightest-slace);--t-secondary-color: var(--c-french-grey);--t-secondary-color-mid: #757d94;--t-secondary-color-dark: #52596c;--t-uk-flag-background-color: var(--c-azulmarino);--t-uk-flag-white-lines: #757d94;--t-uk-flag-red-lines: #52596c;--t-spain-red-lines: #52596c;--t-spain-yellow-lines: #757d94;--shadow: 0px .5rem .7rem var(--t-shadow-color-2)}[data-theme=light]{--t-background-color: var(--c-soft-peach);--t-background-color-transparent: var(--c-soft-peach-transparent);--t-over-background-color: var(--c-night);--t-over-subtext-background-color: var(--c-night);--t-secondary-background-color: var(--c-night);--t-secondary-over-background-color: var(--c-grey);--t-card-background-color: var(--c-light-peach);--t-card-over-background-color: var(--c-night);--t-card-over-subtext-background-color: var(--c-grey);--t-card-over-subtext-background-color-light: var(--c-light-grey);--t-button-background-color: var(--c-orange);--t-button-over-background-color: var(--c-soft-peach);--t-primary-color: var(--c-orange);--t-primary-color-mid: var(--c-orange-mid);--t-primary-color-dark: var(--c-orrange-bloody);--t-hover-primary-color: var(--c-peach);--t-over-primary-color: var(--c-lightest-slace);--t-secondary-color: var(--c-light-grey);--t-secondary-color-mid: #8d919b;--t-secondary-color-dark: #686e7e;--t-uk-flag-background-color: #686e7e;--t-uk-flag-white-lines: var(--t-background-color);--t-uk-flag-red-lines: #8d919b;--t-spain-red-lines: #757d94;--t-spain-yellow-lines: #c5c5d0;--shadow: 0px .5rem .7rem var(--t-shadow-color-light)}:root{--menu-height: 7vh;--menu-min-height: 4rem;--menu-height-m: 8rem;--nav-height: 7rem;--nav-height-mobile: 4rem;--sidebar-row-height: 5rem;--sidebar-row-height-s: 3.5rem}:root{--max-width: 71.25rem;--spacing-xxs: .25rem;--spacing-xs: .5rem;--spacing-ss: .75rem;--spacing-s: 1rem;--spacing-as: 1.25rem;--spacing: 1.5rem;--spacing-m: 2rem;--spacing-ml: 2.5rem;--spacing-l: 3.25rem;--spacing-ll: 4rem;--spacing-xl: 5rem;--spacing-xxl: 10rem;--spacing-section-bottom: var(--spacing-xxl);--spacing-section-bottom-s: var(--spacing-xl);--spacing-section-bottom-xs: var(--spacing-l);--lateral-padding: 12vw;--lateral-padding-s: 5vw}:root{--screen-size-xxl: 122rem;--screen-size-xl: 91.5rem;--screen-size-l: 74rem;--screen-size-ml: 55rem;--screen-size-m: 48rem;--screen-size-s: 30rem;--screen-size-xs: 22.5rem}:root{--font-sofia: "sofia_prolight", helvetica;--font-sans: "Calibre", "Inter", "San Francisco", "SF Pro Text", -apple-system, system-ui, sans-serif;--font-mono: "SF Mono", "Fira Code", "Fira Mono", "Roboto Mono", monospace;--_fs-8: .56rem;--_fs-12: .75rem;--_fs-14: .87rem;--_fs-16: 1rem;--_fs-20: 1.25rem;--_fs-24: 1.5rem;--_fs-28: 1.75rem;--_fs-36: 2.25rem;--_fs-44: 2.5rem;--_fs-52: 3.25rem;--_fs-60: 3.75rem;--_fs-70: 4.5rem;--fs-pill: var(--_fs-8);--fs-error: var(--_fs-12);--fs-body-s: var(--_fs-14);--fs-formLabel-s: var(--_fs-14);--fs-footer-s: var(--_fs-14);--fs-links-s: var(--_fs-14);--fs-btn-s: var(--_fs-14);--fs-menu: var(--_fs-14);--fs-formLabel: var(--_fs-16);--fs-footer: var(--_fs-16);--fs-links: var(--_fs-16);--fs-btn: var(--_fs-16);--fs-body: var(--_fs-16);--fs-title-xxs: var(--_fs-20);--fs-title-xs: var(--_fs-24);--fs-title-s: var(--_fs-36);--fs-title-m: var(--_fs-44);--fs-title-l: var(--_fs-52);--fs-title-xl: var(--_fs-70)}:root{--_z1: 1;--_z2: 2;--_z3: 3;--_z4: 4;--_z5: 5;--_z6: 6;--_z7: 7;--_z8: 8;--_z9: 9;--_z10: 10;--z-init: var(--_z1);--z-slider-arrow: var(--_z1);--z-over: var(--_z2);--z-cover: var(--_z3);--z-menu: var(--_z4);--z-sidebar: var(--_z5);--z-modal: var(--_z6);--z-modal-close-button: var(--_z7)}*,*:before,*:after{box-sizing:border-box}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:var(--font-sans);font-size:clamp(var(--fs-body-s),5vw,var(--fs-body));line-height:1.8;background-color:var(--t-background-color);color:var(--t-over-background-color);z-index:var(--z-init);font-style:normal;padding:0;margin:0;max-width:100vw}body::-webkit-scrollbar{width:.35rem}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background:var(--t-secondary-color);border-radius:.25rem}body::-ms-scrollbar{width:.5rem}body::-ms-scrollbar-track{background:transparent}body::-ms-scrollbar-thumb{background:var(--t-secondary-color);border-radius:.25rem}html{scroll-behavior:smooth}h1,h2,h3{font-weight:300;line-height:1.13;margin:0}h1,h2,h3,p,span{margin:0;cursor:default;transition:var(--transition)}label{font-size:clamp(var(--fs-formLabel-s),5vw,var(--fs-formLabel))}h1{font-size:clamp(var(--fs-title-s),5vw,var(--fs-title-l))}h2{font-size:clamp(var(--fs-title-xs),5vw,var(--fs-title-s))}h3{font-size:clamp(var(--fs-title-xxs),5vw,var(--fs-title-xs))}@media screen and (max-width: var(--mobile-size-s)){p,input,textarea{font-size:var(--fs-body-s)}}figure{margin:0}img,iframe{max-width:100%;height:auto}a{color:var(--t-primary-color);text-decoration:none;outline:none;cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-links);transition:var(--transition)}a:hover,a:focus{color:var(--t-over-background-color)}._wrapper_pck2z_1{background-color:var(--t-background-color);transition:var(--transition)}@media screen and (max-width: 480px){._wrapper_pck2z_1{overflow-x:hidden}}._navBar_191ha_3{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 calc((var(--lateral-padding)/2) - 1rem);height:var(--menu-height);min-height:var(--menu-min-height)}@media screen and (max-width: 480px){._navBar_191ha_3{padding:0 var(--lateral-padding-s)}}._leftContainer_191ha_33{display:flex;flex-flow:row nowrap;align-items:center}._navList_191ha_45{display:flex;align-items:center;gap:var(--spacing-m);text-align:end;list-style:none}._navItem_191ha_63,._settingsButton_191ha_63{animation:var(--a-showRight);position:relative}._navItem_191ha_63:nth-child(1){animation-delay:calc(var(--intro-delay-navbar-init) + .5s)}._navItem_191ha_63:nth-child(2){animation-delay:calc(var(--intro-delay-navbar-init) + .4s)}._navItem_191ha_63:nth-child(3){animation-delay:calc(var(--intro-delay-navbar-init) + .3s)}._navItem_191ha_63:nth-child(4){animation-delay:calc(var(--intro-delay-navbar-init) + .2s)}._navItem_191ha_63:after{content:"";display:block;position:absolute;background-color:var(--t-primary-color);height:2px;width:0;bottom:-.4rem;left:0;transition:var(--transition)}._navItem_191ha_63:hover:after{width:100%}._settingsButton_191ha_63{animation-delay:calc(var(--intro-delay-navbar-init) + .1s)}._navLink_191ha_133{color:var(--t-over-subtext-background-color);font-size:var(--fs-menu);position:relative;padding:var(--spacing-xs) 0}._navItem_191ha_63:hover ._navLink_191ha_133,._navLink_191ha_133:active,._navLink_191ha_133:focus{color:var(--t-primary-color)}._rightContainer_191ha_159{display:flex;flex-flow:row nowrap;align-items:center}._mobile_191ha_173 ._logo_191ha_173{width:3rem;height:3rem}@media screen and (max-width: 50rem){._rightContainer_191ha_159{display:none}}._wrapper_147wc_3{position:relative;display:flex;align-items:center;justify-content:center}._buttonContainer_147wc_17{padding:0 var(--spacing-xs);border:solid 2px var(--t-button-over-background-color);border-radius:50%;transition:var(--transition);background-color:var(--t-button-background-color)}._buttonContainer_147wc_17:hover{cursor:pointer;transform:translate(-3px,-3px);box-shadow:3px 3px 0 0 var(--t-primary-color)}._buttonIcon_147wc_43{margin-top:8px;color:var(--t-button-over-background-color);width:1.5rem;height:1.5rem;transition:var(--transition)}._buttonContainer_147wc_17:hover ._buttonIcon_147wc_43{transform:rotate(180deg)}._popup_147wc_65{position:absolute;opacity:0;top:120%;right:0;background-color:var(--t-card-background-color);border-radius:var(--border-radius);box-shadow:var(--shadow);transition:var(--transition)}._show_147wc_87{opacity:1}._wrapper_w26ax_1{display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;padding:var(--spacing-xs) var(--spacing-s);gap:var(--spacing-xs);border-bottom:solid 2px var(--t-background-color);transition:var(--transition)}._langButton_w26ax_25{padding:0 var(--spacing-xs)}._wrapper_9b2vm_3 input{display:none}._iconWrapper_9b2vm_11{padding:0 var(--spacing-xs)}._icon_9b2vm_11{width:1.5rem;height:1.5rem;margin-top:8px}._topBottomRows_fhjhv_5{transition:var(--transition);fill:var(--t-spain-red-lines)}._wrapper_fhjhv_13:hover ._topBottomRows_fhjhv_5,._active_fhjhv_13 ._topBottomRows_fhjhv_5{fill:#c60a1d}._centerRow_fhjhv_21{transition:var(--transition);fill:var(--t-spain-yellow-lines)}._wrapper_fhjhv_13:hover ._centerRow_fhjhv_21,._active_fhjhv_13 ._centerRow_fhjhv_21{fill:#ffc400}._wrapper_2m3gf_3:hover ._whiteCross_2m3gf_3,._active_2m3gf_5 ._whiteCross_2m3gf_3{fill:#eee}._whiteCross_2m3gf_3{transition:var(--transition);fill:var(--t-uk-flag-white-lines)}._wrapper_2m3gf_3:hover ._background_2m3gf_21,._active_2m3gf_5 ._background_2m3gf_21{fill:#00247d}._background_2m3gf_21{transition:var(--transition);fill:var(--t-uk-flag-background-color)}._wrapper_2m3gf_3:hover ._enCross_2m3gf_39,._active_2m3gf_5 ._enCross_2m3gf_39{fill:#cf1b2b}._enCross_2m3gf_39{transition:var(--transition);fill:var(--t-uk-flag-red-lines)}._wrapper_nbynt_3{display:flex;flex-flow:row nowrap;align-items:center;list-style:none;padding:0;margin:0;padding:var(--spacing-xs) var(--spacing-s);gap:var(--spacing-xs)}._light_nbynt_25 svg{width:1.5rem!important;height:1.5rem!important}._wrapper_mkz0z_3 input{display:none}._label_mkz0z_11{padding:0 var(--spacing-xs)}._label_mkz0z_11:hover ._icon_mkz0z_17{color:var(--t-primary-color)}._icon_mkz0z_17{width:1.5rem;height:1.5rem;margin-top:8px;color:var(--t-card-over-subtext-background-color-light);transition:var(--transition)}._active_krl9a_1,._active_g2ygp_3{color:var(--t-primary-color)!important}._wrapper_zo6z8_1{animation:var(--a-show);animation-delay:var(--intro-delay-logo-init);display:flex;justify-content:center;align-items:center;position:relative;width:4rem;height:4rem;aspect-ratio:1}._wrapper_zo6z8_1:hover ._logo_zo6z8_27{transform:translate(-.2rem,-.2rem)}._pentagon_zo6z8_35{width:100%;height:100%;clip-path:polygon(49.5% 3%,98% 39%,80% 95.5%,19% 96%,1% 39%);position:absolute;background:linear-gradient(343deg,var(--t-primary-color-dark),var(--t-primary-color));z-index:1;top:.2rem}._logo_zo6z8_27{object-fit:contain;position:absolute;z-index:2;margin-top:.4rem;transition:var(--transition);clip-path:polygon(49.5% 3%,98% 39%,80% 95.5%,19% 96%,1% 39%);background-color:var(--t-background-color);width:4rem;height:4rem}._header_q9n2i_1{display:flex;align-items:center;width:100%;top:0;left:0;position:fixed;height:var(--nav-height);background-color:var(--t-background-color-transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:var(--z-menu);transition:var(--transition)}._mobile_q9n2i_29{height:var(--nav-height-mobile);box-shadow:var(--shadow)}._hidden_q9n2i_39{transform:translateY(-100%);box-shadow:none}._mobileMenuButton_q9n2i_49{display:none;position:fixed;top:calc((var(--nav-height) / 2) - 24px);right:calc((var(--lateral-padding) / 2) - 1rem);z-index:var(--z-modal-close-button);transition:var(--transition)}@media screen and (max-width: 480px){._mobileMenuButton_q9n2i_49{right:var(--lateral-padding-s)}}._btnMobile_q9n2i_79{top:calc((var(--nav-height-mobile) / 2) - 24px)}@media screen and (max-width: 50rem){._mobileMenuButton_q9n2i_49{display:block}}._wrapper_1fc58_1{display:flex;justify-content:flex-end}._container_1fc58_13{height:100%;width:30rem;max-width:80%;background-color:var(--t-background-color);box-shadow:var(--shadow);display:flex;flex-flow:column nowrap;justify-content:space-between;transition:var(--transition)}._navList_1fc58_39{list-style:none;gap:var(--spacing);margin:0;margin-top:var(--spacing-xl);padding:0 var(--spacing)}._navLink_1fc58_55{display:block;width:100%;padding:var(--spacing-s);color:var(--t-over-subtext-background-color);font-size:clamp(var(--fs-title-xxs),5vw,var(--fs-title-xs))}._navLink_1fc58_55:hover{color:var(--t-primary-color)}@media screen and (max-width: 480px){._navLink_1fc58_55{font-size:clamp(var(--fs-body),5vw,var(--fs-title-xxs))}}._open_1fc58_91{animation:_showOverlay_1fc58_1 .4s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes _showOverlay_1fc58_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _showOverlay_1fc58_1{0%{transform:translate(100%)}to{transform:translate(0)}}._closed_1fc58_143{animation:_hideOverlay_1fc58_1 .4s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes _hideOverlay_1fc58_1{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _hideOverlay_1fc58_1{0%{transform:translate(0)}to{transform:translate(100%)}}._container_1xscv_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:var(--z-sidebar)}._init_1xscv_21{transform:translate(-100%)}._open_1xscv_31{animation:_showOverlay_1xscv_1 .5s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes _showOverlay_1xscv_1{0%{transform:translate(100%);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}1%{transform:translate(0);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@keyframes _showOverlay_1xscv_1{0%{transform:translate(100%);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}1%{transform:translate(0);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}._closed_1xscv_103{animation:_hideOverlay_1xscv_1 .5s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes _hideOverlay_1xscv_1{0%{transform:translate(0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}99%{transform:translate(0);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{transform:translate(100%);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}@keyframes _hideOverlay_1xscv_1{0%{transform:translate(0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}99%{transform:translate(0);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{transform:translate(100%);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}._wrapper_14r3e_3{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;padding:var(--spacing);gap:var(--spacing-s)}._button_1oai9_3{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;background-color:transparent;border:none;cursor:pointer;padding:var(--spacing-s);background-color:var(--t-card-background-color);color:var(--t-secondary-over-background-color);border-radius:50%}._icon_1oai9_33 svg{width:1.5rem;height:1.5rem;fill:currentColor}._wrapper_pjle7_3{position:relative;width:3rem;height:3rem;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;z-index:var(--z-modal-close-button);animation:var(--a-showRight);animation-delay:calc(var(--intro-delay-navbar-init) + .1s)}._button_pjle7_29{all:unset;height:3px;background-color:var(--t-primary-color);width:1.5rem;z-index:var(--z-modal-close-button)}._button_pjle7_29:before,._button_pjle7_29:after{content:"";position:absolute;height:3px;background-color:var(--t-primary-color);transition:var(--transition);outline:none;right:0;z-index:var(--z-modal-close-button)}._button_pjle7_29:before{transform:translateY(-12px) rotate(180deg);width:3rem}._button_pjle7_29:after{transform:translateY(12px) rotate(180deg);width:2rem}._openModal_pjle7_91 ._button_pjle7_29{animation:_hidMidBar_pjle7_1 .75s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes _hidMidBar_pjle7_1{0%{background-color:var(--t-primary-color)}50%{background-color:transparent}to{background-color:transparent}}@keyframes _hidMidBar_pjle7_1{0%{background-color:var(--t-primary-color)}50%{background-color:transparent}to{background-color:transparent}}._openModal_pjle7_91 ._button_pjle7_29:before{animation:_topBarRotationOpen_pjle7_1 .75s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes _topBarRotationOpen_pjle7_1{0%{transform:translateY(-12px) rotate(180deg);width:3rem}50%{transform:translateY(-50%) rotate(180deg);width:2rem}to{transform:translateY(-50%) rotate(-45deg);width:2rem}}@keyframes _topBarRotationOpen_pjle7_1{0%{transform:translateY(-12px) rotate(180deg);width:3rem}50%{transform:translateY(-50%) rotate(180deg);width:2rem}to{transform:translateY(-50%) rotate(-45deg);width:2rem}}._openModal_pjle7_91 ._button_pjle7_29:after{animation:_bottomBarRotationOpen_pjle7_1 .75s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes _bottomBarRotationOpen_pjle7_1{0%{transform:translateY(10px) rotate(180deg);width:2rem}50%{transform:translateY(-50%) rotate(180deg);width:2rem}to{transform:translateY(-50%) rotate(45deg);width:2rem}}@keyframes _bottomBarRotationOpen_pjle7_1{0%{transform:translateY(10px) rotate(180deg);width:2rem}50%{transform:translateY(-50%) rotate(180deg);width:2rem}to{transform:translateY(-50%) rotate(45deg);width:2rem}}._closeModal_pjle7_305 ._button_pjle7_29{animation:_showMidBar_pjle7_1 .75s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes _showMidBar_pjle7_1{0%{background-color:transparent}50%{background-color:transparent}to{background-color:var(--t-primary-color)}}@keyframes _showMidBar_pjle7_1{0%{background-color:transparent}50%{background-color:transparent}to{background-color:var(--t-primary-color)}}._closeModal_pjle7_305 ._button_pjle7_29:before{animation:_topBarRotationClose_pjle7_1 .75s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes _topBarRotationClose_pjle7_1{0%{transform:translateY(-50%) rotate(-45deg);width:2rem}50%{transform:translateY(-50%) rotate(180deg);width:2rem}to{transform:translateY(-12px) rotate(180deg);width:3rem}}@keyframes _topBarRotationClose_pjle7_1{0%{transform:translateY(-50%) rotate(-45deg);width:2rem}50%{transform:translateY(-50%) rotate(180deg);width:2rem}to{transform:translateY(-12px) rotate(180deg);width:3rem}}._closeModal_pjle7_305 ._button_pjle7_29:after{animation:_bottomBarRotationClose_pjle7_1 .75s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes _bottomBarRotationClose_pjle7_1{0%{transform:translateY(-50%) rotate(45deg);width:2rem}50%{transform:translateY(-50%) rotate(180deg);width:2rem}to{transform:translateY(12px) rotate(180deg);width:2rem}}@keyframes _bottomBarRotationClose_pjle7_1{0%{transform:translateY(-50%) rotate(45deg);width:2rem}50%{transform:translateY(-50%) rotate(180deg);width:2rem}to{transform:translateY(12px) rotate(180deg);width:2rem}}._main_onf15_1{display:grid;margin:0 auto;width:100%;max-width:1600px;padding:0px var(--lateral-padding)}@media screen and (max-width: 480px){._main_onf15_1{padding:0px var(--lateral-padding-s)}}._wrapper_gvctx_3{max-width:56.25rem}._content_gvctx_13{display:grid;place-content:center;grid-template-columns:3fr 2fr;gap:var(--spacing-m)}@media screen and (max-width: 1110px){._content_gvctx_13{grid-template-columns:1fr}}._description_gvctx_39{display:flex;flex-flow:column nowrap;color:var(--t-over-subtext-background-color);gap:var(--spacing-s)}@media screen and (min-width: 800px){._title_gvctx_55,._description_gvctx_39,._img_gvctx_59{view-timeline-name:--aboutAnimation;view-timeline-axis:block;opacity:0;animation-timeline:--aboutAnimation;animation-name:var(--kfa-showUp);animation-range:entry 30% cover 60%;animation-fill-mode:forwards}}._title_1xgb7_3{font-weight:700;display:flex;-webkit-box-align:center;align-items:center;position:relative;width:100%;white-space:nowrap;margin-bottom:var(--spacing-l);color:var(--t-over-background-color)}._title_1xgb7_3:after{content:"";display:block;width:100%;max-width:30rem;background-color:var(--t-over-subtext-background-color);height:.05rem;position:relative;top:.5rem;margin-left:2rem}._title_1xgb7_3 span{margin-right:var(--spacing-xs);top:-4px;position:relative}@media screen and (max-width: 480px){._title_1xgb7_3{white-space:normal}._title_1xgb7_3:after{display:none}}._wrapper_56gkr_3{width:100%;height:100%;display:grid}@media screen and (max-width: 1110px){._wrapper_56gkr_3{place-content:center}}._imgHoverTrigger_56gkr_29:hover ._imgWrapper_56gkr_29:after{transform:translate(15px,15px)}._imgHoverTrigger_56gkr_29:hover ._image_56gkr_37{transform:translate(-5px,-5px)}._imgHoverTrigger_56gkr_29:hover ._cover_56gkr_45{opacity:0}._imgWrapper_56gkr_29{position:relative}._imgWrapper_56gkr_29:after{content:"";display:block;width:18rem;height:18rem;border-radius:var(--border-radius);border:solid .1rem var(--t-primary-color);transform:translate(10px,10px);z-index:var(--z-init);transition:var(--transition)}._cover_56gkr_45{position:absolute;background-color:var(--t-primary-color);z-index:var(--z-cover);border-radius:var(--border-radius);opacity:.4;transition:var(--transition)}._image_56gkr_37{position:absolute;z-index:var(--z-over);transition:var(--transition)}._image_56gkr_37 img{object-fit:cover;opacity:1;object-position:50% 20%;border-radius:var(--border-radius)}._imageSize_56gkr_137{width:18rem;height:18rem}@media screen and (max-width: 450px){._imageSize_56gkr_137{width:10rem;height:10rem}._imgWrapper_56gkr_29:after{width:10rem;height:10rem}}._list_q4vn2_3{margin:0;margin-top:var(--spacing-m);padding:0;gap:var(--spacing-xs);max-width:549px;list-style:none;display:grid;place-content:center;grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr))}@media screen and (max-width: 645px){._list_q4vn2_3{max-width:none}}@media screen and (min-width: 800px){._itemWrapper_q4vn2_41{view-timeline-name:--aboutAnimation;view-timeline-axis:block;opacity:0;animation-timeline:--aboutAnimation;animation-name:var(--kfa-showLeft);animation-fill-mode:forwards}._itemWrapper_q4vn2_41:nth-child(6){animation-range:entry 8% cover 12%}._itemWrapper_q4vn2_41:nth-child(5){animation-range:entry 8% cover 14%}._itemWrapper_q4vn2_41:nth-child(4){animation-range:entry 8% cover 16%}._itemWrapper_q4vn2_41:nth-child(3){animation-range:entry 12% cover 20%}._itemWrapper_q4vn2_41:nth-child(2){animation-range:entry 16% cover 24%}._itemWrapper_q4vn2_41:nth-child(1){animation-range:entry 20% cover 28%}}._item_q4vn2_41{display:grid;place-content:center;background-color:var(--t-card-background-color);color:var(--t-card-over-subtext-background-color-light);padding:var(--spacing-as);transition:var(--transition);border-radius:var(--border-radius);min-height:4.5rem;height:100%;width:100%}._kotlin_q4vn2_139{display:grid;place-content:center;background-color:var(--t-card-background-color);color:var(--t-card-over-subtext-background-color);transition:var(--transition);border-radius:var(--border-radius);min-height:4.5rem;height:100%;width:100%}._item_q4vn2_41:hover,._kotlin_q4vn2_139:hover{color:var(--t-primary-color);transform:translateY(-5px)}._logo_q4vn2_175{width:100%;height:100%;transition:var(--transition)}._background_1qsn3_3{fill:transparent}._wrapper_1qfdq_3 svg{width:100%;height:100%;padding:var(--spacing-as)}._path_1qfdq_15{transition:var(--transition)}._topLeft_1qfdq_23{fill:var(--t-secondary-color-dark)}._wrapper_1qfdq_3:hover ._topLeft_1qfdq_23{fill:var(--t-primary-color-dark)}._topRight_1qfdq_37{fill:var(--t-secondary-color)}._wrapper_1qfdq_3:hover ._topRight_1qfdq_37{fill:var(--t-primary-color)}._bottomLeft_1qfdq_51{fill:var(--t-secondary-color-mid)}._wrapper_1qfdq_3:hover ._bottomLeft_1qfdq_51{fill:var(--t-primary-color-mid)}._bottomRight_1qfdq_65{fill:var(--t-secondary-color-dark)}._wrapper_1qfdq_3:hover ._bottomRight_1qfdq_65{fill:var(--t-primary-color-dark)}._eyes_1pwbs_3{fill:var(--t-card-background-color)}._wrapper_1g1gx_3{padding-bottom:var(--spacing-section-bottom);padding-top:var(--spacing-section-bottom);margin:0 auto}@media screen and (max-width: 480px){._wrapper_1g1gx_3{padding-bottom:var(--spacing-section-bottom-xs);padding-top:var(--spacing-section-bottom-s)}}._linkContainer_scfg8_1{position:relative}._link_scfg8_1{font-family:var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._link_scfg8_1:hover{color:var(--t-hover-primary-color)}._link_scfg8_1:active,._link_scfg8_1:focus{color:var(--t-primary-color)}._inText_scfg8_41:after{content:"";position:absolute;width:0;height:1px;bottom:0;left:0;background-color:var(--t-primary-color);transition:var(--transition)}._inText_scfg8_41:hover:after{width:100%}@media screen and (max-width: 480px){._link_scfg8_1{white-space:normal}._inText_scfg8_41:after{display:none}}._wrapper_1cn2y_1{width:100%;margin-bottom:var(--spacing-section-bottom-s);padding-top:8rem;padding-bottom:8rem}@media screen and (max-width: 480px){._wrapper_1cn2y_1{margin-bottom:0}}._titleWrapper_1cn2y_29{display:flex;-webkit-box-align:center;align-items:center;justify-content:center;width:100%;margin-bottom:var(--spacing-m)}._title_1cn2y_29{text-align:center;font-weight:700;color:var(--t-over-background-color)}._emoji_1cn2y_55{position:absolute;left:-2.5rem;top:-.3rem;color:var(--t-primary-color)}._content_1cn2y_71{display:flex;-webkit-box-align:center;align-items:center;justify-content:center;text-align:center;flex-flow:column nowrap;width:100%;gap:var(--spacing-l)}._message_1cn2y_93{max-width:32rem;color:var(--t-over-subtext-background-color)}@media screen and (min-width: 800px){._title_1cn2y_29,._message_1cn2y_93,._btn_1cn2y_111{view-timeline-name:--projectsAnimation;view-timeline-axis:block;opacity:0;animation-timeline:--projectsAnimation;animation-name:var(--kfa-showUp);animation-range:entry 30% cover 60%;animation-fill-mode:forwards}}._button_127zt_1{display:inline-block;padding:var(--spacing-xs) var(--spacing);color:var(--t-button-over-background-color);background-color:var(--t-button-background-color);width:fit-content;border:var(--border-width-s) solid var(--t-button-over-background-color);border-radius:var(--border-radius);transition:var(--transition)}._button_127zt_1:hover{cursor:pointer;outline:none;color:var(--t-button-over-background-color);box-shadow:3px 3px 0 0 var(--t-primary-color);transform:translate(-3px,-3px)}._button_127zt_1:hover,._button_127zt_1:active,._button_127zt_1:focus{color:var(--t-button-over-background-color)}._wrapper_1nhnt_1{width:100%;max-width:45rem}._content_1nhnt_13{display:none;grid-template-columns:1fr 3fr;gap:var(--spacing-m);margin-top:var(--spacing-m)}._slider_1nhnt_29{display:block}._jobDescription_1nhnt_37{position:relative}@media screen and (min-width: 800px){._content_1nhnt_13{display:grid}._slider_1nhnt_29{display:none}._title_1nhnt_61,._content_1nhnt_13,._slider_1nhnt_29{view-timeline-name:--aboutAnimation;view-timeline-axis:block;opacity:0;animation-timeline:--aboutAnimation;animation-name:var(--kfa-showUp);animation-range:entry 30% cover 60%;animation-fill-mode:forwards}}._wrapper_1id7b_1{padding-top:var(--spacing-xs);color:var(--t-over-subtext-background-color);position:absolute;background-color:var(--t-background-color);transition:var(--transition)}._title_1id7b_17{font-weight:700;color:var(--t-over-background-color);margin-bottom:var(--spacing-xs)}._place_1id7b_29{color:var(--t-primary-color);margin-left:var(--spacing-xs)}._date_1id7b_39{margin-bottom:var(--spacing-s)}._selected_1id7b_47{animation:_show_1id7b_1 .2s cubic-bezier(.455,.03,.515,.955) both;animation-delay:.2s}._unselected_1id7b_57{animation:_hide_1id7b_1 .2s cubic-bezier(.455,.03,.515,.955) both}._init_1id7b_65{opacity:0}._description_1id7b_73{padding-left:var(--spacing-m);display:flex;flex-flow:column nowrap;gap:var(--spacing-s)}._descriptionParagraph_1id7b_87{position:relative}._descriptionParagraph_1id7b_87:before,._descriptionParagraph_1id7b_87:after{content:"";position:absolute;top:12px;left:-22px;width:10px;height:5px}._descriptionParagraph_1id7b_87:before{background-color:var(--t-primary-color);clip-path:polygon(0 0,85% 0,100% 50%,15% 50%)}._descriptionParagraph_1id7b_87:after{background-color:var(--t-primary-color-mid);clip-path:polygon(100% 50%,85% 100%,0 100%,15% 50%)}@-webkit-keyframes _show_1id7b_1{0%{opacity:0;z-index:var(--z-init)}to{opacity:1;z-index:var(--z-over)}}@keyframes _show_1id7b_1{0%{opacity:0;z-index:var(--z-init)}to{opacity:1;z-index:var(--z-over)}}@-webkit-keyframes _hide_1id7b_1{0%{opacity:1;z-index:var(--z-over)}to{opacity:0;z-index:var(--z-init)}}@keyframes _hide_1id7b_1{0%{opacity:1;z-index:var(--z-over)}to{opacity:0;z-index:var(--z-init)}}._list_rjjh6_1{list-style:none;padding:0;margin:0}._job_1d857_1{color:var(--t-card-over-subtext-background-color-light);padding:var(--spacing-xs) var(--spacing-s);border-left:solid 2px var(--t-card-over-subtext-background-color-light);transition:var(--transition)}._emphasized_1d857_15,._job_1d857_1:hover{cursor:default;background-color:var(--t-card-background-color);color:var(--t-over-background-color)}._emphasized_1d857_15{border-left:solid 2px var(--t-primary-color)}._wrapper_fql51_1{width:100%}._content_fql51_9{position:relative;width:100%}._slider_fql51_19{margin:0;padding:0;list-style:none;position:absolute;width:100%;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:10px}._slider_fql51_19 li{width:100%;padding:var(--spacing);left:-100px;position:sticky;object-fit:cover;scroll-snap-align:center;flex-shrink:0;border-radius:var(--border-radius);background-color:var(--t-card-background-color)}._slider_fql51_19 li:nth-child(1){left:0}._slider_fql51_19::-webkit-scrollbar{display:none}._icon_fql51_83{position:absolute;bottom:10px;right:calc(50% - 16px);width:40px;height:40px;background-color:var(--t-card-background-color);border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:1;color:var(--t-secondary-color)}._content_fql51_9,._slider_fql51_19 li{height:300px}@media screen and (max-width: 628px){._content_fql51_9,._slider_fql51_19 li{height:360px}}._wrapper_p2wp6_1{padding-top:var(--spacing-xs);color:var(--t-over-subtext-background-color)}._title_p2wp6_11{font-weight:700;color:var(--t-over-background-color);margin-bottom:var(--spacing-xs)}._place_p2wp6_23{color:var(--t-primary-color);margin-left:var(--spacing-xs)}._date_p2wp6_33{margin-bottom:var(--spacing-s)}._description_p2wp6_41{padding-left:var(--spacing-m);display:flex;flex-flow:column nowrap;gap:var(--spacing-s)}._descriptionParagraph_p2wp6_55{position:relative}._descriptionParagraph_p2wp6_55:before,._descriptionParagraph_p2wp6_55:after{content:"";position:absolute;top:12px;left:-22px;width:10px;height:5px}._descriptionParagraph_p2wp6_55:before{background-color:var(--t-primary-color);clip-path:polygon(0 0,85% 0,100% 50%,15% 50%)}._descriptionParagraph_p2wp6_55:after{background-color:var(--t-primary-color-mid);clip-path:polygon(100% 50%,85% 100%,0 100%,15% 50%)}._arrow_y7ih9_3{all:unset;position:absolute;top:50%;z-index:var(--z-slider-arrow);margin:0;padding:var(--spacing-xxs) var(--spacing-xs);display:flex;justify-content:center;align-items:center;height:1rem;transition:var(--transition);color:var(--t-secondary-color)}._arrow_y7ih9_3 svg{width:1rem;height:1rem}._arrow_y7ih9_3:hover{cursor:pointer;color:var(--t-primary-color)}._left_y7ih9_49{left:-8px;transform:rotate(270deg)}._left_y7ih9_49:hover{transform:translate(-5px) rotate(270deg)}._right_y7ih9_65{right:-8px;transform:rotate(90deg)}._right_y7ih9_65:hover{transform:translate(5px) rotate(90deg)}._wrapper_yriq3_3{height:calc(100vh - var(--nav-height));padding-top:20vh;margin-top:var(--nav-height)}._container_yriq3_15{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-s);max-width:62.5rem;margin:0 auto}._h1_yriq3_35,._h2_yriq3_35,._h3_yriq3_35,._description_yriq3_35,._buttonContainer_yriq3_35{animation:var(--a-showLeft)}._h1_yriq3_35{color:var(--t-primary-color);font-family:var(--font-mono);font-size:var(--fs-body);animation-delay:var(--intro-delay-content-init)}._h2_yriq3_35{font-size:clamp(var(--fs-title-m),5vw,var(--fs-title-xl));color:var(--t-over-background-color);font-weight:700;animation-delay:calc(var(--intro-delay-content-init) + .1s)}._h3_yriq3_35{font-size:clamp(var(--fs-title-m),5vw,var(--fs-title-xl));font-weight:700;color:var(--t-secondary-color);animation-delay:calc(var(--intro-delay-content-init) + .2s)}._description_yriq3_35{color:var(--t-over-subtext-background-color);max-width:500px;animation-delay:calc(var(--intro-delay-content-init) + .3s)}._buttonContainer_yriq3_35{margin-top:var(--spacing-m);animation-delay:calc(var(--intro-delay-content-init) + .4s)}._wrapper_11z8f_1{width:100%;max-width:62.5rem}._content_11z8f_13{display:grid;place-content:center;grid-auto-rows:20rem;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:var(--spacing-s)}@media screen and (min-width: 800px){._title_11z8f_33{view-timeline-name:--projectsAnimation;view-timeline-axis:block;opacity:0;animation-timeline:--projectsAnimation;animation-name:var(--kfa-showUp);animation-range:entry 30% cover 60%;animation-fill-mode:forwards}._cardWrapper_11z8f_57{view-timeline-name:--cardAnimation;view-timeline-axis:block;opacity:0;animation-timeline:--cardAnimation;animation-name:var(--kfa-showLeft);animation-fill-mode:forwards}}@media screen and (min-width: 1313px){._cardWrapper_11z8f_57:nth-child(3n+1){animation-range:entry 35% cover 40%}._cardWrapper_11z8f_57:nth-child(3n+2){animation-range:entry 30% cover 35%}._cardWrapper_11z8f_57:nth-child(3n+3){animation-range:entry 25% cover 30%}}@media screen and (max-width: 1312px){._cardWrapper_11z8f_57:nth-child(odd){animation-range:entry 35% cover 40%}._cardWrapper_11z8f_57:nth-child(2n+2){animation-range:entry 30% cover 35%}}@media screen and (max-width: 870px){._cardWrapper_11z8f_57{animation-range:entry 30% cover 60%}}._wrapper_7xhjw_1{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;gap:var(--spacing);padding:var(--spacing);background-color:var(--t-card-background-color);border-radius:var(--border-radius);color:var(--t-card-over-subtext-background-color);transition:var(--transition);height:100%}._wrapper_7xhjw_1:hover{transform:translateY(-5px)}._wrapper_7xhjw_1:hover ._title_7xhjw_31{color:var(--t-primary-color)}._appType_7xhjw_39{width:2rem;height:2rem;color:var(--t-primary-color)}._files_7xhjw_51{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}._links_7xhjw_65{display:flex;flex-flow:row nowrap;gap:var(--spacing-xs);align-items:center;justify-content:flex-end}._link_7xhjw_65{margin-top:.75rem;color:var(--t-card-over-subtext-background-color)}._link_7xhjw_65:hover{color:var(--t-primary-color)}._githubLink_7xhjw_93{width:1.2rem}._demoLink_7xhjw_99{width:1.5rem}._content_7xhjw_107{display:flex;flex-flow:column nowrap;gap:var(--spacing-s)}._title_7xhjw_31{font-weight:600;color:var(--t-card-over-background-color);transition:var(--transition)}._technologies_7xhjw_131{display:flex;flex-flow:row nowrap;gap:var(--spacing-xs);font-size:clamp(var(--fs-pill),5vw,var(--fs-body-s));font-family:var(--font-mono)}._wrapper_16oo4_1{width:1.5rem;position:fixed;bottom:0;right:calc((var(--lateral-padding)/2) - 1rem);left:auto}@media screen and (max-width: 480px){._wrapper_16oo4_1{display:none}}._container_16oo4_27{display:flex;flex-direction:column;align-items:center;position:relative;gap:var(--spacing-xs);color:var(--t-over-subtext-background-color)}._container_16oo4_27:hover{color:var(--t-primary-color);cursor:pointer}._container_16oo4_27 ._text_16oo4_51{font-size:var(--fs-menu);color:var(--t-over-subtext-background-color)}._container_16oo4_27:hover ._text_16oo4_51{color:var(--t-primary-color);transform:translateY(-3px)}._container_16oo4_27:after{content:"";display:block;width:var(--border-width-s);height:9rem;margin:0 auto;background-color:var(--t-over-subtext-background-color);animation:var(--a-showDown);animation-delay:var(--intro-delay-sidebar-init)}._textContainer_16oo4_89{cursor:pointer;animation:var(--a-showDown);animation-delay:calc(var(--intro-delay-sidebar-init) + .2s)}._text_16oo4_51{margin:0;padding:0;width:1.25rem;text-align:center;font-family:var(--font-mono);writing-mode:vertical-rl;margin-left:.4rem;transition:var(--transition)}._icon_16oo4_121{width:1.5rem;height:1.5rem;transition:var(--transition);display:none}._scrollDownIcon_16oo4_135{rotate:180deg}._scrollInitial_16oo4_143>._scrollDown_16oo4_135 ._scrollDownIcon_16oo4_135{display:block;animation:var(--a-showUp);animation-delay:calc(var(--intro-delay-sidebar-init) + .1s)}._scrollInitial_16oo4_143>._scrollUp_16oo4_155 ._scrollUpIcon_16oo4_155{display:block;animation:var(--a-showDown);animation-delay:calc(var(--intro-delay-sidebar-init) + .3s)}._scrollNotInitial_16oo4_167>._scrollDown_16oo4_135 ._scrollDownIcon_16oo4_135{display:block;animation:var(--a-show);animation-delay:0}._scrollNotInitial_16oo4_167>._scrollUp_16oo4_155 ._scrollUpIcon_16oo4_155{display:block;animation:var(--a-show);animation-delay:0}._footer_q4tp0_3{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:100%;gap:var(--spacing);padding-bottom:var(--spacing-m)}._text_q4tp0_23{color:var(--t-over-background-color);font-style:var(--font-mono);font-size:var(--fs-footer);text-align:center;padding:0 var(--spacing-s)}._list_q4tp0_41{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-around;gap:var(--spacing-s);list-style:none;padding:0 var(--spacing-s);margin:0;width:100%;max-width:20rem}._listItem_q4tp0_67{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate;animation:var(--a-showUp)}._icon_q4tp0_81{width:1.5rem;height:1.5rem;vertical-align:middle;color:var(--t-over-background-color);transition:var(--transition)}._icon_q4tp0_81:hover{color:var(--t-primary-color);transform:translateY(-3px);cursor:pointer}._wrapper_pudx0_3{width:1.5rem;position:fixed;bottom:0;left:calc((var(--lateral-padding)/2) - 1rem);right:auto;color:var(--t-over-subtext-background-color)}@media screen and (max-width: 480px){._wrapper_pudx0_3{display:none}}._list_pudx0_33{display:flex;flex-flow:column;-webkit-box-align:center;align-items:center;margin:0;padding:0;list-style:none;width:1.5rem;text-align:center;gap:var(--spacing-s)}._list_pudx0_33:after{content:"";display:block;width:var(--border-width-s);height:9rem;margin:0 auto;background-color:var(--t-over-subtext-background-color);animation:var(--a-showUp);animation-delay:calc(var(--intro-delay-sidebar-init) + .6s)}._listItem_pudx0_81{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate;animation:var(--a-showUp)}._listItem_pudx0_81:nth-child(1){animation-delay:calc(var(--intro-delay-sidebar-init) + .1s)}._listItem_pudx0_81:nth-child(2){animation-delay:calc(var(--intro-delay-sidebar-init) + .2s)}._listItem_pudx0_81:nth-child(3){animation-delay:calc(var(--intro-delay-sidebar-init) + .3s)}._listItem_pudx0_81:nth-child(4){animation-delay:calc(var(--intro-delay-sidebar-init) + .4s)}._listItem_pudx0_81:nth-child(5){animation-delay:calc(var(--intro-delay-sidebar-init) + .5s)}._icon_pudx0_135{width:1.5rem;height:1.5rem;vertical-align:middle;color:var(--t-over-subtext-background-color);transition:var(--transition)}._icon_pudx0_135:hover{color:var(--t-primary-color);transform:translateY(-3px);cursor:pointer}._resume_pudx0_163{width:1.75rem;height:1.75rem}
