._loading-ring_hv9v5_1{display:grid;place-items:center;position:relative;margin:var(--space-xl)}._loading-ring__div_hv9v5_8{position:absolute;border:6px solid var(--bg-transparent);border-top:6px solid var(--color-primary);border-radius:50%;animation:_rotate_hv9v5_1 1.8s cubic-bezier(.5,0,.5,1) infinite}@keyframes _rotate_hv9v5_1{to{rotate:360deg}}._loading-ring__div_hv9v5_8:nth-child(1){animation-delay:-.45s}._loading-ring__div_hv9v5_8:nth-child(2){animation-delay:-.3s}._loading-ring__div_hv9v5_8:nth-child(3){animation-delay:-.15s}._button_11ea3_1{display:flex;align-items:center;justify-content:center;position:relative;font:inherit;font-size:.9rem;line-height:1;font-weight:500;letter-spacing:2px;color:var(--color-text-accent);padding:var(--padding-less-y-lg);background-color:var(--bg-body);border:1px solid var(--bg-secondary-dark);border-radius:var(--border-radius);transition:all .3s ease-out;cursor:pointer}._button--slim_11ea3_20{padding:var(--padding-less-y-md)}._button_11ea3_1:hover,._button_11ea3_1:active,._button_11ea3_1:focus{color:var(--color-text);border:1px solid var(--color-primary);background-color:var(--bg-secondary);box-shadow:var(--box-shadow)}._button_11ea3_1:disabled,._button_11ea3_1:focus:disabled,._button_11ea3_1:hover:disabled,._button_11ea3_1:active:disabled{color:var(--color-grey);border-color:var(--color-white);background:var(--color-white);cursor:not-allowed}._buttons-box_c4925_1{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:1rem}._letter_1ydh8_1{display:inline-block;white-space:pre;transform:translateZ(0)}._rubber-band_1ydh8_9{transition:transform .3s ease-out;animation-name:_rubberBand_1ydh8_1;animation-duration:1s;animation-fill-mode:both;cursor:default}@keyframes _rubberBand_1ydh8_1{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}._h1-container_2se70_1{display:flex;justify-content:center;overflow:clip;width:100%}._title--h1_2se70_8{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;row-gap:.5rem;position:relative;max-width:calc(100% - 100px);text-align:center}._title--h1_2se70_8:before,._title--h1_2se70_8:after{position:absolute;background:var(--color-primary);content:"";height:.1rem;bottom:50%;width:300%}._title--h1_2se70_8:before{left:100%;margin-left:1rem}._title--h1_2se70_8:after{right:100%;margin-right:1rem}._title--variant_2se70_39{position:relative;width:100%;overflow:clip;cursor:default}._title--line_2se70_46:after{position:absolute;content:"";top:0;height:.1rem;width:100%;background:var(--bg-gradient-to-right);margin-left:1rem}._title--line-top_2se70_56{padding-top:1rem;border-top:1px dotted var(--color-primary)}._title__first-letter_2se70_61{font-size:clamp(1.7rem,1.0734rem + 2.7848vw,2.8rem);padding-right:2px}@media all and (max-width: 576px){._title--h1_2se70_8{max-width:100%;margin:1rem 0}}._info-box_nvbg5_1{position:relative;display:flex;flex-direction:column;row-gap:var(--space-sm);padding:var(--space-md);margin-block:var(--space-md);border:1px dotted currentColor;border-radius:var(--border-radius)}._info-box__icon_nvbg5_12{--size: 1rem;--padding: 4px;position:absolute;top:calc(var(--size) / 2 * -1 - var(--padding));left:calc(var(--size) / 2 * -1 - var(--padding));width:var(--size);height:var(--size);padding:var(--padding);background-color:var(--bg-body);border-radius:50%}._section_1o27e_1{display:flex;flex-flow:row wrap;gap:1rem;width:100%}._container_hi41j_1{display:flex;flex-direction:column;width:min(100%,1040px);padding:var(--space-lg);margin:0 auto;border:1rem solid var(--bg-primary);border-radius:var(--border-radius)}@media all and (max-width: 992px){._container_hi41j_1{border:0;border-radius:unset;padding:var(--space-md)}}._section_1yhag_1{display:flex;flex-direction:column}._container_1yhag_6{gap:var(--space-lg);overflow:clip}._buttons_1yhag_11{display:flex;flex-flow:row wrap;justify-content:center;gap:var(--space-md);margin-block:var(--space-lg);width:100%}._list_1byn0_1{margin:0;font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:.01071em;color:var(--color-grey);padding:unset}._list_1byn0_1 li{list-style:none;display:flex;padding:.2rem 0}._svg_jhdjo_1{flex:0 0 auto;width:1.5rem;margin-top:-2px;border-radius:50%;fill:var(--color-primary);transform:rotate(-90deg)}._li_moe4l_1{display:flex;align-items:flex-start;gap:4px}._container_x1kos_1{gap:var(--space-lg)}._section--grid_x1kos_5{display:grid;grid-template-columns:min-content 1fr;gap:4rem 1rem}._col-left_x1kos_11{text-align:right;position:relative}._col-left_x1kos_11:after,._col-left_x1kos_11 :is(h1,h3):after{content:"";position:absolute;top:0;right:-4px;display:block;height:100%;width:4px;border-radius:var(--border-radius)}._col-left_x1kos_11:after{background-color:var(--color-primary)}._col-left_x1kos_11 :is(h1,h3){position:sticky;top:60px;margin:0;padding:var(--space-md);font-size:1.5rem;z-index:var(--zindex-sticky-title)}._col-left_x1kos_11 :is(h1,h3):after{background-color:var(--color-tertiary-dark)}._col-right_x1kos_45{padding:var(--space-md)}._col-right_x1kos_45 :is(h2,h3){font-family:Jost;font-size:1.3rem}._text_x1kos_54{font-weight:400;font-size:1rem;line-height:1.5rem;margin:0}._text_x1kos_54 ._title_x1kos_61{font-weight:600}@media all and (max-width: 768px){._section--grid_x1kos_5{display:grid;grid-template-columns:1fr;gap:1rem}._col-left_x1kos_11{border:0;position:relative;overflow:clip;display:flex;justify-content:center;align-items:center;text-align:center;padding:0}._col-left_x1kos_11 :is(h1,h3){position:unset;top:unset;border-right:unset;display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;max-width:calc(100% - 70px);font-size:1.3rem;line-height:1.7rem}._col-left_x1kos_11 :is(h1,h3):before,._col-left_x1kos_11 :is(h1,h3):after{position:absolute;background:var(--color-primary);content:"";height:.1rem;top:50%;width:750px}._col-left_x1kos_11 :is(h1,h3):before{left:100%;margin-left:1rem}._col-left_x1kos_11 :is(h1,h3):after{right:100%;margin-right:1rem}._col-right_x1kos_45{padding:0}}._button-group_1n3le_1{display:flex;z-index:inherit}._button-group--gap_1n3le_6{width:100%;display:flex;gap:var(--space-md)}._button-group--centered_1n3le_12{align-items:center;justify-content:center;gap:var(--space-lg)}._menu_1h9u0_1{display:flex;justify-content:flex-end;width:100%;gap:.5rem;padding:0;margin:0 .5rem}._menu__item_1h9u0_10{display:flex;transition:all .2s ease-out}._menu__link_1h9u0_15{width:100%;font-weight:600;padding-block:.6rem;padding-inline:.9rem;border-inline:1px dotted var(--color-primary);box-shadow:inset 0 .2rem 0 0 var(--navbar-color-accent);transition:all .2s ease-out}._menu__link_1h9u0_15:hover,._menu__link_1h9u0_15._active_1h9u0_26,._menu__sublist_1h9u0_27 ._menu__link_1h9u0_15._active_1h9u0_26,._menu__item_1h9u0_10:hover{box-shadow:inset 0 var(--navbar-height) 0 .09px var(--navbar-color-accent)}._menu__sublist_1h9u0_27 ._menu__link_1h9u0_15._active_1h9u0_26{color:var(--color-text)}._menu__sublist_1h9u0_27{position:absolute;top:100%;display:flex;flex-direction:column;padding:0;margin-top:var(--progress-line-height);box-shadow:var(--box-shadow);background-color:var(--navbar-bg-sublist);max-height:0px;overflow:clip;transition:max-height .3s}._menu__item_1h9u0_10:hover ._menu__sublist_1h9u0_27{max-height:1000px;z-index:var(--zindex-submenu-hovered)}._menu__sublist_1h9u0_27 ._menu__link_1h9u0_15{display:flex;align-items:center;font-size:.9rem;font-weight:500;line-height:1.2;color:transparent;padding-inline:.7rem;box-shadow:inset 0 .2rem 0 0 var(--navbar-color-accent);background:linear-gradient(to right,var(--color-text) 0,var(--color-primary-dark) 99%) left / 0 no-repeat,linear-gradient(var(--color-text-shade) 99% 99%) left / 99% no-repeat;background-clip:text;-webkit-background-clip:text;transition:background-size .3s .08s}._menu__sublist_1h9u0_27>._menu__item_1h9u0_10:hover ._menu__link_1h9u0_15{background-size:99%}._menu_1i6tx_1{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;left:-100%;height:100dvh;width:min(300px,100dvw);margin:unset;padding:unset;padding-top:var(--navbar-height);background-color:var(--bg-body);box-shadow:var(--box-shadow-mobile-menu);transition:left .3s ease;z-index:var(--zindex-menu-mobile);overflow-y:auto}._menu_1i6tx_1._open_1i6tx_20{left:0}._menu_1i6tx_1._open_1i6tx_20+._overlay_1i6tx_24{left:0;animation:_blur_1i6tx_1 .3s forwards;animation-delay:.3s}@keyframes _blur_1i6tx_1{to{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}._overlay_1i6tx_24{position:fixed;top:0;left:-100%;height:100dvh;width:100dvw;z-index:var(--zindex-menu-mobile-overlay)}._menu__item_1i6tx_46{display:flex;flex-direction:column}._menu__item_1i6tx_46:first-child:not(._menu__sublist_1i6tx_51 ._menu__item_1i6tx_46){border-top:2px solid var(--bg-body-dark)}._menu__item_1i6tx_46:not(._menu__sublist_1i6tx_51 ._menu__item_1i6tx_46){border-bottom:1px dotted var(--color-primary-dark)}._menu__link_1i6tx_59{position:relative;font-weight:600;font-size:1rem;padding:.4rem var(--space-md);box-shadow:unset}._menu__link_1i6tx_59:hover{box-shadow:unset;background-color:var(--bg-secondary)}._menu__link_1i6tx_59._active_1i6tx_72{background-color:var(--bg-secondary)}._menu__sublist_1i6tx_51{padding:unset}._menu__sublist_1i6tx_51 ._menu__link_1i6tx_59{font-weight:400;font-size:.9rem}._menu__sublist_1i6tx_51 ._menu__link_1i6tx_59:before{content:"";display:inline-block;color:var(--color-text);height:.4rem;width:.4rem;margin-right:.6rem;border:solid var(--color-primary-dark);border-width:0 1px 1px 0;transform:rotate(-45deg);transition:border-color .3s}._menu-toggle_6vdyc_1{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:3.5rem;height:var(--navbar-height);padding:.4rem 1rem;border:unset;background-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;transition:gap .3s;overflow:clip;z-index:inherit}._bar--top_6vdyc_19,._bar--middle_6vdyc_20,._bar--bottom_6vdyc_21{height:1px;background-color:var(--color-primary-dark);transition:width .3s,transform .3s}._bar--top_6vdyc_19,._bar--bottom_6vdyc_21{width:80%}._bar--middle_6vdyc_20{width:100%}._menu-toggle_6vdyc_1:not(._open_6vdyc_39):hover>._bar--top_6vdyc_19,._menu-toggle_6vdyc_1:not(._open_6vdyc_39):hover>._bar--bottom_6vdyc_21{width:100%}._menu-toggle_6vdyc_1:not(._open_6vdyc_39):hover>._bar--middle_6vdyc_20{width:0}._menu-toggle_6vdyc_1._open_6vdyc_39:hover>._bar--top_6vdyc_19{transform:translateY(6px) rotate(225deg)}._menu-toggle_6vdyc_1._open_6vdyc_39:hover>._bar--bottom_6vdyc_21{transform:translateY(-6px) rotate(-225deg)}._open_6vdyc_39>._bar--top_6vdyc_19{width:100%;transform:translateY(6px) rotate(135deg)}._open_6vdyc_39>._bar--bottom_6vdyc_21{width:100%;transform:translateY(-6px) rotate(-135deg)}._open_6vdyc_39>._bar--middle_6vdyc_20{width:0;opacity:0;transform:translate(2rem)}._link_woib2_1{display:grid;place-items:center;height:var(--navbar-height);width:max-content;padding-inline:.7rem}._link__logo_woib2_9{height:1.4rem;width:auto;transform:translateY(.7rem);transition:all .2s ease-out}._link__logo--hidden_woib2_16{height:1.4rem;width:auto;transform:translateY(2rem);transition:all .2s ease-out}._link_woib2_1:hover>._link__logo_woib2_9{transform:translateY(-2rem)}._link_woib2_1:hover>._link__logo--hidden_woib2_16{opacity:1;transform:translateY(-.7rem)}._link_woib2_1:hover{background-color:var(--bg-secondary)}@media all and (max-width: 576px){._link__logo_woib2_9{transform:none}._link__logo--hidden_woib2_16{display:none}._link_woib2_1:hover{background-color:transparent}._link_woib2_1:hover>._link__logo_woib2_9{filter:opacity(1);transform:none}}._icons_1anrr_1{display:flex;justify-content:center;align-items:center;overflow:clip}._button_1qdy1_1{display:grid;place-items:center;position:relative;height:var(--navbar-height);width:max-content;padding-inline:.7rem;border:none;border-radius:unset;background:transparent;cursor:pointer}._button_1qdy1_1:hover{background:var(--bg-secondary)}._button_1qdy1_1:hover>._svg_1qdy1_18{rotate:60deg}._svg_1qdy1_18{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke:currentColor;transition:rotate .3s ease-in-out}._svg_1qdy1_18._light_1qdy1_31{color:#f8c143;rotate:90deg}._svg_1qdy1_18._dark_1qdy1_36{color:#fff;rotate:40deg}._mask-rect_1qdy1_41{width:100%;height:100%;fill:#fff}._mask-circle_1qdy1_47{fill:#000;transition:all .2s ease-in-out}._mask-circle_1qdy1_47._light_1qdy1_31{cx:100%;cy:0%}._mask-circle_1qdy1_47._dark_1qdy1_36{cx:50%;cy:23%}._circle_1qdy1_62{transition:all .2s ease-in-out}._circle_1qdy1_62._light_1qdy1_31{fill:#f8c143}._circle_1qdy1_62._dark_1qdy1_36{fill:#fff}._lines_1qdy1_74{transition:all .2s ease-in-out;stroke:currentColor}._lines_1qdy1_74._light_1qdy1_31{opacity:1}._lines_1qdy1_74._dark_1qdy1_36{opacity:0}._link_1s25m_1{z-index:inherit}._logo_1s25m_5{display:grid;place-items:center;width:100%;height:var(--navbar-height);font-family:Kanit,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:1px;color:var(--color-text);padding-inline:var(--space-md);transition:all .3s}._logo_1s25m_5:hover{background-color:var(--bg-secondary)}._navbar_pcy9p_1{position:sticky;top:0;left:0;display:flex;width:calc(100% - 1rem);height:var(--navbar-height);margin:0 auto;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:var(--box-shadow);background-color:var(--navbar-bg-transparent);transition:background-color .3s;z-index:var(--zindex-navbar)}@media all and (max-width: 1100px){._navbar_pcy9p_1{width:100%}._navbar_pcy9p_1._open_pcy9p_22{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:var(--bg-body)}}@media all and (max-width: 576px){._navbar_pcy9p_1{background-color:var(--bg-body)}}._consent_47fle_1{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:baseline;gap:1rem;background:var(--bg-primary);color:var(--color-text);padding:var(--space-md);position:fixed;bottom:0;width:100%;z-index:var(--zindex-consent)}._consent__content_47fle_16{flex:1 0 250px}._consent__content_47fle_16>p{font-size:.9rem}._consent__btn-wrapper_47fle_24{display:flex;gap:2rem}._consent__btn--decline_47fle_29,._consent__btn--accept_47fle_30{border:none;border-radius:var(--border-radius);box-shadow:var(--box-shadow);cursor:pointer;flex:0 0 auto;padding:5px 10px}._consent__btn--decline_47fle_29{background-color:var(--bg-primary-dark);color:var(--color-text-shade)}._consent__btn--accept_47fle_30{background-color:var(--bg-secondary-dark);color:var(--color-text-shade)}._progress_1fj2x_1{--progress: 0%;position:fixed;top:var(--navbar-height);height:var(--progress-line-height);width:calc(100% - 1rem);margin:0 auto;background:var(--bg-gradient-to-right);z-index:var(--zindex-progress-line);transform-origin:left;transform:scaleX(var(--progress));transition:transform .3s}@supports (animation-timeline: scroll()){._progress_1fj2x_1{animation:_reading-progress_1fj2x_1 linear forwards;animation-timeline:scroll()}@keyframes _reading-progress_1fj2x_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media all and (max-width: 1100px){._progress_1fj2x_1{width:100%}}._button_1au2f_1{all:unset;display:grid;place-items:center;position:fixed;bottom:1rem;right:1rem;width:3rem;height:3rem;border-radius:50%;background-color:var(--bg-body-dark);box-shadow:var(--box-shadow);cursor:pointer;z-index:var(--zindex-scroll-to-top-button)}._button_1au2f_1._hidden_1au2f_17{display:none}._button_1au2f_1:hover{background-color:var(--bg-body)}._button_1au2f_1:hover ._content_1au2f_25{transform:translateY(8px)}._button_1au2f_1:hover ._content__text_1au2f_29{opacity:0}._button_1au2f_1:hover ._content__icon_1au2f_33{font-size:1rem}._svg-circle_1au2f_37{position:absolute;width:3rem;height:3rem;transform:rotate(-90deg)}._svg-circle_1au2f_37>circle{stroke:var(--color-primary);fill:none;stroke-width:2px;stroke-dashoffset:0px;transition:stroke-dasharray .3s ease-in-out}._content_1au2f_25{--transition-time: .3s;position:absolute;display:flex;flex-direction:column;justify-content:center;gap:2px;transition:transform var(--transition-time)}._content__icon_1au2f_33{font-size:11px;color:var(--color-text-accent);transition:font-size var(--transition-time)}._content__text_1au2f_29{font-size:10px;font-weight:500;color:var(--color-text-accent);transition:opacity var(--transition-time)}@media all and (max-width: 576px),(max-height: 600px){._button_1au2f_1{display:none!important}}._footer_5308u_1{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:2rem .5rem;background:var(--bg-body-dark)}._carbon_5308u_12{display:flex;flex-direction:column;align-items:stretch;text-align:center;width:200px;font-size:.8rem;color:var(--color-text);background-color:var(--bg-primary);border:1px solid var(--color-success);border-radius:var(--border-radius);overflow:clip;-webkit-user-select:none;user-select:none}._carbon__link_5308u_27{padding:.2rem}._carbon__description_5308u_31{padding:1px 7px;color:var(--color-white);background-color:var(--color-success)}._copyright_5308u_37{display:grid;place-items:center;font-size:.9rem;text-align:center;color:var(--color-text-shade);opacity:.8;margin:0}._a--no-shadow_5308u_47,._a--no-shadow_5308u_47:visited,._a--no-shadow_5308u_47:hover{box-shadow:none}._icon-react_5308u_53{width:2rem;margin:.5rem .5rem 0;animation:var(--animation-rotate)}._icon-react_5308u_53:hover{filter:invert(10%)}._navlinks-box_5308u_63{display:flex;justify-content:center;gap:1rem;width:100%}._navlink_5308u_63{color:var(--color-text-shade);font-size:.9rem;font-weight:500;padding:.2rem 1rem;box-shadow:inset 0 -.3rem 0 0 var(--navbar-color-accent);transition:all .3s ease-out}._navlink_5308u_63:hover,._navlink_5308u_63:active{box-shadow:inset 0 -2.2rem 0 0 var(--navbar-color-accent);transition:all .3s ease-out}._layout_15qna_1{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;min-height:100vh;margin:0 auto}._action_1pfw7_1{--size-text: .9rem;flex:1 1 190px;display:flex;gap:.4rem;color:var(--color-text-shade);background-color:var(--bg-primary-dark);padding:var(--padding-less-x-sm);border:1px solid var(--color-primary);border-radius:var(--border-radius)}._action--hover_1pfw7_13:hover{background-color:var(--bg-secondary);box-shadow:var(--box-shadow)}._action--plain_1pfw7_18{flex:0 1 auto;align-items:center;border:0;background-color:transparent}._action__icon_1pfw7_25{color:var(--color-secondary);width:var(--size-text);height:var(--size-text);padding:.2rem;border-radius:50%;animation:var(--animation-rotate)}._action__text_1pfw7_34{font-size:var(--size-text)}._card_1nfxn_1{border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:clip;height:auto;width:100%;background-color:var(--bg-body-dark)}._legend_ev7fr_1{background:var(--bg-primary);margin-top:-2.05rem;padding:1rem;position:relative}._source_ev7fr_8{font-size:.8rem;font-style:italic;text-align:right;opacity:.6}._legend__items_ev7fr_15{display:flex;flex-flow:row wrap;width:100%;gap:.5rem}._blue_ev7fr_22,._red_ev7fr_23,._yellow_ev7fr_24{color:#fff;animation:var(--animation-rotate)}._blue_ev7fr_22{background-color:#387b94}._red_ev7fr_23{background-color:#d73445}._yellow_ev7fr_24{background-color:#d3a418}@media all and (max-width: 576px){._card--customize_ev7fr_42{border-radius:0;box-shadow:none}}._button_e7gt1_1{display:flex;align-items:center;justify-content:center;background-color:transparent;border:unset;padding:unset;-webkit-user-select:none;user-select:none;cursor:pointer}._button_e7gt1_1._right_e7gt1_12{margin-left:auto}._button_e7gt1_1._left_e7gt1_16{margin-right:auto}._rotate-open_e7gt1_20{border-radius:10%;transform:rotate(180deg);transition:all .35s cubic-bezier(.4,0,.2,1) 0ms}._rotate-closed_e7gt1_26{border-radius:50%;transform:rotate(0);transition:all .35s cubic-bezier(.4,0,.2,1) 0ms}._rotate-open_e7gt1_20:hover{border-radius:50%}._rotate-closed_e7gt1_26:hover{border-radius:10%}._icon_e7gt1_40{width:1rem;height:1rem;background-color:var(--color-primary);color:var(--color-grey-dark);padding:.3rem}._cover_oleku_1{display:flex;justify-content:center;overflow:visible}._cover__img_oleku_7{object-fit:contain;width:auto;max-width:280px;transition:all .2s ease-out;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024}._cover__img_oleku_7:hover{transform:translate(-.5rem,-.5rem);transition:all .2s ease-out;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,1rem 1rem #d3a41850}._card--customize_tyz24_1{flex:1 1 calc(50% - 2rem);min-width:300px;height:100%}._card--customize_tyz24_1>._card__image_tyz24_7 img{transition:scale .3s}._card--customize_tyz24_1:hover>._card__image_tyz24_7 img{scale:1.05}._card__image_tyz24_7{width:100%;overflow:clip}._card__image_tyz24_7 img{width:100%;height:17rem;object-fit:cover}._card__header_tyz24_26{display:flex;padding:var(--padding-less-y-md);width:100%;background:transparent}._h2_tyz24_33{font-weight:600;margin-top:.5rem}._h3_tyz24_38{font-weight:600;margin:1rem 0}._card__content_tyz24_43{margin:0;padding-inline:1rem}._activity-box_tyz24_48{display:flex;flex-flow:row wrap;gap:.5rem;padding:var(--padding-less-y-md)}._references_tyz24_55{display:flex;align-items:center;padding:var(--padding-less-y-md)}._references__content_tyz24_61{padding:var(--padding-less-y-md)}@media all and (max-width: 576px){._card--customize_tyz24_1{border-radius:0;box-shadow:none}}._section_68bh9_1{display:flex;flex-direction:column}._container-offers_68bh9_6{display:flex;flex-flow:row wrap;gap:var(--space-lg)}@media all and (max-width: 768px){._container-offers_68bh9_6{padding-inline:0}}._blinking-cursor_14a6k_1{position:relative;font:inherit;color:inherit;line-height:inherit;left:3px;top:-2px;opacity:1}._blinking_14a6k_1{animation:_blink_14a6k_1 .8s infinite}@keyframes _blink_14a6k_1{50%{opacity:0}}._pointer-box_1ls3v_1{display:flex;align-items:center;justify-content:center}._pointer_1ls3v_1{display:flex;height:6rem;width:3rem;color:var(--color-primary);border:1px solid currentColor;border-radius:var(--border-radius);background-color:var(--bg-primary);margin:2rem;cursor:pointer;transition:color .3s}._pointer_1ls3v_1:hover,._pointer_1ls3v_1:hover>._pointer__inner_1ls3v_21{color:var(--color-primary-dark)}._pointer__inner_1ls3v_21{height:1rem;width:1rem;color:var(--color-primary);border-right:3px solid currentColor;border-bottom:3px solid currentColor;background-color:transparent;margin:0 auto;animation:_move_1ls3v_1 1.5s linear infinite}@keyframes _move_1ls3v_1{0%{opacity:1;transform:translateY(0) rotate(45deg)}50%{opacity:.9}to{opacity:0;transform:translateY(4rem) rotate(45deg)}}._hero_ivrj8_1{display:flex;flex-direction:column;justify-content:space-around;gap:4rem;width:100%;height:100%;min-height:calc(100dvh - var(--navbar-height));padding:var(--space-md);margin:1rem 0;background:var(--bg-body-dark)}._h1_ivrj8_14{margin:3rem 0 2rem;max-width:600px;margin-inline:var(--space-md);cursor:default}._h1--title_ivrj8_21{font-size:clamp(1.3rem,.9667rem + 1.6667vw,2rem);font-weight:400;animation:_slideInTitle_ivrj8_1 3s ease-out forwards;margin-right:.5rem}@keyframes _slideInTitle_ivrj8_1{0%{opacity:0;transform:translate(-70%,100%)}60%{opacity:0;transform:translate(-70%,100%)}80%{transform:rotate(-90deg)}to{transform:rotate(0)}}._h1--firstName_ivrj8_45{font-size:clamp(2rem,1.0476rem + 4.7619vw,4rem)}._h1--lastName_ivrj8_49{font-size:clamp(2rem,1.0476rem + 4.7619vw,4rem);animation:_slideIn_ivrj8_1 2s ease-out forwards;margin-left:1rem}@keyframes _slideIn_ivrj8_1{0%{opacity:0;transform:scale(.1)}70%{opacity:0}90%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._container_ivrj8_73{width:min(100%,1200px);border-width:1px 7px 7px 1px;border-style:solid;border-color:var(--color-primary);border-radius:15px}._teaser_ivrj8_81{display:grid;grid-template-columns:40% 1fr;grid-template-areas:"text image";gap:1rem;align-items:start;visibility:hidden}._teaser__text_ivrj8_90{visibility:visible;grid-area:text}._teaser__p_ivrj8_95{font-size:clamp(1rem,.7291rem + .7595vw,1.2rem);line-height:1.5}._image-box_ivrj8_100{visibility:visible;transition:transform .3s ease,filter .3s ease,opacity .3s ease}._image-box--1_ivrj8_108{grid-area:image;justify-self:start;width:70%;transform:translate(5%,-20%)}._image-box--2_ivrj8_115{justify-self:end;grid-area:image;width:38%;transform:translateY(50%)}._teaser_ivrj8_81:hover>._image-box_ivrj8_100:not(:hover){filter:blur(3px)}._teaser_ivrj8_81>._teaser__text_ivrj8_90:hover~._image-box_ivrj8_100{filter:unset;opacity:unset}._image-box--1_ivrj8_108:hover{z-index:var(--zindex-hero-image-hovered);transform:translate(5%,-20%) scale(1.05)}._image-box--2_ivrj8_115:hover{z-index:var(--zindex-hero-image-hovered);transform:translateY(50%) scale(1.05)}._image-box_ivrj8_100:not(:hover,:focus){animation:_maintain-z-index-while-reset5ing-position_ivrj8_1 .3s}@keyframes _maintain-z-index-while-reset5ing-position_ivrj8_1{0%,to{z-index:var(--zindex-hero-image)}}._image_ivrj8_100{width:100%;height:auto}@media all and (max-width: 992px){._teaser_ivrj8_81{grid-template-columns:1fr;grid-template-areas:"text" "image"}._image-box--1_ivrj8_108{grid-area:image;width:55%;transform:translate(5%)}._image-box--2_ivrj8_115{width:30%;transform:translate(-25%,20%)}._image-box--1_ivrj8_108:hover{transform:translate(8%,3%) scale(1.05)}._image-box--2_ivrj8_115:hover{transform:translate(-30%,15%) scale(1.05)}}@media all and (max-width: 768px){._teaser__text_ivrj8_90{text-align:center}}@media all and (max-width: 576px){._hero_ivrj8_1{margin:0;padding:0;gap:1rem}._h1_ivrj8_14{margin:2rem 0;width:100%}._container_ivrj8_73{border-color:var(--color-tertiary);border-width:2px 8px;border-radius:unset}._image-box--1_ivrj8_108{width:100%;transform:translate(5%,-5%)}._image-box--2_ivrj8_115{display:none}._image-box--1_ivrj8_108:hover{transform:translate(5%) scale(1)}}._timeline_kyfhn_1{--timeline-spacing-between-periods: 2px;display:grid;grid-template-columns:repeat(3,max-content) 1fr;grid-column-gap:1rem;justify-content:center;margin:0 auto;max-width:1020px;width:100%}._years_kyfhn_13{display:grid}._years__year_kyfhn_17{position:sticky;top:var(--timeline-sticky-marging-top);display:flex;align-items:flex-start;justify-content:center;font-weight:500;padding:var(--padding-less-y-sm);background-color:var(--timeline-color-bg-items)}._years__year_kyfhn_17:after{content:"";align-self:flex-end;position:absolute;top:0;left:0;background:var(--timeline-color-accent-primary);height:2px;width:110%}._months_kyfhn_39{display:grid}._months__month_kyfhn_43{display:flex;align-items:center;justify-content:center;font-size:.8rem;padding:0 var(--space-sm);color:var(--color-text-shade);min-height:30px;border-top:1px solid var(--color-text)}._periods_kyfhn_54{display:grid;grid-auto-columns:1rem;grid-column-gap:.5rem}._periods__bar_kyfhn_60{margin:var(--timeline-spacing-between-periods) 0;border-radius:var(--border-radius);background-color:var(--timeline-color-accent-primary);box-shadow:var(--box-shadow)}._periods__bar_kyfhn_60:hover,._periods__bar_kyfhn_60:focus{cursor:pointer}._periods__bar_kyfhn_60:nth-of-type(6n){background-color:hsl(var(--timeline-color-bar-hue),var(--timeline-color-bar-saturation),calc(var(--timeline-color-bar-lightness) + var(--timeline-color-bar-increment) * 1))}._periods__bar_kyfhn_60:nth-of-type(6n+1){background-color:hsl(var(--timeline-color-bar-hue),var(--timeline-color-bar-saturation),calc(var(--timeline-color-bar-lightness) + var(--timeline-color-bar-increment) * 2))}._periods__bar_kyfhn_60:nth-of-type(6n+2){background-color:hsl(var(--timeline-color-bar-hue),var(--timeline-color-bar-saturation),calc(var(--timeline-color-bar-lightness) + var(--timeline-color-bar-increment) * 3))}._periods__bar_kyfhn_60:nth-of-type(6n+3){background-color:hsl(var(--timeline-color-bar-hue),var(--timeline-color-bar-saturation),calc(var(--timeline-color-bar-lightness) + var(--timeline-color-bar-increment) * 4))}._periods__bar_kyfhn_60:nth-of-type(6n+4){background-color:hsl(var(--timeline-color-bar-hue),var(--timeline-color-bar-saturation),calc(var(--timeline-color-bar-lightness) + var(--timeline-color-bar-increment) * 4))}._periods__bar_kyfhn_60:nth-of-type(6n+5){background-color:hsl(var(--timeline-color-bar-hue),var(--timeline-color-bar-saturation),calc(var(--timeline-color-bar-lightness) + var(--timeline-color-bar-increment) * 4))}._periods-content_kyfhn_120{display:grid;grid-column-gap:.5rem;grid-auto-columns:1fr}._periods-content__period_kyfhn_126{margin:var(--timeline-spacing-between-periods) 0;background-color:var(--timeline-color-bg-items)}._sticky-content_kyfhn_131{position:sticky;top:var(--timeline-sticky-marging-top);display:flex;flex-direction:column;gap:.4rem;padding:var(--space-sm) var(--space-sm) var(--space-md) var(--space-sm)}._sticky-content__date_kyfhn_140{font-size:.8rem;color:var(--color-text-shade);text-align:right}._sticky-content__title_kyfhn_146{font-weight:500;letter-spacing:.5px;line-height:1.4}._sticky-content__organization_kyfhn_152{font-size:.8rem;font-weight:500;font-style:italic;color:var(--color-text-shade);line-height:1.4}._sticky-content__text_kyfhn_160{display:flex;flex-direction:column;gap:.4rem;font-size:.8rem;line-height:1.4;margin:unset}._sticky-content__text-item_kyfhn_169{position:relative;margin-left:.7rem}._sticky-content__text-item_kyfhn_169:before{content:"✓";position:absolute;top:3px;left:-.7rem;color:var(--color-primary-dark);font-size:.6rem}@media all and (max-width: 900px){._timeline_kyfhn_1{grid-column-gap:.5rem}._years__year_kyfhn_17{top:var(--timeline-sticky-marging-top);font-size:.8rem;padding:var(--space-xs)}._years__year_kyfhn_17:after{width:107%}._months__month_kyfhn_43{font-size:.8rem;padding:0 var(--space-xs);min-height:35px}._periods_kyfhn_54{grid-auto-columns:.5rem}._periods-content__period_kyfhn_126{grid-column-start:1!important;z-index:var( --zindex-timeline-period )}._periods-content__period_kyfhn_126._active_kyfhn_215{z-index:var(--zindex-timeline-period-active)}._periods-content__period_kyfhn_126._active_kyfhn_215>._sticky-content_kyfhn_131{top:var(--timeline-sticky-marging-top);position:sticky}._sticky-content_kyfhn_131{position:unset}}@media all and (max-width: 576px) and (max-height: 700px){._years__year_kyfhn_17{top:var(--timeline-sticky-marging-top--mobile)}._periods-content__period_kyfhn_126._active_kyfhn_215>._sticky-content_kyfhn_131{top:var(--timeline-sticky-marging-top--mobile)}}._section_17bws_1{width:100%;height:100%;margin:1rem 0;padding:var(--space-md)}._container_17bws_8{gap:var(--space-sm)}._selectors_17bws_12{display:flex;flex-flow:row wrap;gap:1rem;width:100%;-webkit-user-select:none;user-select:none}._selectors__button_17bws_20{display:flex;align-items:center;gap:var(--space-sm);padding:var(--padding-less-y-md);border:unset;border-radius:var(--border-radius);background-color:var(--bg-primary);transition:box-shadow .3s;cursor:pointer}._selectors__button_17bws_20._active_17bws_31{background-color:var(--bg-body)}._selectors__button_17bws_20:hover{background-color:var(--bg-body-dark)}._selectors__icon_17bws_39{height:1.5rem;width:auto}._selectors__label_17bws_44{color:var(--color-text)}._timeline-container_17bws_48{margin-block:var(--space-lg)}@media all and (max-width: 576px){._section_17bws_1{margin:0;padding:0}._container_17bws_8{padding-inline:0}._h2--customize_17bws_62,._p_17bws_63,._selectors_17bws_12{padding-inline:var(--space-md)}._h2--customize_17bws_62{margin-top:var(--space-md)}._card--customize_17bws_72{border-radius:0;box-shadow:none}._timeline-container_17bws_48{margin-inline:var(--space-md)}._selectors__button_17bws_20{flex:1}}._tabs_fbest_1{border-radius:var(--border-radius);height:auto;width:100%;background-color:unset}@media all and (max-width: 576px){._tabs_fbest_1{border-radius:0}}._tab-list_1b3sf_1{--border-width: 1px;--border-color: var(--color-info);list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--space-md);padding-block:0;padding-inline:var(--space-md);margin:0;width:100%;border-bottom:var(--border-width) solid var(--border-color)}@media all and (max-width: 576px){._tab-list_1b3sf_1{padding-inline:0}}._tab-panel_vant0_1{box-shadow:var(--box-shadow);height:100%;width:100%;background-color:var(--bg-primary)}._tab-trigger_13xuo_1{border:unset;padding:unset;flex:1 1 auto;font-size:1.2rem;font-weight:500;padding:var(--padding-less-y-md);background-color:var(--bg-primary);box-shadow:inset 0 0 0 0 var(--bg-secondary);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);transition:all .3s ease-out;cursor:pointer}._tab-trigger_13xuo_1:hover{box-shadow:inset 0 -5rem 0 0 var(--bg-secondary-dark)}._tab-trigger_13xuo_1._active_13xuo_20{border:var(--border-width) solid var(--border-color);border-bottom:unset;z-index:1;box-shadow:0 var(--border-width) 0 0 var(--bg-primary)}@media all and (max-width: 576px){._tab-trigger_13xuo_1{flex:1 1 100%;border-radius:unset}._tab-trigger_13xuo_1._active_13xuo_20{border:unset;box-shadow:inset 0 -5rem 0 0 var(--bg-secondary-dark)}}._station_uvrg6_1{position:relative;display:flex;flex-direction:column;width:100%;padding:1rem 1rem 0;border-left:2px solid var(--color-primary)}._date_uvrg6_10{display:flex;color:var(--color-text-shade);margin-bottom:.8rem}._date__icon_uvrg6_16{position:absolute;top:1rem;left:-14px;color:var(--color-primary-dark);width:1rem;height:1rem;padding:.3rem;border-radius:50%;background-color:var(--bg-primary);animation:var(--animation-rotate)}._date__text_uvrg6_29,._link_uvrg6_30{flex:0 1 auto;background-color:var(--bg-primary-dark);padding:.3rem .7rem;border:1px solid var(--color-primary);border-radius:var(--border-radius);font-size:.8rem;position:relative}._date__text_uvrg6_29{cursor:default}._link_uvrg6_30{margin-left:.5rem}._link_uvrg6_30:hover{background-color:var(--bg-secondary-dark)}._title_uvrg6_52{font-size:1rem;font-weight:600;letter-spacing:.5px;margin-bottom:.4rem}._subtitle_uvrg6_59{font-size:.9rem;font-weight:500;font-style:italic;margin-bottom:.4rem;line-height:1.2}._content_uvrg6_67{font-size:.9rem;line-height:1.2;margin-top:0}._content__part_uvrg6_73{display:block}._content__part_uvrg6_73:not(:last-of-type){margin-bottom:.4rem}._awards_apxel_1{padding:1rem 1rem .5rem}._awards_apxel_1:hover{background-color:var(--bg-primary-dark)}._text_7st9o_1{padding:var(--space-md);margin:0}._skill-box_7st9o_6:nth-child(1),._skill-box_7st9o_6:nth-child(2){flex-basis:100%}._skill-box_7st9o_6:nth-child(3){flex-basis:40%}._skill-box_7st9o_6:nth-child(4){flex:1}._items_7st9o_19{display:flex;flex-flow:row wrap;align-items:center;gap:.5rem;-webkit-user-select:none;user-select:none;visibility:hidden}._items_7st9o_19:after{content:"";flex:100 0 auto}._items__item_7st9o_33{flex:1 1 auto;display:flex;align-items:center;font-size:.9rem;padding:var(--padding-less-y-sm);border:1px solid var(--bg-secondary-dark);border-radius:var(--border-radius);background-color:var(--bg-primary-dark);transition:opacity .5s;visibility:visible}._items_7st9o_19:hover>._items__item_7st9o_33:not(:hover){opacity:.5}._items__item_7st9o_33:hover{border:1px solid var(--color-primary);background-color:var(--bg-secondary);box-shadow:var(--box-shadow)}._logo-img_7st9o_56{height:1.6rem;width:auto}._logo-label_7st9o_61{padding:var(--space-sm);font-weight:400}@media all and (max-width: 768px){._skill-box_7st9o_6:nth-child(n){flex-basis:100%}}._section_brlfb_1{width:100%;height:100%;padding:var(--space-md)}._container_brlfb_7{gap:var(--space-md);border:unset}._card--customize_brlfb_12{background-color:unset}._skills-content_brlfb_16{display:flex;flex-flow:row wrap;align-items:flex-start;gap:2rem;padding:1rem;width:100%}._awards-content_brlfb_25{padding:0 0 0 1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media all and (max-width: 576px){._section_brlfb_1{padding:0}._container_brlfb_7{padding-inline:0}._h2--customize_brlfb_40,._p_brlfb_41{padding-inline:var(--space-md)}._h2--customize_brlfb_40{margin-top:var(--space-md)}._card--customize_brlfb_12{border-radius:0;box-shadow:none}}._contact-wrapper_muq3s_1{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:1rem 2rem;padding:var(--space-lg);border:unset}._img-box_muq3s_11{position:relative;padding:1rem}._img-box__img_muq3s_16{object-fit:cover;max-height:200px;transition:opacity,filter .3s;border-bottom-left-radius:30%;border-bottom-right-radius:30%}._img-box__caption_muq3s_26{display:inline-block;position:absolute;top:37%;left:50%;height:100%;width:85%;font-size:.8rem;text-align:center;color:var(--color-text);opacity:0;transform:translate(-50%,50%);transition:opacity .3s ease-in-out,transform .3s ease-in}._contact-wrapper_muq3s_1:hover ._img-box__caption_muq3s_26{opacity:1;transform:translate(-50%)}._contact-wrapper_muq3s_1:hover ._img-box__img_muq3s_16{opacity:.4;filter:blur(3px)}._data-box_muq3s_53{flex:1;display:flex;flex-direction:column;align-items:center;gap:.5rem}._name_muq3s_61{font-weight:600;letter-spacing:4px}._city_muq3s_66{font-weight:400;letter-spacing:3px;margin-top:unset}@media all and (max-width: 576px){._contact-wrapper_muq3s_1{border:none;margin-top:1rem;padding:0}}._background-box_fs0zi_1{display:flex;opacity:0;scale:0;transform:translateZ(0);will-change:transform,opacity,scale;transition:transform 1s,opacity 4s,scale 2s}._background-box_fs0zi_1._active_fs0zi_13{opacity:.8;scale:1}@media all and (max-width: 576px){._background-box_fs0zi_1{display:none}}._svg_4rof0_1{opacity:.5}._st0_4rof0_5{fill:var(--color-primary)}._st1_4rof0_9{fill:transparent}._st2_4rof0_13,._st3_4rof0_17{fill:var(--color-accent)}._st4_4rof0_21{fill:var(--color-text)}._svg_1po7m_1{overflow:visible}._path-border_1po7m_5{fill:var(--color-accent)}._path-background_1po7m_9{--stroke-length: 1000;fill:var(--bg-primary);stroke:var(--color-accent);stroke-width:3;stroke-dasharray:var(--stroke-length);stroke-dashoffset:var(--stroke-length)}._path-background_1po7m_9._active_1po7m_18{animation:_dash_1po7m_1 1s forwards;animation-delay:.5s}@keyframes _dash_1po7m_1{to{stroke-dashoffset:0}}._path-text_1po7m_29{fill:var(--color-text-shade)}._path-circle_1po7m_33{fill:var(--color-primary)}._quote_1xu36_1{display:grid;grid-template-columns:50px 1fr;grid-template-areas:"icon text" "icon meta" "icon link";gap:.5rem 1rem;padding:var(--space-md)}._quote--line_1xu36_12{border-block:1px dotted var(--color-accent)}._quote__speech-bubble_1xu36_16{grid-area:icon;padding-top:5px}._quote__text_1xu36_21{grid-area:text;color:var(--color-text-shade);font-weight:500}._quote__meta_1xu36_27{grid-area:meta;align-self:center;font-size:.8rem;color:var(--color-primary-dark)}._quote__link_1xu36_34{grid-area:link;display:flex;align-items:center;gap:var(--space-sm);font-size:.8rem;color:var(--color-primary-dark);cursor:pointer}@media all and (max-width: 576px){._quote_1xu36_1{grid-template-areas:"text text" "icon meta" "icon link";padding:var(--space-md) var(--space-xs)}._quote__text_1xu36_21{font-weight:400}}._quote__state_aw1d9_1{display:grid;grid-template-columns:max-content 1fr;padding:var(--space-md);border-top:1px dotted var(--color-primary-dark)}._quote__indicator_aw1d9_8{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;gap:5px}._quote__dot_aw1d9_16{position:relative;width:15px;height:15px;border:1px solid var(--color-primary-dark);cursor:pointer}._quote__dot_aw1d9_16._filled_aw1d9_24{background:var(--color-primary-dark)}._quote__current-number_aw1d9_28{font-size:.9rem;color:var(--color-primary-dark);margin-right:var(--space-md)}._quote__next-number_aw1d9_34{position:absolute;top:-2rem;left:50%;color:var(--color-primary-dark);background-color:var(--bg-body-dark);transform:translate(-50%);padding-inline:.5rem}._quote__next-number_aw1d9_34:after{content:" ";position:absolute;bottom:-3px;left:50%;transform:translate(-50%);border:4px solid var(--color-primary-dark);border-bottom:0;border-left-color:transparent;border-right-color:transparent}._enter_aw1d9_56{animation:_enter_aw1d9_56 .4s ease-in-out}@keyframes _enter_aw1d9_56{50%{color:var(--color-accent)}}@media all and (max-width: 576px){._quote__state_aw1d9_1{padding:var(--space-md) var(--space-xs)}._quote__indicator_aw1d9_8{gap:7px}._quote__dot_aw1d9_16{width:13px;height:13px}._quote__next-number_aw1d9_34{display:none}}._slider_ozpgn_1{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;min-height:360px;padding:.1rem;width:100%;margin:0 auto}._quote_ozpgn_12{position:relative;display:flex;flex-direction:column;justify-content:space-between;max-width:500px;width:100%;margin:0 auto;padding:0 var(--space-sm);overflow:visible}._from-right_ozpgn_24{animation:_fromRight_ozpgn_1 .4s ease-in-out}._from-left_ozpgn_28{animation:_fromLeft_ozpgn_1 .4s ease-in-out}@keyframes _fromRight_ozpgn_1{0%{transform:translate(20%) scale(.8);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes _fromLeft_ozpgn_1{0%{transform:translate(-20%) scale(.8);opacity:0}to{transform:translate(0) scale(1);opacity:1}}._button--prev_ozpgn_54,._button--next_ozpgn_55{cursor:pointer;color:var(--color-text);padding:var(--padding-less-y-md);border:1px solid var(--color-tertiary);border-radius:var(--border-radius);background-color:var(--bg-body-dark)}._button--prev_ozpgn_54:is(:hover,:active){color:var(--color-accent)}._button--next_ozpgn_55:is(:hover,:active){color:var(--color-accent)}@media all and (max-width: 460px){._slider_ozpgn_1{min-height:440px}}._container_14gp3_1{gap:var(--space-lg)}._section--grid_14gp3_5{display:grid;grid-template-columns:min-content 1fr;gap:4rem 1rem}._col-left_14gp3_11{text-align:right;position:relative}._col-left_14gp3_11:after,._col-left_14gp3_11 :is(h1,h3):after{content:"";position:absolute;top:0;right:-4px;display:block;height:100%;width:4px;border-radius:var(--border-radius)}._col-left_14gp3_11:after{background-color:var(--color-primary)}._col-left_14gp3_11 :is(h1,h3){position:sticky;top:60px;margin:0;padding:var(--space-md);font-size:1.5rem;z-index:var(--zindex-sticky-title)}._col-left_14gp3_11 :is(h1,h3):after{background-color:var(--color-tertiary-dark)}._col-right_14gp3_45{padding:var(--space-md)}._col-right_14gp3_45 :is(h2,h3){font-family:Jost;font-size:1.3rem}._cards-theses-container_14gp3_54{display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;visibility:hidden}._card-theses_14gp3_62{display:grid;grid-template-rows:subgrid;grid-row:span 2;transition:opacity .5s;visibility:visible}._card-theses_14gp3_62:hover{background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--color-secondary)}._cards-theses-container_14gp3_54:hover>._card-theses_14gp3_62:not(:hover){opacity:.5}._card__header_14gp3_79{display:flex}._card-number_14gp3_83{font-weight:600;padding:var(--space-sm);background-color:var(--color-secondary)}._card-title_14gp3_89{flex:1;padding:var(--space-sm);border-bottom:1px solid var(--color-primary)}._card-text_14gp3_95{padding-inline:var(--space-md)}._cards-box_14gp3_99{display:flex;flex-flow:row wrap;justify-content:center;gap:1rem;overflow:clip}._zeitstrahl_14gp3_107{padding-block:var(--space-lg);width:min(100%,700px);margin:0 auto}@media all and (max-width: 768px){._section--grid_14gp3_5{display:grid;grid-template-columns:1fr;gap:1rem}._col-left_14gp3_11{border:0;position:relative;overflow:clip;display:flex;justify-content:center;align-items:center;text-align:center;padding:0}._col-left_14gp3_11 :is(h1,h3){position:unset;top:unset;border-right:unset;display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;max-width:calc(100% - 70px);font-size:1.3rem;line-height:1.7rem}._col-left_14gp3_11 :is(h1,h3):before,._col-left_14gp3_11 :is(h1,h3):after{position:absolute;background:var(--color-primary);content:"";height:.1rem;top:50%;width:750px}._col-left_14gp3_11 :is(h1,h3):before{left:100%;margin-left:1rem}._col-left_14gp3_11 :is(h1,h3):after{right:100%;margin-right:1rem}._col-right_14gp3_45{padding:0}._cards-box_14gp3_99{flex:1 1 100%;gap:1rem;overflow:visible}}._card--customize_1ryut_1{display:flex;flex-direction:column;padding:0 0 0 1rem;background:var(--bg-primary);overflow:visible}._card--customize_1ryut_1>*:first-child{flex:1}._h2_1ryut_13{padding-bottom:.5rem;border-bottom:2px solid var(--color-primary);padding:var(--space-md);margin:1rem 0 0}._publications_1ryut_20{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));width:100%}._publications__item_1ryut_26{padding-bottom:1rem}._publications__item_1ryut_26:hover{background-color:var(--bg-primary-dark)}@media all and (max-width: 768px){._card--customize_1ryut_1{border-radius:0}}._buttons_18khu_1{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-top:1rem;gap:1rem}@media all and (max-width: 576px){._buttons_18khu_1{justify-content:space-between}}._tags_10rs9_1{display:flex;flex-flow:row wrap;gap:.3rem}._tags__tag_10rs9_7{font-size:.8rem;letter-spacing:.5px;color:var(--color-text-shade);padding:var(--padding-less-y-sm);border-radius:var(--border-radius);background-color:var(--bg-secondary-dark)}._card--customize_1ryvf_1{display:flex;flex-flow:row wrap;width:100%}._image-box_1ryvf_7{flex:1}._content_1ryvf_11{display:flex;flex-direction:column;gap:1rem;flex:1 1 60%;padding:1.5rem}._content_1ryvf_11>h2{line-height:1.2;padding-bottom:1rem;margin:0;border-bottom:2px solid var(--color-primary)}._content_1ryvf_11>p:first-of-type{margin-top:0}._content_1ryvf_11>p:last-of-type{margin-bottom:0}@media all and (max-width: 576px){._card--customize_1ryvf_1{border-radius:0}}._container--customize_1iw3p_1{border:0;padding:0;gap:2rem}._iframe-container_19itp_1{position:relative;padding-bottom:56.25%;height:0}._iframe_19itp_1{position:absolute;height:100%;width:100%;left:0;top:0;border:none}@media all and (max-width: 768px){._iframe-container_19itp_1{box-shadow:var(--box-shadow)}}._clipboard_108um_1{display:flex;gap:.5rem;width:100%;margin-bottom:1rem}._clipboard__content_108um_8{flex:1;display:flex;align-items:center;margin:unset;padding:var(--padding-less-y-md);border:2px solid var(--color-tertiary-dark);border-radius:var(--border-radius);background-color:var(--bg-primary);scrollbar-width:thin;overflow-x:auto}._clipboard__button_108um_21{flex-basis:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;border:none;border-radius:var(--border-radius);background-color:var(--bg-secondary);box-shadow:var(--box-shadow);cursor:pointer;overflow:clip}._clipboard__button_108um_21:hover,._clipboard__button_108um_21:focus{background-color:var(--bg-secondary-dark)}._clipboard__button_108um_21:hover>svg,._clipboard__button_108um_21:focus>svg{fill:var(--color-text)}._svg-copy_108um_47{transform:translateY(10px);transition:transform .3s}._svg-copy_108um_47._hide_108um_51{transform:translateY(-150%)}._svg-checkmark_108um_55{transform:translateY(150%);transition:transform .3s}._svg-checkmark_108um_55._active_108um_60{transform:translateY(-10px)}._svg-checkmark_108um_55>path{fill:var(--color-success)}._pre_1vjzx_1{border-radius:var(--border-radius);scrollbar-width:thin}@media all and (max-width: 768px){._container_48wwa_2{background-color:var(--bg-primary)}._code-block_48wwa_6{margin-inline:-.5rem}}._portfolio_1x290_1{display:flex;width:100%}._card--customize_1x290_6{flex:1;min-width:300px;height:100%;background:var(--bg-primary);border-radius:0;box-shadow:var(--box-shadow),inset 0 4px 0 0 var(--color-secondary)}._card--customize_1x290_6 h2{font-weight:600}._card--customize_1x290_6 h3{font-weight:600;margin:0;margin-top:1rem}._card__header_1x290_27{padding:var(--padding-less-y-md);width:100%}._section_1x290_32{padding:var(--padding-less-y-md);width:90%}._keypoint-customize_1x290_37{margin-top:-.2rem}._buttons_1x290_41{display:flex;flex-flow:row wrap;align-items:center;gap:3rem;height:100%;padding-block:var(--space-sm)}._logo_1x290_50{height:3.5rem;transform:scale(1.5);transition:transform .3s ease-out}._logo_1x290_50:hover{transform:scale(1.7)}._image--main_1x290_60{align-self:flex-start;border-radius:var(--border-radius);background-color:transparent;overflow:visible;transform:translate(-15%,60px);transition:all .3s ease}._image--main_1x290_60 img{max-width:340px}._image--drop-shadow_1x290_73{box-shadow:none!important}._image--drop-shadow_1x290_73:hover{filter:drop-shadow(1rem 1rem 0 #d3a41850)}._image--flex_1x290_81{display:flex;flex-direction:column;gap:1rem}@media all and (max-width: 992px){._card--customize_1x290_6{flex:1 1 70%;min-width:300px;height:100%;background:var(--bg-primary)}._image--main_1x290_60{transform:translate(-10%,60px)}._image--main_1x290_60 img{max-width:260px}}@media all and (max-width: 768px){._portfolio_1x290_1{flex-wrap:wrap;gap:1rem}._card--customize_1x290_6{flex-basis:100%;border-radius:0;box-shadow:inset 0 4px 0 0 var(--color-tertiary)}._card__header_1x290_27,._section_1x290_32{width:100%}._image--main_1x290_60{flex-basis:100%;transform:unset;padding:var(--padding-less-y-md)}}._portfolio_njc20_1{display:flex;flex-direction:column;gap:4rem;margin-top:var(--space-lg)}@media all and (max-width: 768px){._container_njc20_9{padding-inline:0}._h2_njc20_13{padding:0 1rem}._portfolio_njc20_1{gap:2rem;margin-top:var(--space-md)}}._section_1yjgx_1{display:flex;flex-direction:column}._iframe_1yjgx_6{margin-block:var(--space-sm) var(--space-md)}@font-face{font-family:Kanit;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/kanit-v15-latin-regular-C1Jk-JCr.woff2) format("woff2"),url(./kanit-v15-latin-regular.woff) format("woff")}@font-face{font-family:Kanit;font-style:normal;font-weight:600;font-display:auto;src:url(/assets/kanit-v15-latin-600-9AyOuid0.woff2) format("woff2"),url(./kanit-v15-latin-600.woff) format("woff")}@font-face{font-family:Kanit;font-style:italic;font-weight:400;font-display:auto;src:url(/assets/kanit-v15-latin-italic-BnsPjFvZ.woff2) format("woff2"),url(./kanit-v15-latin-italic.woff) format("woff")}@font-face{font-family:Kanit;font-style:italic;font-weight:600;font-display:auto;src:url(/assets/kanit-v15-latin-600italic-81Mm3l-p.woff2) format("woff2"),url(./kanit-v15-latin-600italic.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/jost-v9-latin-regular-Dv0ZHab6.woff2) format("woff2"),url(/assets/jost-v9-latin-regular-D_R8ONwT.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:auto;src:url(/assets/jost-v9-latin-500-CWm3fjEm.woff2) format("woff2"),url(/assets/jost-v9-latin-500-BYE6z7ev.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:auto;src:url(/assets/jost-v9-latin-600-BiVKElhy.woff2) format("woff2"),url(/assets/jost-v9-latin-600-CYiaXo8h.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:900;font-display:auto;src:url(/assets/jost-v9-latin-900-BftzjQX4.woff2) format("woff2"),url(/assets/jost-v9-latin-900-hVIoZiFw.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/jost-v9-latin-italic-D-p8pFMF.woff2) format("woff2"),url(/assets/jost-v9-latin-italic-DNM8V-g8.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/jost-v9-latin-500italic-LDypoVB1.woff2) format("woff2"),url(/assets/jost-v9-latin-500italic-CT3_ghBn.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/jost-v9-latin-600italic-CmXpKT8j.woff2) format("woff2"),url(/assets/jost-v9-latin-600italic-DWJJ4k3V.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/jost-v9-latin-900italic-BNJgkEg6.woff2) format("woff2"),url(/assets/jost-v9-latin-900italic-DsRf4rzp.woff) format("woff")}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}iframe,img,video,canvas{display:block;max-width:100%}figure{margin:0}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}@supports (animation-timeline: scroll()){.sticky-parallax-header{position:fixed;top:0;animation:sticky-parallax-header linear forwards;animation-timeline:scroll();animation-range:0dvh 90dvh}@keyframes sticky-parallax-header{0%{background-position:50% 0;height:100dvh}to{background-position:50% 100%;height:10dvh;background-color:#0b1584}}}@supports (animation-timeline: view()){.animate-in{animation:linear animate-in;animation-timeline:view(block);animation-range:entry 0% entry 50%}@keyframes animate-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.fly-in-from-right{animation:fly-in-from-right linear both;animation-timeline:view(block);animation-range:cover 0% cover 30%}@keyframes fly-in-from-right{0%{opacity:0;translate:100% 0}to{opacity:1;translate:0 0}}.move-in{animation:move-in linear both;animation-timeline:view(block);animation-range:entry 0% entry 100%}@keyframes move-in{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.reveal-in-hide-out-image{animation:reveal-in-hide-out-image linear forwards;animation-timeline:view(block)}@keyframes reveal-in-hide-out-image{entry 0% {opacity: 0;} entry 100% {opacity: 1;} exit 0% {opacity: 1;} exit 100% {opacity: 0;}}}:root{--font-family-base: "Jost", sans-serif;--font-family-heading: "Kanit", "Jost", sans-serif;--navbar-height: 2.7rem;--progress-line-height: 2px;--space-xs: .2rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 2rem;--space-xl: 4rem;--padding-less-y-sm: var(--space-xs) var(--space-sm);--padding-less-y-md: var(--space-sm) var(--space-md);--padding-less-y-lg: var(--space-md) var(--space-lg);--padding-less-x-sm: var(--space-sm) var(--space-xs);--animation-rotate: rotate 20s ease infinite;--border-radius: 4px;--box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--box-shadow-mobile-menu: 2px 0px 1px -1px rgba(0, 0, 0, .2), 1px 0px 1px 0px rgba(0, 0, 0, .14), 1px 0px 3px 0px rgba(0, 0, 0, .12);--zindex-sticky-title: 1;--zindex-hero-image-hovered: 1;--zindex-sigma-overlay: 1;--zindex-sigma-controls: 2;--zindex-timeline-period: 1;--zindex-timeline-period-active: 2;--zindex-cv-image-behind: 1;--zindex-cv-image-visible: 2;--zindex-cv-image-hovered: 3;--zindex-cv-form-sticky-button-group: 4;--zindex-scroll-to-top-button: 10;--zindex-consent: 20;--zindex-progress-line: 30;--zindex-menu-mobile-overlay: 31;--zindex-menu-mobile: 32;--zindex-submenu-hovered: 33;--zindex-navbar: 34;--color-netzwerk-stroke: #010202;--color-netzwerk-nie: #7a7a7a;--color-netzwerk-sehr-selten: #e52420;--color-netzwerk-selten: #f29194;--color-netzwerk-gelegentlich: #d7e7be;--color-netzwerk-oft: #71b62c;--color-netzwerk-sehr-oft: #357e32;--color-netzwerk-staatlich-kommunal-gefoerdert: #ffdb0e;--color-netzwerk-staatlich-kommunal: #52aee2;--color-netzwerk-gemeinnuetzig: #ec7c04;--color-netzwerk-wissenschaft: #e61156;--color-netzwerk-tourismus: #8ebf22;--color-netzwerk-wirtschaft: #fed790;--color-netzwerk-medien: #b1dacf}.light{color-scheme:light;--color-primary: #fac051;--color-primary-dark: #a88139;--color-secondary: #fab651;--color-tertiary: #fbebd1;--color-tertiary-dark: #fad79f;--color-success: #32641b;--color-accent: #c23a00;--color-info: #a88139;--color-white: #fffdfa;--color-grey: #666666;--color-grey-dark: #4a4a4a;--color-text: #333333;--color-text-shade: #4a4a4a;--color-text-accent: #4a4a4a;--bg-body: #ffffff;--bg-body-dark: #fdfaf2;--bg-transparent: #f7cc4b20;--bg-primary: #fefaf0;--bg-primary-dark: #fcf3df;--bg-secondary: #fbebd1;--bg-secondary-dark: #fad899;--bg-gradient-to-right: linear-gradient(to right, var(--color-primary), var(--color-accent));--bg-gradient-to-left: linear-gradient(to left, var(--color-primary), var(--color-accent));--navbar-bg-transparent: #fbebd150;--navbar-bg-sublist: var(--bg-body-dark);--navbar-color-accent: #fad79f}.dark{color-scheme:dark;--color-primary: #d3a418;--color-primary-dark: #b18a16;--color-secondary: #b98b00;--color-tertiary: #4d4632;--color-tertiary-dark: #50472f;--color-success: #699754;--color-accent: #c23a00;--color-info: #b18a16;--color-white: #fffdfa;--color-grey: #e1e1e1;--color-grey-dark: #16171a;--color-text: #ececec;--color-text-shade: #dcd7c9;--color-text-accent: #d3a418;--bg-body: #1f2028;--bg-body-dark: #16171a;--bg-transparent: #ffffff10;--bg-primary: #242528;--bg-primary-dark: #1f2025;--bg-secondary: #373329;--bg-secondary-dark: #4d4632;--bg-gradient-to-right: linear-gradient(to right, var(--color-primary), var(--color-accent));--bg-gradient-to-left: linear-gradient(to left, var(--color-primary), var(--color-accent));--navbar-bg-transparent: #16171a50;--navbar-bg-sublist: var(--bg-body-dark);--navbar-color-accent: #242528}::selection{background-color:var(--bg-secondary-dark)}:focus-visible{outline:2px solid var(--color-secondary);outline-offset:4px}html{font-family:var(--font-family-base);font-size:16px}body{margin:0;height:100%;min-width:320px;color:var(--color-text);background:var(--bg-body)}main{display:flex;flex-direction:column;align-items:center;flex:1 0 auto;width:100%}:where(h1,h2,h3,h4){color:var(--color-text);text-wrap:balance;margin:0}h1{font-family:var(--font-family-heading);font-size:clamp(1.4rem,.4886rem + 4.0506vw,3rem);letter-spacing:4px;line-height:1.5;margin-block:2rem 1.5rem}h2{font-family:var(--font-family-heading);font-size:clamp(1.1rem,.5873rem + 2.2785vw,2rem);font-weight:600;letter-spacing:2px;line-height:1.5;margin-bottom:1rem}h3{font-family:var(--font-family-heading);font-size:clamp(1.1rem,.8722rem + 1.0127vw,1.5rem);font-weight:600;letter-spacing:2px;line-height:1.5;margin-bottom:.5rem}h4{font-family:var(--font-family-heading);font-size:clamp(1.1rem,1rem + .2532vw,1.2rem);font-weight:600;letter-spacing:1px;line-height:1.5}p{font-size:clamp(1rem,1rem + .2532vw,1.2rem);font-weight:400;line-height:1.5;margin-inline:0;margin-block:.5rem 1rem;margin-block:.5lh 1lh;text-wrap:pretty}li{text-wrap:pretty}a{text-decoration:none;color:inherit;font-weight:500}:where(p,li) a{color:var(--color-text);box-shadow:inset 0 -.4rem 0 0 var(--color-tertiary);transition:box-shadow .2s}:where(p,li) a:visited,:where(p,li) a:hover{box-shadow:inset 0 -2rem 0 0 var(--color-tertiary-dark)}button{color:var(--color-text)}.screenreader-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:clip}ul{list-style:none}.scroll-margin{scroll-margin-top:var(--navbar-height)}.highlight{padding-inline:4px;background-color:var(--bg-secondary-dark);border-radius:var(--border-radius)}.code-highlight{padding:2px 4px;background-color:var(--bg-secondary-dark);border-radius:var(--border-radius)}@media all and (max-width: 576px){:where(h1,h2,h3,h4){-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}
