{“version”:3,“sources”:,“names”:[],“mappings”:“AAqBA,8YA6EI,SAAU,AACV,UAAW,AACX,SAAU,AACV,aAAc,AACd,eAAgB,AAChB,uBAAyB,CAC5B,AACD,KACI,aAAe,CAClB,AACD,MAEI,eAAiB,CACpB,AACD,aAEI,WAAa,CAChB,AACD,oDAII,WAAY,AACZ,YAAc,CACjB,AAKD,IACI,cAAgB,CACnB,AACD,KACI,sBAAuB,AACvB,uBAAwB,AAExB,0BAA2B,AAC3B,6BAA+B,CAClC,AACD,iBAGI,kBAAoB,CACvB,AACD,EACI,4BAA8B,CACjC,AACD,iBAEI,SAAW,CACd,AACD,SAEI,eAAkB,CACrB,AACD,SAGI,iBAAmB,CACtB,AACD,GACI,eAAiB,AACjB,aAAe,CAClB,AACD,MACI,aAAe,CAClB,AACD,QAEI,kBAAmB,AACnB,cAAe,AACf,cAAe,AACf,uBAAyB,CAC5B,AACD,IACI,SAAY,CACf,AACD,IACI,aAAgB,CACnB,AACD,IACI,QAAU,CACb,AACD,eACI,eAAiB,CACpB,AACD,KACI,wBAA0B,CAC7B,AACD,kBAII,gCAAkC,AAClC,aAAe,CAClB,AACD,sCAKI,SAAU,AACV,cAAe,AACf,YAAc,CACjB,AACD,OACI,iBAAkB,AAClB,WAAa,CAChB,AACD,cAEI,mBAAqB,CACxB,AACD,oEAKI,eAAgB,AAEhB,yBAA2B,CAC9B,AACD,sCAEI,cAAgB,CACnB,AACD,iDAEI,UAAW,AACX,QAAU,CACb,AACD,MACI,kBAAoB,CACvB,AACD,YACI,YAAc,CACjB,AACD,uCAEI,sBAAuB,AACvB,SAAW,CACd,AACD,4FAEI,WAAa,CAChB,AACD,mBACI,uBAAwB,AAExB,4BAA8B,CACjC,AACD,+FAEI,uBAAyB,CAC5B,AACD,OACI,UAAW,AACX,QAAU,CACb,AACD,SACI,aAAe,CAClB,AACD,MACI,iBAAkB,AAClB,wBAA0B,CAC7B,AACD,MAEI,SAAW,CACd,AAOD,KAEI,kBAAmB,AACnB,gBAAiB,AAEjB,yCAA8C,CACjD,AACD,UANI,iBAAmB,CAqBtB,AAfD,KAEI,cAAqC,AACrC,yHAAyI,AACzI,iBAAkB,AAClB,kBAAmB,AACnB,gBAAiB,AACjB,kBAAmB,AACnB,iBAAkB,AAClB,kCAAmC,AACnC,gBAAiB,AAEjB,mCAAoC,AACpC,kCAAmC,AACnC,oCAAsC,CACzC,AAED,YACI,iBAAkB,AAClB,kBAA+C,CAClD,AAED,GACI,kBAAmB,AACnB,cAAe,AACf,WAAY,AACZ,qBAAsB,AACtB,UAAW,AACX,WAAY,AACZ,SAAU,AACV,4BAAsD,CACzD,AAED,kCAMI,qBAAuB,CAC1B,AAED,SACI,SAAU,AACV,UAAW,AACX,QAAU,CACb,AAED,SACI,eAAiB,CACpB,AAED,sBAKI,gBAAoB,CACvB,AAED,MAEI,mBAAoB,AACpB,mBAAqB,CACxB,AAED,wBAII,iBAAoB,CACvB,AAED,GACI,eAAiB,CACpB,AAED,GACI,kBAAoB,CACvB,AAED,GACI,cAAgB,AAChB,kBAAoB,AACpB,iBAAmB,CACtB,AAED,GACI,WAAY,AACZ,kBAAmB,AACnB,YAAa,AACb,cAAuB,AACvB,gBAAiB,AACjB,gBAAkB,CACrB,AAED,GACI,eAAkB,AAClB,eAAiB,CACpB,AAED,WACI,eAAgB,AAChB,gBAAyB,AACzB,8BAA0C,CAC7C,AAED,aACI,cAAgB,AAChB,gBAAiB,AACjB,eAAiB,CACpB,AAED,iBACI,qBAAsB,AACtB,yBAA4B,AAC5B,eAAiB,AACjB,UAAa,CAChB,AAED,wBACI,qBAAuB,CAC1B,AAED,gBACI,eAAkB,CACrB,AACD,kBACI,eAAoB,CACvB,AAED,EACI,cAAiC,AACjC,oBAAsB,CACzB,AAED,QACI,yBAA2B,CAC9B,AAED,kBAMI,aAAc,AACd,iBAAkB,AAClB,gBAAiB,AACjB,iCAAmC,CACtC,AAED,GACI,gBAAoB,AACpB,eAAgB,AAChB,eAAiB,CACpB,AACD,yBACI,GACI,gBAAkB,CACrB,CACJ,AAED,GACI,oBAAwB,AACxB,cAAgB,CACnB,AACD,yBACI,GACI,gBAAkB,CACrB,CACJ,AAED,GACI,oBAAwB,AACxB,iBAAkB,AAClB,eAAiB,CACpB,AACD,yBACI,GACI,gBAAkB,CACrB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BAAkB,AAClB,oBAAe,AAAf,cAAe,AACf,iBAAkB,AAGlB,YAAa,AACb,gBAAiB,AACjB,aAAsB,CACzB,AAQD,yBACI,oEACI,kBAAe,AAAf,cAAe,AACf,uBAAoB,AAApB,kBAAoB,CACvB,AAED,0FACI,kBAAmB,AACnB,kBAAe,AAAf,cAAe,AACf,yBAA2B,CAC9B,AAED,qFACI,kBAAmB,AACnB,WAAY,AACZ,WAAa,CAChB,AAED,uFACI,mBAAgB,AAAhB,cAAgB,CACnB,AAED,uEACI,gBAAkB,CACrB,AAED,sEACI,iBAAkB,AAClB,kBAAoB,CACvB,AAED,4FACI,mBAAqB,CACxB,AAED,oFACI,mBAAqB,CACxB,CACJ,AAED,kCACI,YAAc,CACjB,AAID,yBACI,WACI,eAAiB,CACpB,AACD,WACI,iBAAmB,CACtB,CACJ,AAOD,oDAEI,mBAAoB,AACpB,eAAiB,CACpB,AAED,WACI,kBAAmB,AACnB,UAAY,CACf,AAGD,kBACI,cAAe,AACf,oBAAqB,AACrB,iBAAkB,AAClB,iBAAmB,CACtB,AACD,yBACI,kBACI,qBAAuB,CAC1B,CACJ,AAED,gBACI,oBAAc,AAAd,aAAc,AACd,qBAAwB,AAAxB,uBAAwB,AACxB,sBAAoB,AAApB,mBAAoB,AACpB,cAAsB,AACtB,iBAAkB,AAClB,gBAAiB,AACjB,wBAA0B,CAC7B,AAED,qBACI,aAAmB,CACtB,AAED,iBACI,SAAU,AACV,aAAqC,CACxC,AAED,cACI,qBAAsB,AACtB,gBAAkB,CACrB,AAED,iBACI,sBAAuB,AACvB,aAAc,AACd,uBAA2C,AAC3C,sBAAuB,AACvB,iBAAmB,CACtB,AAED,0BACI,iBACI,qBAAsB,AACtB,aAAc,AACd,eAAiB,CACpB,CACJ,AAED,yBACI,iBACI,YAAc,CACjB,CACJ,AAED,mBACI,kBAAmB,AACnB,cAAe,AACf,qBAAsB,AACtB,iBAAkB,AAClB,0BAA4B,AAC5B,iBAAkB,AAClB,kBAAmB,AACnB,eAAiB,CACpB,AAED,0BACI,mBACI,iBAAmB,CACtB,CACJ,AACD,yBACI,mBACI,gBAAkB,CACrB,CACJ,AAED,0BAII,UAAW,AAOX,uBAAyB,CAC5B,AAED,mDAbI,WAAY,AACZ,kBAAmB,AACnB,SAAU,AAEV,WAAY,AACZ,cAAe,AACf,WAAY,AACZ,aAAc,AACd,8BAAgC,AAChC,gBAAkB,CAgBrB,AAZD,yBAII,WAAY,AAOZ,sBAAwB,CAC3B,AAED,6BACI,aAAe,CAClB,AAED,uEAEI,YAAc,CACjB,AAED,kBACI,oBAAc,AAAd,aAAc,AACd,0BAAuB,AAAvB,sBAAuB,AACvB,sBAAoB,AAApB,mBAAoB,AACpB,eAAiB,CACpB,AAED,+SAcI,cAAgB,CACnB,AAED,sBACI,qBAAuB,CAC1B,AAED,wBACI,QAAU,CACb,AAED,+CACI,iBAAkB,AAClB,iBAAmB,CACtB,AAED,qBACI,WAAY,AACZ,iCAAuC,CAC1C,AAED,2BACI,cAAmB,AACnB,oBAAsB,CACzB,AAED,gDAEI,aAAqC,CACxC,AAED,yBACI,qBAAsB,AACtB,iBAAmB,CACtB,AAED,kCACI,YAAc,CACjB,AAED,gDAEI,cAAe,AACf,kBAAmB,AACnB,gBAAkB,CACrB,AACD,0BACI,gDAEI,UAAY,CACf,CACJ,AAWD,qCACI,eAAgB,AAChB,WAAa,CAChB,AAWD,gCACI,cAAe,AACf,gBAAiB,AACjB,mBAAqB,CACxB,AAGD,0BACI,aAAe,CAClB,AAED,8BACI,iBAAkB,AAClB,gBAAiB,AACjB,6BAA+B,CAClC,AAED,gCACI,eAAkB,AAClB,cAAe,AACf,kBAAmB,AACnB,oBAAqB,AACrB,iBAAmB,CACtB,AAED,2CACI,eAAiB,CACpB,AAED,wBACI,kBAAmB,AACnB,eAAiB,AACjB,gBAAiB,AACjB,0BAA2B,AAC3B,mBAA6B,AAC7B,iBAAmB,CACtB,AAED,uBACI,gBAAiB,AACjB,mBAAoB,AACpB,aAAc,AACd,eAAgB,AAChB,sBAAiD,AACjD,cAAwB,AACxB,iBAAkB,AAClB,kBAAmB,AACnB,mBAA0C,AAC1C,iBAAmB,CACtB,AAED,4BACI,UAAW,AACX,kBAAmB,AACnB,oBAAqB,AACrB,sBAAwB,CAC3B,AAED,8BACI,aAAe,CAClB,AAED,8CACI,kBAAoB,CACvB,AAED,sBACI,YAAc,CACjB,AAED,4BACI,WAAY,AACZ,kBAAmB,AACnB,UAAW,AACX,SAAU,AACV,cAAe,AACf,kBAAmB,AACnB,UAAW,AACX,YAAa,AACb,mBAA4C,AAC5C,0BAA2B,AAC3B,uBAAyB,CAC5B,AAED,oIAMI,cAAqC,AACrC,wHAAyI,CAC5I,AAED,sBACI,mBAAwB,AACxB,iBAAkB,AAClB,eAAiB,CACpB,AACD,yBACI,sBACI,gBAAkB,CACrB,CACJ,AAED,sBACI,mBAAwB,AACxB,iBAAkB,AAClB,eAAiB,CACpB,AACD,yBACI,sBACI,gBAAkB,CACrB,CACJ,AAED,sBACI,mBAAwB,AACxB,iBAAkB,AAClB,eAAiB,CACpB,AACD,yBACI,sBACI,gBAAkB,CACrB,CACJ,AAED,sBACI,mBAAwB,AACxB,iBAAkB,AAClB,eAAiB,CACpB,AACD,yBACI,sBACI,gBAAkB,CACrB,CACJ,AAED,sBACI,cAAe,AACf,cAAgB,AAChB,oBAAqB,AACrB,SAAU,AACV,cAAmB,AACnB,0BAA2B,AAC3B,iBAAkB,AAClB,mBAAoB,AACpB,iBAAmB,CACtB,AACD,0BACI,sBACI,iBAAkB,AAClB,WAAa,CAChB,CACJ,AACD,yBACI,sBACI,iBAAmB,AACnB,gBAAkB,CACrB,CACJ,AAED,sBACI,mBAAwB,AACxB,iBAAkB,AAClB,eAAiB,CACpB,AACD,yBACI,sBACI,cAAgB,CACnB,CACJ,AAED,eACI,kBAAoB,CACvB,AAED,WACI,gBAAkB,CACrB,AAED,aACI,QAAU,CACb,AAED,kBACI,wBAA8B,AAC9B,iBAAkB,AAClB,gBAAkB,AAClB,+BAAiC,AACjC,yBAA4B,CAC/B,AAGD,yBACI,gBACI,iBAAkB,AAClB,iBAAmB,CACtB,AACD,iBACI,gBAAkB,CACrB,AACD,iBACI,kBAAmB,AACnB,YAAc,CACjB,AACD,mBACI,SAAW,CACd,AACD,mDAEI,YAAc,CACjB,CACJ,AAGD,yBACI,qBAAsB,AACtB,gBAAiB,AACjB,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”,“file”:“screen.css”,“sourcesContent”:[“/* Variablesn/* ———————————————————- */nn:root {n /* Colours */n –blue: #3eb0ef;n –green: a4d037;n –purple: ad26b4;n –yellow: fecd35;n –red: f05230;n –darkgrey: #15171A;n –midgrey: #738a94;n –lightgrey: c5d2d9;n –whitegrey: e5eff5;n –pink: fa3a57;n –brown: a3821a;n}nn/* Resetn/* ———————————————————- */nnhtml,nbody,ndiv,nspan,napplet,nobject,niframe,nh1,nh2,nh3,nh4,nh5,nh6,np,nblockquote,npre,na,nabbr,nacronym,naddress,nbig,ncite,ncode,ndel,ndfn,nem,nimg,nins,nkbd,nq,ns,nsamp,nsmall,nstrike,nstrong,nsub,nsup,ntt,nvar,ndl,ndt,ndd,nol,nul,nli,nfieldset,nform,nlabel,nlegend,ntable,ncaption,ntbody,ntfoot,nthead,ntr,nth,ntd,narticle,naside,ncanvas,ndetails,nembed,nfigure,nfigcaption,nfooter,nheader,nhgroup,nmenu,nnav,noutput,nruby,nsection,nsummary,ntime,nmark,naudio,nvideo {n margin: 0;n padding: 0;n border: 0;n font: inherit;n font-size: 100%;n vertical-align: baseline;n}nbody {n line-height: 1;n}nol,nul {n list-style: none;n}nblockquote,nq {n quotes: none;n}nblockquote:before,nblockquote:after,nq:before,nq:after {n content: "";n content: none;n}ntable {n border-spacing: 0;n border-collapse: collapse;n}nimg {n max-width: 100%;n}nhtml {n box-sizing: border-box;n font-family: sans-serif;nn -ms-text-size-adjust: 100%;n -webkit-text-size-adjust: 100%;n}n*,n*:before,n*:after {n box-sizing: inherit;n}na {n background-color: transparent;n}na:active,na:hover {n outline: 0;n}nb,nstrong {n font-weight: bold;n}ni,nem,ndfn {n font-style: italic;n}nh1 {n margin: 0.67em 0;n font-size: 2em;n}nsmall {n font-size: 80%;n}nsub,nsup {n position: relative;n font-size: 75%;n line-height: 0;n vertical-align: baseline;n}nsup {n top: -0.5em;n}nsub {n bottom: -0.25em;n}nimg {n border: 0;n}nsvg:not(:root) {n overflow: hidden;n}nmark {n background-color: fdffb6;n}ncode,nkbd,npre,nsamp {n font-family: monospace, monospace;n font-size: 1em;n}nbutton,ninput,noptgroup,nselect,ntextarea {n margin: 0; /* 3 */n color: inherit; /* 1 */n font: inherit; /* 2 */n}nbutton {n overflow: visible;n border: none;n}nbutton,nselect {n text-transform: none;n}nbutton,nhtml input,n/* 1 */ninput,ninput {n cursor: pointer; /* 3 */nn -webkit-appearance: button; /* 2 */n}nbutton,nhtml input {n cursor: default;n}nbutton::-moz-focus-inner,ninput::-moz-focus-inner {n padding: 0;n border: 0;n}ninput {n line-height: normal;n}ninput:focus {n outline: none;n}ninput,ninput {n box-sizing: border-box; /* 1 */n padding: 0; /* 2 */n}ninput::-webkit-inner-spin-button,ninput::-webkit-outer-spin-button {n height: auto;n}ninput {n box-sizing: content-box; /* 2 */nn -webkit-appearance: textfield; /* 1 */n}ninput::-webkit-search-cancel-button,ninput::-webkit-search-decoration {n -webkit-appearance: none;n}nlegend {n padding: 0; /* 2 */n border: 0; /* 1 */n}ntextarea {n overflow: auto;n}ntable {n border-spacing: 0;n border-collapse: collapse;n}ntd,nth {n padding: 0;n}nnn/* ==========================================================================n Base styles: opinionated defaultsn ========================================================================== */nnhtml {n overflow-x: hidden;n overflow-y: scroll;n font-size: 62.5%;nn -webkit-tap-highlight-color: rgba(0, 0, 0, 0);n}nbody {n overflow-x: hidden;n color: color(var(–midgrey) l(-25%));n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;n font-size: 1.5rem;n line-height: 1.6em;n font-weight: 400;n font-style: normal;n letter-spacing: 0;n text-rendering: optimizeLegibility;n background: fff;nn -webkit-font-smoothing: antialiased;n -moz-osx-font-smoothing: grayscale;n -moz-font-feature-settings: "liga" on;n}nn::selection {n text-shadow: none;n background: color(var(–blue) lightness(+30%));n}nnhr {n position: relative;n display: block;n width: 100%;n margin: 2.5em 0 3.5em;n padding: 0;n height: 1px;n border: 0;n border-top: 1px solid color(var(–lightgrey) l(+10%));n}nnaudio,ncanvas,niframe,nimg,nsvg,nvideo {n vertical-align: middle;n}nnfieldset {n margin: 0;n padding: 0;n border: 0;n}nntextarea {n resize: vertical;n}nnp,nul,nol,ndl,nblockquote {n margin: 0 0 1.5em 0;n}nnol,nul {n padding-left: 1.3em;n padding-right: 1.5em;n}nnol ol,nul ul,nul ol,nol ul {n margin: 0.5em 0 1em;n}nnul {n list-style: disc;n}nnol {n list-style: decimal;n}nnli {n margin: 0.5em 0;n padding-left: 0.3em;n line-height: 1.6em;n}nndt {n float: left;n margin: 0 20px 0 0;n width: 120px;n color: var(–darkgrey);n font-weight: 500;n text-align: right;n}nndd {n margin: 0 0 5px 0;n text-align: left;n}nnblockquote {n margin: 1.5em 0;n padding: 0 1.6em 0 1.6em;n border-left: var(–whitegrey) 0.5em solid;n}nnblockquote p {n margin: 0.8em 0;n font-size: 1.2em;n font-weight: 300;n}nnblockquote small {n display: inline-block;n margin: 0.8em 0 0.8em 1.5em;n font-size: 0.9em;n opacity: 0.8;n}n/* Quotation marks */nblockquote small:before {n content: "\2014 \00A0";n}nnblockquote cite {n font-weight: bold;n}nblockquote cite a {n font-weight: normal;n}nna {n color: color(var(–blue) l(-5%));n text-decoration: none;n}nna:hover {n text-decoration: underline;n}nnh1,nh2,nh3,nh4,nh5,nh6 {n margin-top: 0;n line-height: 1.15;n font-weight: 700;n text-rendering: optimizeLegibility;n}nnh1 {n margin: 0 0 0.5em 0;n font-size: 5rem;n font-weight: 700;n}n@media (max-width: 500px) {n h1 {n font-size: 2.2rem;n }n}nnh2 {n margin: 1.5em 0 0.5em 0;n font-size: 2rem;n}n@media (max-width: 500px) {n h2 {n font-size: 1.8rem;n }n}nnh3 {n margin: 1.5em 0 0.5em 0;n font-size: 1.8rem;n font-weight: 500;n}n@media (max-width: 500px) {n h3 {n font-size: 1.7rem;n }n}nnh4 {n margin: 1.5em 0 0.5em 0;n font-size: 1.6rem;n font-weight: 500;n}nnh5 {n margin: 1.5em 0 0.5em 0;n font-size: 1.4rem;n font-weight: 500;n}nnh6 {n margin: 1.5em 0 0.5em 0;n font-size: 1.4rem;n font-weight: 500;n}nn@media all and (-ms-high-contrast: none), (-ms-high-contrast:active) {n p, ol, ul{n width: 100%;n }n blockquote {n width: 100%;n }n}n”,“/* Table of Contentsn/* ————————————————————nnThis is a development CSS file which is built to a minifiednproduction stylesheet in assets/built/screen.cssnn1. Global Stylesn2. Layoutn3. Special Templatesn4. Site Headern5. Site Navigationn6. Post Feedn7. Single Postn 7.1. Subscribe Formn 7.2. Post Footern 7.3. Commentsn 7.4. Related Postsn 7.5. Floating Headern8. Author Templaten9. Error Templaten10. Subscribe Overlayn11. Site Footernn*/nnn/* 1. Global - Set up the thingsn/* ———————————————————- */n@import "global.css";nnbody {n background: f4f8fb;n}nn.img {n display: block;n width: 100%;n height: 100%;n background-position: center center;n background-size: cover;n border-radius: 100%;n}nn.hidden {n visibility: hidden;n position: absolute;n text-indent: -9999px;n}nnn/* 2. Layout - Page building blocksn/* ———————————————————- */nn.site-wrapper {n display: flex;n flex-direction: column;n min-height: 100vh;n}nn.site-main {n z-index: 100;n flex-grow: 1;n}nn/* Full width page blocks */n.outer {n position: relative;n padding: 0 4vw;n}nn/* Centered content container blocks */n.inner {n margin: 0 auto;n max-width: 1040px;n width: 100%;n}nn/* Usage:nn<div class="outer">n <div class="inner">n Centered contentn </div>n</div>nn*/nn/* 3. Special Template Stylesn/* ———————————————————- */nn@media (min-width: 900px) {n .home-template .post-feed,n .tag-template .post-feed,n .author-template .post-feed {n margin-top: -70px;n padding-top: 0;n }n .home-template .site-nav {n position: relative;n top: -70px;n }n}nnn/* 4. Site Headern/* ———————————————————- */nn.site-header {n position: relative;n padding-top: 12px;n padding-bottom: 12px;n color: fff;n background: color(var(–darkgrey) l(-5%)) no-repeat center center;n background-size: cover;n}nn.site-header:before {n content: "";n position: absolute;n top: 0;n right: 0;n bottom: 0;n left: 0;n z-index: 10;n display: block;n background: rgba(0,0,0,0.18);n}nn.site-header:after {n content: "";n position: absolute;n top: 0;n right: 0;n bottom: auto;n left: 0;n z-index: 10;n display: block;n height: 80px;n background: linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0));n}nn.site-header.no-cover:before,n.site-header.no-cover:after {n display: none;n}nn.site-header-content {n display: flex;n flex-direction: column;n justify-content: center;n align-items: center;n padding: 10vw 4vw;n min-height: 200px;n max-height: 450px;n text-align: center;n}nn.site-title {n z-index: 10;n margin: 0;n padding: 0;n font-size: 3.8rem;n font-weight: 700;n}nn.site-logo {n max-height: 45px;n}nn.site-description {n z-index: 10;n margin: 0;n padding: 5px 0;n font-size: 2.2rem;n font-weight: 300;n letter-spacing: 0.5px;n opacity: 0.8;n}nn@media (max-width: 500px) {n .site-title {n font-size: 3rem;n }n .site-description {n font-size: 1.8rem;n }n}nnn/* 5. Site Navigationn/* ———————————————————- */nn.site-nav {n position: relative;n z-index: 300;n display: flex;n justify-content: space-between;n align-items: flex-start;n overflow-y: hidden;n height: 40px;n font-size: 1.2rem;n}nn.site-nav-left {n display: flex;n align-items: center;n overflow-x: auto;n overflow-y: hidden;n -webkit-overflow-scrolling: touch;n margin-right: 10px;n padding-bottom: 80px;n letter-spacing: 0.4px;n white-space: nowrap;nn -ms-overflow-scrolling: touch;n}nn/* Site Nav Hack Explanation (above):nnWhat's happening above it .site-nav-left is set to overflow-x and allow sideways scrolling, so that when there isn't enough space for all nav items (either due to lots of nav items, or a small viewport), you can still scroll side-to-side to reach them.nnThe knock-on effect of this is ugly browser-scroll bars at the bottom, so 80px of padding-bottom and a 40px fixed height parent (.site-nav) hides that entirely. Slightly hacky code. But nice clean end-result.nn*/nn.site-nav-logo {n flex-shrink: 0;n display: block;n margin-right: 24px;n padding: 11px 0;n color: fff;n font-size: 1.7rem;n line-height: 1em;n font-weight: bold;n letter-spacing: -0.5px;n}nn.site-nav-logo:hover {n text-decoration: none;n}nn.site-nav-logo img {n display: block;n width: auto;n height: 21px;n}nn.nav {n display: flex;n margin: 0 0 0 -12px;n padding: 0;n list-style: none;n}nn.nav li {n display: block;n margin: 0;n padding: 0;n text-transform: uppercase;n}nn.nav li a {n display: block;n margin: 0;n padding: 10px 12px;n color: fff;n opacity: 0.8;n}nn.nav li a:hover {n text-decoration: none;n opacity: 1;n}nn.site-nav-right {n flex-shrink: 0;n display: flex;n align-items: center;n height: 40px;n}nn.social-links {n flex-shrink: 0;n display: flex;n align-items: center;n}nn.social-links a:last-of-type {n padding-right: 20px;n}nn.social-link {n display: flex;n justify-content: center;n align-items: center;n margin: 0;n padding: 10px;n color: fff;n opacity: 0.8;n}nn.social-hover {n opacity: 1;n}nn.social-link svg {n height: 1.8rem;n fill: fff;n}nn.social-link-fb svg {n height: 1.5rem;n}nn.social-link-wb svg {n height: 1.6rem;n}nn.social-link-wb svg path {n stroke: fff;n}nn.social-link-rss svg {n height: 1.9rem;n}nn.subscribe-button {n display: block;n padding: 4px 10px;n border: fff 1px solid;n color: fff;n font-size: 1.2rem;n line-height: 1em;n border-radius: 10px;n opacity: 0.8;n}nn.subscribe-button:hover {n text-decoration: none;n opacity: 1;n}nn.rss-button {n opacity: 0.8;n}nn.rss-button:hover {n opacity: 1;n}nn.rss-button svg {n margin-bottom: 1px;n height: 2.1rem;n fill: fff;n}nn@media (max-width: 700px) {n .site-header {n padding-right: 0;n padding-left: 0;n }n .site-nav-left {n margin-right: 0;n padding-left: 4vw;n }n .site-nav-right {n display: none;n }n}nnn/* 6. Post Feedn/* ———————————————————- */nn.post-feed {n position: relative;n display: flex;n flex-wrap: wrap;n margin: 0 -20px;n padding: 40px 0 0 0;n}nn.post-card {n flex: 1 1 300px;n display: flex;n flex-direction: column;n overflow: hidden;n margin: 0 20px 40px;n min-height: 300px;n background: fff center center;n background-size: cover;n border-radius: 5px;n box-shadow: rgba(39,44,49,0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;n transition: all 0.5s ease;n}nn.post-card:hover {n box-shadow: 0 0 1px rgba(39,44,49,0.10), 0 3px 16px rgba(39, 44, 49,0.07);n transition: all 0.3s ease;n transform: translate3D(0, -1px, 0);n}nn.post-card-image-link {n position: relative;n display: block;n overflow: hidden;n border-radius: 5px 5px 0 0;n}nn.post-card-image {n width: auto;n height: 200px;n background: var(–lightgrey) no-repeat center center;n background-size: cover;n}nn.post-card-content-link {n position: relative;n display: block;n padding: 25px 25px 0;n color: var(–darkgrey);n}nn.post-card-content-hover {n text-decoration: none;n}nn.post-card-tags {n display: block;n margin-bottom: 4px;n color: var(–midgrey);n font-size: 1.2rem;n line-height: 1.15em;n font-weight: 500;n letter-spacing: 0.5px;n text-transform: uppercase;n}nn.post-card-title {n margin-top: 0;n}nn.post-card-content {n flex-grow: 1;n display: flex;n flex-direction: column;n justify-content: space-between;n}nn.post-card-excerpt {n font-family: Georgia, serif;n}nn.post-card-meta {n padding: 0 25px 25px;n}nn.author-profile-image {n margin-right: 5px;n width: 25px;n height: 25px;n border-radius: 100%;nn object-fit: cover;n}nn.post-card-author {n font-size: 1.3rem;n font-weight: 500;n letter-spacing: 0.5px;n text-transform: uppercase;n}nn.reading-time {n font-size: 1.2rem;n font-weight: 500;n line-height: 33px;n flex-shrink: 0;n margin-left: 20px;n letter-spacing: .5px;n text-transform: uppercase;n float: right;n margin-top: -4px;n color: var(–midgrey);n}nn/* Special Styling for home page grid (below):nnThe first (most recent) post in the list is styled to be bigger than the others and take over the full width of the grid to give it more emphasis. Wrapped in a media query to make sure this only happens on large viewports / desktop-ish devices.nn */nn@media (min-width: 795px) {n .home-template .post-feed .post-card:nth-child(6n+1):not(.no-image) {n flex: 1 1 100%;n flex-direction: row;n }nn .home-template .post-feed .post-card:nth-child(6n+1):not(.no-image) .post-card-image-link {n position: relative;n flex: 1 1 auto;n border-radius: 5px 0 0 5px;n }nn .home-template .post-feed .post-card:nth-child(6n+1):not(.no-image) .post-card-image {n position: absolute;n width: 100%;n height: 100%;n }nn .home-template .post-feed .post-card:nth-child(6n+1):not(.no-image) .post-card-content {n flex: 0 1 357px;n }nn .home-template .post-feed .post-card:nth-child(6n+1):not(.no-image) h2 {n font-size: 2.6rem;n }nn .home-template .post-feed .post-card:nth-child(6n+1):not(.no-image) p {n font-size: 1.8rem;n line-height: 1.55em;n }nn .home-template .post-feed .post-card:nth-child(6n+1):not(.no-image) .post-card-content-link {n padding: 30px 40px 0;n }nn .home-template .post-feed .post-card:nth-child(6n+1):not(.no-image) .post-card-meta {n padding: 0 40px 30px;n }n}nn.home-template .site-header:after {n display: none;n}nnn/* Adjust some margins for smaller screens */n@media (max-width: 650px) {n .post-feed {n padding-top: 5vw;n }n .post-card {n margin: 0 20px 5vw;n }n}nnnn/* 7. Single Postn/* ———————————————————- */nn.post-template .site-main,n.page-template .site-main {n padding-bottom: 4vw;n background: fff;n}nn.post-full {n position: relative;n z-index: 50;n}n/* ^ Required to make .post-full-content:before/after z-index stacking work */nn.post-full-header {n margin: 0 auto;n padding: 6vw 3vw 3vw;n max-width: 1040px;n text-align: center;n}n@media (max-width: 500px) {n .post-full-header {n padding: 14vw 3vw 10vw;n }n}nn.post-full-meta {n display: flex;n justify-content: center;n align-items: center;n color: var(–midgrey);n font-size: 1.4rem;n font-weight: 600;n text-transform: uppercase;n}nn.post-full-meta-date {n color: var(–blue);n}nn.post-full-title {n margin: 0;n color: color(var(–darkgrey) l(-5%));n}nn.date-divider {n display: inline-block;n margin: 0 6px 1px;n}nn.post-full-image {n margin: 0 -10vw -165px;n height: 800px;n background: var(–lightgrey) center center;n background-size: cover;n border-radius: 5px;n}nn@media (max-width: 1170px) {n .post-full-image {n margin: 0 -4vw -100px;n height: 600px;n border-radius: 0;n }n}nn@media (max-width: 800px) {n .post-full-image {n height: 400px;n }n}nn.post-full-content {n position: relative;n margin: 0 auto;n padding: 70px 100px 0;n min-height: 230px;n font-family: Georgia, serif;n font-size: 2.2rem;n line-height: 1.6em;n background: fff;n}nn@media (max-width: 1170px) {n .post-full-content {n padding: 5vw 7vw 0;n }n}n@media (max-width: 800px) {n .post-full-content {n font-size: 1.9rem;n }n}nn.post-full-content:before {n content: "";n position: absolute;n top: 15px;n left: -5px;n z-index: -1;n display: block;n width: 20px;n height: 200px;n background: rgba(39,44,49,0.15);n filter: blur(5px);n transform: rotate(-5deg);n}nn.post-full-content:after {n content: "";n position: absolute;n top: 15px;n right: -5px;n z-index: -1;n display: block;n width: 20px;n height: 200px;n background: rgba(39,44,49,0.15);n filter: blur(5px);n transform: rotate(5deg);n}nn.no-image .post-full-content {n padding-top: 0;n}nn.no-image .post-full-content:before,n.no-image .post-full-content:after {n display: none;n}nn.kg-card-markdown {n display: flex;n flex-direction: column;n align-items: center;n max-width: 920px;n}nn.post-full-content h1,n.post-full-content h2,n.post-full-content h3,n.post-full-content h4,n.post-full-content h5,n.post-full-content h6,n.post-full-content p,n.post-full-content ul,n.post-full-content ol,n.post-full-content dl,n.post-full-content pre,n.post-full-content blockquote,n.post-full-comments,n.footnotes {n min-width: 100%;n}nn.post-full-content li {n word-break: break-word;n}nn.post-full-content li p {n margin: 0;n}nn.post-template .kg-card-markdown > p:first-child {n font-size: 1.25em;n line-height: 1.5em;n}nn.post-full-content a {n color: #000;n box-shadow: var(–blue) 0 -1px 0 inset;n}nn.post-full-content a:hover {n color: var(–blue);n text-decoration: none;n}nn.post-full-content strong,n.post-full-content em {n color: color(var(–darkgrey) l(-5%));n}nn.post-full-content small {n display: inline-block;n line-height: 1.6em;n}nn.post-full-content li:first-child {n margin-top: 0;n}nn.post-full-content img,n.post-full-content video {n display: block;n margin: 1.5em auto;n max-width: 1040px;n}n@media (max-width: 1040px) {n .post-full-content img,n .post-full-content video {n width: 100%;n }n}nnn/* Full bleed images (full)nSuper neat trick courtesy of @JoelDrappernnUsage (In Ghost edtior):nn!(/some/image.jpg#full)nn*/n.post-full-content img {n max-width: none;n width: 100vw;n}nnn/* Image captionsnnUsage (In Ghost editor):nn!(/some/image.jpg)n<small>Your image caption</small>nn*/n.post-full-content img + br + small {n display: block;n margin-top: -3em;n margin-bottom: 1.5em;n}nnn.post-full-content iframe {n margin: 0 auto;n}nn.post-full-content blockquote {n margin: 0 0 1.5em;n padding: 0 1.5em;n border-left: #3eb0ef 3px solid;n}nn.post-full-content blockquote p {n margin: 0 0 1em 0;n color: inherit;n font-size: inherit;n line-height: inherit;n font-style: italic;n}nn.post-full-content blockquote p:last-child {n margin-bottom: 0;n}nn.post-full-content code {n padding: 0 5px 2px;n font-size: 0.8em;n line-height: 1em;n font-weight: 400!important;n background: var(–whitegrey);n border-radius: 3px;n}nn.post-full-content pre {n overflow-x: auto;n margin: 1.5em 0 3em;n padding: 20px;n max-width: 100%;n border: color(var(–darkgrey) l(-10%)) 1px solid;n color: var(–whitegrey);n font-size: 1.4rem;n line-height: 1.5em;n background: color(var(–darkgrey) l(-3%));n border-radius: 5px;n}nn.post-full-content pre code {n padding: 0;n font-size: inherit;n line-height: inherit;n background: transparent;n}nn.post-full-content pre code * {n color: inherit;n}nn.post-full-content .fluid-width-video-wrapper {n margin: 1.5em 0 3em;n}nn.post-full-content hr {n margin: 4vw 0;n}nn.post-full-content hr:after {n content: "";n position: absolute;n top: -15px;n left: 50%;n display: block;n margin-left: -10px;n width: 1px;n height: 30px;n background: color(var(–lightgrey) l(+10%));n box-shadow: fff 0 0 0 5px;n transform: rotate(45deg);n}nn.post-full-content h1,n.post-full-content h2,n.post-full-content h3,n.post-full-content h4,n.post-full-content h5,n.post-full-content h6 {n color: color(var(–darkgrey) l(-5%));n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;n}nn.post-full-content h1 {n margin: 0.5em 0 0.2em 0;n font-size: 4.6rem;n font-weight: 700;n}n@media (max-width: 500px) {n .post-full-content h1 {n font-size: 2.8rem;n }n}nn.post-full-content h2 {n margin: 0.5em 0 0.2em 0;n font-size: 3.6rem;n font-weight: 700;n}n@media (max-width: 500px) {n .post-full-content h2 {n font-size: 2.6rem;n }n}nn.post-full-content h3 {n margin: 0.5em 0 0.2em 0;n font-size: 2.8rem;n font-weight: 700;n}n@media (max-width: 500px) {n .post-full-content h3 {n font-size: 2.2rem;n }n}nn.post-full-content h4 {n margin: 0.5em 0 0.2em 0;n font-size: 2.8rem;n font-weight: 700;n}n@media (max-width: 500px) {n .post-full-content h4 {n font-size: 2.2rem;n }n}nn.post-full-content h5 {n display: block;n margin: 0.5em 0;n padding: 1em 0 1.5em;n border: 0;n color: var(–blue);n font-family: Georgia,serif;n font-size: 3.2rem;n line-height: 1.35em;n text-align: center;n}n@media (min-width: 1180px) {n .post-full-content h5 {n max-width: 1060px;n width: 100vw;n }n}n@media (max-width: 500px) {n .post-full-content h5 {n padding: 0 0 0.5em;n font-size: 2.2rem;n }n}nn.post-full-content h6 {n margin: 0.5em 0 0.2em 0;n font-size: 2.3rem;n font-weight: 700;n}n@media (max-width: 500px) {n .post-full-content h6 {n font-size: 2rem;n }n}nn.footnotes-sep {n margin-bottom: 30px;n}nn.footnotes {n font-size: 1.5rem;n}nn.footnotes p {n margin: 0;n}nn.footnote-backref {n color: var(–blue) !important;n font-size: 1.2rem;n font-weight: bold;n text-decoration: none !important;n box-shadow: none !important;n}nn/* Some grouped styles for smaller viewports */n@media (max-width: 500px) {n .post-full-meta {n font-size: 1.2rem;n line-height: 1.3em;n }n .post-full-title {n font-size: 2.9rem;n }n .post-full-image {n margin-bottom: 4vw;n height: 350px;n }n .post-full-content {n padding: 0;n }n .post-full-content:before,n .post-full-content:after {n display: none;n }n}nn/* Tables */n.post-full-content table {n display: inline-block;n overflow-x: auto;n margin: 0.5em 0 2.5em;n max-width: 100%;n width: auto;n border-spacing: 0;n border-collapse: collapse;n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;n font-size: 1.6rem;n white-space: nowrap;n vertical-align: top;n}nn.post-full-content table {n -webkit-overflow-scrolling: touch;n background: radial-gradient(ellipse at left, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 0 center, radial-gradient(ellipse at right, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 75%) 100% center;n background-attachment: scroll, scroll;n background-size: 10px 100%, 10px 100%;n background-repeat: no-repeat;n}nn.post-full-content table td:first-child {n background-image: linear-gradient(to right, rgba(255,255,255, 1) 50%, rgba(255,255,255, 0) 100%);n background-size: 20px 100%;n background-repeat: no-repeat;n}nn.post-full-content table td:last-child {n background-image: linear-gradient(to left, rgba(255,255,255, 1) 50%, rgba(255,255,255, 0) 100%);n background-position: 100% 0;n background-size: 20px 100%;n background-repeat: no-repeat;n}nn.post-full-content table th {n color: var(–darkgrey);n font-size: 1.2rem;n font-weight: 700;n letter-spacing: 0.2px;n text-align: left;n text-transform: uppercase;n background-color: color(var(–whitegrey) l(+4%));n}nn.post-full-content table th,n.post-full-content table td {n padding: 6px 12px;n border: color(var(–whitegrey) l(-1%) s(-5%)) 1px solid;n}nnn/* 7.1. Subscribe Formn/* ———————————————————- */nn.subscribe-form {n margin: 1.5em 0;n padding: 6.5vw 7vw 7vw;n border: color(var(–whitegrey) l(+2%)) 1px solid;n text-align: center;n background: color(var(–whitegrey) l(+4%));n border-radius: 7px;n}nn.subscribe-form-title {n margin: 0 0 3px 0;n padding: 0;n color: var(–darkgrey);n font-size: 3.5rem;n line-height: 1;n font-weight: 700;n}nn.subscribe-form p {n margin-bottom: 1em;n color: var(–midgrey);n font-size: 2.2rem;n line-height: 1.55em;n letter-spacing: 0.2px;n}nn.subscribe-form form {n display: flex;n justify-content: center;n align-items: center;n margin: 0 auto;n max-width: 420px;n}nn.subscribe-form .form-group {n flex-grow: 1;n}nn.subscribe-email {n display: block;n padding: 10px;n width: 100%;n border: color(var(–lightgrey) l(+7%)) 1px solid;n color: var(–midgrey);n font-size: 1.8rem;n line-height: 1em;n font-weight: normal;n user-select: text;n border-radius: 5px;n transition: border-color 0.15s linear;nn -webkit-appearance: none;n}nn.subscribe-email:focus {n outline: 0;n border-color: color(var(–lightgrey) l(-2%));n}nn.subscribe-form button {n display: inline-block;n margin: 0 0 0 10px;n padding: 0 20px;n height: 41px;n outline: none;n color: fff;n font-size: 1.5rem;n line-height: 37px;n font-weight: 400;n text-align: center;n text-shadow: 0 -1px 0 rgba(0,0,0,0.1);n background: linear-gradient(n color(var(–blue) whiteness(+7%)),n color(var(–blue) lightness(-7%) saturation(-10%)) 60%,n color(var(–blue) lightness(-7%) saturation(-10%)) 90%,n color(var(–blue) lightness(-4%) saturation(-10%))n );n border-radius: 5px;n box-shadow: 0 0 0 1px inset rgba(0,0,0,0.14);nn -webkit-font-smoothing: subpixel-antialiased;n}nn.subscribe-form button:active,n.subscribe-form button:focus {n background: color(var(–blue) lightness(-9%) saturation(-10%));n}nn@media (max-width: 650px) {n .subscribe-form-title {n font-size: 2.4rem;n }n .subscribe-form p {n font-size: 1.6rem;n }n}nn@media (max-width: 500px) {n .subscribe-form form {n flex-direction: column;n }n .subscribe-form .form-group {n width: 100%;n }n .subscribe-form button {n margin: 10px 0 0 0;n width: 100%;n }n}nnn/* 7.2. Post Footern/* ———————————————————- */nn.post-full-footer {n display: flex;n justify-content: space-between;n align-items: center;n margin: 0 auto;n padding: 3vw 0 6vw 0;n max-width: 840px;n}nn.author-card {n display: flex;n align-items: center;n}nn.author-card .author-profile-image {n margin-right: 15px;n width: 60px;n height: 60px;n}nn.author-card-name {n margin: 0 0 2px 0;n padding: 0;n font-size: 2rem;n}nn.author-card-name a {n color: var(–darkgrey);n font-weight: 700;n}nn.author-card-name a:hover {n text-decoration: none;n}nn.author-card-content p {n margin: 0;n color: var(–midgrey);n line-height: 1.3em;n}nn.post-full-footer-right {n flex-shrink: 0;n margin-left: 20px;n}nn.author-card-button {n display: block;n padding: 9px 16px;n border: color(var(–midgrey) l(+20%)) 1px solid;n color: var(–midgrey);n font-size: 1.2rem;n line-height: 1;n font-weight: 500;n border-radius: 20px;n transition: all ease 0.2s;n}nn.author-card-button:hover {n border-color: var(–blue);n color: var(–blue);n text-decoration: none;n}nnn/* 7.3. Commentsn/* ———————————————————- */nn.post-full-comments {n margin: 0 auto;n max-width: 840px;n}nnn/* 7.4. Related postsn/* ———————————————————- */nn.read-next-feed {n display: flex;n flex-wrap: wrap;n margin: 0 -20px;n padding: 40px 0 0 0;n}nn.read-next-card {n position: relative;n flex: 1 1 300px;n display: flex;n flex-direction: column;n overflow: hidden;n margin: 0 20px 40px;n padding: 25px;n color: fff;n background: var(–darkgrey) center center;n background-size: cover;n border-radius: 5px;n box-shadow: rgba(39,44,49,0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;n}nn.read-next-card:before {n content: "";n position: absolute;n top: 0;n right: 0;n bottom: 0;n left: 0;n display: block;n background: linear-gradient(135deg, rgba(0,40,60,0.8) 0%,rgba(0,20,40,0.7) 100%);n border-radius: 5px;nn backdrop-filter: blur(2px);n}nn.read-next-card-header {n position: relative;n z-index: 50;n padding-top: 20px;n text-align: center;n}nn.read-next-card-header-sitetitle {n display: block;n font-size: 1.3rem;n line-height: 1.3em;n opacity: 0.8;n}nn.read-next-card-header-title {n margin: 0;n padding: 0 20px;n color: fff;n font-size: 3rem;n line-height: 1.2em;n letter-spacing: 1px;n}nn.read-next-card-header-title a {n color: fff;n font-weight: 300;n text-decoration: none;n}nn.read-next-card-header-title a:hover {n text-decoration: none;n}nn.read-next-divider {n position: relative;n display: flex;n justify-content: center;n height: 80px;n}nn.read-next-divider svg {n width: 40px;n fill: transparent;n stroke: fff;nn stroke-width: 0.5px;n stroke-opacity: 0.65;n}nn.read-next-card-content {n position: relative;n z-index: 50;n flex-grow: 1;n display: flex;n font-size: 1.7rem;n}nn.read-next-card-content ul {n display: flex;n flex-direction: column;n margin: 0 auto;n padding: 0;n text-align: center;n list-style: none;n}nn.read-next-card-content li {n margin: 0;n padding: 0;n font-size: 1.6rem;n line-height: 1.25em;n font-weight: 200;n letter-spacing: -0.5px;n}nn.read-next-card-content li a {n display: block;n padding: 20px 0;n border-bottom: rgba(255,255,255,0.3) 1px solid;n color: fff;n font-weight: 500;n vertical-align: top;n transition: opacity 0.3s ease;n}nn.read-next-card-content li:first-of-type a {n padding-top: 10px;n}nn.read-next-card-content li a:hover {n opacity: 1;n}nn.read-next-card-footer {n position: relative;n margin: 15px 0 3px 0;n text-align: center;n}nn.read-next-card-footer a {n color: fff;n}nnn/* 7.5. Floating Headern/* ———————————————————- */nn.floating-header {n visibility: hidden;n position: fixed;n top: 0;n right: 0;n left: 0;n z-index: 1000;n display: flex;n align-items: center;n height: 60px;n border-bottom: rgba(0,0,0,0.06) 1px solid;n background: rgba(255,255,255,0.95);n transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);n transform: translate3d(0, -120%, 0);n}nn.floating-active {n visibility: visible;n transition: all 500ms cubic-bezier(0.22, 1, 0.27, 1);n transform: translate3d(0, 0, 0);n}nn.floating-header-logo {n overflow: hidden;n margin: 0 0 0 20px;n font-size: 1.6rem;n line-height: 1em;n letter-spacing: -1px;n text-overflow: ellipsis;n white-space: nowrap;n}nn.floating-header-logo a {n display: flex;n align-items: center;n color: var(–darkgrey);n line-height: 1.1em;n font-weight: 700;n}nn.floating-header-logo a:hover {n text-decoration: none;n}nn.floating-header-logo img {n margin: 0 10px 0 0;n max-height: 20px;n}nn.floating-header-divider {n margin: 0 5px;n line-height: 1em;n}nn.floating-header-title {n flex: 1;n overflow: hidden;n margin: 0;n color: #2e2e2e;n font-size: 1.6rem;n line-height: 1.3em;n font-weight: bold;n text-overflow: ellipsis;n white-space: nowrap;n}nn.floating-header-share {n display: flex;n justify-content: flex-end;n align-items: center;n padding-left: 2%;n font-size: 1.3rem;n line-height: 1;n}nn.floating-header-share a {n display: flex;n justify-content: center;n align-items: center;n}nn.floating-header-share svg {n width: auto;n height: 16px;n fill: fff;n}nn.floating-header-share-label {n flex-shrink: 0;n display: flex;n align-items: center;n margin-right: 10px;n color: rgba(0,0,0,0.7);n font-weight: 500;n}nn.floating-header-share-label svg {n margin: 0 5px 0 10px;n width: 18px;n height: 18px;n stroke: rgba(0,0,0,0.7);n transform: rotate(90deg);n}nn.floating-header-share-tw,n.floating-header-share-fb {n display: block;n align-items: center;n width: 60px;n height: 60px;n color: fff;n line-height: 48px;n text-align: center;n transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);n}nn.floating-header-share-tw {n background: #33b1ff;n}nn.floating-header-share-fb {n background: #005e99;n}nn.progress {n position: absolute;n right: 0;n bottom: -1px;n left: 0;n width: 100%;n height: 2px;n border: none;n color: var(–blue);n background: transparent;nn appearance: none;n}nn.progress::-webkit-progress-bar {n background-color: transparent;n}nn.progress::-webkit-progress-value {n background-color: var(–blue);n}nn.progress::-moz-progress-bar {n background-color: var(–blue);n}nn.progress-container {n position: absolute;n top: 0;n left: 0;n display: block;n width: 100%;n height: 2px;n background-color: transparent;n}nn.progress-bar {n display: block;n width: 50%;n height: inherit;n background-color: var(–blue);n}nn@media (max-width: 900px) {n .floating-header {n height: 40px;n }n .floating-header-title,n .floating-header-logo {n font-size: 1.5rem;n }n .floating-header-share-tw,n .floating-header-share-fb {n width: 40px;n height: 40px;n line-height: 38px;n }n}nn@media (max-width: 800px) {n .floating-header-logo {n margin-left: 10px;n }n .floating-header-logo a {n color: #2e2e2e;n }n .floating-header-title,n .floating-header-divider {n visibility: hidden;n }n}nn@media (max-width: 450px) {n .floating-header-share-label {n display: none;n }n}nnn/* 8. Author Templaten/* ———————————————————- */nn.site-header-content .author-profile-image {n z-index: 10;n flex-shrink: 0;n margin: 0 0 20px 0;n width: 100px;n height: 100px;n box-shadow: rgba(255,255,255,0.1) 0 0 0 6px;n}nn.site-header-content .author-bio {n z-index: 10;n flex-shrink: 0;n margin: 5px 0 10px 0;n max-width: 600px;n font-size: 2rem;n line-height: 1.3em;n font-weight: 300;n letter-spacing: 0.5px;n opacity: 0.8;n}nn.site-header-content .author-meta {n z-index: 10;n flex-shrink: 0;n display: flex;n justify-content: center;n align-items: center;n margin: 0 0 10px 0;n font-family: Georgia, serif;n font-style: italic;n}nn.site-header-content .author-location svg {n height: 1.9rem;n stroke: fff;n}nn.site-header-content .bull {n display: inline-block;n margin: 0 12px;n opacity: 0.5;n}nn.site-header-content .social-first-of-type {n padding-left: 4px;n}nn@media (max-width: 500px) {n .site-header-content .author-bio {n font-size: 1.8rem;n line-height: 1.15em;n letter-spacing: 0;n }n .author-location,n .author-stats {n display: none;n }n}nnn/* 9. Error Templaten/* ———————————————————- */nn.error-template .site-main {n padding: 7vw 4vw;n}nn.site-nav-center {n display: flex;n justify-content: center;n align-items: center;n text-align: center;n}nn.site-nav-center .site-nav-logo {n margin-right: 0;n}nn.error-message {n text-align: center;n}nn.error-code {n margin: 0;n font-size: 12vw;n line-height: 1em;n letter-spacing: -5px;n opacity: 0.3;n}nn.error-description {n margin: 0;n color: var(–midgrey);n font-size: 3rem;n line-height: 1.3em;n font-weight: 400;n}nn@media (max-width: 800px) {n .error-description {n margin: 5px 0 0 0;n font-size: 1.8rem;n }n}nn.error-link {n display: inline-block;n margin-top: 5px;n}nn.error-template .post-feed {n padding-top: 0;n}nnn/* 10. Subscribe Overlayn/* ———————————————————- */nn.subscribe-overlay {n position: fixed;n top: 0;n right: 0;n bottom: 0;n left: 0;n z-index: 9000;n display: flex;n justify-content: center;n align-items: center;n background: rgba(0,25,40,0.97);n opacity: 0;n transition: opacity 200ms ease-in;n pointer-events: none;nn backdrop-filter: blur(3px);n}nn.subscribe-overlay:target {n opacity: 1;n pointer-events: auto;n}nn.subscribe-overlay-content {n position: relative;n z-index: 9999;n margin: 0 0 5vw 0;n padding: 4vw;n color: fff;n text-align: center;n}nn.subscribe-overlay-logo {n position: fixed;n top: 23px;n left: 30px;n height: 30px;n}nn.subscribe-overlay-title {n display: inline-block;n margin: 0 0 10px 0;n font-size: 6rem;n line-height: 1.15em;n}nn.subscribe-overlay-description {n margin: 0 auto 50px;n max-width: 650px;n font-family: Georgia, serif;n font-size: 3rem;n line-height: 1.3em;n font-weight: 300;n opacity: 0.8;n}nn.subscribe-overlay form {n display: flex;n justify-content: center;n align-items: center;n margin: 0 auto;n max-width: 500px;n}nn.subscribe-overlay .form-group {n flex-grow: 1;n}nn.subscribe-overlay .subscribe-email {n display: block;n padding: 14px 20px;n width: 100%;n border: none;n color: var(–midgrey);n font-size: 2rem;n line-height: 1em;n font-weight: normal;n letter-spacing: 0.5px;n user-select: text;n border-radius: 8px;n transition: border-color 0.15s linear;nn -webkit-appearance: none;n}nn.subscribe-email:focus {n outline: 0;n border-color: color(var(–lightgrey) l(-2%));n}nn.subscribe-overlay button {n display: inline-block;n margin: 0 0 0 15px;n padding: 0 25px;n height: 52px;n outline: none;n color: fff;n font-size: 1.7rem;n line-height: 37px;n font-weight: 400;n text-align: center;n text-shadow: 0 -1px 0 rgba(0,0,0,0.1);n background: linear-gradient(n color(var(–blue) whiteness(+7%)),n color(var(–blue) lightness(-7%) saturation(-10%)) 60%,n color(var(–blue) lightness(-7%) saturation(-10%)) 90%,n color(var(–blue) lightness(-4%) saturation(-10%))n );n border-radius: 8px;n box-shadow: 0 0 0 1px inset rgba(0,0,0,0.14);nn -webkit-font-smoothing: subpixel-antialiased;n}nn.subscribe-overlay button:active,n.subscribe-overlay button:focus {n background: color(var(–blue) lightness(-9%) saturation(-10%));n}nn.subscribe-overlay-close {n position: absolute;n top: 0;n right: 0;n bottom: 0;n left: 0;n display: block;n}nn.subscribe-overlay-close:before {n content: "";n position: absolute;n top: 40px;n right: 25px;n display: block;n width: 30px;n height: 2px;n background: fff;n opacity: 0.8;n transform: rotate(45deg);n}nn.subscribe-overlay-close:after {n content: "";n position: absolute;n top: 40px;n right: 25px;n display: block;n width: 30px;n height: 2px;n background: fff;n opacity: 0.8;n transform: rotate(-45deg);n}nn.subscribe-overlay-close:hover {n cursor: default;n}nnn/* 11. Site Footern/* ———————————————————- */nn.site-footer {n position: relative;n padding-top: 20px;n padding-bottom: 60px;n color: fff;n background: color(var(–darkgrey) l(-15%));n}nn.site-footer-content {n display: flex;n flex-wrap: wrap;n justify-content: space-between;n align-items: center;n color: rgba(255,255,255,0.7);n font-size: 1.3rem;n}nn.site-footer-content a {n color: rgba(255,255,255,0.7);n}nn.site-footer-content a:hover {n color: rgba(255,255,255,1);n text-decoration: none;n}nn.site-footer-nav {n display: flex;n}nn.site-footer-nav a {n position: relative;n margin-left: 20px;n}nn.site-footer-nav a:before {n content: "";n position: absolute;n top: 11px;n left: -11px;n display: block;n width: 2px;n height: 2px;n background: fff;n border-radius: 100%;n}nn.site-footer-nav a:first-of-type:before {n display: none;n}nn@media (max-width: 650px) {n .site-footer-content {n flex-direction: column;n }n .site-footer-nav a:first-child {n margin-left: 0;n }n}n”],“sourceRoot”:“/source/”}