.ActionButton_wrapper__dSl51{gap:2em}.ActionButton_wrapper__dSl51 .ActionButton_actionBtn__9AISi{border:none;border-radius:1.3em;background:#006eaf;color:#fafafa;display:inline-block;font-size:.875em;line-height:2.6em;margin:.8em 0;padding:0 1.8em;transition:all .3s}.ActionButton_wrapper__dSl51 .ActionButton_actionBtn__9AISi,.ActionButton_wrapper__dSl51 .ActionButton_actionBtn__9AISi:hover{border:none}.ActionButton_wrapper__dSl51 .ActionButton_actionBtn__9AISi:hover{background:#00598d;text-decoration:none}.ActionButton_wrapper__dSl51 .ActionButton_actionBtn__9AISi.ActionButton_github__tMOUf{background:#222}.ActionButton_wrapper__dSl51 .ActionButton_actionBtn__9AISi.ActionButton_github__tMOUf:hover{background:#7a46d8}@media(max-width:500px){.ActionButton_wrapper__dSl51{gap:1.5em}}.Code_toolbar__FqgQo{background:#f9e99c;border-top-right-radius:.3em;border-top-left-radius:.3em;font-family:var(--font-ubuntu);font-size:.875em;padding-left:.8em}.Code_toolbar__FqgQo:before{color:#9c4800;content:attr(data-label);font-family:monospace;font-size:.9em;margin-right:.5em;overflow:hidden;padding-top:.1em;text-overflow:ellipsis}.Code_copyButton__pzLpB{background:#f5dc63;border:none;border-top-right-radius:.3em;color:#d75b00;cursor:pointer;padding:.4em .7em}.Code_copyButton__pzLpB:disabled{color:#f0a400;cursor:default}.Image_wrapper__aQww2{margin:0}.Image_wrapper__aQww2 img{border:1px solid #999999;border-radius:4px;max-width:100%;height:auto}.Image_wrapper__aQww2 figcaption{color:#999;font-size:.75em;line-height:1.35em;font-style:italic;margin-top:.5em;text-align:center}@keyframes LiveExample_pulse__D8Fxx{0%,to{opacity:1}50%{opacity:.6}}.LiveExample_wrapper__FffyG{margin:1.5em 0}.LiveExample_description__3JumH:before{content:attr(data-content)}.LiveExample_description__3JumH{background:#333;border-top-right-radius:.3em;border-top-left-radius:.3em;color:#f9e99c;font-family:monospace;font-size:.75em;line-height:1.35em;padding:.6em 1em}.LiveExample_example__kapzC{border:2px solid #333333;border-top:none;border-bottom-right-radius:.3em;border-bottom-left-radius:.3em;min-height:20em;overflow:hidden}.LiveExample_example__kapzC>*{flex-grow:1}.LiveExample_indicator__QtU7d{font-weight:600;font-size:.875rem;line-height:1.7em}.LiveExample_indicator__QtU7d.LiveExample_animate__wcTfA{animation:LiveExample_pulse__D8Fxx 1s infinite}.LiveExample_indicator__QtU7d span{white-space:nowrap}.PageContainer_container__EzMfr{margin:0 auto;max-width:800px}.Header_header__7HkOI{background-color:#fafafa;background-image:var(--site-header-bg-url);box-sizing:border-box;box-shadow:0 3px 10px #bbbbbb;left:0;padding:0 2rem;position:fixed;width:100%;top:0;z-index:3000}.Header_logoMobileWrapper__ng6Mr{height:40px}.Header_logoWrapper__pASXn{font-size:1rem;line-height:1}.Header_logo__uBKlJ{display:block}.Header_navItem__Y7MzK{font-size:.875rem}.Header_navItemLink__ztY8E{color:#111}.Header_activeNavItem__umscd .Header_navItemLink__ztY8E{color:#ab4700}.Header_activeNavItem__umscd .Header_navItemLink__ztY8E:hover{text-decoration:none}@media(min-width:601px){.Header_headerContainer__nre7x{display:flex;justify-content:space-between}.Header_logoLink__ykevE{background-color:#fefbe3;border-color:#ab4700;border-style:dashed;border-width:0 1px;padding-right:1em;padding-left:1em}.Header_mainNav__OAGKO{margin-right:-1em}.Header_navList__iwtZi{display:flex;gap:.5rem}.Header_navItem__Y7MzK{padding:0 1em}.Header_navItemLink__ztY8E{border-color:rgba(0,0,0,0);border-style:dashed;border-width:0 1px;box-sizing:border-box}.Header_activeNavItem__umscd{padding:0}.Header_activeNavItem__umscd .Header_navItemLink__ztY8E{background-color:#fefbe3;border-color:#ab4700;display:flex;align-items:center;height:100%;padding-right:1em;padding-left:1em}.Header_toggleButton__apqgx{display:none}}@media(max-width:600px){.Header_mainNav__OAGKO{max-height:0;overflow:hidden;margin:0 -2rem;transition:max-height .3s ease-out}.Header_mainNav__OAGKO .Header_navList__iwtZi{background-color:#fefbe3;border-top:1px dashed #c16b00;padding:.2em 2rem;text-align:left}.Header_mainNav__OAGKO .Header_navList__iwtZi .Header_navItem__Y7MzK{padding:.7em 0}.Header_activeNavItem__umscd{font-weight:700}.Header_expandedMainNav__r4ys_{max-height:15rem;transition-timing-function:ease-in}.Header_toggleButton__apqgx{background:none;border:none;cursor:pointer;display:inline-block;margin:0}.Header_toggleButton__apqgx svg{fill:#111;display:block}}@media(max-width:500px){.Header_header__7HkOI{padding-left:1rem;padding-right:1rem}.Header_mainNav__OAGKO{margin:0 -1rem}.Header_mainNav__OAGKO .Header_navList__iwtZi{padding-left:1rem;padding-right:1rem}}.BlogList_title__AdppT{align-items:center;display:flex;font-size:clamp(2.4rem,8vw,3rem);gap:.2em;margin-top:5rem;scroll-margin-top:5rem}.BlogList_title__AdppT:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f0a400;border-style:solid;border-width:.5em 0 .5em .5em;content:"";display:block;height:0;width:0}.BlogList_title__AdppT:after{content:attr(data-count-label);font-size:.5em;font-weight:400;margin-left:auto}.BlogList_title__AdppT:first-of-type{margin-top:0}.BlogPost_post__xNcCf{background:#fefbe3;border:1px solid #f5dc63;border-radius:10px;padding:1.25rem}.BlogPost_post__xNcCf h2{font-size:1.625rem;font-weight:400;line-height:1.45em;margin-bottom:1rem;text-wrap:pretty;text-align:left}.BlogPost_post__xNcCf h2 a{color:#222}.BlogPost_post__xNcCf h2 a:hover{text-decoration:underline}.BlogPost_post__xNcCf time{color:#777;font-size:.75rem}.BlogPost_readonLink___bj5j{color:#ab4700;font-weight:500;font-size:.875rem}.LinkBackTo_link__Qu6CD{color:#d75b00}.LinkBackTo_arrow__a3bs3{height:1.5em;margin-right:.2em;width:auto}.PostHeader_title__WK_5Q{font-size:max(2.1rem,min(3.4rem,7vw));line-height:1.25em;text-wrap:pretty}.PostHeader_metadata__tPsuq{color:#c16b00;font-size:.875rem;margin-top:1.5em}.PostHeader_summary__p3p7y{border-top:1px dashed #c16b00;color:#777;line-height:1.65em;margin-top:1.2rem;padding:1.2rem 0 2rem;text-align:left}.PostHeader_summary__p3p7y .PostHeader_separator__LsL5j,.PostHeader_summary__p3p7y span{color:#c16b00;font-size:.9em;font-weight:500}.PostHeader_summary__p3p7y span{text-transform:uppercase}.PostHeader_summary__p3p7y span:before{content:attr(data-content)}.PostHeader_separator__LsL5j{margin:0 .3em}.PostHeader_featuredImg__Fe7Tr{margin:0}.PostHeader_featuredImg__Fe7Tr img{border:2px solid #f5dc63;box-sizing:border-box}.TopicTag_tag__bSbIb{background-color:#f6c07d90;border-radius:calc(1.8em/2);color:#9c4800;display:inline-block;font-size:.9em;line-height:1.8em;padding:0 calc(1.8em/2)}.TopicTag_tag__bSbIb:hover{background-color:#d75b00;color:#fafafa;text-decoration:none}.AdjacentPostsNav_postsNav__XBy2e{background-color:#fefbe3;border-color:#d75b00;border-style:dashed;border-width:1px 0;font-size:1rem;line-height:1.5em;margin:5rem 0 3rem;padding:.5em 0}.AdjacentPostsNav_linkWrapper__GxurE{flex:1 1}.AdjacentPostsNav_linkWrapper__GxurE a{color:#222;font-weight:400}.AdjacentPostsNav_linkWrapper__GxurE a:hover{color:#d75b00;text-decoration:none}.AdjacentPostsNav_arrow__SuTfJ{height:auto;width:2em}.Breadcrumbs_crumbs__rEBE5{font-size:.875rem;font-family:var(--font-ubuntu);font-weight:500}.Breadcrumbs_crumbs__rEBE5 li:first-of-type{align-items:center;display:flex}.Breadcrumbs_crumbs__rEBE5 li:first-of-type:after{border-color:#9c4800;border-style:solid;border-width:1.5px 1.5px 0 0;content:"";display:inline-block;height:.35em;margin:0 .5em 0 .3em;transform:rotate(45deg);width:.35em}.Breadcrumbs_crumbs__rEBE5 a{color:#d75b00}@keyframes LikeButton_blink__cxGJH{0%{opacity:1}to{opacity:.7}}.LikeButton_likeButton__60y5_{border:none;background:none;color:#777;cursor:pointer;font-size:1.125em;gap:.3em}.LikeButton_likeButton__60y5_:not(:disabled):not(.LikeButton_liked__mLQHl):hover{color:#555}.LikeButton_likeButton__60y5_:not(:disabled):not(.LikeButton_liked__mLQHl):hover svg{fill:#777}.LikeButton_likeButton__60y5_:disabled{cursor:default}.LikeButton_likeButton__60y5_.LikeButton_animate___SyYO{animation:LikeButton_blink__cxGJH .3s infinite alternate}.LikeButton_likeButton__60y5_.LikeButton_liked__mLQHl{color:#179800}.LikeButton_likeButton__60y5_.LikeButton_liked__mLQHl svg{fill:#179800}.LikeButton_likeButton__60y5_.LikeButton_error__SZ75W{color:#c00000}.LikeButton_likeButton__60y5_.LikeButton_error__SZ75W svg{fill:#c00000}.LikeButton_likeButton__60y5_ svg{fill:#999;height:1.8em;margin-top:-.25em;width:1.8em}@keyframes Intro_rotate___pqJi{0%{transform:rotate(-90deg)}to{transform:rotate(-450deg)}}@keyframes Intro_scale__PkRjV{0%,to{transform:none}50%{transform:scale(.2)}}.Intro_introWrapper__gUtX4:after{content:"";display:block;clear:both}.Intro_intro__ruc3Z{font-size:clamp(.8rem,3vw,1.5rem);margin-top:.5em;position:relative;width:15.4em}.Intro_title__NSb8D{font-size:4.6em;line-height:1;margin:0 0 .2em;text-align:left}.Intro_title__NSb8D span{color:#fefbe3;text-shadow:-1px -1px 0 #c16b00,1px -1px 0 #c16b00,-1px 1px 0 #c16b00,1px 1px 0 #c16b00}.Intro_exagon__Fdhti{animation:Intro_rotate___pqJi 60s linear infinite;height:calc(24em*.85);width:24em;position:absolute;top:-3em;left:-5.4em;z-index:-1}.Intro_exagon__Fdhti:after,.Intro_exagon__Fdhti:before{content:"";display:block;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fcf4c1;border-style:solid;border-width:0 calc(24em * .25) calc(calc(24em * .85) * .5);flex-grow:1}.Intro_exagon__Fdhti:after{transform:rotate(180deg)}.Intro_contextArea__hgLNM{float:right;font-size:clamp(.7rem,2.5vw,1.25rem);margin-top:calc(-10em - 1em);width:min(48%,38vw)}.Intro_contextArea__hgLNM figure{height:10em;margin:0 1em 0 0;text-align:right}.Intro_contextArea__hgLNM button{border:none;background:none;cursor:pointer;padding:0;position:relative}.Intro_contextArea__hgLNM button:before{align-items:center;color:#d75b00;content:"?";display:none;font-size:5em;font-weight:700;height:100%;justify-content:center;position:absolute;width:100%;z-index:3}.Intro_contextArea__hgLNM button:disabled{cursor:default}.Intro_contextArea__hgLNM button.Intro_showQmark__5qVZD:hover:before{display:flex}.Intro_contextArea__hgLNM button.Intro_showQmark__5qVZD:hover img{opacity:.7}.Intro_contextArea__hgLNM button.Intro_animate__1iBHt{animation:Intro_scale__PkRjV .3s ease-in-out}.Intro_contextArea__hgLNM img{z-index:-1}.Intro_contextArea__hgLNM img.Intro_hideImage__Bn_10{height:0;visibility:hidden}.Intro_context__cRNAb{padding:1em 0;position:relative;text-align:right}.Intro_context__cRNAb:before{content:"";display:block;border-color:rgba(0,0,0,0) #f6c07d90 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:3em 40em 3em 0;height:60%;right:-2em;position:absolute;top:max(-20%,-5vw);transform:rotate(5deg);z-index:-2}@media(max-width:500px){.Intro_intro__ruc3Z{margin-top:-1em}}.MyProtrait_portrait__jctsP{display:block;height:auto;width:10em}.LatestPosts_postsWrapper__i4Bxr{counter-reset:post-num}.LatestPosts_postsWrapper__i4Bxr .LatestPosts_list__Hz7P6{margin-bottom:2em;position:relative}.LatestPosts_postsWrapper__i4Bxr .LatestPosts_list__Hz7P6:before{background:#f9e99c;bottom:calc(-1*(2em + 5px));content:"";display:block;left:50%;margin-left:calc(.5em/-2);position:absolute;top:5px;width:.5em;z-index:-1}.LatestPosts_postsWrapper__i4Bxr li{counter-increment:post-num;margin-top:1.5em}.LatestPosts_postsWrapper__i4Bxr .LatestPosts_callToAction__x7f5r{font-size:.9em;line-height:3em;padding:0 2.4em}.LatestPosts_itemLink__n_NDi{color:#222;font-size:1.1em;position:relative;width:100%}.LatestPosts_itemLink__n_NDi:before{align-items:center;background-color:#f9e99c;border-radius:50%;content:counter(post-num);color:#c16b00;display:flex;font-family:var(--font-ubuntu);font-size:1.2em;font-weight:500;height:2em;justify-content:center;left:0;min-width:2em;position:absolute;width:2em;z-index:3}.LatestPosts_itemLink__n_NDi:hover{color:#d75b00;text-decoration:none}.LatestPosts_itemLink__n_NDi:hover:before{background-color:#d75b00;color:#fafafa}.LatestPosts_itemLink__n_NDi:hover span{border-color:#d75b00}.LatestPosts_itemLink__n_NDi span{background-color:#fefbe3;border:2px solid #f9e99c;border-radius:5em 0 0 5em;box-sizing:border-box;display:block;margin-left:calc(2.4em/2);padding:.5em .5em .5em calc(.5em + 2.4em/2);width:100%}@media(max-width:500px){.LatestPosts_postsWrapper__i4Bxr .LatestPosts_sectionTitle__ru5F5{margin-top:1em}}.CallToAction_link__G7Blf{background-color:#ffd29a;border-radius:10px 100px/120px;color:#8a3a00;display:inline-block;font-family:var(--font-ubuntu);font-size:.8em;font-weight:500;line-height:2.5em;padding:0 1.5em}.CallToAction_link__G7Blf:hover{color:#fafafa;background-color:#d75b00;text-decoration:none}.CallToAction_github__J3d_H{background-color:rgba(0,0,0,0);border:1px solid #777777;color:#222}.CallToAction_github__J3d_H.CallToAction_isPrimary__VERms,.CallToAction_github__J3d_H:hover{background-color:#222;border-color:rgba(0,0,0,0);color:#fafafa}.SectionTitle_wrapper__jrZe9{margin-top:6em;margin-bottom:2.3em}.SectionTitle_wrapper__jrZe9 .SectionTitle_title__6GfcB{font-size:2.6em;line-height:1;text-align:center}.SectionTitle_description___j5T0{font-size:.9em;margin:1em auto 0;max-width:80%;text-align:center}@media(max-width:670px){.SectionTitle_description___j5T0{max-width:100%}}.Skills_title__Kgqay{border-bottom:4px solid #f9e99c;font-size:.9em;line-height:1.8em;margin:3em auto 0;text-align:center}.Skills_title__Kgqay span{background-color:#f9e99c;color:#9c4800;display:inline-block;min-width:40%;padding-top:4px}.Skills_beList__HagDB,.Skills_feList____bLM{box-sizing:border-box;padding-top:1em;width:50%}.Skills_feList____bLM{border-right:calc(4px/2) solid #f9e99c}.Skills_beList__HagDB{border-left:calc(4px/2) solid #f9e99c}@media(max-width:768px){.Skills_title__Kgqay span{min-width:55%}}.SkillsList_title__sB86S{font-size:1em;margin-bottom:1em;text-align:center}.SkillsList_list__i1vfz{counter-reset:skill-num;list-style:none;margin:0 auto;padding:0 0 0 1.2em}.SkillsList_list__i1vfz li{counter-increment:skill-num;position:relative}.SkillsList_list__i1vfz li:before{color:#f0a400;content:counter(skill-num) ".";font-family:var(--font-ubuntu);font-weight:500;position:absolute;left:-1.2em}.SkillsList_list__i1vfz li:nth-of-type(n+10):before{left:calc(-1*(1.2em + .5em))}.ProjectsView_iconsWrapper__ACXwC{gap:2.6em;margin:3em 0}.ProjectsView_iconButton__igiQ1{border:none;background:none;cursor:pointer;padding:0 0 .3em;position:relative}.ProjectsView_iconButton__igiQ1:disabled{cursor:default}.ProjectsView_iconButton__igiQ1:after,.ProjectsView_iconButton__igiQ1:before{display:none;position:absolute}.ProjectsView_iconButton__igiQ1:before{background-color:#f9e99c;bottom:-2em;color:#9c4800;content:attr(data-label);font-family:var(--font-ubuntu);font-weight:500;font-size:.7em;line-height:2em;padding:0 1em;text-transform:uppercase;white-space:nowrap}.ProjectsView_iconButton__igiQ1:after{background-color:#f9e99c;bottom:-3em;content:"";height:3em;width:.4em;z-index:-1}.ProjectsView_iconButton__igiQ1.ProjectsView_selected__CA6Bb:after,.ProjectsView_iconButton__igiQ1.ProjectsView_selected__CA6Bb:before{display:block}.ProjectsView_iconButton__igiQ1:not(.ProjectsView_selected__CA6Bb):hover{filter:drop-shadow(0 5px 5px #555555);transform:scale(1.2);transition:all .2s linear}.ProjectsView_iconButton__igiQ1:not(.ProjectsView_selected__CA6Bb).ProjectsView_resetScale__f54ZR{filter:none;transform:none;transition:all 50ms linear}.ProjectsView_iconButton__igiQ1 img{display:block}.ProjectsView_details__rG_Sl{background-color:#fefbe3;border:2px solid #f9e99c;border-top:10px solid #f9e99c;border-top-left-radius:2em;border-top-right-radius:2em;padding:1em 1.5em}@media(max-width:600px){.ProjectsView_iconButton__igiQ1:before{background-color:#f9e99c;bottom:-.5em;border:none;content:"";height:.5em;width:50%}}ul.MySiteProjectContent_indicatorList__eIel2{font-size:clamp(.7em,2.3vw,.8em);font-family:var(--font-ubuntu);gap:2em;list-style:none;margin:1.5em 0 0;padding:0}ul.MySiteProjectContent_indicatorList__eIel2 li{margin:0}.ProjectContent_content__kBNVN h3{font-size:1em;margin:2em 0 .3em}.ProjectContent_content__kBNVN h3:first-of-type{margin-top:0}.ProjectContent_footer__plY6O{text-align:right}@media(max-width:600px){.ProjectContent_footer__plY6O{text-align:center}}.ReportItemView_viewItem__Va7Pi{flex:1 1}.ReportItemView_label__QAlDM{padding:.2em 1em 0}.ReportItemView_bar__xRycu,.ReportItemView_scoreWrapper__Y4XCf{border-radius:2.6em}.ReportItemView_bar__xRycu{overflow:hidden;position:relative}.ReportItemView_scoreWrapper__Y4XCf{border:1px solid #179800;border-radius:2.6em;font-weight:500;height:1.3em;text-align:center}.ReportItemView_score__BDDM0{color:#fefbe3;z-index:3}.ReportItemView_progress__fCFSp{background-color:#179800;display:block;height:100%;left:0;min-width:10%;position:absolute;top:0;transition:min-width .6s linear}.ProjectsContent_description__MXtId{margin:.5em 0;min-height:7em}.ProjectsContent_description__MXtId strong{font-weight:600}.ProjectsContent_footer__T9Bpg{text-align:right}@media(max-width:768px){.ProjectsContent_description__MXtId{min-height:9em;margin-bottom:1em}}@media(max-width:600px){.ProjectsContent_footer__T9Bpg{text-align:center}}.Work_list__GS5C8{scroll-margin-top:calc(2em + 40px)}.WorkEntry_entry__bCSTw{background-color:#fefbe3;border-radius:.4em;border:2px solid #f9e99c;margin-top:1.5em;overflow:hidden}.WorkEntry_entry__bCSTw dd,.WorkEntry_entry__bCSTw dt{padding:0;margin:0}.WorkEntry_entry__bCSTw dt{position:relative}.WorkEntry_entry__bCSTw dt:before{color:#d75b00;content:"+";display:block;font-size:1.6em;font-weight:700;left:calc(1em/2);position:absolute}.WorkEntry_entry__bCSTw .WorkEntry_content__Bxfbw,.WorkEntry_entry__bCSTw button{padding:1em 1em 1em calc(1em*2)}.WorkEntry_entry__bCSTw button{background-color:#fcf4c1;border:none;cursor:pointer;font-family:var(--font-ubuntu);font-size:1.1em;line-height:1.45em;text-align:left;width:100%}.WorkEntry_entry__bCSTw button:not(:disabled):hover{color:#d75b00}.WorkEntry_entry__bCSTw button:disabled{color:inherit;cursor:default}.WorkEntry_entry__bCSTw .WorkEntry_timespan__184I5{color:#ab4700;font-size:.8em;font-weight:500;margin-left:1em;white-space:nowrap}.WorkEntry_entry__bCSTw dd{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.WorkEntry_entry__bCSTw.WorkEntry_selected__oEif3 dt:before{display:none}.WorkEntry_entry__bCSTw.WorkEntry_selected__oEif3 dd{max-height:40em}.WorkEntry_content__Bxfbw p:last-of-type{margin:0}.About_aboutHead__0aZxe{margin:1em 0 3em;position:relative}.About_aboutHead__0aZxe:before{border-top:.4em dashed #f9e99c;bottom:2.5em;content:"";display:block;position:absolute;right:12.5em;width:50%;z-index:-1}.About_portraitWrapper__gH80H{margin:0;padding:0;position:relative}.About_portraitWrapper__gH80H:after,.About_portraitWrapper__gH80H:before{border:0 solid rgba(0,0,0,0);bottom:-3em;content:"";display:block;height:0;left:calc(50% - 1em);position:absolute;width:0}.About_portraitWrapper__gH80H:before{border-bottom-color:#f6c07d;border-bottom-width:3em;border-right-width:calc(2*3em)}.About_portraitWrapper__gH80H:after{border-bottom-color:#fefbe3;border-bottom-width:calc(3em - .3em + .1em);border-right-width:calc(2*3em - 2*.3em + .1em);margin:0 0 -.3em .3em}.About_contactsList__7QY94{width:calc(5em*3)}.About_contactsList__7QY94 li:first-of-type,.About_contactsList__7QY94 li:nth-of-type(3){align-items:center;display:flex;align-self:end;justify-content:center;position:relative}.About_contactsList__7QY94 li:first-of-type:after,.About_contactsList__7QY94 li:nth-of-type(3):after{background-color:#f9e99c;content:"";display:block;height:.4em;position:absolute;width:calc(5em*1.4142135624);z-index:-1}.About_contactsList__7QY94 li:first-of-type:after{transform:translateX(calc(1 * 5em / 2)) translateY(calc(-5em / 2)) rotate(-45deg)}.About_contactsList__7QY94 li:nth-of-type(3):after{transform:translateX(calc(-1 * 5em / 2)) translateY(calc(-5em / 2)) rotate(45deg)}.About_contactsList__7QY94 a{align-items:center;background-color:#f9e99c;border-radius:50%;color:#d75b00;display:flex;font-family:var(--font-ubuntu);font-weight:500;height:5em;justify-content:center;text-transform:uppercase;width:5em}.About_contactsList__7QY94 a:not(.About_email__neXbz):before{background-repeat:no-repeat;background-position:50%;background-size:contain;content:"";display:block;width:1.6em;height:1.6em}.About_contactsList__7QY94 a:hover{background-color:#d75b00;color:#fafafa;text-decoration:none}.About_contactsList__7QY94 a:hover:before{display:none}.About_contactsList__7QY94 a:hover span{display:block}.About_contactsList__7QY94 span{display:none;font-size:.7em}.About_email__neXbz:before{color:#d75b00;content:"@";font-size:1.8em;font-weight:700;margin-top:-.2em}.About_linkedin___W9TL:before{background-image:var(--linkedin-icon-url)}.About_github__FN_ee:before{background-image:var(--github-icon-url)}.About_about__Sr9Qq{background-color:#fefbe3;border:.3em solid #f6c07d;border-radius:2em;padding:1.5em}.About_about__Sr9Qq p:last-of-type{margin-bottom:0}.About_callToActionWrapper__YCTCX{margin-top:3em;text-align:center}.About_callToAction__Sd6vS{font-size:1em;line-height:3em}