:root{--Page-pad:min(4vw,2.2rem);--Rhythm-gap:2.4525rem;--LogoSize-max:4.2rem;--Bg-layer--0:#fff;--Bg-layer--1:#f5f5f5;--Bg-layer--2:#ddd}html{background:#f5f5f5;background:var(--Bg-layer--2,#ddd);color:#000;height:100%;font-size:62.5%}body{background:0 0;min-height:100%;margin:0;font-size:1.6rem}a:link{color:#70a0ff}a:visited{color:#bb70ff}.Blog{grid-template-columns:var(--Page-pad,2rem)minmax(0,1fr)var(--Page-pad,2rem);gap:0;max-width:100%;display:grid}.SkipLink{z-index:10000;color:#fff;background:#000;padding:.5em .75em;font-size:2rem;display:block;position:absolute;top:0;left:0}.Banner-wrapper,.MainContent-wrapper,.DocumentFooter-wrapper{grid-column:1/4;grid-template-columns:inherit;grid-template-columns:subgrid;display:grid}.Banner-wrapper,.DocumentFooter-wrapper{background-color:#fff;background-color:var(--Bg-layer--0,#fff)}.MainContent-wrapper{position:relative}.Banner,.MainContent,.DocumentFooter{grid-column:2/3}.Banner[role=banner]{padding-block:calc(var(--Page-pad,2rem)*.75)var(--Page-pad,2rem);background-color:#fff;flex-flow:column;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.Blog-title{color:inherit;text-transform:capitalize;text-decoration:none}.Blog-title:link:is(:focus,:hover) .BlogName{text-decoration:underline}.Blog-logo{align-items:center;gap:var(--Page-pad);color:var(--green1,mediumspringgreen);font-family:Graphik Web,sans-serif;font-size:2.4rem;flex-flow:wrap;font-size:max(1.5rem,min(6vw,2.4rem));display:flex}.BlogLogo{max-width:var(--LogoSize-max);max-height:var(--LogoSize-max);font-size:1.75em}.BlogName{flex-flow:wrap;font-weight:900;display:flex}.BlogName-word+.BlogName-word:before{content:".";color:#000}.Navigation{gap:var(--Page-pad,2rem);display:flex}.Navigation-item{font-size:1.5rem;color:#000;font-size:max(1.4rem,min(5vw,1.5rem));font-weight:600;text-decoration:none}.Navigation-item:is(:link,:visited):is(:focus,:hover){text-decoration:underline}.MainContent{gap:var(--Page-pad,2rem);padding-block:var(--Page-pad,2rem);flex-flow:column;display:flex}.Headline{text-rendering:geometricprecision;flex-flow:column;display:flex}.Headline:not(.isSwapped) [itemprop=headline]+[itemprop=alternativeHeadline]{margin-top:-1.2825rem}.Headline.isSwapped{flex-direction:column-reverse}.Headline [itemprop=alternativeHeadline]{color:inherit;font-size:2.4rem;font-weight:400;line-height:1.55}.Headline.isSwapped [itemprop=alternativeHeadline]{text-transform:uppercase;color:var(--green2);font-family:Roboto Condensed,Roboto,sans-serif;font-size:1.6rem;font-weight:600}.Headline.isSwapped [itemprop=headline]+[itemprop=alternativeHeadline]{margin-bottom:1em}.Headline :last-child,.Headline a :last-child{margin-bottom:0}.BlogPost{gap:var(--Rhythm-gap)max(var(--Page-pad,2rem),calc(2*var(--Rhythm-gap)));hanging-punctuation:first last;flex-flow:column;max-width:100%;line-height:1.55;display:flex}.BlogPost:before{content:"";z-index:-1;background:#eee;background:var(--Bg-layer--1,#eee);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.BlogPost h1{margin-top:0;margin-bottom:2.5rem;font-size:3.8rem;line-height:1.3025}.BlogPost h2{margin-top:-.0125rem;margin-bottom:2.4725rem;font-size:3.2rem;line-height:1.55}.BlogPost h3{color:var(--green2,mediumspringgreen);margin-top:0;margin-bottom:2.4625rem;font-size:2.2rem;line-height:1.6875}.BlogPost :where(h4,h5){text-transform:uppercase;margin-top:0;margin-bottom:2.475rem;font-family:Roboto Condensed,Roboto,sans-serif;font-size:2rem;font-stretch:75%;line-height:1.24}.BlogPost h5{color:inherit}.BlogPost h6{margin-top:0;margin-bottom:2.525rem;font-size:1.4rem;font-weight:700;line-height:1.75}.BlogPost :where(callout,details,dl,ol,p,ul){margin-top:0;margin-bottom:2.4875rem}.BlogPost p:empty{display:none}.BlogPost p:blank{display:none}.BlogPost :where(p+p,li+li>p:only-child){margin-top:-1.27125rem}.BlogPost :where(dt,dd,h3,h4,h5,h6,li,p){max-width:66ch}.BlogPost :where(h1){max-width:64ch}.BlogPost h2{max-width:65ch}.BlogPost blockquote{box-sizing:content-box;max-width:49.25ch;padding-top:2.4rem;padding-bottom:2.45rem;padding-inline:calc(1.5*var(--Page-pad,2rem));border:1px solid #ccc;border-left:0;border-right:0;margin-top:1.2rem;margin-bottom:2.4rem;margin-left:0;margin-right:0;font-size:2rem;line-height:1.74;position:relative}.BlogPost blockquote>*{box-sizing:border-box}.BlogPost blockquote:before,.BlogPost blockquote:after{z-index:1;color:#1f59f4;text-align:center;margin-left:.1em;margin-right:.1em;font-size:4.125em;font-style:normal;font-weight:400;font-stretch:100%;line-height:0;display:block;position:absolute}.BlogPost blockquote:before{content:open-quote;margin-top:.275em;top:0;left:0}.BlogPost blockquote:after{content:close-quote;margin-bottom:-.3em;bottom:0;right:0}.BlogPost blockquote p{line-height:inherit;font-size:inherit;font-stretch:inherit;font-style:inherit}.BlogPost blockquote>:first-child,.BlogPost blockquote>:first-child>:first-child,.BlogPost blockquote>:first-child>:first-child>:first-child{margin-top:0}.BlogPost blockquote>:last-child,.BlogPost blockquote>:last-child>:last-child,.BlogPost blockquote>:last-child>:last-child>:last-child{margin-bottom:0}.BlogPost :where(img,table){margin-top:1.15rem;margin-bottom:1.15rem}.BlogPost img{max-width:100%;font-style:italic}.BlogPost table{max-width:100%}.BlogPost caption{margin-bottom:.5em;font-family:Roboto Condensed,Roboto,sans-serif;font-stretch:75%}.BlogPost thead{background-color:var(--black1,black);background-image:linear-gradient(135deg,var(--black1,black)20%,var(--navy,midnightblue));color:var(--green1,mediumseagreen);text-transform:uppercase;font-family:monospace}.BlogPost :where(td,th){padding:.5em 1em}.BlogPost tr{border:0 solid #e0e0e0;border-top-width:1px;border-bottom-width:1px}.BlogPost tr+tr{margin-top:-1px}.BlogPost tr:nth-child(2n){background:#f8f8f8}.BlogPost :where(blockquote,.quoteblock){font-family:Roboto Condensed,Roboto,sans-serif;font-stretch:75%}.BlogPost .quoteblock .attribution{margin-top:-1.25rem;margin-bottom:2.45rem;font-size:.9em;line-height:1.3}.BlogPost .quoteblock .attribution:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4.6rem}.BlogPost .quoteblock .attribution:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4.6rem}.BlogPost .quoteblock .attribution p{line-height:inherit}.BlogPost :where(code,kbd,pre,samp){background-color:#e4e4e4;border-radius:.125em;margin-top:-.25em;margin-bottom:-.25em;padding:.125em .25em;font-family:Roboto Mono,RobotoMono,monospace}.BlogPost pre{width:calc(100% + (2*var(--Page-pad,2rem)));margin-inline:calc(-1*var(--Page-pad,2rem));padding:var(--Page-pad,2rem);background-color:var(--black1);background-image:linear-gradient(135deg,var(--black1)20%,var(--navy1));color:#f0f0f0;border-radius:0;margin-top:2.85rem;margin-bottom:2.85rem;line-height:1.375;overflow:auto}.BlogPost pre :where(code,kbd,pre,samp){background:0 0;border-radius:0;margin:0;padding:0}.BlogPost summary{font-family:Roboto Condensed,Roboto,sans-serif;font-style:italic;font-stretch:75%}.BlogPost summary::marker{color:var(--green2)}.BlogPost-header{display:contents}.BlogPost [itemprop=headline]{font-size:4.4rem;font-weight:700;line-height:1.4125}.BlogPost :is([itemprop=abstract],[itemprop=backstory]){max-width:61.8ch;font-size:1.8rem;line-height:1.5525}.BlogPost :is([itemprop=abstract],[itemprop=backstory]) p{line-height:inherit;font-size:inherit;margin-top:0;margin-bottom:1.2rem}.BlogPost-metadata{grid-template-columns:fit-content(50%) fit-content(50%);gap:1em 1.5em;margin-top:-.05rem;margin-bottom:0;margin-left:0;margin-right:0;font-size:1.4rem;line-height:1.285;display:grid}.CreativeWorkMetadata{grid-template-columns:subgrid;background-color:#3cb371;background-color:var(--green2,mediumseagreen);color:#fff;grid-column:1/3;gap:0 .75em;padding:.25em 1.5em;display:grid}.CreativeWorkMetadata-key{text-transform:uppercase;wrap-after:avoid}.CreativeWorkMetadata-value{color:#000;wrap-before:avoid;grid-column:2/3;margin:0}.CreativeWorkMetadata-value:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.CreativeWorkMetadata--keywords [itemprop=keywords]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.CreativeWorkMetadata-value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.CreativeWorkMetadata--keywords [itemprop=keywords]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.CreativeWorkMetadata-value:not(:last-child){margin-bottom:1.19115rem}.CreativeWorkMetadata-value+.CreativeWorkMetadata-value{margin-top:-1.19115rem}.CreativeWorkMetadata-value a:link{color:inherit;text-decoration:underline}.CreativeWorkMetadata-value a:link:is(:focus,:hover){color:#fff}.CreativeWorkMetadata--keywords [itemprop=keywords]{grid-column:2/3}.CreativeWorkMetadata--keywords [itemprop=keywords] .CreativeWorkMetadata-value{margin:0;display:inline-block}.CreativeWorkMetadata--keywords [itemprop=keywords] .CreativeWorkMetadata-value:not(:last-child):after{content:"|";display:inline-block}.CreativeWorkMetadata--keywords [itemprop=keywords] .CreativeWorkMetadata-value:not(:first-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.5ch}.CreativeWorkMetadata--keywords [itemprop=keywords] .CreativeWorkMetadata-value:not(:last-child):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{padding-left:.5ch}.CreativeWorkMetadata--keywords [itemprop=keywords] .CreativeWorkMetadata-value:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.5ch}.CreativeWorkMetadata--keywords [itemprop=keywords] .CreativeWorkMetadata-value:not(:last-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{padding-right:.5ch}.CreativeWorkMetadata a:is(:link,:visited){color:inherit}.CreativeWorkMetadata a:is(:link,:visited):is(:focus,:hover){color:#fff}callout,cot{display:block}.Callout{--Callout-pad:1.6rem;padding:var(--Callout-pad);background:#fff}.Callout :last-child{margin-bottom:0}.BlogPost .Callout pre{width:calc(100% + --var(--Callout-pad));margin-inline:calc(-1*var(--Callout-pad))}.BlogPost .Callout pre:last-child{margin-bottom:calc(-1*var(--Callout-pad))}.Callout-title{margin:calc(-1*var(--Callout-pad));padding:calc(.5*var(--Callout-pad))var(--Callout-pad);background:var(--black1);color:#fff;text-transform:uppercase;letter-spacing:.01em;margin-bottom:var(--Callout-pad);font-family:Roboto Condensed,Roboto,sans-serif;font-size:1.4rem;font-weight:700;font-stretch:75%}.Callout--tip .Callout-title{background-color:var(--green2)}.Callout--hint .Callout-title,.Callout--note .Callout-title{background-color:#37adc5}.Callout--caution .Callout-title,.Callout--danger .Callout-title{color:#000;background-color:#f9c520}.Callout--attention .Callout-title,.Callout--error .Callout-title,.Callout--important .Callout-title{background-color:#d23a2d}.Feed-items{gap:var(--Page-pad,2rem);flex-flow:column;display:flex}.Feed-header :first-child{margin-top:0}.Feed-header :last-child{margin-bottom:0}.Feed-items.Feed-items--topics{flex-flow:wrap;gap:.75em;max-width:80ch;margin:0;padding:0;display:flex}.FeedItem{--FeedItem-pad:clamp(2rem,3.5vw,3.6rem);contain:content;gap:calc(var(--Rhythm-gap,1em)*.5);color:inherit;background:#fff;border-radius:2px;grid-template-columns:1fr min-content;grid-auto-rows:auto;padding-top:var(--FeedItem-pad);display:grid;overflow:hidden}.FeedItem-headline,.FeedItem-metadataGrouped,.FeedItemMetadata--keywords,.FeedItem-readPostArrow{padding-inline:var(--FeedItem-pad,2rem)}.FeedItem :is([itemprop=abstract],[itemprop=description]){padding-inline:var(--FeedItem-pad,2rem)}.FeedItemMetadata--keywords:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.FeedItemMetadata--keywords:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.FeedItem-readPostArrow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.FeedItem-readPostArrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.FeedItem-header,.FeedItem-metadata{display:contents}.FeedItem-headline{grid-area:2/1/3/3}.FeedItem :is([itemprop=abstract],[itemprop=description]){grid-area:3/1/4/3}.FeedItem [itemprop=headline]{margin-top:-.15rem;margin-bottom:2.475rem;font-size:3rem;line-height:1.24}.FeedItem [itemprop=alternativeHeadline]{font-size:1.8rem;line-height:1.375}.FeedItem-metadataGrouped{color:var(--green1,mediumspringgreen);flex:none;grid-area:4/1/5/3;grid-template-rows:min-content 1fr;grid-auto-columns:auto;justify-content:space-between;gap:.975rem .65rem;padding-top:.8rem;padding-bottom:1rem;font-family:Roboto Mono,monospace;font-size:.9em;display:grid}.FeedItemMetadata-value,.FeedItemMetadata--dates{flex-flow:wrap;gap:.5ex 1ex;display:flex}.FeedItemMetadata-value{align-items:center}.FeedItemMetadata--datePublished{grid-area:1/1/2/2}.FeedItemMetadata--readingTime{grid-area:1/2/2/3}.FeedItemMetadata--author{grid-area:2/1/3/3;align-items:center;gap:1.2rem;font-family:Roboto,sans-serif;font-size:1em;font-weight:700;display:flex}.FeedItemMetadata--author .FeedItemMetadata-avatarContainer{text-align:center;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.75em;height:1.75em;display:inline-flex;overflow:hidden}.FeedItemMetadata--author .FeedItemMetadata-avatarContainer:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:max(-.4em,-2vw)}.FeedItemMetadata--author .FeedItemMetadata-avatarContainer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:max(-.4em,-2vw)}.FeedItemMetadata--author .FeedItemMetadata-avatarContainer>*{object-fit:scale-down;max-width:100%;max-height:100%;margin:auto}.FeedItemMetadata--author [itemprop=author]{color:#fff}.FeedItemMetadata--keywords,.FeedItem-readPostArrow{color:var(--green2,mediumseagreen);text-transform:uppercase;font-family:Roboto Condensed,Roboto,sans-serif;font-stretch:75%}.FeedItemMetadata--keywords{flex:none;grid-area:1/1/2/2;font-size:1.4rem;font-weight:500;line-height:1.2}.FeedItemMetadata--keywords [itemprop=keywords]{flex-flow:wrap;gap:.875em;display:flex}.FeedItemMetadata--keywords .FeedItemMetadata-value:not(:last-of-type):after{content:"|";font-size:1.25em;position:relative;right:-.125em}.FeedItemMetadata--keywords a[rel=tag]{display:inline-block}.FeedItem-readPostArrow{grid-area:1/2/2/3;margin-top:-.3rem;font-size:1.8rem;display:block}.FeedItemMetadata-value{margin:0}.FeedItemMetadata-value[itemprop=dateModified]{font-style:italic}.FeedItem :is([itemprop=abstract],[itemprop=description]){-webkit-line-clamp:6;line-clamp:6 auto;-webkit-box-orient:vertical;flex:1 0 auto;display:-webkit-box;overflow:hidden}.FeedItem-header a{color:inherit;text-decoration:none}.FeedItem-header a:link:is(:focus,:hover){text-decoration:underline}.FeedItem.FeedItem--topic{border-radius:unset;display:inline-block;overflow:visible}.FeedItem.FeedItem--topic a{color:inherit;white-space:nowrap;border:2px solid;border-radius:1em;padding:.25em .75em;text-decoration:none;transition-property:background-color,color;transition-duration:.18s;transition-timing-function:ease;display:block}.FeedItem.FeedItem--topic a:link:is(:focus,:hover){color:var(--green2,mediumseagreen)}.DocumentFooter .c10.c10{font-size:1.5rem}.DocumentFooter .c15.c15{flex:auto}.DocumentFooter .c41.c41{padding:unset;gap:var(--Page-pad,2rem)}.DocumentFooter .c47.c47{min-width:unset}.DocumentFooter .c53.c53{font-size:min(1.28rem,calc(var(--scale2)*5vw))}.DocumentFooter a:is(:link,:visited){color:inherit}.MainContent.withVerticalRhythm,.MainContent.withVerticalRhythm .FeedItem{background-image:linear-gradient(rgba(255,153,170,.6) 1px,transparent .1em);background-repeat:repeat;background-size:100% 1.2375rem}.MainContent.withVerticalRhythm :is(.BlogPost,.FeedItem) :where(h1,h2,h3,h4,h5,h6,.CreativeWorkMetadata-key){background:rgba(204,255,102,.33)}.MainContent.withVerticalRhythm :is(.BlogPost,.FeedItem) :where(p,.CreativeWorkMetadata-value){background:rgba(163,179,255,.33)}.MainContent.withVerticalRhythm :is(.BlogPost,.FeedItem) :is(img,pre){display:none}.MainContent.withVerticalRhythm .BlogPost:before{content:normal;display:none}@media (max-width:35em){.BlogPost [itemprop=headline]{margin-top:0;margin-bottom:2.5rem;font-size:3.8rem;line-height:1.3025}}@media (min-width:36em){:root{--Page-pad:clamp(2.4rem,3vw,3.6rem);--Pre-pad:1.25em}.Banner[role=banner]{flex-flow:wrap}}@media (min-width:46em){:root{--Pre-pad:1.5em}}@media (min-width:54em){:root{--Pre-pad:2em}.Blog{grid-template-columns:minmax(var(--Page-pad),1fr)var(--LogoSize-max)var(--Page-pad)13rem minmax(0,84rem)var(--LogoSize-max)minmax(var(--Page-pad),2fr)}.Banner-wrapper,.MainContent-wrapper,.DocumentFooter-wrapper{grid-column:1/8}.Banner,.DocumentFooter{grid-column:2/6}.BlogLogo{width:var(--LogoSize-max)}.MainContent{grid-column:4/6}.Feed-items{grid-template-columns:1fr 1fr;grid-template-rows:masonry;display:grid}.BlogPost-body{grid-row:3/4}}@media (min-width:58em){.MainContent-wrapper{display:contents}.MainContent{grid-column:1/8}.CreativeWorkMetadata{grid-column:1/4}.MainContent{grid-template-columns:inherit;grid-template-columns:subgrid;column-gap:0;padding:0}.MainContent.Feed{grid-column:4/6;padding-bottom:var(--Page-pad,2rem)}.MainContent.Feed:first-of-type{padding-top:var(--Page-pad,2rem)}.MainContent.BlogPost{grid-template-rows:min-content min-content minmax(0,1fr);display:grid}.BlogPost:before{grid-area:1/5/20/8;position:static}.BlogPost [itemprop=headline]{font-size:4.8rem;line-height:1.4175}.BlogPost-headline,.BlogPost-body{grid-column:5/6}.BlogPost-headline:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--Page-pad,2rem)}.BlogPost-body:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--Page-pad,2rem)}.BlogPost-headline:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--Page-pad,2rem)}.BlogPost-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--Page-pad,2rem)}.BlogPost :is([itemprop=abstract],[itemprop=backstory]){grid-column:5/6}.BlogPost :is([itemprop=abstract],[itemprop=backstory]):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--Page-pad,2rem)}.BlogPost :is([itemprop=abstract],[itemprop=backstory]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--Page-pad,2rem)}.BlogPost-headline{grid-row:1/2;padding-top:var(--Page-pad,2rem)}.BlogPost :is([itemprop=abstract],[itemprop=backstory]){grid-row:2/3}.BlogPost-metadata{grid-area:2/1/4/5;align-content:start}.BlogPost-metadata:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.BlogPost-metadata:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.CreativeWorkMetadata{flex-flow:column;align-items:end;display:flex}.BlogPost-body{padding-bottom:var(--Page-pad,2rem)}.BlogPost pre{width:calc(100% + var(--Page-pad,2rem))}}