@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300;400&display=swap);
@-webkit-keyframes effect{0%{top:0px}50%{top:200px}100%{top:0px}}@keyframes effect{0%{top:0px}50%{top:200px}100%{top:0px}}:root{--color-primary: rgba(199, 0, 193, 1);--color-background: rgb(245, 245, 245);--color-loading-background: rgb(255, 255, 255);--color-secondary: rgb(12, 12, 12);--color-secondary-background: rgba(0, 0, 0, 1);--color-tertiary-background: rgba(255, 255, 255, 1);--color-on-background: rgba(0, 0, 0, 1);--color-on-background-secondary: rgba(178, 178, 178, 1);--color-on-tertiary-background: rgba(0, 0, 0, 1);--color-light-text: rgba(255, 255, 255, 1);--color-blur: rgba(0, 0, 0, 0.5);--color-gradient-top: linear-gradient(to bottom, rgb(245, 245, 245) 82.81%, rgba(245, 245, 245, 0) 100%);--color-gradient-bottom: linear-gradient(to bottom, rgba(245, 245, 245, 0) 0%, rgb(245, 245, 245) 14.58%)}@media(color-index: 48){:root{color-scheme:dark;--color-primary: rgba(245, 73, 240, 1);--color-background: rgba(17, 17, 17, 1);--color-loading-background: rgb(0, 0, 0);--color-secondary: rgb(12, 12, 12);--color-secondary-background: rgba(0, 0, 0, 1);--color-tertiary-background: rgba(255, 255, 255, 1);--color-on-background: rgba(255, 255, 255, 1);--color-on-background-secondary: rgba(178, 178, 178, 1);--color-on-tertiary-background: rgba(0, 0, 0, 1);--color-light-text: rgba(255, 255, 255, 1);--color-blur: rgba(0, 0, 0, 0.5);--color-gradient-top: linear-gradient(180deg, rgb(17, 17, 17) 82.81%, rgba(17, 17, 17, 0) 100%);--color-gradient-bottom: linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, rgb(17, 17, 17) 14.58%)}}@media(color: 48842621){:root{color-scheme:dark;--color-primary: rgba(245, 73, 240, 1);--color-background: rgba(17, 17, 17, 1);--color-loading-background: rgb(0, 0, 0);--color-secondary: rgb(12, 12, 12);--color-secondary-background: rgba(0, 0, 0, 1);--color-tertiary-background: rgba(255, 255, 255, 1);--color-on-background: rgba(255, 255, 255, 1);--color-on-background-secondary: rgba(178, 178, 178, 1);--color-on-tertiary-background: rgba(0, 0, 0, 1);--color-light-text: rgba(255, 255, 255, 1);--color-blur: rgba(0, 0, 0, 0.5);--color-gradient-top: linear-gradient(180deg, rgb(17, 17, 17) 82.81%, rgba(17, 17, 17, 0) 100%);--color-gradient-bottom: linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, rgb(17, 17, 17) 14.58%)}}@media(color-index: 48){:root{color-scheme:dark;--color-primary: rgba(245, 73, 240, 1);--color-background: rgba(17, 17, 17, 1);--color-loading-background: rgb(0, 0, 0);--color-secondary: rgb(12, 12, 12);--color-secondary-background: rgba(0, 0, 0, 1);--color-tertiary-background: rgba(255, 255, 255, 1);--color-on-background: rgba(255, 255, 255, 1);--color-on-background-secondary: rgba(178, 178, 178, 1);--color-on-tertiary-background: rgba(0, 0, 0, 1);--color-light-text: rgba(255, 255, 255, 1);--color-blur: rgba(0, 0, 0, 0.5);--color-gradient-top: linear-gradient(180deg, rgb(17, 17, 17) 82.81%, rgba(17, 17, 17, 0) 100%);--color-gradient-bottom: linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, rgb(17, 17, 17) 14.58%)}}@media(color: 48842621){:root{color-scheme:dark;--color-primary: rgba(245, 73, 240, 1);--color-background: rgba(17, 17, 17, 1);--color-loading-background: rgb(0, 0, 0);--color-secondary: rgb(12, 12, 12);--color-secondary-background: rgba(0, 0, 0, 1);--color-tertiary-background: rgba(255, 255, 255, 1);--color-on-background: rgba(255, 255, 255, 1);--color-on-background-secondary: rgba(178, 178, 178, 1);--color-on-tertiary-background: rgba(0, 0, 0, 1);--color-light-text: rgba(255, 255, 255, 1);--color-blur: rgba(0, 0, 0, 0.5);--color-gradient-top: linear-gradient(180deg, rgb(17, 17, 17) 82.81%, rgba(17, 17, 17, 0) 100%);--color-gradient-bottom: linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, rgb(17, 17, 17) 14.58%)}}@media(prefers-color-scheme: dark){:root{color-scheme:dark;--color-primary: rgba(245, 73, 240, 1);--color-background: rgba(17, 17, 17, 1);--color-loading-background: rgb(0, 0, 0);--color-secondary: rgb(12, 12, 12);--color-secondary-background: rgba(0, 0, 0, 1);--color-tertiary-background: rgba(255, 255, 255, 1);--color-on-background: rgba(255, 255, 255, 1);--color-on-background-secondary: rgba(178, 178, 178, 1);--color-on-tertiary-background: rgba(0, 0, 0, 1);--color-light-text: rgba(255, 255, 255, 1);--color-blur: rgba(0, 0, 0, 0.5);--color-gradient-top: linear-gradient(180deg, rgb(17, 17, 17) 82.81%, rgba(17, 17, 17, 0) 100%);--color-gradient-bottom: linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, rgb(17, 17, 17) 14.58%)}}:root{--h1-fs: 5vw;--h1-lh: 135%;--h2-fs: 24px;--h2-lh: 32px;--caption-fs: 16px;--caption-lh: 24px;--body-1-fs: 18px;--body-1-lh: 28px;--body-2-fs: 24px;--body-2-lh: 34px;--body-3-fs: 32px;--body-3-lh: 44px}:root{--section-horizontal-padding: 88px;--secondary-horizontal-padding: 72px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;vertical-align:baseline}a{text-decoration:none}a:active,a:hover{outline:0}ul,li{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}img,audio,video{max-width:100%;height:auto}audio,canvas,iframe,video,img,svg{vertical-align:middle}iframe{border:0}textarea{overflow:auto;-webkit-box-shadow:none;box-shadow:none;box-shadow:none;box-shadow:none;vertical-align:top;resize:none}input,textarea,select,button{margin:0;background-color:rgba(0,0,0,0);border:none;outline:none;font-size:100%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){button:active span,button:focus span{position:relative;top:0;left:0}}button,input{line-height:normal}input::-ms-clear{display:none;width:0;height:0}input::-ms-reveal{display:none;width:0;height:0}input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}table{width:100%;border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}button{display:block;padding:0;color:inherit;background-color:rgba(0,0,0,0);cursor:pointer}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}hr{border-top:0;margin:0}body{overflow-x:hidden;color:rgba(0, 0, 0, 1);color:var(--color-on-background);background-color:rgb(245, 245, 245);background-color:var(--color-background);font-family:Inter,sans-serif;font-size:18px;font-size:var(--body-1-fs);font-weight:400;font-style:normal;line-height:28px;line-height:var(--body-1-lh);letter-spacing:.5px;text-transform:none;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-variant-numeric:lining-nums}h1{font-size:5vw;font-size:var(--h1-fs);line-height:135%;line-height:var(--h1-lh);letter-spacing:-1.5px}h2{font-size:24px;font-size:var(--h2-fs);font-weight:300;line-height:32px;line-height:var(--h2-lh);letter-spacing:0}.b-copy-button svg{width:32px;height:32px}.b-copy-button svg path{fill:rgba(0, 0, 0, 1);fill:var(--color-on-background);-webkit-transition:fill ease-in-out 100ms;-o-transition:fill ease-in-out 100ms;transition:fill ease-in-out 100ms}@media(hover: hover){.b-copy-button:hover svg path{fill:rgba(199, 0, 193, 1);fill:var(--color-primary);opacity:0.5}}.b-divider{border-bottom:1px solid rgba(0, 0, 0, 1);border-bottom:1px solid var(--color-on-background)}.b-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:rgba(199, 0, 193, 1);color:var(--color-primary);cursor:pointer;-webkit-transition:all ease-in-out 100ms;-o-transition:all ease-in-out 100ms;transition:all ease-in-out 100ms;font-size:18px;font-size:var(--body-1-fs);font-weight:400;font-style:normal;line-height:28px;line-height:var(--body-1-lh);letter-spacing:.5px;text-transform:none;text-decoration:none}@media(hover: hover){.b-link:hover{opacity:0.5}}.b-link.--black-white{color:rgba(0, 0, 0, 1);color:var(--color-on-background)}@media(hover: hover){.b-link.--black-white:hover{color:rgba(199, 0, 193, 1);color:var(--color-primary)}}.b-link.--xl{font-size:5vw;font-size:var(--h1-fs);line-height:135%;line-height:var(--h1-lh);letter-spacing:-1.5px}.b-link.--lg{font-size:32px;font-size:var(--body-3-fs);line-height:44px;line-height:var(--body-3-lh);letter-spacing:.25px}.b-logo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;cursor:pointer}.b-logo_empty-box{width:16px;height:16px}.b-logo_text{font-size:18px;font-size:var(--body-1-fs);font-weight:400;font-style:normal;line-height:28px;line-height:var(--body-1-lh);letter-spacing:.5px;text-transform:none;text-decoration:none;color:rgba(255, 255, 255, 1);color:var(--color-light-text);mix-blend-mode:exclusion;-webkit-transition:opacity ease-in-out 100ms;-o-transition:opacity ease-in-out 100ms;transition:opacity ease-in-out 100ms}@media(hover: hover){.b-logo:hover .b-logo_text{opacity:.5}}.b-menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:23px 19px 22px;cursor:pointer;mix-blend-mode:exclusion;-webkit-transition:opacity ease-in-out 100ms;-o-transition:opacity ease-in-out 100ms;transition:opacity ease-in-out 100ms}.b-menu_line{height:1px;background:rgba(255, 255, 255, 1);background:var(--color-light-text);-webkit-transition:width ease-in-out 100ms,-webkit-transform ease-in-out 100ms;transition:width ease-in-out 100ms,-webkit-transform ease-in-out 100ms;-o-transition:width ease-in-out 100ms,transform ease-in-out 100ms;transition:width ease-in-out 100ms,transform ease-in-out 100ms;transition:width ease-in-out 100ms,transform ease-in-out 100ms,-webkit-transform ease-in-out 100ms}.b-menu_line:nth-child(1){width:21px}.b-menu_line:nth-child(2){width:19px}.b-menu_line:nth-child(3){width:20px}@media(hover: hover){.b-menu:hover{opacity:.5}}.b-menu.--close .b-menu_line:nth-child(1){width:21px;-webkit-transform:rotate(-45deg) translate(-5px, 6px);-ms-transform:rotate(-45deg) translate(-5px, 6px);transform:rotate(-45deg) translate(-5px, 6px)}.b-menu.--close .b-menu_line:nth-child(2){width:0}.b-menu.--close .b-menu_line:nth-child(3){width:21px;-webkit-transform:rotate(45deg) translate(-4px, -5px);-ms-transform:rotate(45deg) translate(-4px, -5px);transform:rotate(45deg) translate(-4px, -5px)}.b-navigation-button{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:16px;color:rgba(255, 255, 255, 1);color:var(--color-light-text);-webkit-transition:color ease-in-out 100ms;-o-transition:color ease-in-out 100ms;transition:color ease-in-out 100ms;font-size:18px;font-size:var(--body-1-fs);font-weight:400;font-style:normal;line-height:28px;line-height:var(--body-1-lh);letter-spacing:.5px;text-transform:none;text-decoration:none}.b-navigation-button::after{position:absolute;top:50%;left:50%;display:block;content:"";width:30px;height:30px;border:4px solid rgba(199, 0, 193, 1);border:4px solid var(--color-primary);opacity:0;-webkit-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg);-webkit-transition:all ease-in-out 200ms;-o-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms}@media(hover: hover){.b-navigation-button:hover{color:rgba(255,255,255,.5)}}.b-navigation-button.--active::after{opacity:.4;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.b-skills-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px 0px;border-bottom:1px solid rgba(0, 0, 0, 1);border-bottom:1px solid var(--color-on-background)}.b-skills-list-item_text{font-size:24px;font-size:var(--body-2-fs);line-height:34px;line-height:var(--body-2-lh);letter-spacing:.25px}.b-skills-list-item_level{font-size:24px;font-size:var(--body-2-fs);line-height:34px;line-height:var(--body-2-lh);letter-spacing:.25px}.b-socials-button{display:block;padding:16px;color:rgba(255, 255, 255, 1);color:var(--color-light-text);cursor:pointer;font-size:32px;font-size:var(--body-3-fs);line-height:44px;line-height:var(--body-3-lh);letter-spacing:.25px;-webkit-transition:opacity ease-in-out 100ms;-o-transition:opacity ease-in-out 100ms;transition:opacity ease-in-out 100ms}@media(hover: hover){.b-socials-button:hover{opacity:.5}}.b-socials-button.--md{font-size:18px;font-size:var(--body-1-fs);font-weight:400;font-style:normal;line-height:28px;line-height:var(--body-1-lh);letter-spacing:.5px;text-transform:none;text-decoration:none}.b-status{position:fixed;bottom:-50px;left:0;display:none;width:100%;padding:8px 88px;padding:8px var(--section-horizontal-padding);color:rgba(255, 255, 255, 1);color:var(--color-light-text);background-color:rgba(0, 0, 0, 1);background-color:var(--color-secondary-background);border-top:1px solid rgba(178, 178, 178, 1);border-top:1px solid var(--color-on-background-secondary);-webkit-transition:bottom ease-in-out 300ms;-o-transition:bottom ease-in-out 300ms;transition:bottom ease-in-out 300ms;pointer-events:none}.b-status.--cursor{position:absolute;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 16px;border:1px solid rgba(178, 178, 178, 1);border:1px solid var(--color-on-background-secondary);opacity:0;-webkit-transform:translate(10%, -100%);-ms-transform:translate(10%, -100%);transform:translate(10%, -100%);-webkit-transition:opacity ease-in-out 200ms,-webkit-transform ease-in-out 200ms;transition:opacity ease-in-out 200ms,-webkit-transform ease-in-out 200ms;-o-transition:opacity ease-in-out 200ms,transform ease-in-out 200ms;transition:opacity ease-in-out 200ms,transform ease-in-out 200ms;transition:opacity ease-in-out 200ms,transform ease-in-out 200ms,-webkit-transform ease-in-out 200ms}.b-status.--cursor.--active{opacity:1;-webkit-transform:translate(10%, -120%);-ms-transform:translate(10%, -120%);transform:translate(10%, -120%)}.b-status.--active{bottom:0px}.c-menu-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 34px 32px 20px;background:rgba(0, 0, 0, 1);background:var(--color-secondary-background)}.c-menu-contacts_contacts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 16px}.c-menu-contacts_links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}.c-menu-contacts_email{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-menu-contacts .b-link{color:rgba(255, 255, 255, 1);color:var(--color-light-text)}.c-menu-navigation{padding:76px 78px 40px 42px;background-color:rgb(245, 245, 245);background-color:var(--color-background)}.c-menu-navigation .c-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.c-menu-navigation .b-navigation-button{color:rgba(0, 0, 0, 1);color:var(--color-on-background)}.c-messengers_item{display:inline-block}.c-navigation_item{display:inline-block}.c-portfolio-card{display:block;width:100%}.c-portfolio-card_container{position:relative;margin-bottom:18px;overflow:hidden}.c-portfolio-card_open-on{position:absolute;top:50%;left:50%;width:85%;color:rgba(255, 255, 255, 1);color:var(--color-light-text);opacity:0;-webkit-transform:translate(-50%, -49%);-ms-transform:translate(-50%, -49%);transform:translate(-50%, -49%);text-align:center;-webkit-transition:opacity ease-in-out 200ms,-webkit-transform ease-in-out 200ms;transition:opacity ease-in-out 200ms,-webkit-transform ease-in-out 200ms;-o-transition:transform ease-in-out 200ms,opacity ease-in-out 200ms;transition:transform ease-in-out 200ms,opacity ease-in-out 200ms;transition:transform ease-in-out 200ms,opacity ease-in-out 200ms,-webkit-transform ease-in-out 200ms;font-family:Raleway,sans-serif;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-size:24px;font-size:var(--h2-fs);font-weight:300;line-height:32px;line-height:var(--h2-lh);letter-spacing:0}.c-portfolio-card_blur{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-webkit-filter:blur(14px);filter:blur(14px);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.c-portfolio-card_blur-color{background:rgba(0, 0, 0, 0.5);background:var(--color-blur)}.c-portfolio-card_external{position:absolute;top:8px;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background:rgba(255, 255, 255, 1);background:var(--color-tertiary-background);border-radius:100%}.c-portfolio-card_external svg{width:20px;height:20px;opacity:.4}.c-portfolio-card_external svg path{fill:rgba(0, 0, 0, 1);fill:var(--color-on-tertiary-background)}.c-portfolio-card_text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.c-portfolio-card_image{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.c-portfolio-card_title{-webkit-box-flex:1;-ms-flex:1;flex:1;width:95%;color:rgba(0, 0, 0, 1);color:var(--color-on-background);-webkit-transition:opacity ease-in-out 200ms;-o-transition:opacity ease-in-out 200ms;transition:opacity ease-in-out 200ms}.c-portfolio-card_instruments{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.c-portfolio-card_instrument{color:rgba(0, 0, 0, 1);color:var(--color-on-background);opacity:.6;font-size:16px;font-size:var(--caption-fs);line-height:24px;line-height:var(--caption-lh);letter-spacing:.25px}@media(hover: hover){.c-portfolio-card:hover .c-portfolio-card_title{opacity:.7}.c-portfolio-card:hover .c-portfolio-card_blur{opacity:1}.c-portfolio-card:hover .c-portfolio-card_blur-color{opacity:1}.c-portfolio-card:hover .c-portfolio-card_open-on{opacity:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.c-portfolio-card.--figma .c-portfolio-card_container{margin-bottom:14px}.c-portfolio-card.--figma .c-portfolio-card_text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.c-portfolio-card.--figma .c-portfolio-card_title{min-width:214px}.c-portfolio-card.--figma .c-portfolio-card_image{aspect-ratio:2/1}.c-resume-list-item_title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0px 6px}.c-resume-list-item_row-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:2px}.c-resume-list-item_company-date{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-right:24px}.c-resume-list-item_company{font-size:32px;font-size:var(--body-3-fs);line-height:44px;line-height:var(--body-3-lh);letter-spacing:.25px}.c-resume-list-item_link-or-course{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-resume-list-item_date{margin-top:1px}.c-resume-list-item_text li{margin-top:8px;margin-left:24px;list-style-type:disc}.c-resume-list-item .b-divider{width:100%}.c-socials_item{display:inline-block}.m-about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100vh;padding:144px 88px;padding:144px var(--section-horizontal-padding);background-color:rgb(245, 245, 245);background-color:var(--color-background)}.m-about_text{width:804px}.m-about_title{margin-bottom:10px}.m-about_description{font-size:32px;font-size:var(--body-3-fs);line-height:44px;line-height:var(--body-3-lh);letter-spacing:.25px}.m-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100vh;padding:6vw 88px 40px;padding:6vw var(--section-horizontal-padding) 40px}.m-contacts .b-socials-button{color:rgba(0, 0, 0, 1);color:var(--color-on-background)}.m-contacts_title{margin-top:auto;margin-bottom:auto}.m-contacts_link{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.m-contacts_links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-contacts_socials{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}.m-contacts_socials .c-socials_item:first-child .b-socials-button{padding-left:0}.m-contacts_socials .c-messengers_item:first-child .b-socials-button{padding-left:0}.m-contacts_contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:14px 0;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:40px}.m-contacts_email{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.m-footer{position:fixed;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:8px 72px;padding:8px var(--secondary-horizontal-padding);mix-blend-mode:exclusion}.m-footer_gradient-bg{position:fixed;bottom:0;display:none;width:100%;height:82px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(245, 245, 245, 0)), color-stop(14.58%, rgb(245, 245, 245)));background:-o-linear-gradient(top, rgba(245, 245, 245, 0) 0%, rgb(245, 245, 245) 14.58%);background:linear-gradient(to bottom, rgba(245, 245, 245, 0) 0%, rgb(245, 245, 245) 14.58%);background:var(--color-gradient-bottom)}.m-footer_gradient-bg.--onScroll{display:block}.m-footer .b-socials-button{pointer-events:auto}.m-hard-skills{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;max-width:1920px;margin-right:auto;margin-left:auto;padding:156px 88px 156px;padding:156px var(--section-horizontal-padding) 156px;-webkit-column-gap:56px;-moz-column-gap:56px;column-gap:56px}.m-hard-skills_title{width:410px;margin-bottom:12px}.m-hard-skills_list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:478px;max-width:1010px}.m-hard-skills:first-child{padding:156px 88px 106px;padding:156px var(--section-horizontal-padding) 106px}.m-header{position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:8px 72px;padding:8px var(--secondary-horizontal-padding);overflow:hidden;mix-blend-mode:exclusion}.m-header .b-menu{display:none}.m-header_effects{position:fixed;top:8px;right:72px;right:var(--secondary-horizontal-padding)}.m-header_effects .b-navigation-button{color:rgba(0,0,0,0)}.m-header_gradient-bg{position:fixed;top:0;display:none;width:100%;height:82px;background:-webkit-gradient(linear, left top, left bottom, color-stop(82.81%, rgb(245, 245, 245)), to(rgba(245, 245, 245, 0)));background:-o-linear-gradient(top, rgb(245, 245, 245) 82.81%, rgba(245, 245, 245, 0) 100%);background:linear-gradient(to bottom, rgb(245, 245, 245) 82.81%, rgba(245, 245, 245, 0) 100%);background:var(--color-gradient-top)}.m-header_gradient-bg.--onScroll{display:block}.m-header_logo{position:fixed;top:23px;left:87px}.m-header_logo svg{width:16px;height:16px}.m-header_logo svg path{fill:rgba(199, 0, 193, 1);fill:var(--color-primary)}.m-hello-screen{display:grid;grid-template-columns:62% 38%;height:100vh;min-height:640px;overflow:hidden;background-color:rgb(12, 12, 12);background-color:var(--color-secondary)}.m-hello-screen_title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100vh;min-height:640px;padding:182px 88px 132px;padding:182px var(--section-horizontal-padding) 132px;background-color:rgba(0, 0, 0, 1);background-color:var(--color-secondary-background)}.m-hello-screen_title{color:rgba(255, 255, 255, 1);color:var(--color-light-text);background-color:rgba(0, 0, 0, 1);background-color:var(--color-secondary-background);mix-blend-mode:exclusion}.m-hello-screen_image{float:right;width:100%;-o-object-fit:cover;object-fit:cover}.m-menu{position:fixed;top:0;left:0;display:none;width:100%;height:100vh;overflow:hidden;pointer-events:none}.m-menu_navigation-bg{position:absolute;top:0;right:0;width:45%;min-width:340px;max-width:380px;height:100%;background-color:rgb(245, 245, 245);background-color:var(--color-background);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform ease-in-out 300ms 100ms;transition:-webkit-transform ease-in-out 300ms 100ms;-o-transition:transform ease-in-out 300ms 100ms;transition:transform ease-in-out 300ms 100ms;transition:transform ease-in-out 300ms 100ms, -webkit-transform ease-in-out 300ms 100ms}.m-menu_blackout{position:absolute;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);background-color:var(--color-blur);opacity:0;-webkit-transition:opacity ease-in-out 300ms;-o-transition:opacity ease-in-out 300ms;transition:opacity ease-in-out 300ms}.m-menu_components{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:inherit}.m-menu_header-bg{position:absolute;top:0;width:100%;height:60px;background-color:rgba(0, 0, 0, 1);background-color:var(--color-secondary-background);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform ease-in-out 300ms 200ms;transition:-webkit-transform ease-in-out 300ms 200ms;-o-transition:transform ease-in-out 300ms 200ms;transition:transform ease-in-out 300ms 200ms;transition:transform ease-in-out 300ms 200ms, -webkit-transform ease-in-out 300ms 200ms}.m-menu .c-menu-navigation{-webkit-box-flex:1;-ms-flex:1;flex:1;width:45%;min-width:340px;max-width:380px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform ease-in-out 300ms 100ms;transition:-webkit-transform ease-in-out 300ms 100ms;-o-transition:transform ease-in-out 300ms 100ms;transition:transform ease-in-out 300ms 100ms;transition:transform ease-in-out 300ms 100ms, -webkit-transform ease-in-out 300ms 100ms}.m-menu .c-menu-contacts{width:100%;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform ease-in-out 300ms;transition:-webkit-transform ease-in-out 300ms;-o-transition:transform ease-in-out 300ms;transition:transform ease-in-out 300ms;transition:transform ease-in-out 300ms, -webkit-transform ease-in-out 300ms}.m-menu.--open{pointer-events:auto}.m-menu.--open .m-menu_blackout{opacity:1}.m-menu.--open .m-menu_header-bg{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.m-menu.--open .m-menu_navigation{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.m-menu.--open .m-menu_navigation-bg{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.m-menu.--open .c-menu-navigation{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.m-menu.--open .c-menu-contacts{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.m-others-skills{max-width:1920px;margin-right:auto;margin-left:auto;padding:164px 88px 236px;padding:164px var(--section-horizontal-padding) 236px}.m-others-skills_title{margin-bottom:12px}.m-others-skills_list{width:100%;max-width:1304px}.m-portfolio{width:100%;max-width:1920px;margin-right:auto;margin-left:auto;padding:164px 88px;padding:164px var(--section-horizontal-padding)}.m-portfolio_title{margin-bottom:48px}.m-portfolio_cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(420px, 1fr));grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-row-gap:56px;row-gap:56px}.m-portfolio.--personal .m-portfolio_title{margin-bottom:40px}.m-resume{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;max-width:1920px;margin-right:auto;margin-left:auto;padding:0 88px;padding:0 var(--section-horizontal-padding);-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;row-gap:12px}.m-resume_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:56px;-webkit-box-flex:3;-ms-flex:3;flex:3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:650px;max-width:1184px}.m-resume_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:210px;max-width:400px;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}.m-resume.--edu{padding-top:160px}.m-resume.--job{padding-top:96px;padding-bottom:144px}.m-soft-skills{position:relative;max-width:1920px;margin-right:auto;margin-left:auto;padding:304px 88px;padding:304px var(--section-horizontal-padding)}.m-soft-skills_title{margin-bottom:12px}.m-soft-skills_list{width:100%;max-width:864px}.m-soft-skills_image{position:absolute;top:184px;right:88px;right:var(--section-horizontal-padding);width:30%}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:rgba(178, 178, 178, 1);background:var(--color-on-background-secondary)}html{scrollbar-color:rgba(178, 178, 178, 1) rgba(0,0,0,0);scrollbar-color:var(--color-on-background-secondary) rgba(0,0,0,0);scrollbar-width:thin}.custom-scroll{position:fixed !important}.custom-scroll{top:0;right:0;bottom:0;left:0;overflow:hidden}.scrollbar-track{width:4px !important;background-color:rgba(0,0,0,0) !important}.scrollbar-track{opacity:1;-webkit-transition:opacity ease-in-out 100ms;-o-transition:opacity ease-in-out 100ms;transition:opacity ease-in-out 100ms}.scrollbar-track.--hidden{background-color:rgba(0,0,0,0) !important;opacity:0 !important}.scrollbar-thumb{background:rgba(178, 178, 178, 1) !important;background:var(--color-on-background-secondary) !important;border-radius:0 !important}.--noScroll{overflow:hidden}.--opacity{opacity:.5}.--overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;-webkit-transition:opacity ease-in-out 200ms;-o-transition:opacity ease-in-out 200ms;transition:opacity ease-in-out 200ms}::-moz-selection{color:rgba(255, 255, 255, 1);color:var(--color-light-text);background-color:#c700c1}::selection{color:rgba(255, 255, 255, 1);color:var(--color-light-text);background-color:#c700c1}.ul-heading{padding-top:10px}.no-dot{margin-left:0 !important;list-style-type:none !important}@media only screen and (max-width: 1440px){:root{--section-horizontal-padding: 50px;--secondary-horizontal-padding: 32px}.m-header{padding:0 72px;padding:0 var(--secondary-horizontal-padding)}.m-header_effects{top:0}.m-header_gradient-bg{height:68px}.m-header_logo{top:14px;left:48px}.m-footer{padding:0 72px;padding:0 var(--secondary-horizontal-padding)}.m-footer_gradient-bg{height:62px}.m-about{padding:116px 88px;padding:116px var(--section-horizontal-padding)}.m-portfolio_cards{grid-template-columns:repeat(auto-fill, minmax(368px, 1fr))}.m-contacts{padding:6vw 88px 16px;padding:6vw var(--section-horizontal-padding) 16px}}@media only screen and (max-width: 1250px){:root{--h1-fs: 6vw}.m-hello-screen_title-container{min-width:848px}.m-hello-screen_image{min-width:505px}}@media only screen and (min-width: 1050px){.m-resume_title{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}}@media only screen and (max-width: 1050px){:root{--h1-fs: 8vw}.b-status{display:block}.b-status.--cursor{display:none}.b-navigation-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px 16px;font-size:32px;font-size:var(--body-3-fs);line-height:44px;line-height:var(--body-3-lh);letter-spacing:.25px}.b-navigation-button::after{width:52px;height:52px;border:6px solid rgba(199, 0, 193, 1);border:6px solid var(--color-primary)}.m-header_effects{display:none}.m-header .c-navigation{display:none}.m-header .b-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.m-footer{display:none}.m-footer_gradient-bg.--onScroll{display:none}.m-hello-screen{grid-template-columns:none;grid-template-rows:50% 50%;min-height:auto}.m-hello-screen_grid-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.m-hello-screen_title-container{width:100%;height:100%;min-height:auto;padding:0 88px 6vw;padding:0 var(--section-horizontal-padding) 6vw}.m-hello-screen_grid-image-container{grid-row:1}.m-hello-screen_image{float:left;width:60%;min-width:590px;height:100%;min-height:auto}.m-menu{display:block}.m-about{padding:7vh 88px;padding:7vh var(--section-horizontal-padding)}.m-resume_list{min-width:670px}.m-soft-skills_image{width:36%}.m-contacts{padding:6vw 88px 16px;padding:6vw var(--section-horizontal-padding) 16px}.m-contacts_socials{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 850px){:root{--section-horizontal-padding: 32px;--secondary-horizontal-padding: 16px}.m-header_logo{left:32px}.m-about{padding:96px 10vw 80px 88px;padding:96px 10vw 80px var(--section-horizontal-padding)}.c-portfolio-card_title{font-size:24px;font-size:var(--body-2-fs);line-height:34px;line-height:var(--body-2-lh);letter-spacing:.25px}.c-portfolio-card_container{margin-bottom:22px}.c-portfolio-card_text{gap:10px}.c-portfolio-card_image{aspect-ratio:1.618/1}.m-resume_list{min-width:100%}.m-portfolio_cards{grid-template-columns:1fr}}@media only screen and (max-width: 700px){:root{--h1-fs: 9.5vw;--h1-lh: 135%;--h2-fs: 14px;--h2-lh: 18px;--body-1-fs: 12px;--body-1-lh: 18px;--body-2-fs: 16px;--body-2-lh: 22px;--body-3-fs: 18px;--body-3-lh: 26px;--section-horizontal-padding: 16px;--secondary-horizontal-padding: 0}.b-status{padding:10px 88px;padding:10px var(--section-horizontal-padding)}.b-copy-button svg{width:20px;height:20px}.b-logo_empty-box{width:10px;height:10px}.b-menu{gap:4px;padding:19px 16px 20px}.b-menu_line{height:1px}.b-menu_line:nth-child(1){width:17px}.b-menu_line:nth-child(2){width:15px}.b-menu_line:nth-child(3){width:16px}.b-menu.--close .b-menu_line:nth-child(1){width:17px;-webkit-transform:rotate(-45deg) translate(-3px, 4px);-ms-transform:rotate(-45deg) translate(-3px, 4px);transform:rotate(-45deg) translate(-3px, 4px)}.b-menu.--close .b-menu_line:nth-child(3){width:17px;-webkit-transform:rotate(45deg) translate(-3px, -4px);-ms-transform:rotate(45deg) translate(-3px, -4px);transform:rotate(45deg) translate(-3px, -4px)}.b-socials-button{padding:8px}.b-navigation-button{padding:10px 16px}.b-navigation-button::after{width:32px;height:32px;border:4px solid rgba(199, 0, 193, 1);border:4px solid var(--color-primary)}.b-skills-list-item{padding:20px 0px}.b-skills-list-item_level{font-size:24px;font-size:var(--body-2-fs);line-height:34px;line-height:var(--body-2-lh);letter-spacing:.25px}.c-menu-navigation{padding:44px 28px 62px 10px}.c-menu-navigation .c-navigation{row-gap:8px}.c-menu-contacts{gap:6px;padding:20px 8px}.c-menu-contacts_contacts{gap:10px;padding:6px 8px 14px}.c-menu-contacts_email{gap:6px}.c-resume-list-item_title{gap:9px}.c-resume-list-item_company-date{gap:8px}.c-resume-list-item_date{margin-top:0}.c-resume-list-item_text li{margin-top:4px;margin-left:17px}.c-portfolio-card_container{margin-bottom:16px}.c-portfolio-card_external{top:6px;right:6px;width:32px;height:32px}.c-portfolio-card_external svg{width:16px;height:16px}.c-portfolio-card_text{gap:6px}.c-portfolio-card_title{width:100%}.c-portfolio-card_instruments{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.c-portfolio-card_instrument{font-size:18px;font-size:var(--body-1-fs);font-weight:400;font-style:normal;line-height:28px;line-height:var(--body-1-lh);letter-spacing:.5px;text-transform:none;text-decoration:none}.c-portfolio-card.--figma .c-portfolio-card_title{min-width:145px}.c-portfolio-card.--figma .c-portfolio-card_container{margin-bottom:16px}.m-header{padding:0}.m-header_gradient-bg.--onScroll{height:52px}.m-header_logo{top:15px;left:16px}.m-header_logo svg{width:10px;height:10px}.m-menu_header-bg{height:50px}.m-menu_navigation-bg{min-width:180px;max-width:200px}.m-menu .c-menu-navigation{min-width:180px;max-width:200px}.m-hello-screen_title-container{min-width:auto;min-height:auto;padding:0 6vw 10vw}.m-hello-screen_image{width:100%;min-width:auto;min-height:320px}.m-about{padding:0 88px 42px;padding:0 var(--section-horizontal-padding) 42px}.m-about_title{margin-bottom:8px}.m-about_text{width:424px}.m-resume{padding:0 88px;padding:0 var(--section-horizontal-padding);row-gap:6px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.m-resume.--edu{padding-top:174px}.m-resume.--job{padding-top:56px;padding-bottom:96px}.m-resume_list{min-width:75.83%}.m-resume_title{min-width:110px}.m-portfolio{padding:144px 88px 100px;padding:144px var(--section-horizontal-padding) 100px}.m-portfolio_cards{grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:40px}.m-portfolio_title{margin-bottom:24px}.m-portfolio.--personal .m-portfolio_title{margin-bottom:24px}.m-portfolio.--personal .m-portfolio_cards{row-gap:32px}.m-soft-skills{padding:264px 88px 144px;padding:264px var(--section-horizontal-padding) 144px}.m-soft-skills_title{margin-bottom:2px}.m-soft-skills_image{top:182px;right:16px;width:36%}.m-hard-skills{padding-bottom:48px}.m-hard-skills:first-child{padding-bottom:30px}.m-hard-skills:last-child{padding-top:70px}.m-hard-skills_title{width:240px;margin-bottom:4px}.m-hard-skills_list{min-width:48.61%}.m-others-skills{padding-bottom:134px}.m-others-skills_title{margin-bottom:4px}.m-contacts{padding-bottom:0}.m-contacts_links{gap:10px}.m-contacts_contacts{row-gap:24px}.m-contacts_email{gap:6px}.scrollbar-track-y{width:2px !important}}@media only screen and (max-width: 505px){.m-contacts{padding-bottom:8px}.m-about_text{width:400px}.m-soft-skills{padding:255px 88px 144px;padding:255px var(--section-horizontal-padding) 144px}.m-soft-skills_image{display:none}}@media only screen and (max-width: 345px){.b-copy-button{display:none}}

/*# sourceMappingURL=index.a8f76453616708aa040c.css.map*/