.document-content-wrapper{display:flex;width:100%;flex-direction:column;gap:10px}.document-actions-mobile{margin-left:auto;margin-right:auto;width:280px}@media (min-width:960px){.document-actions-mobile{margin-left:0;margin-right:0;width:250px}}.document-mobile-info{display:flex;gap:10px}.document-info-item{display:flex;flex-direction:column;align-items:center;gap:5px}.document-info-label{font-size:14px;font-weight:300;line-height:1.2;letter-spacing:0;font-style:normal;text-decoration:none;color:#00000080}@media(max-width:1279px){.document-info-label{font-size:14px;letter-spacing:0}}@media(max-width:639px){.document-info-label{font-size:14px;letter-spacing:0}}@media(max-width:359px){.document-info-label{font-size:12px;letter-spacing:0}}.document-info-value{font-size:18px;line-height:1.2;letter-spacing:0;font-style:normal;text-decoration:none}@media(max-width:1279px){.document-info-value{font-size:18px;letter-spacing:0}}@media(max-width:639px){.document-info-value{font-size:18px;letter-spacing:0}}@media(max-width:359px){.document-info-value{font-size:16px;letter-spacing:0}}.document-photo-container{margin:auto;flex-shrink:0;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.document-photo-container:active{--tw-scale-x:0.95;--tw-scale-y:0.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:960px){.document-photo-container{margin:0}}.document-photo-wrapper{display:flex;width:100%;flex-grow:1;justify-content:center}@media (min-width:960px){.document-photo-wrapper{width:310px}}@media (min-width:1280px){.document-photo-wrapper{width:auto}}.document-content-column{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.document-text-content{display:flex;flex-direction:column;gap:20px}.document-description{font-size:16px;font-weight:300;line-height:1.2;letter-spacing:0;font-style:normal;text-decoration:none;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media(max-width:1279px){.document-description{font-size:16px;letter-spacing:0}}@media(max-width:639px){.document-description{font-size:16px;letter-spacing:0}}@media(max-width:359px){.document-description{font-size:14px;letter-spacing:0}}.document-desktop-actions{margin-left:auto;margin-right:auto;width:280px}@media (min-width:960px){.document-desktop-actions{margin-left:0;margin-right:0;width:250px}}.document-list-actions{margin-left:auto;margin-right:auto;width:280px}@media (min-width:960px){.document-list-actions{margin-left:0;margin-right:0;width:250px}}.document-list-show-button{font-size:16px;line-height:1.2;letter-spacing:0;font-style:normal;text-decoration:none;display:inline-flex;gap:5px;text-align:left;font-weight:400;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.document-list-show-button:hover{--tw-text-opacity:1;color:rgb(52 68 109/var(--tw-text-opacity,1))}@media(max-width:1279px){.document-list-show-button{font-size:16px;letter-spacing:0}}@media(max-width:639px){.document-list-show-button{font-size:16px;letter-spacing:0}}@media(max-width:359px){.document-list-show-button{font-size:14px;letter-spacing:0}}.document-list-show-button .document-list-arrow{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.document-list-show-button:hover .document-list-arrow{--tw-text-opacity:1;color:rgb(52 68 109/var(--tw-text-opacity,1))}.document-wrapper-border{position:relative;z-index:0}.document-wrapper-border:first-child .border-group{border-top-width:1px}.document-wrapper-border .border-group{border-bottom-width:1px;border-style:solid;height:calc(100% + 1px);transform:translateY(1px)}.drop,.drop-reverse{display:block;position:absolute;border-radium:100%;transform:scale(0);pointer-eventm:none}.drop-reverse{z-index:1}.drop.animate{background:#34446d}.drop-reverse.animate,.drop.animate{animation:drop 1s ease-out;animation-fill-mode:forwards}.drop-reverse.animate{background:#fff}@keyframes drop{0%{transform:scale(0)}to{transform:scale(2.5)}}.document-wrapper-border:last-child .border-group{border-bottom-width:1px}@keyframes border_bounce{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.box-scale .container-scale{transform:scale(1);transform-origin:center;will-change:transform}.box-scale .container-scale.active,.box-scale:active .container-scale{transform:scale(.99)}.transition-scale{transition:background .3s ease,transform .2s ease-in,box-shadow .2s ease}.document__box{position:relative;margin-left:-5px;margin-right:-5px;display:flex;flex-direction:column;border-radius:6px}@media (min-width:1280px){.document__box{margin-left:-23px;margin-right:-23px}}.document__box.active{background-color:transparent}.document__box.active:hover{background-color:#34446d33}.document__border{position:absolute;bottom:0;right:0;left:0;--tw-border-opacity:1;border-color:rgb(147 150 157/var(--tw-border-opacity,1))}.document-wrapper-border:first-child .document__border{border-top-width:1px}.document-wrapper-border .document__border{border-bottom-width:1px;border-style:solid;height:calc(100% + 1px);transform:translateY(1px)}.document-wrapper-border:last-child .document__border{border-bottom-width:1px}.document__border.active{border-color:transparent}.document__navigation{position:relative;z-index:0;height:70px;overflow:hidden;border-radius:6px;text-align:left}.document__navigation .container-scale{transform:scale(1);transform-origin:center;will-change:transform}.document__navigation .container-scale.active,.document__navigation:active .container-scale{transform:scale(.99)}.document__navigation{transition:background .3s ease,transform .2s ease-in,box-shadow .2s ease}.document__navigation:active{--tw-bg-opacity:1;background-color:rgb(91 103 136/var(--tw-bg-opacity,1))}@media (min-width:1280px){.document__navigation{padding-left:23px;padding-right:23px}}.document__navigation:active{box-shadow:inset 2px 2px 4px 0 rgba(0,0,0,.8),inset -2px -2px 4px 0 rgba(0,0,0,.8)}.document__navigation-bg.active{background-image:url(/_next/static/media/150.1a142e67.webp);background-repeat:repeat}.document__navigation.active{--tw-bg-opacity:1;background-color:rgb(91 103 136/var(--tw-bg-opacity,1));border-color:#000!important;box-shadow:inset 2px 2px 4px 0 rgba(0,0,0,.8),inset -2px -2px 4px 0 rgba(0,0,0,.8)}.document__navigation-wrap{position:relative;z-index:2;display:flex;height:100%;width:100%;align-items:center;justify-content:space-between;gap:10px}@media (min-width:960px){.document__navigation-wrap{padding-top:23px;padding-bottom:23px}}.document__navigation-wrap.active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.document__desc{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.document__desc-wrap{display:none;width:100%;align-items:center;justify-content:space-between;justify-items:start;padding-right:20px}.document__desc-wrap,.document__desc-wrap>*{will-change:transform}@media (min-width:960px){.document__desc-wrap{display:flex;width:310px}}@media (min-width:1024px){.document__desc-wrap{padding-right:18px}}@media (min-width:1280px){.document__desc-wrap{display:grid;width:485px;grid-template-columns:.76fr 1fr auto;padding-right:0}}.document__title{flex:1 1 0%;padding-left:63px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;will-change:transform}@media (min-width:960px){.document__title{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.document__small-img{position:absolute;top:50%;left:6px;z-index:2;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius:3px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(147 150 157/var(--tw-border-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}@media (min-width:1280px){.document__small-img{left:23px}}.document__small-img.active{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.document__big-img{overflow:hidden;border-radius:5px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(164 164 164/var(--tw-border-opacity,1))}.document__big-img img{height:auto;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.document__list{display:flex;flex-grow:1;flex-direction:column;gap:10px}.document__list-photo{display:flex;flex:1 1 0%;flex-direction:column-reverse;align-items:center;gap:20px}@media (min-width:960px){.document__list-photo{flex-direction:row;align-items:stretch}}@media (min-width:1280px){.document__list-photo{gap:30px}}.document__list-wrap{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:20px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:960px){.document__list-wrap{width:310px}}@media (min-width:1280px){.document__list-wrap{width:485px}}.document__list-item{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.document__list-item-ul{display:flex;flex-direction:column;gap:6px;padding-left:20px}.document__list-item-ul li{position:relative}.document__list-item-ul li:before{content:"•";position:absolute;left:-16px;top:1px}.document__button{position:relative;width:100%;align-items:center;justify-content:center;gap:10px;overflow:hidden;border-radius:4px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(52 68 109/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(52 68 109/var(--tw-bg-opacity,1));font-size:18px;letter-spacing:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:960px){.document__button{display:flex;font-size:20px}}.document__hidden{max-height:0;overflow:hidden;border-bottom-right-radius:6px;border-bottom-left-radius:6px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}.document__hidden.active{max-height:1400px!important}.document__item{display:flex;flex-direction:column;align-items:center;gap:20px;padding:23px}@media (min-width:960px){.document__item{flex-direction:row;align-items:stretch;gap:30px}}.documents-container{display:flex;flex-direction:column}.skill-card-wrapper{position:relative;height:172px;width:280px}.skill-card-wrapper:hover{z-index:12}@media (min-width:360px){.skill-card-wrapper{height:224px;width:320px}}@media (min-width:1407px){.skill-card-wrapper{width:310px}}@media (min-width:1280px){.skill-card-wrapper:not(.folder){cursor:pointer}}.skill-card-content{position:relative;z-index:0;height:100%;width:100%;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.skill-card-inner{position:relative;z-index:1;display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:15px;overflow:hidden;border-radius:6px;border-width:1px;border-style:solid;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media (min-width:360px){.skill-card-inner{gap:20px}}.skill-card-inner.folder{align-items:center;justify-content:center;border-radius:6px;border-color:transparent}@media (min-width:1407px){.skill-card-inner.folder{--tw-border-opacity:1;border-color:rgb(147 150 157/var(--tw-border-opacity,1))}}.skill-card-inner:not(.folder){--tw-border-opacity:1;border-color:rgb(147 150 157/var(--tw-border-opacity,1));padding:20px}.skill-folder-image{height:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.skill-content-container{max-width:270px;flex-grow:1}.skill-list{font-size:16px;line-height:1.2;letter-spacing:0;font-style:normal;text-decoration:none;display:flex;flex-direction:column;gap:5px;padding-left:17px;font-weight:300;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media(max-width:1279px){.skill-list{font-size:16px;letter-spacing:0}}@media(max-width:639px){.skill-list{font-size:16px;letter-spacing:0}}@media(max-width:359px){.skill-list{font-size:14px;letter-spacing:0}}.skill-list:not(.visible){transform:translateY(10px)}.skill-list li{position:relative}.skill-list li:before{content:"•";position:absolute;left:-17px;top:-1px}.card{text-rendering:optimizeLegibility;transform-style:preserve-3d}.card-wrap{transform:perspective(800px);transform-style:preserve-3d;z-index:10;will-change:transform}.card-wrap img{-ms-high-contrast-adjust:none;-webkit-user-drag:none;width:100%;-o-object-fit:cover;object-fit:cover}.skills-content-container{display:flex;flex-direction:column;align-items:center;gap:20px}.skills-tariff-wrap{margin-left:auto;margin-right:auto;margin-top:20px;width:260px}@media (min-width:360px){.skills-tariff-wrap{width:280px}}@media (min-width:1280px){.skills-tariff-wrap{margin-left:0;margin-right:0;width:250px}}