.resume-aside .contact>.phone:before,.resume-aside .contact>.mail:before,.resume-aside .contact>.location:before,.post-page .metadata .home:before,.post-page .metadata .publish-date:before,.post-page .metadata .tag-list:before,.share .permalink:before,.content a.external:after{content:"⁠";vertical-align:baseline;background:50%/1em no-repeat;padding-left:1em;line-height:0;-webkit-print-color-adjust:exact!important;color-adjust:exact!important}@font-face{font-family:TeXGyreSchola;font-style:normal;font-weight:400;src:url(../media/texgyreschola-regular-webfont.055lqd1__1ho1.woff2)format("woff2"),url(../media/texgyreschola-regular-webfont.11qgjd46i_26k.woff)format("woff"),url(../media/texgyreschola-regular-webfont.1b2b2l8v0i1wr.ttf)format("truetype")}@font-face{font-family:TeXGyreSchola;font-style:italic;font-weight:400;src:url(../media/texgyreschola-italic-webfont.12rt22ctizk5a.woff2)format("woff2"),url(../media/texgyreschola-italic-webfont.1f2tq5zy4u4x9.woff)format("woff"),url(../media/texgyreschola-italic-webfont.2pnc8hzk7iy-5.ttf)format("truetype")}@font-face{font-family:TeXGyreSchola;font-style:normal;font-weight:900;src:url(../media/texgyreschola-bold-webfont.2138qz_4m19q1.woff2)format("woff2"),url(../media/texgyreschola-bold-webfont.1k62chhbrx381.woff)format("woff"),url(../media/texgyreschola-bold-webfont.1gfn8f8jliriq.ttf)format("truetype")}@font-face{font-family:Latin Modern Mono Light;font-style:normal;font-weight:400;src:url(../media/lmmonolt10-regular-webfont.0xxg1v3lm-bd0.woff2)format("woff2"),url(../media/lmmonolt10-regular-webfont.148qg87xeh2it.woff)format("woff"),url(../media/lmmonolt10-regular-webfont.3hfca7w4rrale.ttf)format("truetype")}@font-face{font-family:Latin Modern Mono Light;font-style:italic;font-weight:400;src:url(../media/lmmonolt10-oblique-webfont.3j-p_u5ojdsi2.woff2)format("woff2"),url(../media/lmmonolt10-oblique-webfont.1795w8-fghi0g.woff)format("woff"),url(../media/lmmonolt10-oblique-webfont.1k207o2zpw4vl.ttf)format("truetype")}@font-face{font-family:Latin Modern Mono Light;font-style:normal;font-weight:900;src:url(../media/lmmonolt10-bold-webfont.2-sfnem-pp54i.woff2)format("woff2"),url(../media/lmmonolt10-bold-webfont.2_4zl9u1xvilk.woff)format("woff"),url(../media/lmmonolt10-bold-webfont.1g7elw8nsjvtx.ttf)format("truetype")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,input,textarea,table,caption,col,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,main,nav,output,section,summary,time,mark,audio,video{box-sizing:border-box;font:inherit;vertical-align:baseline;background:0 0;border:0;flex-direction:column;flex:none;margin:0;padding:0;font-size:100%}body{line-height:1}ol,ul{list-style:none}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}::-moz-focus-inner{border:0}body{color:#403030;background-color:#f6f4f4;font-family:TeXGyreSchola,Spectral,serif}a{word-spacing:0;color:#e25d33;text-decoration:none}a:focus{outline:1px dashed #e25d33}a:hover{text-decoration:underline}a[href^=\#]{-webkit-user-drag:none}button{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;color:#e25d33}button:focus{outline:1px dashed #e25d33}button:hover{color:#fa8666}i,em{font-style:italic}b,strong{font-weight:700}b{color:#1a6e7c}h1,h2,h3,h4{font-family:Spectral SC,serif;line-height:1.125}h1{color:#200b06;font-size:2.058rem;font-weight:700}h2{color:#200b06;font-size:1.618rem;font-weight:700}h3{color:#200b06;font-size:1.272rem;font-weight:700}h4{color:#200b06}.page>main{word-spacing:.2em;line-height:1.618}.page>main a.tag{white-space:nowrap;color:#e25d33;background-color:#f7f3f3;border-radius:.15em;padding:.15em .4em .3em;line-height:1;text-decoration:none;transition:color .15s ease-out,background-color .15s ease-out;display:inline-block}.page>main a.tag:hover{color:#fa8666;background-color:#faf9f9}.page>main .back-to-top{float:right;clear:right;-webkit-user-select:none;user-select:none;font-size:.7862rem;display:block}.page>main .back-to-top:after{content:" ↑"}aside h1{color:#555;margin-bottom:.618rem;font-size:1rem}@media screen and (min-width:92em){html{font-size:112.5%}}@media screen and (min-width:120em){html{font-size:125%}}html{overflow-y:scroll}html,body{height:100%}#layout{min-height:100%;position:relative}#layout>header{width:100%;position:absolute;top:0;left:0}#layout>footer{position:absolute;bottom:0}#page-spacer{padding:5.388rem 0 5rem}.route-announcer{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page{background-color:#fff;width:100%;max-width:51.66rem;margin:6.854rem auto 4.236rem;display:flex;box-shadow:0 0 .5rem #0003}.page>main{flex:0 0 100%;padding:2.618rem 6.44599%}@media print,screen and (min-width:51.66em){.page>main{padding:2.618rem 3.33rem}}.page>aside{-webkit-user-select:none;user-select:none;flex-flow:wrap;width:100%;padding:0 3.33rem;display:flex}.page>aside section{border-top:.1rem solid #f0f0f0;flex:0 auto;padding:1.309rem 0}@media print,screen and (min-width:62.66em){.page{flex-direction:row;width:calc(100% - 8rem);max-width:67.66rem}.page>main{flex-basis:auto;width:calc(100% - 16rem)}.page>aside{flex-flow:column;width:16rem;padding:2.618rem 0}.page>aside section{border-top:none;border-left:.1rem solid #f0f0f0;padding:0 1.272rem 1.309rem}.page>aside section:before{content:"";border-top:.1rem solid #f0f0f0;margin-bottom:1.309rem;display:block}.page>aside>section:first-child:before{content:none}}@media screen and (min-width:62.66em){.page>aside .sticky{background-color:inherit;position:sticky;top:-.1rem}}#layout>footer{text-align:center;color:#e7e7e7;background-color:#202020;width:100%;padding:1.5rem;font-size:.7862rem;line-height:1rem}#background{z-index:-100;-webkit-user-select:none;user-select:none;height:20rem;position:fixed;top:0;left:0;right:0;overflow:hidden}#background>img{width:100%;min-width:64rem;position:absolute;top:0;right:0}@media print{.page{max-width:unset;box-shadow:unset;width:100%;margin:0}.page>main,.page>aside{padding-top:0}#layout>header{display:none}#page-spacer{padding:0}#layout>footer{color:inherit;background:0 0;padding:0;position:static}.page>aside section{flex-grow:1}#background{display:none}}.icon-link{vertical-align:middle;text-decoration:none;display:inline-block}.icon-link-img{vertical-align:top;transition:transform .4s ease-out}.icon-link-legend{opacity:0;text-align:center;font-weight:700;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transform:translateY(-10%)}.icon-link:focus,.icon-link:hover{outline:none;text-decoration:none}.icon-link:focus .icon-link-img,.icon-link:hover .icon-link-img{transition:transform .2s ease-out;transform:translate(0)!important}.icon-link:focus .icon-link-legend,.icon-link:hover .icon-link-legend{opacity:1;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform:translate(0)}.bio{font-family:Spectral;font-size:87.5%;line-height:1.272}.bio>.profile-picture{float:right;shape-outside:polygon(0 0, 100% 0, 100% 100%, 33% 100%, 0 60%);width:7rem;height:7rem;margin-top:.25em}.bio .i-links{text-align:right;margin:.382rem 0 1rem}@media print{.bio .i-links{display:none}}.bio .s-links{text-align:center}@media print{.bio .s-links{display:none}}.bio .s-links>li{display:inline}.bio .s-links .icon-link{width:5rem;height:2.618rem}.bio .s-links .icon-link .icon-link-img{transform:translateY(.23484rem)}.bio .s-links .icon-link .icon-link-legend{height:.618rem}.bio .s-links .icon-link{margin:0 -.7862rem;font-size:.618rem}.bio .s-links .icon-link>.icon-link-img{width:2rem}.content{counter-reset:figure-number;margin-bottom:1em}.content a.external:after{vertical-align:-.125em;background-image:url(../media/external-link.2ur8vv99-yxlz.svg);background-size:.875em;margin-left:.25em;padding-left:.875em}@media print{.content a.external:after{vertical-align:baseline;content:" [" attr(href) "]";color:#403030;background:0 0;margin:0;padding:0;font-family:Latin Modern Mono Light,monospace;font-size:.8em}}.content b{word-spacing:.1em}.content .center{text-align:center}.content img{max-width:100%;margin:1.618em 0}.content .image-wrapper{max-width:100%;display:inline-block}.content .image-wrapper>img{width:100%;height:auto}.content .note{color:#806050;margin-bottom:.7862em;font-style:italic;line-height:1.27207}.content p{margin-bottom:1em}.content p:last-child{margin-bottom:0}.content strong{word-spacing:0;color:#806050}.content .symbol{vertical-align:top;height:1.618rem}.content .figure-wrapper{text-align:center}.content figure{text-align:left;max-width:100%;margin-bottom:1.618em;display:inline-block}.content figure>:nth-last-child(2){margin-bottom:0}.content figcaption{flex-direction:row;margin-top:.382rem;font-size:.7862rem;display:flex}.content .figcaption-wrapper{flex-grow:1;width:0;min-width:25em}.content .figcaption-wrapper:before{counter-increment:figure-number;content:"Fig. " counter(figure-number);padding-right:.5em;font-weight:700}.content .footnote-backref,.content .footnote-ref{text-decoration:none}.content .footnote-ref:before{content:"["}.content .footnote-ref:after{content:"]"}.content .footnotes>hr{margin:2.618em 61.8% .618rem 0}.content .footnotes{font-size:.7862rem}.content .footnotes>ol>li>p:only-of-type{display:inline}.content h2{margin:3.33rem 0 1.618rem}.content h3{margin:2.618rem 0 1.272rem}.content h4{margin:2.058rem 0 1rem}.content h1+h2,.content h2+h3,.content h3+h4{margin-top:0}.content ol{list-style-type:decimal}.content ol,.content ul{margin-bottom:1em}.content li{margin-bottom:.382em;margin-left:2.058em}.content li>ol,.content li>ul{margin-bottom:.618em}.content ul>li:before{float:left;content:"➤";color:#806050;margin-left:-1.25em}.content ul ul>li:before{content:"▸";color:#806050;font-size:90%}.content p+ul,.content p+ol{margin-top:-.618em}.content dt{color:#927d7d;margin-left:.786156em;font-size:90%;font-weight:700;text-decoration:underline}.content dd{margin-bottom:.7862em;margin-left:2.058em}.content blockquote,.content pre{padding:1em 2.058rem}.content blockquote>:last-child,.content pre>:last-child{margin-bottom:0}.content blockquote{background-color:#f7f3f3;border-left:.375rem solid #e25d33;margin-bottom:1.618em}.content .gatsby-highlight{background-color:#f7f3f3;border-left:.375rem solid #d7d7d7;margin-bottom:1.618em;overflow-x:auto}.content pre{white-space:pre}.content code{-webkit-hyphens:none;hyphens:none;word-spacing:0;counter-reset:highlight-line;font-family:Latin Modern Mono Light,monospace;font-style:normal;line-height:1.25}.content pre>code{display:block}.content :not(pre)>code{letter-spacing:-.01em;background-color:#f7f3f3;font-size:93.75%}.content td>code{background:unset}.content .gatsby-highlight-code-line:before{float:left;counter-increment:highlight-line;content:"▶";color:#e25d33;margin-top:.05em;margin-left:-1.808em}.content table{border-spacing:0;border:1px solid #403030;margin:1em auto}.content thead{font-weight:700}.content tr:nth-child(2n){background-color:#f7f3f3}.content td,.content th{border-right:1px solid #f0f0f0;padding:.25rem .5rem}.content td:last-child,.content th:last-child{border-right:unset}.content th{letter-spacing:1px;border-bottom:1px solid #403030}.content>p:first-child:first-letter{letter-spacing:.05em;font-size:1.272rem;font-weight:700;line-height:1}.gatsby-highlight-code-line{display:block}@media print,screen and (min-width:40.6151em){.side-by-side{flex-flow:row;display:flex}.side-by-side>.side{width:50%;padding:0 0 0 1.309rem}.side-by-side>.side:first-of-type{border-right:1px solid #f0f0f0;padding:0 1.309rem 0 0}}.menu-bar{-webkit-user-select:none;user-select:none;background-color:#202020;height:5.388em;font-size:2vw}@media print,screen and (min-width:51.66em){.menu-bar{font-size:1rem}}.menu-bar .title{color:#e7e7e7;font-family:Spectral,serif;font-size:2.618em;font-weight:700;position:absolute;top:.286478em;left:.763942em}.menu-bar .description{color:#e7e7e7;font-family:Spectral,serif;font-size:1em;position:absolute;top:3.618em;left:2em}.menu-bar>ul{float:right;margin-top:.75em;margin-right:2em}.menu-bar>ul>li{padding:0;display:inline-block}.menu-bar .menu-item-link{color:#e7e7e7;padding:.786164em .485849em;font-size:1.272em;display:inline-block}ol.outline{font-size:.7862rem}ol.outline ol{margin:.2361rem 0 .382rem;padding-left:1rem}ol.outline li{padding:.2em 0;position:relative}ol.outline a.heading{color:#555;font-family:Spectral SC,serif;font-weight:700}ol.outline a.heading.active{cursor:default}ol.outline a.heading.active:before{content:"▸";width:1em;font-size:.7862rem;display:block;position:absolute;left:-1em}ol.outline ol a.heading{font-size:.618rem;font-weight:400}.post-excerpt{min-height:4rem;margin:0 0 2.618rem;padding:0;position:relative}.post-excerpt>h2,.post-excerpt>.metadata{margin-bottom:.618rem}.post-excerpt>.metadata>time{font-weight:700;display:inline}.post-excerpt .tags{display:inline}.post-excerpt .tags>li{margin-left:.618rem;display:inline-block}.post-excerpt>.excerpt:after{clear:both;content:" ";display:table}.post-excerpt>.excerpt{font-size:1rem}.post-excerpt a.more{float:right;margin-left:1.618rem}@media print,screen and (min-width:51.66em){.post-excerpt{padding-left:10rem}.post-excerpt>.metadata{width:10rem;position:absolute;top:0;left:0}.post-excerpt>.metadata>time{margin-bottom:.618rem;padding:0;font-weight:400;line-height:1.82025rem;display:block}.post-excerpt .tags>li{margin:0;display:list-item}}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999;font-weight:700}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59;font-weight:700}.token.atrule,.token.attr-value,.token.keyword{color:#07a;font-weight:700}.token.function{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.quick-nav{text-align:center;padding:0 .618rem;display:none;position:relative}@media screen and (min-width:62.66em){.quick-nav{display:block}}.quick-nav .back-to-top{float:right;color:#555;margin:0 .618rem;font-size:.7862rem;display:block}.quick-nav .back-to-top:before{content:"#"}.quick-nav .outline{text-align:left;margin:0 .618rem;display:inline-block}.quick-nav .prev,.quick-nav .next{height:1.618rem;display:block;position:absolute;top:1rem}.quick-nav .prev{left:1.272rem}.quick-nav .next{right:1.272rem}.quick-nav .arrow{fill:#e25d33;width:.618rem;height:100%}.quick-nav a:hover>.arrow{fill:#fa8666}.share .permalink:before{background-image:url(../media/share.0kjhp0jnzkr00.svg);background-size:1em;margin-right:.382rem;padding-left:1em}.share .tooltip{z-index:100;color:#e7e7e7;background-color:#202020;border-radius:.382rem;width:32rem;max-width:100%;padding:.382rem 1rem;line-height:1.618;position:absolute;box-shadow:.1459rem .2361rem 1rem #0006,inset 0 .1459rem #ffffff4d}.share .tooltip-enter{opacity:.01;transform:translate(-2.5%,-5%)scale(.95)}.share .tooltip-enter-active{opacity:1;transition:opacity .15s ease-out,transform .15s ease-out;transform:translate(0)scale(1)}.share .tooltip-exit-active{opacity:.01;transition:opacity .3s ease-out,transform .3s ease-out;transform:translateY(-5%)scale(.9)}.share .url{color:#403030;background-color:#f6f4f4;width:calc(100% - 4.236rem);margin:.2361rem 0 .382rem;padding:.1459rem .2361rem;display:inline-block;box-shadow:inset 0 1px 1px #000000b3}.share .copy{text-align:center;color:#e7e7e7;background-color:#913131;width:4.236rem;padding:.1459rem 1rem;transition:background .15s ease-out,color .15s ease-out;display:inline-block}.share .copy:hover{background-color:#e25d33}.share .social{text-align:center}.share .share-link:hover{text-decoration:none}.share .share-link>svg,.share .share-link>img{vertical-align:bottom;width:1.618rem;height:1.618rem;margin-left:.618rem}.share .close{float:right}.index-page .introduction{border-bottom:.1rem solid #f0f0f0;margin:-.4em 0 2.618rem;padding-bottom:.618rem}.index-page .introduction>h1{display:none}.index-page .introduction>p{margin-bottom:.618rem}.index-page .introduction>p:first-of-type{font-size:1.272rem}.index-page .post-excerpt{margin-top:2.058rem}.post-page .metadata{word-spacing:0;color:#555;margin:.7862rem 0 2.058rem}.post-page .metadata .home:before{vertical-align:-.0625em;background-image:url(../media/home.290c3gey2kx4g.svg);margin-right:.382rem}.post-page .metadata .publish-date:before{background-image:url(../media/calendar.36o_1cckerqfu.svg);margin-right:.382rem}.post-page .metadata .tag-list:before{background-image:url(../media/tag.0f4efwbo-ikup.svg);margin-right:.382rem}.post-page .metadata .tag-list>li{margin-right:.382em;display:inline-block}.post-page .post>footer{page-break-before:avoid}.post-page .post>footer:after{clear:both;content:" ";display:table}.post-page .share{float:left}@media print{.post-page .share{display:none}}.post-page .author{float:right;text-align:right;margin-bottom:.382rem;font-size:.7862rem}.post-page .bottom-links{margin:2.618rem 0 0}.post-page .bottom-links:after{clear:both;content:" ";display:table}@media print{.post-page .bottom-links{display:none}}.post-page .article-link{max-width:50%;padding:0 1rem;position:relative}.post-page .article-link.previous{float:left}.post-page .article-link.next{float:right}.post-page .article-link .arrow{fill:#e25d33;width:.618rem;height:1.618rem;margin:auto;position:absolute;top:0;bottom:0}.post-page .article-link.previous .arrow{left:0}.post-page .article-link.next .arrow{right:0}.resume-page{word-spacing:.05em;position:relative}.resume-page .content a.external:after{content:none}.resume-page .content p{margin-bottom:.618rem}.resume-page h1{margin:0 0 1.618rem}.resume-page h2{margin:1.618rem 0 .618rem}.resume-page h3{margin:1.272rem 0 .4859rem}.resume-page h1{text-align:center}.resume-page h2{text-align:center;color:#e25d33;background:linear-gradient(#0000 25%,#e25d33 25% 75%,#0000 75%) 50%/100% .4859rem no-repeat}.resume-page h2>span{background:#fff;padding:0 1rem;display:inline-block}.resume-page .translations{-webkit-user-select:none;user-select:none;position:absolute;top:.618rem;right:1rem}.resume-page .translation{border:1px solid #f0f0f0;margin-left:.382rem;display:inline-block}.resume-page .translation>.flag{width:1.5em;height:1em;display:block}.resume-page .abstract{font-size:.8518rem}.resume-page .resume-list{margin-bottom:.618rem}.resume-page section.education,.resume-page section.interests{font-size:.8518rem}.resume-page section.skills dt{margin-left:0}.resume-page section.skills dd{margin:0 0 .618rem 1.272rem;font-size:.8518rem}.resume-page section.skills dd>ul{margin:0 0 0 -.808em}.resume-page section.skills .remark{font-size:.8518rem}.resume-experience{page-break-inside:avoid;margin-bottom:1rem;font-size:.8518rem}.resume-experience>header:after{clear:both;content:" ";display:table}.resume-experience>header{background:linear-gradient(135deg,#0000 8px,#f7f3f3 8px);margin-bottom:.618rem;padding:.1459rem .382rem}.resume-experience h3{float:left;margin:.2465rem 0 0;font-size:1rem}.resume-experience .company{float:right;line-height:1.618rem}.resume-experience .logo{vertical-align:top;height:1.618rem;margin:0 0 0 .618rem}.resume-experience>main{margin-left:.382rem}.resume-experience .statement:before{content:"Context: ";font-weight:700}.resume-experience li{margin-bottom:0}.resume-experience li.result:before{content:"➥"}.resume-experience .tools:before,.resume-experience .clients:before{font-weight:700}.resume-experience .tools:before{content:"Notable tools: "}.resume-experience .clients:before{content:"Notable clients: "}.resume-experience .tool{margin:0;display:inline-block}.resume-experience .tool:before{content:none}.resume-experience .tool:after{content:", "}.resume-experience .tool:last-child:after{content:"."}.resume-experience .client{margin:0;display:inline-block}.resume-experience .client:before{content:none}.resume-experience .client>a{margin-left:.618rem;display:block}.resume-experience .client-logo{vertical-align:top;height:1.618rem;margin:0}[lang=fr] .statement:before{content:"Contexte : "}[lang=fr] .tools:before{content:"Outils : "}[lang=fr] .clients:before{content:"Clients : "}.resume-aside .profile-picture{width:9.888rem;height:11.124rem;margin:0 1.784rem}.resume-aside .profile-name{text-align:center;color:#e25d33;margin:.382rem 0;font-family:Spectral SC,serif;font-weight:700}.resume-aside .contact{margin:.618rem 1rem;font-size:.7862rem;line-height:1.618}.resume-aside .contact .phone,.resume-aside .contact .mail{-webkit-user-select:all;user-select:all}.resume-aside .contact .phone-link{color:unset}.resume-aside .contact>.phone:before{vertical-align:-.1em;background-image:url(../media/phone.2vcu62zkdyny9.svg);margin-right:.62em}.resume-aside .contact>.mail:before{background-image:url(../media/envelope.3_9jum4crl2qk.svg);margin-right:.62em}.resume-aside .contact>.location:before{background-image:url(../media/home.290c3gey2kx4g.svg);margin-right:.62em}.resume-aside .s-links{text-align:center}@media print{.resume-aside .s-links{display:none}}.resume-aside .s-links>li{display:inline}.resume-aside .s-links .icon-link{width:5rem;height:3rem}.resume-aside .s-links .icon-link .icon-link-img{transform:translateY(.38rem)}.resume-aside .s-links .icon-link .icon-link-legend{height:1rem}.resume-aside .s-links .icon-link{margin:0 -.7862rem;font-size:.618rem;line-height:1rem}.resume-aside .s-links .icon-link>.icon-link-img{width:2rem}@media print,screen and (min-width:62.66em){.page>.resume-aside{border-right:.1rem solid #f0f0f0;order:-1;padding-top:0}}@media screen and (min-width:62.66em){.page>.resume-aside>.sticky{padding-top:2.818rem}}@media print,screen and (min-width:62.66em){.page>.resume-aside section{border-left:none}.page>.resume-aside section:before{content:none}}.series-page main>h1{margin-bottom:1.618rem}.series-page .description{border-bottom:.1rem solid #f0f0f0;padding-bottom:.618rem}.series-page .post-excerpt{margin-top:1.618rem}aside .series-list>ul{padding-left:1.618rem;line-height:1.618;list-style-type:disc}.tag-page>h1{margin-bottom:3.33rem}aside .tag-list>ul{padding-left:1.618rem;list-style-type:disc}@media print{@page{margin:1.272cm 0}@page:right{@bottom-right{content:counter(page) " / " counter(pages)}}@page:left{@bottom-left{content:counter(page) " / " counter(pages)}}html{font-size:75%}body{background:0 0}.page>main{word-spacing:.1em;line-height:1.272}h1,h2,h3,h4,h5,h6,dt{page-break-after:avoid}dd,figcaption{page-break-before:avoid}a[href^=\#]:after{content:" (page " target-counter(attr(href, url), page) ")"}.back-to-top{display:none!important}}
