@-ms-viewport{width:device-width}*,::after,::before,::backdrop,::file-selector-button{border:0 none;outline:0 none;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}a,a:link,a:visited,a:hover,a:focus,a:active{outline:0;text-decoration:none}nav ul,nav li,.nav ul,.nav li{margin:0;padding:0;list-style:none}textarea{resize:vertical}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}fieldset{border:0;margin:0;padding:0}ul,ol{list-style:none;margin:0;padding:0}li{margin:0;padding:0}button{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer;outline:none;appearance:none}@media(prefers-reduced-motion: no-preference){@view-transition{navigation:auto}}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body.about_profile{background-color:#fff;background-color:var(--site_bg_color_light)}.about_profile{width:100%}.about_profile .image,.about_profile .image img{border-radius:0 !important}.about_profile .content{padding:2.5rem;background-color:#fff;background-color:var(--site_bg_color_light)}@media only screen and (min-width: 580px){.about_profile .content{padding:5rem}}@media only screen and (min-width: 1600px){.about_profile .content{padding:7rem}}.about_profile .content>.item{margin:1rem 0}@media only screen and (min-width: 1020px){.about_profile{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;min-height:100vh}.about_profile .image{width:60%;flex-grow:1;flex-shrink:1;align-items:stretch;border-radius:0 !important;object-fit:cover}.about_profile .image,.about_profile .image img{object-fit:cover;-webkit-border-radius:1px}.about_profile .image img{height:100%}.about_profile .content{width:40%;flex-grow:1;flex-shrink:1;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:stretch}}@media only screen and (min-width: 1280px){.about_profile .image{width:70%}.about_profile .content{width:30%}}body.vcard{background-color:#0e172e;background-color:var(--body_bg_color)}.card_profile{margin:0 2rem}.card_profile .wrap{max-width:600px;margin:2rem auto;overflow:hidden;background-color:#fff;background-color:var(--site_bg_color_light);border-radius:0px}.card_profile .profile{overflow:hidden}.card_profile .profile .image,.card_profile .profile .name{margin-bottom:2rem;margin-top:2rem}.card_profile .profile .image{border-radius:0px;margin-bottom:2rem;border-radius:200px;max-width:140px;margin-left:auto;margin-right:auto}.card_profile .profile .name{text-align:center;font-weight:700}.card_profile .profile .name *:first-child{margin-top:0 !important}.card_profile .profile .name *:last-child{margin-bottom:0 !important}.card_profile .content{padding-left:3rem;padding-right:3rem;padding-bottom:3rem}.card_profile .content>.item{margin-top:2rem;margin-bottom:2rem}.card_profile .content>.item span{display:block}.card_profile .content>.item .title{font-weight:700;text-transform:uppercase;display:block;font-size:14px;margin-bottom:.5rem}.card_profile .shortcut:after{content:"";display:table;clear:both}.card_profile .shortcut{display:flex;width:100%}.card_profile .shortcut .cut{border-radius:0px;transition:.3s ease-in background,.3s ease-in color;padding:1.5rem;text-align:center;font-size:12px;overflow:hidden;flex:1 1 auto;margin-right:.5rem;margin-left:.5rem}.card_profile .shortcut .cut:first-child{margin-left:0 !important}.card_profile .shortcut .cut:last-child{margin-right:0 !important}.card_profile .shortcut .cut img{display:block;margin:0 auto;margin-bottom:5px;max-width:24px}.card_profile .shortcut .cut:hover{background-color:#0e172e;background-color:var(--primary_color);color:#fff;color:var(--light_color)}.card_profile .shortcut .cut:hover *{color:inherit}