.i__icon{align-items:center;display:flex;height:calc(var(--s)*1.5);justify-content:center;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--s)*1.5)}.i__icon svg{height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.i__icon__empty{font-size:8px;font-style:normal;font-weight:700}.i__galerie__figure{margin:0}.i__galerie__item__caption{animation:slideFromBottom .3s;background:#fff;border-radius:.65rem;bottom:var(--s);color:var(--color-txt);font-size:.95rem;left:var(--s);line-height:1.5;overflow:hidden;padding:calc(var(--s)*.7) var(--s);position:fixed;right:var(--s);top:var(--s);z-index:2}.i__galerie__item__caption header{position:relative}.i__galerie__item__caption main{padding:var(--s)}.i__galerie__item__caption strong{display:block;font-size:1.1rem;margin-bottom:.25rem}.i__galerie__item__caption__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:var(--radius);bottom:var(--s);color:#000;font-size:.9rem;font-weight:600;left:var(--s);margin:0 auto;max-width:40rem;padding:calc(var(--s)*.7) var(--s);position:fixed;right:var(--s);z-index:9}.--desktop .i__galerie__item__caption{bottom:auto;height:20rem;left:calc(50% - 20rem);overflow-y:auto;right:auto;top:calc(50% - 10rem);width:40rem}.i__galerie__caption__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;opacity:.25;padding:0;position:absolute;right:0;top:.25rem}.i__galerie{align-items:center;animation:slideOpacity .15s;display:flex;inset:0;justify-content:center;position:fixed;z-index:99}.i__galerie__overlay{background:rgba(0,0,0,.75);inset:0;position:fixed}.i__galerie__inner{height:100rem;max-height:100%;max-width:100%;position:relative;width:100rem}.i__galerie__inner.--from-bottom .i__galerie__item__img{animation:slideFromBottom .3s}.i__galerie__inner.--from-right .i__galerie__item__img{animation:slideFromRight .3s}.i__galerie__inner.--from-left .i__galerie__item__img{animation:slideFromLeft .3s}.i__galerie__pagination{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;height:3rem;justify-content:center;opacity:.75;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s;width:3rem}.i__galerie__pagination:hover{background-color:#fff;opacity:1}.i__galerie__pagination .i__icon{height:1.25rem;width:1.25rem}.i__galerie__pagination.--disabled{cursor:default;opacity:.15}.i__galerie__prev{left:calc(var(--s)*2)}.i__galerie__next{right:calc(var(--s)*2)}.i__galerie__item{display:none;inset:0;line-height:0;position:absolute}.i__galerie__item.--active{align-items:center;display:flex;justify-content:center}.i__galerie__item__img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.--mobile .i__galerie__pagination{display:none}.i__galerie__inner__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#fff;padding:0;position:fixed;right:var(--s);top:var(--s)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}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;-webkit-text-decoration:underline dotted;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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}@font-face{font-display:swap;font-family:Inter,sans-serif;font-weight:1 999;src:url(fonts/Inter-Variable-subset.woff2) format("woff2")}:root{--color-txt:#1a1e3c;--color-bg:#f3f5f9;--color-border:#eee;--radius:.5rem;--s:1rem;--font:clamp(12px,1vw,16px);--container-w:1000px;--size-xs:calc(var(--s)*.6);--size-s:calc(var(--s)*.95);--size-m:calc(var(--s)*1.25);--size-l:calc(var(--s)*1.5);--size-xl:calc(var(--s)*2);--shadow:0 0 1px rgba(0,0,0,.1),1px 1px 1px rgba(0,0,0,.02),1px 1px 1px hsla(0,16%,64%,.02),1px 1px 5px rgba(0,0,0,.1);--shadow-xl:0px 1px 4rem rgba(56,60,68,.05);--shadow-xxl:rgba(0,0,0,.2) 0px 25px 50px -12px;--row-height:50px;--color-one:#7747ec;--color-one-soft:#d2c5fb;--color-one-light:#f4f0fe}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";background:var(--color-banner);color:var(--color-banner-readable);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-size:var(--font);line-height:1.618}body.--saving *{cursor:wait}button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}*,:after,:before{box-sizing:border-box}.i__bton{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-action,var(--color-one));border:none;border-radius:var(--radius);color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;height:2.6rem;justify-content:center;letter-spacing:.01em;line-height:1;outline:none;padding:0 2rem;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.i__bton:focus{box-shadow:0 0 0 2px var(--color-action-soft-light,var(--color-one-soft))}.i__bton.--full{width:100%}.i__bton:active{top:2px}.i__bton.--link{background:none;box-shadow:none;color:inherit;font-weight:400;height:auto;margin:0;margin:0 0 var(--s) 0;outline:none;padding:0;text-decoration:underline}.i__edit__tools{bottom:calc(var(--s)*2);line-height:0;position:fixed;right:calc(var(--s)*2);z-index:3}.i__edit__tool{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-one);border:none;border-radius:50%;box-shadow:var(--shadow-xxl);color:#fff;display:inline-flex;font-weight:600;height:calc(var(--s)*4);justify-content:center;letter-spacing:.01em;line-height:1;outline:none;overflow:hidden;padding:0;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:calc(var(--s)*4)}.i__edit__tool.--saving>.i__icon{filter:grayscale(1);opacity:0}.i__edit__tool .t__loading__content{transform:none}.i__edit__tool .t__loading__svg__path{stroke:#fff}.i__block__inner .dp__main .dp__menu{border:none;border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-xxl);padding:1rem}.dp__arrow_top{display:none}.i__block__inner .dp__instance_calendar{animation:slideFromBottomLight .3s}.i__block__inner .dp__instance_calendar *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.618}.dp__calendar .dp__calendar_wrap{align-items:stretch}.dp__calendar_header_item{font-size:.8rem;font-weight:400;opacity:.75}.dp__instance_calendar .dp__calendar_header_separator{background:var(--color-border)}.dp__instance_calendar .dp__cell_inner{border:none;flex:1;font-size:.85rem;font-weight:500;height:auto;padding:0;width:auto}.dp__cell_inner.dp__range_start{background:var(--color-one);border-bottom-left-radius:.35rem;border-top-left-radius:.35rem}.dp__cell_inner.dp__range_between{background:var(--color-bg)}.dp__cell_inner.dp__range_end{background:var(--color-one);border-bottom-right-radius:.35rem;border-top-right-radius:.35rem}.dp__instance_calendar .dp__calendar_item{display:flex;height:2.25rem;width:2.25rem}.i__form__item{margin-top:var(--s);position:relative}.i__form__item:first-child{margin-top:0}.i__form__label{display:flex;font-size:.9rem;font-weight:600;justify-content:space-between}.i__form__label:first-letter,.i__form__label>span:first-letter{text-transform:uppercase}.i__form__input{background:#fff;border:1px solid var(--color-border);border-radius:4px;display:block;font-size:16px;font-weight:700;padding:.65rem .75rem;resize:none;width:100%}.i__form__picker{left:0;position:absolute;top:100%;z-index:9}.hu-color-picker{width:218px!important}@keyframes slideFromBottom{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideFromBottomLight{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideFromLeft{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:translate(0)}}@keyframes slideFromRight{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@keyframes slideOpacity{0%{opacity:0}to{opacity:1}}.t__ilot{margin:0 auto;max-width:100%;padding:var(--s);width:90rem}.t__ilot__description{color:var(--color-banner-readable);font-size:.95rem;font-weight:400;margin-bottom:1rem;opacity:.75}.t__ilot__description p{margin:.5rem 0!important}.t__ilot__description ul{align-items:center;display:flex;flex-flow:row wrap;gap:.35rem;list-style:none;margin:1rem 0;padding:0}.t__ilot__description ul>li{align-items:center;background:var(--color-banner-readable)!important;border-radius:6px;display:flex;font-weight:500!important;height:1.5rem;padding:0 .5rem}.t__ilot__description ul>li,.t__ilot__description ul>li *{color:var(--color-banner)!important;font-size:.85rem!important}.t__ilot__description *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";background:none!important;color:var(--color-banner-readable)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-size:.95rem!important;font-weight:400!important;line-height:1.618;text-align:left!important}.t__ilot__title{line-height:1}.t__ilot__resume__header{display:flex;justify-content:space-between}.t__ilot__lang{display:flex;font-size:1rem;font-weight:500;gap:.5rem}.t__ilot__lang__link{color:var(--color-banner-readable);opacity:.75}.t__ilot__lang__link.--selected{opacity:1;text-decoration:none}
