button,hr,input{overflow:visible}.main-menu ul li a,a{text-decoration:none}.block,a{background-color:transparent}.comment-on-twitter,.pushable a{line-height:1}ol,ul{padding-left:1.9rem}.block-doing-stuff,.block-my-things,.edit-link,.main-menu,.main-menu ul,.main-menu ul li{text-align:center}.block-blog-post-list h2,.block-doing-stuff h2,.block-doing-stuff p,.block-hero .gravatar-description,.block-hero h1,.block-hero p,.block-my-things h2,.block-my-things p,.comment-on-mastodon a,.comment-on-twitter a,.pushable a{font-family:"Sofia Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.pushable,.top{cursor:pointer}.block,div.lazy{background-position:center;background-size:cover}.token.italic,blockquote p,cite,em,i{font-style:italic}.block,.site,img,legend,pre[class*=language-] code{max-width:100%}code,pre[class*=language-] code{background-color:var(--code-blocks)}.block,div.lazy{background-size:cover}.open-source .repo h3 svg,.open-source .repo ul li svg{fill:var(--color-github-text)}pre,pre code{color:var(--color-white-smoke)}.block-hero h1,.main-menu ul,kbd{white-space:nowrap}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0}hr{box-sizing:content-box;height:0}.badge,legend,span.inline-color-wrapper{box-sizing:border-box}code,kbd,pre,samp{font-size:1em}a{color:var(--color-links);transition:.2s}abbr[title]{border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}img{border-style:none;height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}body,h1,h2,h3,h4,h5,h6{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}.pushable:focus:not(:focus-visible),[data-whatinput=mouse] :focus,[data-whatinput=touch] :focus{outline:0}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}summary{display:list-item}[hidden],template{display:none}:root{--color-white:#fff;--color-white-rgb:255,255,255;--color-black:#222;--color-black-rgb:22,22,22;--color-shadows:#b8bbb3;--color-darkgrey:#545773;--color-lightgrey:#f5f5f5;--color-white-smoke:var(--color-lightgrey);--color-body:#20202f;--color-headings:#20202f;--color-headings-rgb:32,32,47;--color-paragraphs:#272936;--color-main:#2a2d3e;--color-dark:#2a2d3e;--color-shade:#03061b;--color-faded:#757684;--color-alt-grey:#333;--color-dim:rgba(0, 0, 0, .05);--color-toggled:#fff;--color-pattens-blue:#eaf1f8;--color-lynch:#677287;--color-fuchsia:#e2127a;--color-synthwavesunsetpink:#eb21f8;--color-synthwavesunsetred:#f82872;--color-synthwavesunsetorange:#f88d1e;--color-synthwavesunsetyellow:#f8ce18;--color-synthwavedarkblue:#045ee2;--color-synthwaveblue:#4285f4;--color-synthwavered:#f80296;--color-synthwavepurple:#9603e2;--color-synthwaveteal:#02ebf8;--color-wordpress:#0073aa;--color-instagram:#405de6;--color-instagram-hover:lighten(--color-instagram, 15%);--color-bright:#737fbf;--color-blue-faded:#4078c0;--color-blue-alt:#0173aa;--color-blue-alt-midnight:#21252b;--color-github-link:#0366d6;--color-github-text:#586069;--color-twitter:#1da1f2;--color-mastodon:#595aff;--color-mastodon-lighten:#8c8dff;--color-links:var(--color-main);--color-hover:var(--color-dark);--color-blockquotes:#666;--color-code-blocks:#c7254e;--color-code-blocks-background:#f9f2f4;--color-border-forms:#d9d9d9;--color-code-background:#2b303c;--color-comments-link:#555;--color-edit-link:#999;--color-background-edit-link:#fafafa;--color-background-hover-edit-link:#efefef;--color-background-default:#f0f0f0;--color-success:lighten(#2d6426, 40%);--color-warning:lighten(#8e440b, 40%);--color-error:lighten(#903a37, 40%);--color-disabled:#bbb;--color-captions:rgba(75, 75, 90, .8);--color-buttons:var(--color-darkgrey);--color-buttons-hover:var(--color-main);--color-background-toggle-slider:#ccc;--color-light-grey-alt:#ccc;--color-grey-mid:#444;--color-almostwhite:#f7f7f7;--color-repo-border:#d1d5da;--color-arrow:#231f20;--color-outline-overlay-items:#ff848a;--padding-container-horizontal:2rem;--padding-container-vertical:6.4rem;--padding-site-header-vertical:2rem;--padding-block:8rem;--margin-between-text-elements:4rem;--margin-wp-block-image:4rem;--margin-between-paragraphs:2.7rem}.transition-fade{animation:.2s cubic-bezier(.075,.82,.165,1) forwards slideUp;opacity:1;transform:translate3d(0,2vh,0);transition:.2s}html.is-animating .transition-fade{opacity:0}.main-menu ul li.current-menu-item a,.top.is-visible,[data-whatinput=keyboard] a:focus,[data-whatinput=keyboard] button:focus,[data-whatinput=keyboard] div[tabindex]:focus,[data-whatinput=keyboard] input:focus,[data-whatinput=keyboard] select:focus,[data-whatinput=keyboard] textarea:focus{opacity:1}@keyframes slideUp{0%{transform:translate3d(0,2vh,0)}100%{transform:translate3d(0,0,0)}}@media (max-width:1110px){:root{--padding-container-horizontal:2rem}}@font-face{font-display:auto;font-family:Inter;font-style:normal;font-weight:400;src:url(../../fonts/Inter-Regular.woff) format("woff"),url(../../fonts/Inter-Regular.woff2) format("woff2"),url(../../fonts/Inter-Regular.ttf) format("truetype")}@font-face{font-display:auto;font-family:Inter;font-style:italic;font-weight:400;src:url(../../fonts/Inter-Italic.woff) format("woff"),url(../../fonts/Inter-Italic.woff2) format("woff2"),url(../../fonts/Inter-Italic.ttf) format("truetype")}@font-face{font-display:auto;font-family:Inter;font-style:normal;font-weight:700;src:url(../../fonts/Inter-Bold.woff) format("woff"),url(../../fonts/Inter-Bold.woff2) format("woff2"),url(../../fonts/Inter-Bold.ttf) format("truetype")}@font-face{font-display:auto;font-family:Inter;font-style:normal;font-weight:500;src:url(../../fonts/Inter-Medium.woff) format("woff"),url(../../fonts/Inter-Medium.woff2) format("woff2"),url(../../fonts/Inter-Medium.ttf) format("truetype")}@font-face{font-display:auto;font-family:Inter;font-style:normal;font-weight:600;src:url(../../fonts/Inter-SemiBold.woff) format("woff"),url(../../fonts/Inter-SemiBold.woff2) format("woff2"),url(../../fonts/Inter-SemiBold.ttf) format("truetype")}@font-face{font-display:auto;font-family:"Futura PT";font-style:normal;font-weight:600;src:url(../../fonts/futurapt-demi.woff) format("woff"),url(../../fonts/futurapt-demi.woff2) format("woff2"),url(../../fonts/futurapt-demi.ttf) format("truetype")}@font-face{font-display:auto;font-family:"Sofia Pro";font-style:normal;font-weight:400;src:url(../../fonts/sofiaproregular.woff) format("woff"),url(../../fonts/sofiaproregular.woff2) format("woff2"),url(../../fonts/sofiaproregular.ttf) format("truetype")}@font-face{font-display:auto;font-family:"Sofia Pro";font-style:normal;font-weight:700;src:url(../../fonts/sofiaprobold.woff) format("woff"),url(../../fonts/sofiaprobold.woff2) format("woff2"),url(../../fonts/sofiaprobold.ttf) format("truetype")}@font-face{font-display:auto;font-family:"SF Mono";font-style:normal;font-weight:400;src:url(../../fonts/sfmono-regular.woff) format("woff"),url(../../fonts/sfmono-regular.woff2) format("woff2"),url(../../fonts/sfmono-regular.ttf) format("truetype")}@font-face{font-display:auto;font-family:"SF Mono";font-style:italic;font-weight:400;src:url(../../fonts/sfmono-regularitalic.woff) format("woff"),url(../../fonts/sfmono-regularitalic.woff2) format("woff2"),url(../../fonts/sfmono-regularitalic.ttf) format("truetype")}@font-face{font-display:auto;font-family:"SF Mono";font-style:normal;font-weight:700;src:url(../../fonts/sfmono-bold.woff) format("woff"),url(../../fonts/sfmono-bold.woff2) format("woff2"),url(../../fonts/sfmono-bold.ttf) format("truetype")}@media (max-width:550px){:root{--font-size-blog-main-heading:32px;--font-size-blog-supplementary-heading:22px}}@media (max-width:420px){:root{--font-size-nav-toggle-label:13px;--font-size-extra-large:16px;--font-size-tiny:14px;--font-size-small:16px}}.copy span,.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.block-has-space,.container{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal)}.copy span.skip-link,.screen-reader-text.skip-link{margin:5px}.copy span.skip-link:focus,.screen-reader-text.skip-link:focus{background-color:var(--color-main);color:var(--color-white)}.copy span:focus,.screen-reader-text:focus{background-color:var(--color-lightgrey);border-radius:0;box-shadow:0 0 2px 2px rgba(var(--color-black-rgb),.6);clip:auto;-webkit-clip-path:none;clip-path:none;display:block;font-size:1.7rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.block-blog article>h2,.block-single>.gutenberg-content>h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","San Francisco",Inter,"Sofia Pro",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:var(--font-size-blog-main-heading);line-height:1.2}.block-blog .container,.block-has-space{padding-bottom:var(--padding-block);padding-top:var(--padding-block)}[data-whatinput=keyboard] .global-link{transition:none}[data-whatinput=keyboard] a.global-link:focus{outline-color:var(--color-outline-overlay-items);outline-offset:-1px;outline-style:solid;outline-width:4px}.external-link-icon{margin-left:.7rem;margin-right:.2rem}@media (max-width:480px){:root{--padding-container-vertical:4rem;--font-size-tiny:16px;--font-size-small:17px;--font-size-default:17px}.external-link-icon{height:12px;margin-left:.4rem;transform:translateY(1px);width:12px}}.no-external-link-icon svg.external-link-icon{display:none}.main-menu{display:block}@media (min-width:1090px){.main-menu{margin-top:4rem}}.main-menu ul{display:block;list-style:none;margin:0;padding:0}.main-menu ul li a{color:var(--color-body);display:block;font-family:"Futura PT",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.5rem;font-weight:500;justify-content:space-between;opacity:.5;padding:2rem;position:relative;text-align:center;text-transform:uppercase;transition:transform .2s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1);z-index:2}.block-blog article>h2 a,h1,h2,h3,h4,h5,h6{color:var(--color-headings)}.main-menu ul li a svg{margin-right:.6rem;position:relative;top:3px;width:16px}@media (max-width:840px){.main-menu ul li a{padding:2rem 1rem}.main-menu ul li a span{display:none}.main-menu ul li a svg{height:3.2rem;width:3.2rem}}@media (max-width:1090px){:root{--padding-site-header-vertical:2rem}.main-menu ul li a svg{height:2.4rem;width:2.4rem}}.main-menu ul li a:focus,.main-menu ul li a:hover{opacity:1;transform:scale(1.1)}.main-menu ul li{display:inline-block;margin:0;padding:0}.auth a::after,.block-my-things h2 a::after,.comment-on-mastodon>a::after,.comment-on-twitter a::after,.menu-item .external-link-icon,.pushable a span{display:none}.main-menu ul li:nth-child(1) svg{top:2px}.main-menu ul li:nth-child(1) a:focus,.main-menu ul li:nth-child(1) a:hover{color:var(--color-synthwavesunsetred)}.main-menu ul li:nth-child(2) a:focus,.main-menu ul li:nth-child(2) a:hover{color:var(--color-synthwavesunsetorange)}.main-menu ul li:nth-child(4) a:focus,.main-menu ul li:nth-child(4) a:hover{color:var(--color-synthwaveblue)}.main-menu ul li:nth-child(5) a:focus,.main-menu ul li:nth-child(5) a:hover{color:var(--color-synthwaveteal)}.main-menu ul li:nth-child(6) a:focus,.main-menu ul li:nth-child(6) a:hover{color:var(--color-synthwavesunsetpink)}.main-menu ul li.menu-item-29 a:focus,.main-menu ul li.menu-item-29 a:hover{color:var(--color-wordpress)}.block{background-repeat:no-repeat;margin:0 auto;position:relative}.global-link,.shade{position:absolute;height:100%;width:100%;top:0;left:0}body{margin:0;background-color:var(--color-white);color:var(--color-paragraphs);font-size:var(--font-size-medium);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;text-rendering:geometricPrecision}.block-no-triggers{background-image:none!important;opacity:1!important}.shade{background-color:var(--color-main);opacity:.35;z-index:0}.global-link{z-index:3}.pushable,.site{position:relative}.site{margin-left:auto;margin-right:auto;overflow:hidden}.container{margin:0 auto;max-width:960px;padding-bottom:var(--padding-container-vertical);padding-top:var(--padding-container-vertical)}.site-main .container{clear:both;overflow:hidden}.entry-footer{clear:both;display:flex;justify-content:space-between;margin-top:var(--padding-block);overflow:hidden}.edit-link{color:var(--color-edit-link);overflow:visible;padding-bottom:6rem;padding-top:6rem}.front,.pushable a,.pushable a:focus,.pushable a:hover{color:var(--color-white)}.edit-link .post-edit-link{color:var(--color-edit-link);transition:color .33s cubic-bezier(.19,1,.22,1),color .2s cubic-bezier(.19,1,.22,1)}.auth .gravatar-small,.block-blog-post-list li a{transition:border-color .55s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1)}.edit-link .post-edit-link:focus,.edit-link .post-edit-link:hover{color:var(--color-fuchsia)}.pushable{background:0 0;border:none;display:inline-block;margin:0 auto;outline-offset:4px;padding:0;transition:filter 250ms}.front,.shadow{border-radius:12px;transition:transform .6s cubic-bezier(.3,.7,.4,1);will-change:transform}.pushable a{align-items:center;display:inline-flex;font-size:18px;font-weight:600}.auth a,.block-my-things h2 a{display:inline-flex;text-decoration:none}.auth a:focus,.auth a:hover,.block-doing-stuff .head span:nth-child(1){color:var(--color-synthwavesunsetred)}.shadow{background:var(--color-light-grey-alt);height:100%;left:0;position:absolute;top:0;transform:translateY(2px);width:100%}.edge{background:linear-gradient(to left,#52001b 0,#a30036 8%,#a30036 92%,#52001b 100%);border-radius:12px;height:100%;left:0;position:absolute;top:0;width:100%}.top,td,th{height:3rem}.front{background:#f0003c;display:block;font-size:1.25rem;padding:12px 42px;position:relative;transform:translateY(-4px)}.pushable:focus,.pushable:hover{filter:brightness(110%)}.pushable:focus .front,.pushable:hover .front{transform:translateY(-6px);transition:transform 250ms cubic-bezier(.3,.7,.4,1.5)}.pushable:active .front{transform:translateY(-2px);transition:transform 34ms}.pushable:focus .shadow,.pushable:hover .shadow{transform:translateY(4px);transition:transform 250ms cubic-bezier(.3,.7,.4,1.5)}.pushable:active .shadow{transform:translateY(1px);transition:transform 34ms}.block-blog-post-list .listing{margin-bottom:6rem}.block-blog-post-list .listing h3{font-weight:600;margin-bottom:1.7rem;opacity:.8}.block-blog-post-list .listing:last-child,.block-blog-post-list li:last-child{margin-bottom:0}.block-blog-post-list h2{font-size:42px;font-weight:700;margin:0}@media screen and (min-width:320px){.block-blog-post-list h2{font-size:calc(42px + 20 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.block-blog-post-list h2{font-size:62px}}.block-blog-post-list ul{list-style:none;margin:0;padding:0}.block-blog-post-list li{margin:0 0 2rem;padding:0}.block-blog-post-list li a{border-bottom:2px solid rgba(var(--color-headings-rgb),.1);font-weight:500;padding-bottom:.2rem;padding-top:.2rem}.auth a:focus img,.auth a:hover img,.block-blog-post-list li a:focus,.block-blog-post-list li a:hover{border-color:var(--color-synthwavesunsetred)}.block-blog-post-list .date{font-size:var(--font-size-tiny);margin-left:.5rem}.auth{margin:0;order:1}.auth a{font-size:var(--font-size-tiny);font-weight:600;transition:color .55s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1)}.auth .gravatar-small{border:2px solid var(--color-black);border-radius:50%;height:22px;margin-right:1rem;overflow:hidden;width:22px}.date-single{font-size:var(--font-size-small);opacity:.7;order:2}.comment-on-mastodon a,.comment-on-twitter a{align-items:baseline;color:var(--color-twitter);display:inline-flex;font-size:4rem;font-weight:600;line-height:1;margin-bottom:8rem;margin-top:8rem;text-decoration:none}blockquote p,p:last-child{margin-bottom:0}.comment-on-twitter a:focus,.comment-on-twitter a:hover{color:#65bff6}.comment-on-twitter a:focus svg,.comment-on-twitter a:hover svg{stroke:#65bff6}.comment-on-twitter a svg{height:5rem;margin-left:2rem;position:relative;stroke:#1da1f2;stroke-width:2px;top:1rem;width:5rem}@media (max-width:770px){:root{--padding-container-vertical:5rem;--font-size-extra-large:17px;--font-size-small:17px;--font-size-blog-main-heading:38px;--font-size-blog-supplementary-heading:26px}.comment-on-twitter a svg{height:3rem;width:3rem}.comment-on-twitter a{font-size:2.4rem}}.comment-on-mastodon>a{color:var(--color-mastodon)}.comment-on-mastodon>a:focus,.comment-on-mastodon>a:hover{color:var(--color-mastodon-lighten)}.comment-on-mastodon>a svg{height:5rem;margin-left:2rem;position:relative;top:1rem;width:5rem}@media (max-width:770px){.comment-on-mastodon>a svg{height:3rem;width:3rem}.comment-on-mastodon>a{font-size:2.4rem}}.block-blog article>h2:first-child::before,.gutenberg-content h1::before{background-color:#767676;content:'\020';display:block;height:2px;margin:1rem 0;width:1em}.block-blog article>h2{letter-spacing:-.02em;opacity:.8}.block-blog .container{max-width:720px}svg.external-link-icon{bottom:0}@media print{.nav-container,.side-nav,.site-footer{display:none}code[class*=language-],pre[class*=language-]{text-shadow:none}}:root{--font-size-default:20px;--font-size-tiny:14px;--font-size-small:16px;--font-size-medium:17px;--font-size-large:18px;--font-size-extra-large:20px;--font-size-huge:22px;--body-line-height:1.7;--font-size-nav-toggle-label:15px;--font-size-blog-main-heading:46px;--font-size-blog-supplementary-heading:30px;--font-size-captions:15px;--line-height-paragraphs-blog:1.77;--line-height-headings:1.5;--line-height-core-heading:1.23;font-size:62.5%;--code-blocks:#f6f8fa;--code-block-padding-vertical:2rem;--code-block-padding-horizontal:2.6rem;--blue:#005cc5;--teal:#005cc5;--black:#c7254e;--purple:#d73a49;--maroon:#6f42c1;--green:#005cc5;--light-gray:#c7254e;--dark-gray:var(--color-lynch);--radius:4px;--font-size:1em;--vars:var(--color-paragraphs)}a:focus,a:hover{color:var(--color-hover)}.has-colored-links a{color:var(--color-synthwaveblue);font-weight:600}.block-my-things h2,.block-my-things h2 a:focus,.block-my-things h2 a:hover{color:var(--color-alt-grey)}.has-colored-links a:focus,.has-colored-links a:hover{color:var(--color-synthwavesunsetpink)}.open-source .repo h3,.open-source .repo p,blockquote,code,dd,dt,figcaption,hr,kbd,li,ol,p,pre,samp,small,table,td,th,tr,ul{font-size:var(--font-size-small);line-height:1.7}@media (min-width:770px){.open-source .repo h3,.open-source .repo p,blockquote,code,dd,dt,figcaption,hr,kbd,li,ol,p,pre,samp,small,table,td,th,tr,ul{font-size:17px}}@media screen and (min-width:770px) and (min-width:320px){.open-source .repo h3,.open-source .repo p,blockquote,code,dd,dt,figcaption,hr,kbd,li,ol,p,pre,samp,small,table,td,th,tr,ul{font-size:calc(17px + 3 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:770px) and (min-width:1920px){.open-source .repo h3,.open-source .repo p,blockquote,code,dd,dt,figcaption,hr,kbd,li,ol,p,pre,samp,small,table,td,th,tr,ul{font-size:20px}}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:2.7rem;margin-top:2.7rem}h2,h3,h4,h5,h6{line-height:var(--line-height-headings)}h1{font-size:32px}@media screen and (min-width:320px){h1{font-size:calc(32px + 19 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){h1{font-size:51px}}h2{font-size:24px}@media screen and (min-width:320px){h2{font-size:calc(24px + 14 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){h2{font-size:38px}}h3{font-size:21px}@media screen and (min-width:320px){h3{font-size:calc(21px + 7 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){h3{font-size:28px}}h4{font-size:18px}@media screen and (min-width:320px){h4{font-size:calc(18px + 3 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){h4{font-size:21px}}h5{font-size:14px}@media screen and (min-width:320px){h5{font-size:calc(14px + 3 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){h5{font-size:17px}}h6{font-size:12px}@media screen and (min-width:320px){h6{font-size:calc(12px + 2 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){h6{font-size:14px}}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}ul{list-style:disc}ul li{padding-left:0}b,strong{font-weight:700}small{font-size:.87em}p{margin-bottom:2.9rem;margin-top:2.9rem}blockquote{border:0;clear:both;margin:0;padding-bottom:3rem;position:relative}blockquote p{color:var(--color-blockquotes);overflow:visible;position:relative}@media (min-width:770px){blockquote{margin-top:4rem;padding-bottom:4rem}}blockquote::before{content:'';display:block;height:4px;left:0;max-width:147px;position:absolute;top:0}@media (min-width:480px){blockquote::before{width:30%}}cite{display:block}figure{position:relative;margin:0 0 1rem}figcaption{font-style:normal;font-weight:400;margin-top:0}.token.bold,.token.important,th{font-weight:700}kbd,pre,samp{font-family:"SF Mono",Inconsolata,Menlo,Monaco,Consolas,"Andale Mono","Bitstream Vera Sans Mono","Courier New",monospace}.site-header{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:960px;padding-bottom:var(--padding-site-header-vertical);padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);padding-top:var(--padding-site-header-vertical);position:relative;z-index:15}.site-title{line-height:0;margin:0}.site-title a{align-items:center;display:flex}.nav-container{z-index:10}.block-doing-stuff{display:block;overflow:hidden}.block-doing-stuff p{margin-bottom:1rem;margin-top:0}.block-doing-stuff h2{font-size:32px;margin-bottom:0;margin-top:0}@media screen and (min-width:320px){.block-doing-stuff h2{font-size:calc(32px + 33 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.block-doing-stuff h2{font-size:65px}}.block-doing-stuff .head{margin-bottom:12rem}.block-my-things h2,.block-my-things p{line-height:1.7}.block-my-things h2{font-size:18px;margin-bottom:0;margin-top:1rem;width:100%}@media screen and (min-width:320px){.block-my-things h2{font-size:calc(18px + 4 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.block-my-things h2{font-size:22px}}.block-my-things h2 a{align-items:flex-end;color:var(--color-blue-faded);line-height:1;transition:transform .2s cubic-bezier(.19,1,.22,1),background-color .2s cubic-bezier(.19,1,.22,1)}.block-my-things .head p{font-size:1.4rem;margin-bottom:0;margin-top:0;width:100%}.block-my-things .head svg:not(.external-link-icon){bottom:2px;margin-left:5px;position:relative}.arrow{color:var(--color-arrow)}.block-hero{background-image:url(../../images/mountains.jpg);background-position:center 25%;background-repeat:no-repeat;background-size:100% auto;display:block;overflow:hidden;padding-left:2rem;padding-right:2rem;padding-top:0;position:relative}.copy,pre code{padding-top:var(--code-block-padding-vertical);padding-bottom:var(--code-block-padding-vertical);padding-left:var(--code-block-padding-horizontal);padding-right:var(--code-block-padding-horizontal)}.block-hero:not(.block-no-triggers)::after{background-image:linear-gradient(180deg,rgba(var(--color-white-rgb),0) 0,rgba(var(--color-white-rgb),1) 100%);bottom:0;content:'';display:block;height:150px;left:0;position:absolute;width:100%}.block-hero .instagram-link::after,.block.block-hero.block-hero-wordpress a::after,.open-source .repo a::after,.theme-switch input{display:none}.block-hero.block-hero-front{height:100vh;min-height:125rem}.block-hero .instagram-link{color:var(--color-instagram);display:inline;margin-left:2px;position:relative;text-decoration:none}.block-hero .gravatar-description,.top{color:var(--color-black);text-align:center}.block-hero .instagram-link svg{margin-left:3px;margin-right:1px;position:relative;top:3px}.block-hero .instagram-link:focus,.block-hero .instagram-link:hover{color:var(--color-instagram-hover)}.block-hero .content{margin-top:15rem;position:relative;text-align:center;z-index:1}@media (max-width:500px){.block-hero .content{margin-top:4.2rem}}.block-hero .gravatar{border-radius:50%;height:10rem;margin:0 auto;width:10rem}.block.block-hero.block-hero-contact .social-media svg,.slider::before{height:26px;width:26px}.block-hero .gravatar-description{font-size:1.4rem;line-height:1.3;max-width:25rem;position:relative}.block-hero .gravatar-description .arrow{height:6rem;position:absolute;right:26px;top:-55px;transform:rotate(-75deg);width:6rem}.block-hero p span{color:var(--color-faded)}.block-hero h1{font-size:80px;line-height:.8;margin-bottom:0;margin-top:0}@media screen and (min-width:320px){.block-hero h1{font-size:calc(80px + 43 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.block-hero h1{font-size:123px}}@media (max-width:1000px){.block-hero h1{font-size:75px}}@media screen and (max-width:1000px) and (min-width:320px){.block-hero h1{font-size:calc(75px + 48 * ((100vw - 320px)/ 1600))}}@media screen and (max-width:1000px) and (min-width:1920px){.block-hero h1{font-size:123px}}@media (max-width:700px){.block-hero h1{font-size:55px}}@media screen and (max-width:700px) and (min-width:320px){.block-hero h1{font-size:calc(55px + 68 * ((100vw - 320px)/ 1600))}}@media screen and (max-width:700px) and (min-width:1920px){.block-hero h1{font-size:123px}}.block-hero p{font-size:22px;line-height:1.4;margin-left:auto;margin-right:auto;max-width:70rem}.copy,code,code[class*=language-],pre,pre[class*=language-]{font-family:"SF Mono",Inconsolata,Menlo,Monaco,Consolas,"Andale Mono","Bitstream Vera Sans Mono","Courier New",monospace}@media screen and (min-width:320px){.block-hero p{font-size:calc(22px + 6 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.block-hero p{font-size:28px}}@media (max-width:750px){.block-hero{background-position:center 30rem}}@media (max-width:500px){.block-hero{background-position:center 40rem}}.block-hero h1 span:nth-child(1){color:var(--color-synthwavedarkblue)}.block-hero h1 span:nth-child(2){color:var(--color-synthwaveblue)}.block-hero h1 span:nth-child(3){color:var(--color-synthwavered)}.block-doing-stuff .head span:nth-child(2){color:var(--color-synthwavesunsetorange)}.block-doing-stuff .head span:nth-child(3){color:var(--color-synthwavesunsetyellow)}.block-doing-stuff .head span:nth-child(4){color:var(--color-synthwavesunsetpink)}.top{--color-background-top:var(--color-white);--color-background-top-hover:var(--color-white);background-color:var(--color-background-top);border-radius:2px;bottom:var(--padding-container-horizontal);font-size:16px;line-height:30px;opacity:0;position:fixed;right:var(--padding-container-horizontal);text-decoration:none;transition:opacity .5s;visibility:hidden;width:3rem;z-index:1}.top:hover{background-color:var(--color-background-top-hover)}.top:focus{background-color:var(--color-background-top)}.top.is-visible{visibility:visible}.gallery{display:grid;grid-gap:1.5em;margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}div.lazy{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.has-lazyload{overflow:hidden;position:relative}[data-theme=dark]{--color-white:#0d1118;--color-white-rgb:13,17,24;--color-black:#fff;--color-black-rgb:255,255,255;--color-shadows:#b8bbb3;--color-darkgrey:#545773;--color-lightgrey:#f5f5f5;--color-body:#fff;--color-headings:#fff;--color-headings-rgb:255,255,255;--color-paragraphs:#fff;--color-main:#fff;--color-dark:#fff;--color-shade:#fff;--color-faded:rgba(255, 255, 255, .8);--color-alt-grey:rgba(255, 255, 255, .8);--color-dim:rgba(255, 255, 255, .05);--color-toggled:#414850;--color-pattens-blue:#222324;--color-lynch:#677287;--color-fuchsia:#e2127a;--color-synthwavesunsetpink:#eb21f8;--color-synthwavesunsetred:#f82872;--color-synthwavesunsetorange:#f88d1e;--color-synthwavesunsetyellow:#f8ce18;--color-synthwavedarkblue:#045ee2;--color-synthwaveblue:#4285f4;--color-synthwavered:#f80296;--color-synthwavepurple:#9603e2;--color-synthwaveteal:#02ebf8;--color-wordpress:#0073aa;--color-instagram:#5a73ec;--color-instagram-hover:lighten(--color-instagram, 15%);--color-bright:#737fbf;--color-blue-faded:#58a6ff;--color-blue-alt:#0b96db;--color-blue-alt-midnight:#2caff1;--color-github-link:#58a6ff;--color-github-text:#8b949e;--color-twitter:#1da1f2;--color-links:var(--color-main);--color-hover:var(--color-dark);--color-blockquotes:#666;--color-code-blocks:#c7254e;--color-code-blocks-background:#f9f2f4;--color-border-forms:#d9d9d9;--color-code-background:#2b303c;--color-comments-link:#555;--color-edit-link:#999;--color-background-edit-link:#fafafa;--color-background-hover-edit-link:#efefef;--color-background-default:#f0f0f0;--color-success:lighten(#2d6426, 40%);--color-warning:lighten(#8e440b, 40%);--color-error:lighten(#903a37, 40%);--color-disabled:#bbb;--color-captions:rgba(255, 255, 255, .8);--color-buttons:--color-darkgrey;--color-buttons-hover:--color-main;--color-background-toggle-slider:#ccc;--color-light-grey-alt:#333;--color-grey-mid:rgba(255, 255, 255, .6);--color-almostwhite:rgba(44, 44, 44, .5);--color-repo-border:#30363c;--color-arrow:rgba(255, 255, 255, .8);--color-outline-overlay-items:#ff848a;--maroon:#8bd89e;--code-blocks:#090b0f;--blue:#bd93f9;--teal:#bd93f9;--light-gray:#bd93f9;--purple:#50fa7b;--black:#ff79c6;--green:#8be9fd;--vars:var(--color-paragraphs)}[data-theme=dark] .block-hero,[data-theme=dark] .block-hero-dont-fade{background-image:url(../../images/mountains-dark.jpg)}.theme-switch-wrapper{align-items:center;display:block;margin-bottom:7rem;text-align:center;z-index:999}@media (min-width:1090px){.theme-switch-wrapper{display:flex;position:absolute;right:7.6rem;top:7.6rem}}.copy,.slider{cursor:pointer;right:0;top:0}.theme-switch-wrapper em{font-size:1rem;margin-left:10px}.theme-switch{display:inline-block;height:34px;position:relative;width:60px}.copy,.slider,.slider::before{position:absolute}.slider{background-color:var(--color-background-toggle-slider);bottom:0;left:0;transition:.4s}.slider::before{background-color:var(--color-white);bottom:4px;content:"";left:4px;transition:.4s}input:checked+.slider{background-color:var(--color-toggled)}input:checked+.slider::before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round::before{border-radius:50%}code[class*=language-],pre[class*=language-]{background:0 0;border-radius:4px;color:#000;display:block;font-size:1em;-webkit-hyphens:none;hyphens:none;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto;-moz-tab-size:4;tab-size:4;word-break:normal;word-spacing:normal;word-wrap:normal;color:var(--black);font-size:var(--font-size);cursor:text;direction:ltr;-webkit-hyphens:none;hyphens:none;line-height:1.4;-moz-tab-size:4;tab-size:4;text-align:left;white-space:pre;word-spacing:normal}.block-error-404 h1,.block-error-404 h2{color:var(--color-synthwavesunsetred)}.block-error-404 h1,.block-error-404 h2,.block-error-404 p,.item-list li,.open-source .repo{font-family:"Sofia Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}code[class*=language-]::-webkit-scrollbar,pre[class*=language-]::-webkit-scrollbar{display:none}pre[class*=language-]{background-color:transparent;overflow-x:auto;transition:.66s;width:100%}pre[class*=language-]::-webkit-scrollbar{height:4px}pre[class*=language-]::-webkit-scrollbar-track{border-radius:4px}pre[class*=language-]::-webkit-scrollbar-thumb{border-radius:4px}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#b3d4fc;text-shadow:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}:not(pre)>code[class*=language-]{border-radius:4px;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function,.token.important,.token.regex,.token.variable{color:#d73a49}code{border:0;border-radius:var(--radius);color:var(--blue);font-size:var(--font-size);padding:.5rem 1rem;border-radius:var(--radius)}.copy{background:var(--code-blocks);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);color:rgba(var(--color-black-rgb),.5);content:'kopioi';font-size:18px;font-weight:400;transform:none;transition:color .2s}.copy svg{height:16px;width:16px}.copy:focus .copy,.copy:hover .copy{transform:translate(-10px,-100%)}.copy:focus,.copy:hover{color:var(--color-black)}pre[class*=language-]{border-radius:var(--radius);overflow:hidden;padding:0;border:0}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--dark-gray)}.token.atrule,.token.attr-value,.token.punctuation,.token.string{color:var(--blue)}.token.property,.token.tag{color:var(--green)}.token.boolean,.token.number{color:var(--teal)}.token.variable{color:var(--vars)}.token.attr-name,.token.attr-value .punctuation:first-child,.token.important,.token.regex,.token.selector{color:var(--maroon)}.token.token.keyword{color:var(--black)}.token.token.selector{color:var(--maroon)}.language-css .token.string,.token.entity,.token.operator,.token.url{color:var(--purple)}.token.function{color:var(--green)}.token.class-name{color:var(--purple)}.token.entity{cursor:help}.namespace{opacity:.7}span.inline-color-wrapper{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDIiPjxwYXRoIGZpbGw9ImdyYXkiIGQ9Ik0wIDBoMnYySDB6Ii8+PHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0wIDBoMXYxSDB6TTEgMWgxdjFIMXoiLz48L3N2Zz4=) center/110%;border:1px solid #fff;display:inline-block;height:1.333ch;margin:0 6px 0 .333ch;outline:rgba(0,0,0,.5) solid 1px;overflow:hidden;top:1px;width:1.333ch}span.inline-color{display:block;height:120%;width:120%}.comments,.gutenberg-content>.comments{border-top:1px solid rgba(117,117,117,.5);display:grid;margin-left:auto;margin-right:auto;margin-top:2rem;padding-left:0;padding-right:0;padding-top:4rem}.comments.has-no-comments,.gutenberg-content>.comments.has-no-comments{border-top:0;margin-top:0;padding-top:0}.comments #mastodon-comments-list,.gutenberg-content>.comments #mastodon-comments-list{margin:0;order:1;padding:0}.comments #comments-wrapper,.gutenberg-content>.comments #comments-wrapper{display:grid;gap:1.2rem;order:2}.comments .fediverse-info,.gutenberg-content>.comments .fediverse-info{border:1px solid rgba(117,117,117,.5);border-radius:10px;margin-bottom:4rem;margin-top:4rem;order:3;padding:3.2rem}.comments .fediverse-info h2,.gutenberg-content>.comments .fediverse-info h2{font-size:18px;margin:0 0 2rem}@media (max-width:767px){.comments .fediverse-info,.gutenberg-content>.comments .fediverse-info{padding:2rem}.comments,.gutenberg-content>.comments{max-width:calc(100% - 4rem)}}.comments .fediverse-info .comment-description,.gutenberg-content>.comments .fediverse-info .comment-description{font-size:15px;margin:0;opacity:.8}.comments .comment,.gutenberg-content>.comments .comment{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-areas:"avatar name" "avatar time" "avatar post" "...... interactions";grid-template-columns:min-content;justify-items:start;margin:0 auto 0 -1em;padding:1rem;row-gap:.5rem}.comments .avatar-link,.gutenberg-content>.comments .avatar-link{grid-area:avatar;height:4.8rem;position:relative;width:4.8rem}.comments .author,.gutenberg-content>.comments .author{align-items:center;display:grid;font-size:16px;font-weight:600;gap:1rem;grid-area:name;grid-template-columns:minmax(0,1fr) min-content}.comments .author .display,.gutenberg-content>.comments .author .display{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comments .instance,.gutenberg-content>.comments .instance{background-color:var(--color-dim);border-radius:12px;font-size:13px;font-weight:400;padding:2px 10px}.comments footer,.gutenberg-content>.comments footer{grid-area:interactions}.comments main,.gutenberg-content>.comments main{grid-area:post}.comments main p,.gutenberg-content>.comments main p{font-size:17px;margin-bottom:1rem;margin-top:0}.comments main p:last-child,.gutenberg-content>.comments main p:last-child{margin-bottom:0}.comments time,.gutenberg-content>.comments time{font-size:14px;grid-area:time;opacity:.8}.comments .avatar,.gutenberg-content>.comments .avatar{background-position:50%;background-size:cover;border-radius:50%;box-shadow:0 0 2px var(--neutral);margin:0;overflow:hidden}.block-error-404 .container{max-width:720px}.item-list,.open-source .repos{display:grid;grid-auto-rows:minmax(0,auto);grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px}@media (min-width:480px){.block-error-404 .container{padding-bottom:10%;padding-top:10%}}.block-error-404 h1{font-size:42px;margin-bottom:2rem}@media screen and (min-width:320px){.block-error-404 h1{font-size:calc(42px + 258 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.block-error-404 h1{font-size:300px}}.block-error-404 p{font-size:var(--font-size-huge)}.block.block-hero.block-hero-wordpress h1{color:var(--color-blue-alt)}.block.block-hero.block-hero-wordpress h1 svg{height:8rem;margin-bottom:2rem;margin-top:0;width:8rem}.block.block-hero.block-hero-wordpress h1+p{margin-bottom:0;margin-top:0}.block.block-hero.block-hero-wordpress a{color:var(--color-blue-alt);text-decoration:none}.block.block-hero.block-hero-wordpress a:focus,.block.block-hero.block-hero-wordpress a:hover{color:var(--color-blue-alt-midnight)}.badge{border:2px solid var(--color-almostwhite);border-radius:50%;height:32px;left:0;margin:4px;min-width:32px;padding:2px;width:32px}.badge-themes{box-shadow:0 0 0 4px #4e3288;fill:#4e3288}.badge-translation-contributor,.badge-translation-editor{box-shadow:0 0 0 4px #c32283;fill:#c32283}.badge-translation-editor{background-color:rgba(195,34,131,.25)}.badge-speaker{box-shadow:0 0 0 4px #f7ad43;fill:#f7ad43}.badge-plugins{box-shadow:0 0 0 4px #f06723;fill:#f06723}.badge-community,.badge-community-contributor{box-shadow:0 0 0 4px #11799d;fill:#11799d}.badge-community{background-color:rgba(17,121,157,.25)}.badge-code{box-shadow:0 0 0 4px #cd0000;fill:#cd0000}.badge-meta-contributor{box-shadow:0 0 0 4px #aeadad;fill:#aeadad}.badge-organizer{box-shadow:0 0 0 4px #f7ad43;fill:#f7ad43}.item-list{grid-column-gap:30px;grid-row-gap:0;list-style:none;overflow:hidden;padding:0;position:relative;text-align:left;margin:0 auto}@supports not (display:grid){.item-list{display:flex;flex-wrap:wrap;overflow:hidden}.item-list>div{margin-bottom:0;margin-right:30px;width:calc(33.33333% - 30px)}.item-list>div:nth-child(3n+3){margin-right:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.item-list{display:flex;flex-wrap:wrap;overflow:hidden}.item-list>div{margin-bottom:0;margin-right:30px;width:calc(33.33333% - 30px)}.item-list>div:nth-child(3n+3){margin-right:0}}@supports (-ms-ime-align:auto){.item-list{display:flex;flex-wrap:wrap;overflow:hidden}.item-list>div{margin-bottom:0;margin-right:30px;width:calc(33.33333% - 30px)}.item-list>div:nth-child(3n+3){margin-right:0}}@media (max-width:800px){.item-list{display:grid;grid-auto-rows:minmax(0,auto);grid-column-gap:30px;grid-row-gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}@supports not (display:grid){.item-list{display:flex;flex-wrap:wrap;overflow:hidden}.item-list>div{margin-bottom:0;margin-right:30px;width:calc(50% - 30px)}.item-list>div:nth-child(2n+2){margin-right:0}}}@media all and (max-width:800px) and (-ms-high-contrast:none),(max-width:800px) and (-ms-high-contrast:active){.item-list{display:flex;flex-wrap:wrap;overflow:hidden}.item-list>div{margin-bottom:0;margin-right:30px;width:calc(50% - 30px)}.item-list>div:nth-child(2n+2){margin-right:0}}@media (max-width:800px){@supports (-ms-ime-align:auto){.item-list{display:flex;flex-wrap:wrap;overflow:hidden}.item-list>div{margin-bottom:0;margin-right:30px;width:calc(50% - 30px)}.item-list>div:nth-child(2n+2){margin-right:0}}}@media (max-width:535px){.item-list{display:grid;grid-auto-rows:minmax(0,auto);grid-column-gap:0;grid-row-gap:0;grid-template-columns:repeat(1,minmax(0,1fr))}@supports not (display:grid){.item-list>div,.item-list>div:nth-child(1n+1){margin-right:0}.item-list{display:flex;flex-wrap:wrap;overflow:hidden}.item-list>div{margin-bottom:0;width:calc(100% - 0)}}}@media all and (max-width:535px) and (-ms-high-contrast:none),(max-width:535px) and (-ms-high-contrast:active){.item-list>div,.item-list>div:nth-child(1n+1){margin-right:0}.item-list{display:flex;flex-wrap:wrap;overflow:hidden}.item-list>div{margin-bottom:0;width:calc(100% - 0)}}@media (max-width:535px){@supports (-ms-ime-align:auto){.item-list>div,.item-list>div:nth-child(1n+1){margin-right:0}.item-list{display:flex;flex-wrap:wrap;overflow:hidden}.item-list>div{margin-bottom:0;width:calc(100% - 0)}}}.item-list li{align-items:center;border-bottom:0;color:var(--color-grey-mid);display:inline-flex;font-size:17px;line-height:1;padding:9px 0 9px 55px;position:relative}@media (max-width:535px){.item-list li{padding-left:9px}}.item-list li svg{margin-right:19px}.open-source{margin-top:6rem;padding-left:2rem;padding-right:2rem}.open-source .repos{grid-column-gap:3rem;grid-row-gap:3rem;margin-left:auto;margin-right:auto}@supports not (display:grid){.open-source .repos{display:flex;flex-wrap:wrap;overflow:hidden}.open-source .repos>div{margin-bottom:3rem;margin-right:3rem;width:calc(33.33333% - 3rem)}.open-source .repos>div:nth-child(3n+3){margin-right:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.open-source .repos{display:flex;flex-wrap:wrap;overflow:hidden}.open-source .repos>div{margin-bottom:3rem;margin-right:3rem;width:calc(33.33333% - 3rem)}.open-source .repos>div:nth-child(3n+3){margin-right:0}}@supports (-ms-ime-align:auto){.open-source .repos{display:flex;flex-wrap:wrap;overflow:hidden}.open-source .repos>div{margin-bottom:3rem;margin-right:3rem;width:calc(33.33333% - 3rem)}.open-source .repos>div:nth-child(3n+3){margin-right:0}}@media (min-width:900px){.open-source .repos{max-width:100rem;width:100%}}@media (max-width:1000px){.open-source .repos{display:grid;grid-auto-rows:minmax(0,auto);grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr))}@supports not (display:grid){.open-source .repos{display:flex;flex-wrap:wrap;overflow:hidden}.open-source .repos>div{margin-bottom:3rem;margin-right:3rem;width:calc(50% - 3rem)}.open-source .repos>div:nth-child(2n+2){margin-right:0}}}@media all and (max-width:1000px) and (-ms-high-contrast:none),(max-width:1000px) and (-ms-high-contrast:active){.open-source .repos{display:flex;flex-wrap:wrap;overflow:hidden}.open-source .repos>div{margin-bottom:3rem;margin-right:3rem;width:calc(50% - 3rem)}.open-source .repos>div:nth-child(2n+2){margin-right:0}}@media (max-width:1000px){@supports (-ms-ime-align:auto){.open-source .repos{display:flex;flex-wrap:wrap;overflow:hidden}.open-source .repos>div{margin-bottom:3rem;margin-right:3rem;width:calc(50% - 3rem)}.open-source .repos>div:nth-child(2n+2){margin-right:0}}}.block-hero-now ul,.block.block-hero.block-hero-contact ul{font-weight:400;margin-left:auto;margin-right:auto;max-width:65rem;text-align:left}@media (max-width:600px){:root{--padding-block:6rem}.open-source .repos{display:block}.open-source .repo{margin-bottom:3rem}.open-source .repo:last-child{margin-bottom:0}}.open-source .repo{background-color:var(--color-white);border:1px solid var(--color-repo-border);border-radius:3px;color:var(--color-github-text);display:flex;flex-direction:column;flex-wrap:wrap;padding:2rem}@media (max-width:1200px){.open-source .repo{max-width:100%}}.open-source .repo h3,.open-source .repo p{height:auto;margin:0}.open-source .repo a.github-link,.open-source .repo h3 a{color:var(--color-github-link)}.open-source .repo h3{font-weight:600;margin-bottom:1.5rem}.open-source .repo p{flex:1 0 auto}.open-source .repo h3 svg{margin-right:1rem}.open-source .repo li,.open-source .repo ul{list-style:none;margin:0;padding:0}.open-source .repo ul{display:flex;justify-content:flex-start;justify-self:flex-end;line-height:1;margin-top:1.5rem;padding:0}.open-source .repo ul li{font-size:16px;margin-right:2.5rem;padding:0}.open-source .repo ul li:nth-child(3) svg{margin-right:.6rem}.open-source .repo li svg{margin-right:.5rem}.open-source .repo h3,.open-source .repo p,.open-source .repo ul li{font-size:var(--font-size-small)}.open-source .repo h3 a,.open-source .repo ul li{align-items:center;display:flex;justify-content:flex-start;line-height:1}.block-hero-now ul li a::after,.block.block-hero.block-hero-contact a::after,.block.block-hero.block-hero-projects a::after,.editor-styles-wrapper li>a::after,.gutenberg-content li>a::after{display:none}.open-source .repo .circle{border-radius:50%;display:inline-block;height:12px;margin-right:.8rem;position:relative;width:12px}.open-source .repo .circle.css{background-color:#563d7c}.open-source .repo .circle.scss{background-color:#c6538c}.open-source .repo .circle.php{background-color:#4f5d95}.open-source .repo .circle.javascript{background-color:#f1e05a}.open-source .repo .circle.typescript{background-color:#2b7489}.open-source .repo .circle.shell{background-color:#89e051}.block.block-hero.block-hero-projects h1 svg{height:8rem;margin-bottom:2rem;margin-top:0;stroke:var(--color-alt-grey);width:8rem}.block.block-hero.block-hero-projects h1+p{margin-bottom:0;margin-top:0}.block.block-hero.block-hero-projects a{color:var(--color-blue-faded);text-decoration:none}.block.block-hero.block-hero-projects a:focus,.block.block-hero.block-hero-projects a:hover{color:var(--color-alt-grey)}h1.big-title{font-size:42px;margin-bottom:4rem}@media screen and (min-width:320px){h1.big-title{font-size:calc(42px + 81 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){h1.big-title{font-size:123px}}@media (max-width:500px){h1.big-title{font-size:42px}}.block.block-hero.block-hero-contact .social-media{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;max-width:520px;padding:0;width:100%}.block.block-hero.block-hero-contact .social-media a:nth-child(1){color:var(--color-edit-link);margin:.8rem}@media (max-width:560px){.block.block-hero.block-hero-contact .social-media a:nth-child(1){margin:1rem}.block.block-hero.block-hero-contact .social-media svg{height:30px;width:30px}}.block.block-hero.block-hero-contact p{margin-bottom:0;margin-top:0}.block.block-hero.block-hero-contact a{text-decoration:none}.block.block-hero.block-hero-contact a:nth-child(1){color:var(--color-synthwavesunsetred)}.block.block-hero.block-hero-contact a:nth-child(1):focus,.block.block-hero.block-hero-contact a:nth-child(1):hover{color:var(--color-synthwavesunsetpink)}.block.block-hero.block-hero-contact a:nth-child(2){color:var(--color-twitter)}.block.block-hero.block-hero-contact a:nth-child(2):focus,.block.block-hero.block-hero-contact a:nth-child(2):hover,.block.block-hero.block-hero-contact a:nth-child(3){color:var(--color-synthwaveblue)}.block.block-hero.block-hero-contact a:nth-child(3):focus,.block.block-hero.block-hero-contact a:nth-child(3):hover,.block.block-hero.block-hero-contact a:nth-child(4){color:var(--color-synthwavesunsetorange)}.block.block-hero.block-hero-contact a:nth-child(4):focus,.block.block-hero.block-hero-contact a:nth-child(4):hover,.block.block-hero.block-hero-contact a:nth-child(5){color:var(--color-synthwavesunsetred)}.block.block-hero.block-hero-contact a:nth-child(5):focus,.block.block-hero.block-hero-contact a:nth-child(5):hover{color:var(--color-synthwavesunsetorange)}.block.block-hero.block-hero-contact a:nth-child(6){color:var(--color-synthwaveblue)}.block.block-hero.block-hero-contact a:nth-child(6):focus,.block.block-hero.block-hero-contact a:nth-child(6):hover{color:var(--color-synthwavesunsetorange)}.block.block-hero.block-hero-contact a:focus,.block.block-hero.block-hero-contact a:hover{color:var(--color-alt-grey)}.block.block-hero.block-hero-contact ul{font-size:22px;margin-top:8rem}@media screen and (min-width:320px){.block.block-hero.block-hero-contact ul{font-size:calc(22px + 3 * ((100vw - 320px)/ 1600))}}@media screen and (min-width:1920px){.block.block-hero.block-hero-contact ul{font-size:25px}}.block-hero-dont-fade{opacity:1!important;padding-bottom:0;padding-left:0;padding-right:0}.block-hero-dont-fade.block-has-space{padding-bottom:0;padding-left:0;padding-right:0}.block-hero-dont-fade .content,.block-hero-dont-fade.block-has-space .content{padding-bottom:var(--padding-container-vertical)}.block-hero-dont-fade .content,.block-hero-dont-fade.block-has-space .content,.editor-styles-wrapper .wp-block-columns.alignfull,.editor-styles-wrapper .wp-block-columns.columns-1.alignfull,.editor-styles-wrapper .wp-block-columns.columns-2.alignfull,.editor-styles-wrapper .wp-block-columns.columns-3.alignfull,.editor-styles-wrapper .wp-block-columns.columns-4.alignfull,.editor-styles-wrapper .wp-block-columns.columns-5.alignfull,.editor-styles-wrapper .wp-block-columns.columns-6.alignfull,.editor-styles-wrapper .wp-block-columns.columns-7.alignfull,.editor-styles-wrapper .wp-block-columns.columns-8.alignfull,.editor-styles-wrapper .wp-block-columns.columns-9.alignfull,.editor-styles-wrapper .wp-block-cover__inner-container,.gutenberg-content .wp-block-columns.alignfull,.gutenberg-content .wp-block-columns.columns-1.alignfull,.gutenberg-content .wp-block-columns.columns-2.alignfull,.gutenberg-content .wp-block-columns.columns-3.alignfull,.gutenberg-content .wp-block-columns.columns-4.alignfull,.gutenberg-content .wp-block-columns.columns-5.alignfull,.gutenberg-content .wp-block-columns.columns-6.alignfull,.gutenberg-content .wp-block-columns.columns-7.alignfull,.gutenberg-content .wp-block-columns.columns-8.alignfull,.gutenberg-content .wp-block-columns.columns-9.alignfull,.gutenberg-content .wp-block-cover__inner-container{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal)}.block-hero-dont-fade .content{background:linear-gradient(180deg,rgba(var(--color-white-rgb),0) 0,rgba(var(--color-white-rgb),.9) 30%,rgba(var(--color-white-rgb),1) 100%)}@media (max-width:800px){.block-hero-dont-fade .content{padding-bottom:20rem}}@media (max-width:1500px){.block-hero-dont-fade{background-position:0 30%}}@media (max-width:700px){.block-hero-dont-fade{background-position:bottom center}}.block-hero-now ul{margin-top:5rem;opacity:1!important;padding-bottom:16rem}.block-hero-now ul li{font-size:2rem;line-height:1.36;margin-bottom:3rem}.block-hero-now ul li:last-child{margin-bottom:0}.block-hero-now ul .updated{font-size:1.6rem;list-style:none;opacity:.6}.editor-styles-wrapper,.gutenberg-content{max-width:100%;padding-bottom:var(--padding-block);padding-left:0;padding-right:0;padding-top:var(--padding-block)}.gutenberg-content>*{line-height:var(--line-height-paragraphs-blog);margin-left:auto!important;margin-right:auto!important;max-width:720px;padding-left:0;padding-right:0;width:100%}.editor-styles-wrapper blockquote+cite,.editor-styles-wrapper blockquote+p>cite,.gutenberg-content blockquote+cite,.gutenberg-content blockquote+p>cite{margin-bottom:4rem}.editor-styles-wrapper>blockquote,.editor-styles-wrapper>blockquote.wp-block-quote,.gutenberg-content>blockquote,.gutenberg-content>blockquote.wp-block-quote{border-left:2px solid var(--color-links);line-height:var(--line-height-paragraphs-blog);padding:3.5rem 6rem;width:calc(100% - 12rem);margin:4rem auto}.editor-styles-wrapper .alignleft>img+figcaption,.editor-styles-wrapper .alignright>img+figcaption,.editor-styles-wrapper h1:first-child,.editor-styles-wrapper h2:first-child,.editor-styles-wrapper h3:first-child,.editor-styles-wrapper h4:first-child,.editor-styles-wrapper h5:first-child,.editor-styles-wrapper h6:first-child,.gutenberg-content .alignleft>img+figcaption,.gutenberg-content .alignright>img+figcaption,.gutenberg-content h1:first-child,.gutenberg-content h2:first-child,.gutenberg-content h3:first-child,.gutenberg-content h4:first-child,.gutenberg-content h5:first-child,.gutenberg-content h6:first-child{margin-top:0}@media (max-width:760px){:root{--font-size-blog-main-heading:40px;--font-size-blog-supplementary-heading:28px}.gutenberg-content>*,.gutenberg-content>.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper>blockquote,.editor-styles-wrapper>blockquote.wp-block-quote,.gutenberg-content>blockquote,.gutenberg-content>blockquote.wp-block-quote{padding:3.5rem 2rem;width:calc(100% - 4rem)}}@media (max-width:480px){.editor-styles-wrapper>blockquote,.editor-styles-wrapper>blockquote.wp-block-quote,.gutenberg-content>blockquote,.gutenberg-content>blockquote.wp-block-quote{padding:4rem 4rem 4rem 2rem}}.editor-styles-wrapper>blockquote.wp-block-quote>p,.editor-styles-wrapper>blockquote>p,.gutenberg-content>blockquote.wp-block-quote>p,.gutenberg-content>blockquote>p{color:var(--color-links);line-height:var(--line-height-paragraphs-blog)}.editor-styles-wrapper .wp-block-blockquote.alignfull,.editor-styles-wrapper .wp-block-blockquote.alignwide,.gutenberg-content .wp-block-blockquote.alignfull,.gutenberg-content .wp-block-blockquote.alignwide{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-blockquote blockquote,.gutenberg-content .wp-block-blockquote blockquote{padding-bottom:0}pre{word-break:break-all;word-wrap:break-word;background-color:var(--color-code-background);border:1px solid var(--color-code-background);border-radius:4px;display:block;font-size:var(--font-size-small);line-height:var(--line-height-paragraphs-blog);margin:3rem 0;overflow:auto;padding:15px 16px 14px;position:relative;white-space:pre;word-wrap:break-word}pre code{background-color:transparent;border-radius:4px}.editor-styles-wrapper .wp-block-columns.columns-1.alignfull,.gutenberg-content .wp-block-columns.columns-1.alignfull{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-columns.columns-1,.gutenberg-content .wp-block-columns.columns-1{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-columns.columns-1 .wp-block-column,.gutenberg-content .wp-block-columns.columns-1 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-columns.columns-1,.gutenberg-content .wp-block-columns.columns-1{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-columns.columns-2.alignfull,.gutenberg-content .wp-block-columns.columns-2.alignfull{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-columns.columns-2,.gutenberg-content .wp-block-columns.columns-2{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-columns.columns-2 .wp-block-column,.gutenberg-content .wp-block-columns.columns-2 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-columns.columns-2,.gutenberg-content .wp-block-columns.columns-2{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-columns.columns-3.alignfull,.gutenberg-content .wp-block-columns.columns-3.alignfull{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-columns.columns-3,.gutenberg-content .wp-block-columns.columns-3{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-columns.columns-3 .wp-block-column,.gutenberg-content .wp-block-columns.columns-3 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-columns.columns-3,.gutenberg-content .wp-block-columns.columns-3{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-columns.columns-4.alignfull,.gutenberg-content .wp-block-columns.columns-4.alignfull{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-columns.columns-4,.gutenberg-content .wp-block-columns.columns-4{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-columns.columns-4 .wp-block-column,.gutenberg-content .wp-block-columns.columns-4 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-columns.columns-4,.gutenberg-content .wp-block-columns.columns-4{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-columns.columns-5.alignfull,.gutenberg-content .wp-block-columns.columns-5.alignfull{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-columns.columns-5,.gutenberg-content .wp-block-columns.columns-5{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-columns.columns-5 .wp-block-column,.gutenberg-content .wp-block-columns.columns-5 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-columns.columns-5,.gutenberg-content .wp-block-columns.columns-5{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-columns.columns-6.alignfull,.gutenberg-content .wp-block-columns.columns-6.alignfull{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-columns.columns-6,.gutenberg-content .wp-block-columns.columns-6{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-columns.columns-6 .wp-block-column,.gutenberg-content .wp-block-columns.columns-6 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-columns.columns-6,.gutenberg-content .wp-block-columns.columns-6{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-columns.columns-7.alignfull,.gutenberg-content .wp-block-columns.columns-7.alignfull{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-columns.columns-7,.gutenberg-content .wp-block-columns.columns-7{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-columns.columns-7 .wp-block-column,.gutenberg-content .wp-block-columns.columns-7 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-columns.columns-7,.gutenberg-content .wp-block-columns.columns-7{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-columns.columns-8.alignfull,.gutenberg-content .wp-block-columns.columns-8.alignfull{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-columns.columns-8,.gutenberg-content .wp-block-columns.columns-8{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-columns.columns-8 .wp-block-column,.gutenberg-content .wp-block-columns.columns-8 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-columns.columns-8,.gutenberg-content .wp-block-columns.columns-8{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-columns.columns-9.alignfull,.gutenberg-content .wp-block-columns.columns-9.alignfull{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-columns.columns-9,.gutenberg-content .wp-block-columns.columns-9{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-columns.columns-9 .wp-block-column,.gutenberg-content .wp-block-columns.columns-9 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-columns.columns-9,.gutenberg-content .wp-block-columns.columns-9{grid-template-columns:repeat(1,1fr)}.editor-styles-wrapper .wp-block-image.aligncenter img,.editor-styles-wrapper .wp-block-image.alignleft img,.editor-styles-wrapper .wp-block-image.alignright img,.gutenberg-content .wp-block-image.aligncenter img,.gutenberg-content .wp-block-image.alignleft img,.gutenberg-content .wp-block-image.alignright img{float:none;height:auto;width:100%}}.editor-styles-wrapper .wp-block-cover__inner-container p,.gutenberg-content .wp-block-cover__inner-container p{line-height:var(--line-height-core-heading)}.editor-styles-wrapper .wp-block-embed iframe,.editor-styles-wrapper .wp-block-embed video,.gutenberg-content .wp-block-embed iframe,.gutenberg-content .wp-block-embed video{max-width:100%;width:100%}@media (max-width:1000px){.editor-styles-wrapper .wp-block-code,.gutenberg-content .wp-block-code{margin-left:var(--padding-container-horizontal);margin-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 4))}.editor-styles-wrapper pre,.gutenberg-content pre{margin-left:var(--padding-container-horizontal);margin-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-embed.alignfull,.editor-styles-wrapper .wp-block-embed.alignwide,.gutenberg-content .wp-block-embed.alignfull,.gutenberg-content .wp-block-embed.alignwide{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}}.editor-styles-wrapper .wp-block-embed.alignfull,.gutenberg-content .wp-block-embed.alignfull{margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0;width:100%}.editor-styles-wrapper .is-grid,.editor-styles-wrapper .wp-block-gallery,.gutenberg-content .is-grid,.gutenberg-content .wp-block-gallery{overflow:hidden}.editor-styles-wrapper .is-grid figcaption,.editor-styles-wrapper .wp-block-gallery figcaption,.gutenberg-content .is-grid figcaption,.gutenberg-content .wp-block-gallery figcaption{color:var(--color-white);font-size:var(--font-size-small);line-height:1.55;margin-bottom:var(--margin-between-text-elements);width:100%}.editor-styles-wrapper .blocks-gallery-item>figure figcaption,.editor-styles-wrapper .is-grid img,.editor-styles-wrapper .wp-block-gallery img,.gutenberg-content .blocks-gallery-item>figure figcaption,.gutenberg-content .is-grid img,.gutenberg-content .wp-block-gallery img{margin-bottom:0}.editor-styles-wrapper .is-grid.alignwide,.editor-styles-wrapper .wp-block-gallery.alignwide,.gutenberg-content .is-grid.alignwide,.gutenberg-content .wp-block-gallery.alignwide{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal)}.editor-styles-wrapper .is-grid.alignfull,.editor-styles-wrapper .wp-block-gallery.alignfull,.gutenberg-content .is-grid.alignfull,.gutenberg-content .wp-block-gallery.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-image.alignfull,.editor-styles-wrapper .wp-block-pullquote.alignfull,.editor-styles-wrapper .wp-block-pullquote.alignwide,.gutenberg-content .wp-block-image.alignfull,.gutenberg-content .wp-block-pullquote.alignfull,.gutenberg-content .wp-block-pullquote.alignwide{padding-left:0;padding-right:0}.editor-styles-wrapper .blocks-gallery-grid,.editor-styles-wrapper .is-grid,.gutenberg-content .blocks-gallery-grid,.gutenberg-content .is-grid{display:grid;padding-left:0}.editor-styles-wrapper .blocks-gallery-grid .blocks-gallery-item,.editor-styles-wrapper .is-grid .blocks-gallery-item,.gutenberg-content .blocks-gallery-grid .blocks-gallery-item,.gutenberg-content .is-grid .blocks-gallery-item{margin:0;width:100%}.editor-styles-wrapper .wp-block-pullquote.alignfull,.editor-styles-wrapper .wp-block-table.alignfull,.gutenberg-content .wp-block-pullquote.alignfull,.gutenberg-content .wp-block-table.alignfull{margin-right:var(--padding-container-horizontal);margin-left:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .columns-2 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-2,.gutenberg-content .columns-2 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-2{grid-gap:3rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1000px){.editor-styles-wrapper .columns-2 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-2,.gutenberg-content .columns-2 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-2{grid-template-columns:repeat(3,1fr)}}@media (max-width:670px){.editor-styles-wrapper .columns-2 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-2,.gutenberg-content .columns-2 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-2{grid-gap:2rem;grid-template-columns:repeat(2,1fr)}}.editor-styles-wrapper .columns-3 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-3,.gutenberg-content .columns-3 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-3{grid-gap:3rem;grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.editor-styles-wrapper .columns-3 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-3,.gutenberg-content .columns-3 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-3{grid-template-columns:repeat(3,1fr)}}@media (max-width:670px){.editor-styles-wrapper .columns-3 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-3,.gutenberg-content .columns-3 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-3{grid-gap:2rem;grid-template-columns:repeat(2,1fr)}}.editor-styles-wrapper .columns-4 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-4,.gutenberg-content .columns-4 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-4{grid-gap:3rem;grid-template-columns:repeat(4,1fr)}@media (max-width:1000px){.editor-styles-wrapper .columns-4 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-4,.gutenberg-content .columns-4 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:670px){.editor-styles-wrapper .columns-4 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-4,.gutenberg-content .columns-4 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-4{grid-gap:2rem;grid-template-columns:repeat(2,1fr)}}.editor-styles-wrapper .columns-5 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-5,.gutenberg-content .columns-5 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-5{grid-gap:3rem;grid-template-columns:repeat(5,1fr)}@media (max-width:1000px){.editor-styles-wrapper .columns-5 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-5,.gutenberg-content .columns-5 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-5{grid-template-columns:repeat(3,1fr)}}@media (max-width:670px){.editor-styles-wrapper .columns-5 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-5,.gutenberg-content .columns-5 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-5{grid-gap:2rem;grid-template-columns:repeat(2,1fr)}}.editor-styles-wrapper .columns-6 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-6,.gutenberg-content .columns-6 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-6{grid-gap:3rem;grid-template-columns:repeat(6,1fr)}@media (max-width:1000px){.editor-styles-wrapper .columns-6 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-6,.gutenberg-content .columns-6 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:670px){.editor-styles-wrapper .columns-6 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-6,.gutenberg-content .columns-6 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-6{grid-gap:2rem;grid-template-columns:repeat(2,1fr)}}.editor-styles-wrapper .columns-7 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-7,.gutenberg-content .columns-7 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-7{grid-gap:3rem;grid-template-columns:repeat(7,1fr)}@media (max-width:1000px){.editor-styles-wrapper .columns-7 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-7,.gutenberg-content .columns-7 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-7{grid-template-columns:repeat(3,1fr)}}@media (max-width:670px){.editor-styles-wrapper .columns-7 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-7,.gutenberg-content .columns-7 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-7{grid-gap:2rem;grid-template-columns:repeat(2,1fr)}}.editor-styles-wrapper .columns-8 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-8,.gutenberg-content .columns-8 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-8{grid-gap:3rem;grid-template-columns:repeat(8,1fr)}@media (max-width:1000px){.editor-styles-wrapper .columns-8 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-8,.gutenberg-content .columns-8 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-8{grid-template-columns:repeat(3,1fr)}}@media (max-width:670px){.editor-styles-wrapper .columns-8 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-8,.gutenberg-content .columns-8 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-8{grid-gap:2rem;grid-template-columns:repeat(2,1fr)}}.editor-styles-wrapper .columns-9 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-9,.gutenberg-content .columns-9 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-9{grid-gap:3rem;grid-template-columns:repeat(9,1fr)}@media (max-width:1000px){.editor-styles-wrapper .columns-9 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-9,.gutenberg-content .columns-9 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-9{grid-template-columns:repeat(3,1fr)}.editor-styles-wrapper .wp-block-image.alignwide,.gutenberg-content .wp-block-image.alignwide{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}}@media (max-width:670px){.editor-styles-wrapper .columns-9 .blocks-gallery-grid,.editor-styles-wrapper .is-grid.columns-9,.gutenberg-content .columns-9 .blocks-gallery-grid,.gutenberg-content .is-grid.columns-9{grid-gap:2rem;grid-template-columns:repeat(2,1fr)}}.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.gutenberg-content h1,.gutenberg-content h2,.gutenberg-content h3,.gutenberg-content h4,.gutenberg-content h5{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","San Francisco",Inter,"Sofia Pro",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:var(--line-height-core-heading)}.editor-styles-wrapper .wp-block h1,.editor-styles-wrapper .wp-block h2,.editor-styles-wrapper .wp-block h3,.editor-styles-wrapper .wp-block h4,.editor-styles-wrapper .wp-block h5,.editor-styles-wrapper .wp-block h6,.editor-styles-wrapper .wp-block.editor-post-title.editor-post-title__block{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","San Francisco",Inter,"Sofia Pro",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.editor-styles-wrapper .wp-block-image,.gutenberg-content .wp-block-image{display:block;margin-bottom:var(--margin-wp-block-image);margin-top:var(--margin-wp-block-image);margin-left:auto;margin-right:auto}@media (min-width:1000px){.editor-styles-wrapper .wp-block-image.alignwide,.gutenberg-content .wp-block-image.alignwide{padding-left:0;padding-right:0}}.editor-styles-wrapper .wp-block-image .alignfull img,.editor-styles-wrapper .wp-block-image .alignwide img,.gutenberg-content .wp-block-image .alignfull img,.gutenberg-content .wp-block-image .alignwide img{width:100%}.editor-styles-wrapper .wp-block-image .alignfull img,.gutenberg-content .wp-block-image .alignfull img{border-radius:0}.editor-styles-wrapper .wp-block-image>figure,.gutenberg-content .wp-block-image>figure{display:block;width:auto}.editor-styles-wrapper .wp-block-image>figure.alignleft,.editor-styles-wrapper .wp-block-image>figure.alignright,.gutenberg-content .wp-block-image>figure.alignleft,.gutenberg-content .wp-block-image>figure.alignright{max-width:var(--width-child-img)}.editor-styles-wrapper .wp-block-image figcaption,.gutenberg-content .wp-block-image figcaption{margin-bottom:2rem}.editor-styles-wrapper .wp-block-image .aligncenter,.gutenberg-content .wp-block-image .aligncenter{text-align:center}.editor-styles-wrapper .wp-block-image .aligncenter img,.gutenberg-content .wp-block-image .aligncenter img{margin-left:auto;margin-right:auto}.editor-styles-wrapper .wp-block-categories-list,.editor-styles-wrapper ol.wp-block-list,.editor-styles-wrapper ol:not([class]),.editor-styles-wrapper ul.wp-block-list,.editor-styles-wrapper ul:not([class]),.gutenberg-content .wp-block-categories-list,.gutenberg-content ol.wp-block-list,.gutenberg-content ol:not([class]),.gutenberg-content ul.wp-block-list,.gutenberg-content ul:not([class]){padding-left:4.2rem}@media (min-width:855px){.editor-styles-wrapper .wp-block-categories-list,.editor-styles-wrapper ol.wp-block-list,.editor-styles-wrapper ol:not([class]),.editor-styles-wrapper ul.wp-block-list,.editor-styles-wrapper ul:not([class]),.gutenberg-content .wp-block-categories-list,.gutenberg-content ol.wp-block-list,.gutenberg-content ol:not([class]),.gutenberg-content ul.wp-block-list,.gutenberg-content ul:not([class]){width:calc((100% - calc(var(--padding-container-horizontal) * 2)) - calc(2rem + var(--margin-between-paragraphs)))}}.editor-styles-wrapper p,.gutenberg-content p{color:var(--color-paragraphs);line-height:var(--line-height-paragraphs-blog)}.editor-styles-wrapper .has-large-font-size,.editor-styles-wrapper .has-larger-font-size,.gutenberg-content .has-large-font-size,.gutenberg-content .has-larger-font-size{line-height:var(--line-height-headings)}table{border-collapse:collapse;border-spacing:0}td,th{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:1rem}.editor-styles-wrapper .wp-block-text-columns.alignfull,.gutenberg-content .wp-block-text-columns.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal)}.editor-styles-wrapper .wp-block-text-columns.columns-1.alignfull,.gutenberg-content .wp-block-text-columns.columns-1.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-text-columns.columns-1,.gutenberg-content .wp-block-text-columns.columns-1{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-text-columns.columns-1 .wp-block-column,.gutenberg-content .wp-block-text-columns.columns-1 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .has-large-font-size,.gutenberg-content .has-large-font-size{font-size:var(--font-size-large)}.editor-styles-wrapper .has-larger-font-size,.gutenberg-content .has-larger-font-size{font-size:var(--font-size-huge)}.editor-styles-wrapper .wp-block-text-columns.columns-1,.gutenberg-content .wp-block-text-columns.columns-1{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-text-columns.columns-2.alignfull,.gutenberg-content .wp-block-text-columns.columns-2.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-text-columns.columns-2,.gutenberg-content .wp-block-text-columns.columns-2{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-text-columns.columns-2 .wp-block-column,.gutenberg-content .wp-block-text-columns.columns-2 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-text-columns.columns-2,.gutenberg-content .wp-block-text-columns.columns-2{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-text-columns.columns-3.alignfull,.gutenberg-content .wp-block-text-columns.columns-3.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-text-columns.columns-3,.gutenberg-content .wp-block-text-columns.columns-3{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-text-columns.columns-3 .wp-block-column,.gutenberg-content .wp-block-text-columns.columns-3 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-text-columns.columns-3,.gutenberg-content .wp-block-text-columns.columns-3{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-text-columns.columns-4.alignfull,.gutenberg-content .wp-block-text-columns.columns-4.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-text-columns.columns-4,.gutenberg-content .wp-block-text-columns.columns-4{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-text-columns.columns-4 .wp-block-column,.gutenberg-content .wp-block-text-columns.columns-4 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-text-columns.columns-4,.gutenberg-content .wp-block-text-columns.columns-4{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-text-columns.columns-5.alignfull,.gutenberg-content .wp-block-text-columns.columns-5.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-text-columns.columns-5,.gutenberg-content .wp-block-text-columns.columns-5{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-text-columns.columns-5 .wp-block-column,.gutenberg-content .wp-block-text-columns.columns-5 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-text-columns.columns-5,.gutenberg-content .wp-block-text-columns.columns-5{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-text-columns.columns-6.alignfull,.gutenberg-content .wp-block-text-columns.columns-6.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-text-columns.columns-6,.gutenberg-content .wp-block-text-columns.columns-6{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-text-columns.columns-6 .wp-block-column,.gutenberg-content .wp-block-text-columns.columns-6 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-text-columns.columns-6,.gutenberg-content .wp-block-text-columns.columns-6{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-text-columns.columns-7.alignfull,.gutenberg-content .wp-block-text-columns.columns-7.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-text-columns.columns-7,.gutenberg-content .wp-block-text-columns.columns-7{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-text-columns.columns-7 .wp-block-column,.gutenberg-content .wp-block-text-columns.columns-7 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-text-columns.columns-7,.gutenberg-content .wp-block-text-columns.columns-7{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-text-columns.columns-8.alignfull,.gutenberg-content .wp-block-text-columns.columns-8.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-text-columns.columns-8,.gutenberg-content .wp-block-text-columns.columns-8{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-text-columns.columns-8 .wp-block-column,.gutenberg-content .wp-block-text-columns.columns-8 .wp-block-column{margin:0;width:100%}}@media (max-width:480px){.editor-styles-wrapper .wp-block-text-columns.columns-8,.gutenberg-content .wp-block-text-columns.columns-8{grid-template-columns:repeat(1,1fr)}}.editor-styles-wrapper .wp-block-text-columns.columns-9.alignfull,.gutenberg-content .wp-block-text-columns.columns-9.alignfull{padding-left:var(--padding-container-horizontal);padding-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}@media (max-width:900px){.editor-styles-wrapper .wp-block-text-columns.columns-9,.gutenberg-content .wp-block-text-columns.columns-9{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-text-columns.columns-9 .wp-block-column,.gutenberg-content .wp-block-text-columns.columns-9 .wp-block-column{margin:0;width:100%}}.editor-styles-wrapper .wp-block-video video,.gutenberg-content .wp-block-video video{max-width:100%;width:100%}@media (max-width:1000px){.editor-styles-wrapper .has-background,.gutenberg-content .has-background{width:calc(100% - calc(2.375em * 2))}.editor-styles-wrapper .wp-block-preformatted,.gutenberg-content .wp-block-preformatted{margin-left:var(--padding-container-horizontal);margin-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 4))}.editor-styles-wrapper .wp-block-pullquote.alignfull,.editor-styles-wrapper .wp-block-pullquote.alignwide,.editor-styles-wrapper .wp-block-table.alignwide,.gutenberg-content .wp-block-pullquote.alignfull,.gutenberg-content .wp-block-pullquote.alignwide,.gutenberg-content .wp-block-table.alignwide{margin-left:var(--padding-container-horizontal);margin-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 2))}.editor-styles-wrapper .wp-block-verse,.gutenberg-content .wp-block-verse{margin-left:var(--padding-container-horizontal);margin-right:var(--padding-container-horizontal);width:calc(100% - calc(var(--padding-container-horizontal) * 4))}.editor-styles-wrapper .wp-block-video.alignfull,.editor-styles-wrapper .wp-block-video.alignwide,.gutenberg-content .wp-block-video.alignfull,.gutenberg-content .wp-block-video.alignwide{width:calc(100% - calc(var(--padding-container-horizontal) * 2))}}.editor-styles-wrapper .wp-block-video.alignfull,.gutenberg-content .wp-block-video.alignfull{margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0;width:100%}.postid-295 .wp-block-video{background-color:#16191e;border:none;border-radius:.5rem;box-shadow:#000 0 20px 68px;color:var(--color-white);margin-top:4rem;overflow:auto;padding:4rem 2rem;position:relative;resize:none;width:calc(100% - 4rem);z-index:2}@media (max-width:800px){.postid-295 .wp-block-video{margin-left:2rem;margin-right:2rem;width:calc(100% - 8rem)}}.postid-295 .wp-block-video::after{background-color:#f85955;border-radius:50%;box-shadow:#f85955 0 0 0 .4rem,#fbbe3f 1.8rem 0 0 .4rem,#45cc4b 3.6rem 0 0 .4rem;content:"";height:4px;left:1.5rem;position:absolute;top:1.5rem;width:4px;z-index:2}.editor-styles-wrapper .is-style-ingress,.editor-styles-wrapper .wp-block.is-style-ingress,.editor-styles-wrapper h2,.editor-styles-wrapper p.is-style-ingress,.gutenberg-content .is-style-ingress,.gutenberg-content .wp-block.is-style-ingress,.gutenberg-content h2,.gutenberg-content p.is-style-ingress{font-size:var(--font-size-blog-supplementary-heading)}.editor-styles-wrapper .is-style-ingress,.editor-styles-wrapper .wp-block.is-style-ingress,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper p.is-style-ingress,.gutenberg-content .is-style-ingress,.gutenberg-content .wp-block.is-style-ingress,.gutenberg-content h2,.gutenberg-content h3,.gutenberg-content p.is-style-ingress{color:var(--color-headings);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","San Francisco",Inter,"Sofia Pro",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:600;letter-spacing:-.02em;line-height:var(--line-height-headings);opacity:.8}.editor-styles-wrapper .alignleft>*,.gutenberg-content .alignleft>*{float:left}.editor-styles-wrapper .alignright>*,.gutenberg-content .alignright>*{float:right}.editor-styles-wrapper .alignleft>img,.gutenberg-content .alignleft>img{margin-bottom:var(--margin-between-paragraphs);margin-right:var(--padding-container-horizontal);margin-top:var(--margin-between-paragraphs)}.editor-styles-wrapper .alignright>img,.gutenberg-content .alignright>img{margin-bottom:var(--margin-between-paragraphs);margin-left:var(--padding-container-horizontal);margin-top:var(--margin-between-paragraphs)}@media (min-width:1000px){.editor-styles-wrapper .alignwide,.gutenberg-content .alignwide{max-width:960px;width:100%}.editor-styles-wrapper .alignfull,.gutenberg-content .alignfull{margin-bottom:var(--padding-block);margin-top:var(--padding-block);max-width:100%;width:100%}}.editor-styles-wrapper .alignfull.wp-block-image img,.gutenberg-content .alignfull.wp-block-image img{border-radius:0}.editor-styles-wrapper cite,.editor-styles-wrapper figcaption,.editor-styles-wrapper small,.gutenberg-content cite,.gutenberg-content figcaption,.gutenberg-content small{border:0;color:var(--color-captions);font-size:var(--font-size-captions);font-style:normal;max-width:720px;padding-bottom:0;text-align:center;width:100%;margin:3rem auto 6rem}@media (max-width:480px){.editor-styles-wrapper .wp-block-text-columns.columns-9,.gutenberg-content .wp-block-text-columns.columns-9{grid-template-columns:repeat(1,1fr)}.editor-styles-wrapper cite,.editor-styles-wrapper figcaption,.editor-styles-wrapper small,.gutenberg-content cite,.gutenberg-content figcaption,.gutenberg-content small{margin-top:2rem}}.editor-styles-wrapper .wp-block-image .aligncenter>figcaption,.editor-styles-wrapper .wp-block-image .alignright>figcaption,.editor-styles-wrapper .wp-block-image figcaption,.editor-styles-wrapper .wp-block-image.is-resized>figcaption,.gutenberg-content .wp-block-image .aligncenter>figcaption,.gutenberg-content .wp-block-image .alignright>figcaption,.gutenberg-content .wp-block-image figcaption,.gutenberg-content .wp-block-image.is-resized>figcaption{display:block;width:100%}.editor-styles-wrapper cite,.gutenberg-content cite{margin-bottom:0}kbd{background-color:var(--color-pattens-blue);border:1px solid var(--color-light-grey-alt);border-radius:4px;box-shadow:0 1px 0 rgba(var(--color-black-rgb),.2),0 0 0 2px var(--color-white) inset;color:var(--color-paragraphs);display:inline-block;font-family:Arial,Helvetica,sans-serif;line-height:1.4;padding:0 .5rem;text-shadow:0 1px 0 var(--color-white)}.editor-styles-wrapper .comments main a,.editor-styles-wrapper .fediverse-info a,.editor-styles-wrapper [data-type="core/paragraph"]>a,.editor-styles-wrapper figcaption>a,.editor-styles-wrapper li>a,.editor-styles-wrapper p.has-small-font-size>a,.editor-styles-wrapper p.has-text-align-center>a,.editor-styles-wrapper p.has-text-align-left>a,.editor-styles-wrapper p.has-text-align-right>a,.editor-styles-wrapper p:not([class])>a.is-external-link,.editor-styles-wrapper p:not([class])>a:not([class]),.editor-styles-wrapper p>em>a,.editor-styles-wrapper p>strong>a,.gutenberg-content .comments main a,.gutenberg-content .fediverse-info a,.gutenberg-content [data-type="core/paragraph"]>a,.gutenberg-content figcaption>a,.gutenberg-content li>a,.gutenberg-content p.has-small-font-size>a,.gutenberg-content p.has-text-align-center>a,.gutenberg-content p.has-text-align-left>a,.gutenberg-content p.has-text-align-right>a,.gutenberg-content p:not([class])>a.is-external-link,.gutenberg-content p:not([class])>a:not([class]),.gutenberg-content p>em>a,.gutenberg-content p>strong>a{border-bottom:1px solid var(--color-fuchsia);color:var(--color-fuchsia);line-height:1.5;text-decoration:none;transition:border-color .33s cubic-bezier(.19,1,.22,1),color .2s cubic-bezier(.19,1,.22,1)}.editor-styles-wrapper .comments main a::after,.editor-styles-wrapper .fediverse-info a::after,.editor-styles-wrapper [data-type="core/paragraph"]>a::after,.editor-styles-wrapper figcaption>a::after,.editor-styles-wrapper li>a::after,.editor-styles-wrapper p.has-small-font-size>a::after,.editor-styles-wrapper p.has-text-align-center>a::after,.editor-styles-wrapper p.has-text-align-left>a::after,.editor-styles-wrapper p.has-text-align-right>a::after,.editor-styles-wrapper p:not([class])>a.is-external-link::after,.editor-styles-wrapper p:not([class])>a:not([class])::after,.editor-styles-wrapper p>em>a::after,.editor-styles-wrapper p>strong>a::after,.gutenberg-content .comments main a::after,.gutenberg-content .fediverse-info a::after,.gutenberg-content [data-type="core/paragraph"]>a::after,.gutenberg-content figcaption>a::after,.gutenberg-content li>a::after,.gutenberg-content p.has-small-font-size>a::after,.gutenberg-content p.has-text-align-center>a::after,.gutenberg-content p.has-text-align-left>a::after,.gutenberg-content p.has-text-align-right>a::after,.gutenberg-content p:not([class])>a.is-external-link::after,.gutenberg-content p:not([class])>a:not([class])::after,.gutenberg-content p>em>a::after,.gutenberg-content p>strong>a::after{background-image:url(../../svg/external-link-fuchsia.svg)}.editor-styles-wrapper .comments main a:focus,.editor-styles-wrapper .fediverse-info a:focus,.editor-styles-wrapper [data-type="core/paragraph"]>a:focus,.editor-styles-wrapper figcaption>a:focus,.editor-styles-wrapper li>a:focus,.editor-styles-wrapper p.has-small-font-size>a:focus,.editor-styles-wrapper p.has-text-align-center>a:focus,.editor-styles-wrapper p.has-text-align-left>a:focus,.editor-styles-wrapper p.has-text-align-right>a:focus,.editor-styles-wrapper p:not([class])>a.is-external-link:focus,.editor-styles-wrapper p:not([class])>a:not([class]):focus,.editor-styles-wrapper p>em>a:focus,.editor-styles-wrapper p>strong>a:focus,.gutenberg-content .comments main a:focus,.gutenberg-content .fediverse-info a:focus,.gutenberg-content [data-type="core/paragraph"]>a:focus,.gutenberg-content figcaption>a:focus,.gutenberg-content li>a:focus,.gutenberg-content p.has-small-font-size>a:focus,.gutenberg-content p.has-text-align-center>a:focus,.gutenberg-content p.has-text-align-left>a:focus,.gutenberg-content p.has-text-align-right>a:focus,.gutenberg-content p:not([class])>a.is-external-link:focus,.gutenberg-content p:not([class])>a:not([class]):focus,.gutenberg-content p>em>a:focus,.gutenberg-content p>strong>a:focus{border-color:var(--color-black);color:var(--color-black);text-decoration:none}.editor-styles-wrapper .comments main a:focus::after,.editor-styles-wrapper .fediverse-info a:focus::after,.editor-styles-wrapper [data-type="core/paragraph"]>a:focus::after,.editor-styles-wrapper figcaption>a:focus::after,.editor-styles-wrapper li>a:focus::after,.editor-styles-wrapper p.has-small-font-size>a:focus::after,.editor-styles-wrapper p.has-text-align-center>a:focus::after,.editor-styles-wrapper p.has-text-align-left>a:focus::after,.editor-styles-wrapper p.has-text-align-right>a:focus::after,.editor-styles-wrapper p:not([class])>a.is-external-link:focus::after,.editor-styles-wrapper p:not([class])>a:not([class]):focus::after,.editor-styles-wrapper p>em>a:focus::after,.editor-styles-wrapper p>strong>a:focus::after,.gutenberg-content .comments main a:focus::after,.gutenberg-content .fediverse-info a:focus::after,.gutenberg-content [data-type="core/paragraph"]>a:focus::after,.gutenberg-content figcaption>a:focus::after,.gutenberg-content li>a:focus::after,.gutenberg-content p.has-small-font-size>a:focus::after,.gutenberg-content p.has-text-align-center>a:focus::after,.gutenberg-content p.has-text-align-left>a:focus::after,.gutenberg-content p.has-text-align-right>a:focus::after,.gutenberg-content p:not([class])>a.is-external-link:focus::after,.gutenberg-content p:not([class])>a:not([class]):focus::after,.gutenberg-content p>em>a:focus::after,.gutenberg-content p>strong>a:focus::after{background-image:url(../../svg/external-link-black.svg)}.editor-styles-wrapper img,.gutenberg-content img{border-radius:4px}