.code-block{margin-bottom:1.5rem;position:relative}.code-block .CodeMirror{transition:.3s all ease-in;height:auto;margin-bottom:1em}.code-block pre.CodeMirror{line-height:28px;padding:0 10px;margin:0;margin-bottom:10px;border:1px solid #ddd;background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2 50%,#f9f9f9 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f2f2f2),color-stop(50%,#f9f9f9));background:-webkit-linear-gradient(top,#f2f2f2 50%,#f9f9f9 50%);background:-o-linear-gradient(top,#f2f2f2 50%,#f9f9f9 50%);background:-ms-linear-gradient(top,#f2f2f2 50%,#f9f9f9 50%);background:linear-gradient(to bottom,#f2f2f2 50%,#f9f9f9 50%);background-size:56px 56px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;font-size:16px;font-family:monospace}.CodeMirror.adjust-top{top:32px!important}.CodeMirror svg.loader{position:absolute;top:42%;left:42%;max-width:64px;border-radius:3px;background:rgba(30,30,30,.7);fill:none;stroke:#222;stroke-linecap:round;stroke-width:8%;height:2em}.CodeMirror svg.loader use{stroke:#fff;animation:infiniteLoop 2s linear infinite}@keyframes infiniteLoop{to{stroke-dashoffset:0}}.code-block iframe.output-block-frame{display:none;width:100%;margin:1em 0;-webkit-box-shadow:0 0 10px 0 rgba(68,68,68,1);-moz-box-shadow:0 0 10px 0 rgba(68,68,68,1);box-shadow:0 0 10px 0 rgba(68,68,68,1);background-color:#fff;transition:.3s all ease-in}.code-block iframe.output-block-frame.show{display:block}.code-block .CodeMirror-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;height:auto;z-index:5000;margin-bottom:0}textarea.CodeMirror-ClipBoard{position:absolute;width:1px;height:1px;opacity:0;border:0;padding:0;right:0;bottom:0}.CodeMirror-notice{position:fixed;left:15px;background:#000;color:#fff;padding:10px;border-radius:5px;bottom:-40px;z-index:5001;font-size:12px;transition:.5s all}.CodeMirror-panel{background-color:rgba(0,0,0,.1)}.CodeMirror-panel .info-panel{display:flex;justify-content:space-between;height:32px}.CodeMirror-panel .info-panel .language{padding:4px 32px;font-size:16px;background:#4c607f;font-weight:500;color:#fff}.CodeMirror-panel .info-panel .language.apl{color:#000;background:#d2d2d2}.CodeMirror-panel .info-panel .language.asp{background:#0088b6}.CodeMirror-panel .info-panel .language.aspx{background:#33a9dc}.CodeMirror-panel .info-panel .language.c{background:#005f91}.CodeMirror-panel .info-panel .language.cpp{background:#984c93}.CodeMirror-panel .info-panel .language.cobol{background:#005ca5}.CodeMirror-panel .info-panel .language.coffeescript{background:#6f4e37}.CodeMirror-panel .info-panel .language.clojure{background:#5881d8}.CodeMirror-panel .info-panel .language.css{background:#1572b6}.CodeMirror-panel .info-panel .language.csharp{background:#368832}.CodeMirror-panel .info-panel .language.diff{background:green}.CodeMirror-panel .info-panel .language.django{background:#44b78b}.CodeMirror-panel .info-panel .language.docker{background:#27b9ec}.CodeMirror-panel .info-panel .language.dylan{background-image:linear-gradient(to bottom right,#fd1a60,#f36420)}.CodeMirror-panel .info-panel .language.elm{background:#5fb4cb}.CodeMirror-panel .info-panel .language.erlang{background:#a2003e}.CodeMirror-panel .info-panel .language.fortran{background:#30b9db}.CodeMirror-panel .info-panel .language.fsharp{background:#665948}.CodeMirror-panel .info-panel .language.git{background:#fca326}.CodeMirror-panel .info-panel .language.go{background:#00acd7}.CodeMirror-panel .info-panel .language.groovy{background:#6398aa}.CodeMirror-panel .info-panel .language.haml{color:#3f3e29;background:#ecdfa7}.CodeMirror-panel .info-panel .language.haskell{background:#8f4e8b}.CodeMirror-panel .info-panel .language.html,.CodeMirror-panel .info-panel .language.htmlembedded,.CodeMirror-panel .info-panel .language.htmlmixed{background:#f1662a}.CodeMirror-panel .info-panel .language.http{background:#509e2f}.CodeMirror-panel .info-panel .language.java{background:#5382a1}.CodeMirror-panel .info-panel .language.js{background:#f5de19}.CodeMirror-panel .info-panel .language.json{background:#f5de19}.CodeMirror-panel .info-panel .language.jsx{background:#f5de19}.CodeMirror-panel .info-panel .language.jsonld{background:#0ca69c}.CodeMirror-panel .info-panel .language.jsp{background:#e56f14}.CodeMirror-panel .info-panel .language.kotlin{background-image:linear-gradient(to bottom right,#cb55c0,#f28e0e)}.CodeMirror-panel .info-panel .language.less{background:#193255}.CodeMirror-panel .info-panel .language.lisp{background:#c40804}.CodeMirror-panel .info-panel .language.livescript{background:#317eac}.CodeMirror-panel .info-panel .language.lua{background:navy}.CodeMirror-panel .info-panel .language.markdown{background:#755838}.CodeMirror-panel .info-panel .language.mariadb{color:#002b64;background:#c49a6c}.CodeMirror-panel .info-panel .language.mssql,.CodeMirror-panel .info-panel .language.mysql{background:#5d87a1}.CodeMirror-panel .info-panel .language.nginx{background:#019639}.CodeMirror-panel .info-panel .language.objectivec{background:#c2c2c2}.CodeMirror-panel .info-panel .language.perl{background:#3a3c5b}.CodeMirror-panel .info-panel .language.php{background:#6280b6}.CodeMirror-panel .info-panel .language.plsql{background:red}.CodeMirror-panel .info-panel .language.powershell{background:#5290fd}.CodeMirror-panel .info-panel .language.protobuf{background:#ff5c77}.CodeMirror-panel .info-panel .language.pug{color:#442823;background:#efcca3}.CodeMirror-panel .info-panel .language.puppet{background:#ffae1a}.CodeMirror-panel .info-panel .language.python{color:#366e9d;background:#ffdc4e}.CodeMirror-panel .info-panel .language.q{background:#1e78b3}.CodeMirror-panel .info-panel .language.r{color:#185ead;background:#acadb2}.CodeMirror-panel .info-panel .language.ruby{background:#e71622}.CodeMirror-panel .info-panel .language.rust{background:#a04f12}.CodeMirror-panel .info-panel .language.scala{background:#fe0000}.CodeMirror-panel .info-panel .language.stylus{background:#ff2952}.CodeMirror-panel .info-panel .language.sass,.CodeMirror-panel .info-panel .language.scss{background:#cd6799}.CodeMirror-panel .info-panel .language.shell{background:#d9b400}.CodeMirror-panel .info-panel .language.sql{background:#ffda44}.CodeMirror-panel .info-panel .language.sqlite{background:#003b57}.CodeMirror-panel .info-panel .language.squirrel{background:#a05a2c}.CodeMirror-panel .info-panel .language.stylus{background:#c2c2c2}.CodeMirror-panel .info-panel .language.swift{background:#fd2822}.CodeMirror-panel .info-panel .language.tcl{background:#c3b15f}.CodeMirror-panel .info-panel .language.text{background:#829ec2}.CodeMirror-panel .info-panel .language.textile{color:#000;background:#ffe7ac}.CodeMirror-panel .info-panel .language.toml{background:#7f7f7f}.CodeMirror-panel .info-panel .language.ttcn{background:#00adee}.CodeMirror-panel .info-panel .language.twig{background:#78dc50}.CodeMirror-panel .info-panel .language.typescript{background:#007acc}.CodeMirror-panel .info-panel .language.vb{background:#00519a}.CodeMirror-panel .info-panel .language.velocity{background:#262692}.CodeMirror-panel .info-panel .language.verilog{background:#1a348f}.CodeMirror-panel .info-panel .language.vhdl{background:#0d9b35}.CodeMirror-panel .info-panel .language.vue{background:#41b883}.CodeMirror-panel .info-panel .language.xml{background:#f1662a}.CodeMirror-panel .info-panel .language.xquery{background:#f1662a}.CodeMirror-panel .info-panel .language.yaml{background:#fbc02d}.CodeMirror-panel .control-panel{padding:5px 3px;display:flex}.CodeMirror-panel .control-panel>span{display:flex;margin:0 5px 0 0;cursor:pointer;transition:.3s all}.CodeMirror-panel .control-panel>span:hover{color:#fff}.run-code{box-sizing:border-box;position:relative;display:inline-block;transform:scale(1);width:20px;height:20px;border:2px solid;border-radius:20px}.run-code::after,.run-code::before{content:"";display:block;box-sizing:border-box;position:absolute;top:3px}.run-code::after{width:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid;left:5px}.copy{box-sizing:border-box;position:relative;display:inline-block;transform:scale(1);width:14px;height:18px;border:2px solid;border-radius:2px;border-right:0;border-bottom:0}.copy::after{content:"";display:inline-block;box-sizing:border-box;position:absolute;width:13px;height:17px;border:2px solid;left:1px;top:1px;border-radius:0 0 2px 0}.maximize,.restore{box-sizing:border-box;position:relative;display:inline-block;transform:scale(1);width:20px;height:20px;border:2px solid;border-radius:2px}.maximize::after{content:"";display:inline-block;box-sizing:border-box;position:absolute;width:12px;height:12px;background:currentColor;left:2px;top:2px}.restore::after{content:"";display:inline-block;box-sizing:border-box;position:absolute;width:9px;height:3px;background:currentColor;left:2px;bottom:3px}.tool{cursor:help;position:relative}.tool::after,.tool::before{left:50%;opacity:0;position:absolute;z-index:-100}.tool:focus::after,.tool:hover::after{opacity:1;transform:scale(1) translateY(0);z-index:100}.tool:focus::before,.tool:hover::before{opacity:1;transform:scale(1) translateY(0);z-index:100}.tool::before{border-style:solid;border-width:7px 12px 12px;border-color:transparent transparent #3e474f transparent;top:100%;left:0;content:"";transition:all .35s cubic-bezier(.84,-.18,.31,1.26),opacity .35s .5s;transform:scale(.6) translateY(-20%)}.tool:focus::before,.tool:hover::before{transition:all .35s cubic-bezier(.84,-.18,.31,1.26) .2s}.tool::after{background:#3e474f;border-radius:5px;top:180%;color:#edeff0;content:attr(data-tip);padding:5px;transition:all .35s cubic-bezier(.84,-.18,.31,1.26) .2s;transform:scale(.8) translateY(-180%);text-align:center;width:120px;left:-90px;font-size:14px}.tool:focus::after,.tool:hover::after{transition:all .55s cubic-bezier(.84,-.18,.31,1.26)}.relme-icon
svg{fill:currentColor;vertical-align:middle;top:-0.0625em}.relme
ul{display:inline-block;list-style:none;vertical-align:top;margin:0;padding:1px}.relme ul
li{display:inline-block;padding-right:3px}.relme ul li :hover{text-decoration:none;cursor:pointer;filter:brightness(120%)}.relme ul li
svg{height:2em;width:2em}.relme ul li
a{text-decoration:none}.relme ul li a
.relmename{display:none}#hcard_widget{text-align:left}#hcard_widget
img{display:inline}#relme_widget{font-size:24px;text-align:left}.reaction-list
ul{border-style:solid}.reaction-list
li{display:inline-block;list-style:none;vertical-align:top;margin-left:3px;position:relative}.avatar-only .comment-body{float:left;display:inline-block;position:relative;margin:0
5px 10px 0}.comment-body .emoji-overlay{position:absolute;bottom:0;right:0}.hide-name{display:none}.reaction-list details
summary{cursor:pointer}.reaction-list summary::marker{content:none}.reaction-list summary::after{content:'+';font-size:2em;height:0}.reaction-list [open] summary::after{content:'-';width: .75em;height:0}
/*!
Theme Name: zuari
Theme URI: https://github.com/prtksxna/zuari
Author: Prateek Saxena
Author URI: http://prtksxna.com
Description: A stream of your life
Version: 2.1.0
Tested up to: 5.5.1
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: zuari
Tags: blog, one-column, custom-background, custom-colors, custom-header, custom-logo, custom-menu, featured-images, flexible-header, footer-widgets, sticky-post, theme-options, translation-ready, block-styles, wide-blocks, editor-style, portfolio
GitHub Theme URI: prtksxna/zuari

This theme, like WordPress, is licensed under the GPL.

zuari is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
:root{--bg-color:#eaeaea;--fg-color:#000;--fade1-color:rgba(255, 255, 255, 0.2);--fade2-color:rgba(255, 255, 255, 0.4);--body-font:'IBM Plex Serif', 'Garamond', 'Georgia', serif;--body-alt-font:'IBM Plex Sans', 'Helvetica Neue', 'Helvetica', 'Nimbus Sans L', 'Arial', sans-serif;--heading-font:'IBM Plex Sans Condensed', 'Roboto Condensed', 'HelveticaNeue-CondensedBold', 'Tahoma', sans-serif;--mono-font:'IBM Plex Mono', 'Monaco', 'Consolas', monospace;--content-width:640px;--wide-content-width:960px;--transition-duration:333ms}body,html{margin:0;padding:0;font-display:fallback;font-family:var(--body-font);overflow-wrap:break-all;font-size:18px;line-height:1.5rem;background:var(--bg-color);color:var(--fg-color);transition:background-color var(--transition-duration) ease, color var(--transition-duration) ease}a{color:var(--fg-color);transition:color var(--transition-duration) ease, background-color var(--transition-duration) ease}a:focus{background:var(--fg-color);color:var(--bg-color);outline:none;text-decoration:none;border-radius:2px;padding:0
2px;margin:0
-2px}.archive-header, .content-404, .post-navigation .nav-links,
.posts-navigation .nav-links,.header__container,.header_type_bar,.comments-area>ol,.comments-area>div,#webmention-form,.footer__content,.content{width:var(--content-width);margin:0
auto}@media only screen and (max-width: 660px){.archive-header, .content-404, .post-navigation .nav-links,
.posts-navigation .nav-links,.header__container,.header_type_bar,.comments-area>ol,.comments-area>div,#webmention-form,.footer__content,.content{width:auto;margin:0
20px}}.archive-header--portfolio,.header_type_bar--portfolio,.content--wide,.portfolio-grid{width:var(--wide-content-width);margin:0
auto}@media only screen and (max-width: 660px){.archive-header--portfolio,.header_type_bar--portfolio,.content--wide,.portfolio-grid{width:auto;margin:0
20px}}.header__title,.header_type_bar__title,.content__title{font-family:var(--heading-font);font-kerning:normal}.header__title a, .header_type_bar__title a, .content__title
a{text-decoration:none}.archive-header{margin-top:-5rem;margin-bottom:3rem}.archive-header__title{font-family:var(--body-alt-font);font-size:3rem}.archive-header__title__type{font-size:1.2rem;display:block;text-transform:lowercase;font-variant:small-caps;font-weight:400;margin-bottom:0.5rem}.archive-header--portfolio{margin-top:-5rem;margin-bottom:3rem}.archive-header--portfolio .archive-header__title__type{display:none}.content-404{margin-bottom:5rem}.content-404
h2{margin-top:2rem}.top-navigation{list-style:none;font-family:var(--body-alt-font);font-weight:700;text-transform:uppercase;font-variant:small-caps;letter-spacing:1px;font-size:0.9rem;padding:0;margin:0}.top-navigation
ul{padding:0;margin:0}.top-navigation
li{display:inline;margin-right:1rem}.top-navigation li
a{text-decoration:none}.top-navigation_type_bar{font-weight:normal}.top-navigation--portfolio
li{margin-right:0;margin-left:1rem}@media only screen and (max-width: 660px){.top-navigation--portfolio
li{margin-right:1rem;margin-left:0}}.post-navigation,.posts-navigation{background:var(--fade2-color);font-family:var(--body-alt-font)}.post-navigation .nav-links,
.posts-navigation .nav-links{display:flex}.post-navigation .nav-previous,
.post-navigation .nav-next,
.posts-navigation .nav-previous,
.posts-navigation .nav-next{display:inline-block;width:100%}.post-navigation .nav-previous a,
.post-navigation .nav-next a,
.posts-navigation .nav-previous a,
.posts-navigation .nav-next
a{display:block;padding:2rem 0;text-decoration:none;transition:all var(--transition-duration) ease}.post-navigation .nav-next a:hover,
.posts-navigation .nav-next a:hover{padding-left:1rem;margin-right:-1rem}.post-navigation .nav-previous a:hover,
.posts-navigation .nav-previous a:hover{padding-right:1rem;margin-left:-1rem}.post-navigation .nav-next,
.posts-navigation .nav-next{text-align:right}.post-navigation .nav-next a:after,
.posts-navigation .nav-next a:after{content:' →'}.post-navigation .nav-previous a:before,
.posts-navigation .nav-previous a:before{content:'← '}.search-form{display:flex}.search-form
label{width:75%}.search-submit,.search-field{width:100%;box-sizing:border-box;padding:1rem;margin-bottom:1rem;border-radius:0;border:1px
solid var(--fg-color);color:var(--fg-color);background-color:transparent;text-transform:uppercase}.search-submit:focus,.search-field:focus{background:var(--fade1-color);outline:none;box-shadow:inset 0 0 0 2px var(--fg-color)}.search-submit{border:none;width:25%;color:var(--bg-color);background-color:var(--fg-color);text-transform:uppercase;font-weight:bold;border:1px
solid var(--fg-color)}.search-submit:focus{box-shadow:inset 0 0 0 2px var(--bg-color);color:var(--bg-color);background-color:var(--fg-color)}.widget-title{margin-bottom:0}.wp-block-archives-list,
.wp-block-categories-list,
.wp-block-latest-posts,
.wp-block-latest-comments,
.widget
ul{list-style:none;padding:0;margin-top:0;font-family:var(--body-alt-font)}.header{height:100vh;display:flex;flex-direction:column;justify-content:center;background-size:cover;background-position:center center;margin-bottom:8rem}.header__container{margin-top:10vh}.header__title{font-family:var(--mono-font);font-weight:normal;letter-spacing:-2px;font-size:3rem;line-height:3rem;margin:0}.header__description{font-style:italic;margin:0
0 1.5rem 0}.header__text{margin:0}.header__text
p{margin:0;margin-bottom:1.5rem}.header_type_bar{padding:4rem 0;margin-bottom:6rem}@media only screen and (max-width: 660px){.header_type_bar{padding-top:0.3rem;margin-bottom:2rem}}.header_type_bar__title{font-family:var(--body-alt-font);font-size:1rem}.header_type_bar__description{font-weight:normal;font-style:italic}.header_type_bar--portfolio{padding:4rem 0;margin-bottom:6rem;display:flex;justify-content:space-between;align-items:baseline}@media only screen and (max-width: 660px){.header_type_bar--portfolio{display:block;padding-top:0.3rem;margin-bottom:2rem}}.comments-area{background:var(--fade1-color);padding:5rem 0;margin-top:5rem;font-size:0.9rem}.no-comments{padding:0;font-family:var(--body-alt-font);text-transform:lowercase;font-variant:small-caps;text-align:center}.comment-list{padding:0}.comment-list
li{list-style:none;margin-bottom:2rem}.comment-author img,
.comment-list .reply,
.comment-list
.says{display:none}.comment-author,
.comment-author
a{font-weight:normal;text-decoration:none;font-style:italic}.comment-metadata{display:none}.comment-content{font-family:var(--body-alt-font);margin-top:-1rem}.comment-respond{font-family:var(--body-alt-font)}.comment-form .comment-notes{display:none}.comment-form
label{font-variant:small-caps;text-transform:lowercase;display:block}.comment-form label[for="wp-comment-cookies-consent"]{display:inline}.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"],
.comment-form input[type="submit"],
.comment-form
textarea{box-sizing:border-box;width:100%;padding:1rem;margin-bottom:1rem;border-radius:0;border:1px
solid var(--fg-color);color:var(--fg-color);background-color:transparent}.comment-form input:focus,
.comment-form textarea:focus{background:var(--fade1-color);outline:none;box-shadow:inset 0 0 0 2px var(--fg-color)}.comment-form input[type="submit"]{border:none;color:var(--bg-color);background-color:var(--fg-color);text-transform:uppercase;font-weight:bold;border:1px
solid var(--fg-color)}.comment-form input[type="submit"]:focus{box-shadow:inset 0 0 0 2px var(--bg-color)}.comment-form
.required{display:none}#webmention-form{font-family:var(--body-alt-font)}#webmention-form
p{margin:0}#webmention-form input[type="url"],
#webmention-form input[type="submit"]{box-sizing:border-box;width:100%;padding:1rem;margin-bottom:1rem;border-radius:0;border:1px
solid var(--fg-color);color:var(--fg-color);background-color:transparent}#webmention-form input[type="submit"]{border:none;color:var(--bg-color);background-color:var(--fg-color);text-transform:uppercase;font-weight:bold}.likes,.reposts{font-family:var(--body-alt-font)}.likes h3,
.reposts
h3{margin-bottom:0}.mention-list{padding:0;margin:0}.mention-list .p-author
img{border-radius:100%;border:4px
solid var(--bg-color);margin-right:-32px;transition:300ms all ease;background-color:var(--fg-color)}.mention-list:hover .p-author
img{margin-right:0}.footer{padding:1rem;margin:0;background:var(--fade2-color);font-family:var(--body-alt-font);font-size:0.8rem;line-height:1.5rem}.content{margin-top:0;margin-bottom:50vh;padding-top:0;transition:all var(--transition-duration) ease}.content:focus-within .content__meta, .content:hover
.content__meta{opacity:1;margin-left:-11rem}.content.sticky{border:2px
solid var(--fg-color);padding:2rem 3rem}.content.sticky
.content__meta{display:none}.content_type_hidden{opacity:0;padding-top:10rem}.content--wide{margin-bottom:50vh}.content__meta{width:10rem;margin-top:0;margin-left:-11.5rem;float:left;text-align:right;font-size:0.75rem;line-height:1.5rem;opacity:0;transition:all var(--transition-duration) ease}.content__meta
span{display:block}.content__meta
a{text-decoration:none}@media only screen and (max-width: 820px){.content__meta{display:none}}.content__meta__tags
a{font-family:var(--body-alt-font);background:var(--fade2-color);font-variant:small-caps;border-radius:2px;padding:0
7px 3px 7px;margin-left:3px;margin-bottom:6px;display:inline-block}.content__meta__tags a:focus{background:var(--fg-color);color:var(--bg-color)}.content__title{font-size:2rem;line-height:3rem;margin:0;word-wrap:break-word}.content__title_type_big{font-size:3rem;margin:0;margin-top:1.1rem;margin-bottom:1.5rem;letter-spacing:-1px;line-height:3rem}.content__title_type_status{font-family:var(--body-alt-font);font-weight:100;font-size:3rem;line-height:3rem}.content__thumbnail
img{max-width:100%;height:auto}.bypostauthor{font-family:var(--body-alt-font)}.content__body{}.content__body h1,
.content__body h2,
.content__body h3,
.content__body h4,
.content__body h5,
.content__body
h6{margin-top:1.5rem;margin-bottom:0}.content__body pre,
.content__body
p{margin:0;margin-bottom:1.5rem;line-height:1.5}.content__body
pre{font-family:var(--mono-font);white-space:pre-wrap}.content__body
hr{border:none;border-bottom:1px solid var(--fg-color)}.content__body figure,
.content__body
img{height:auto;max-width:100%;margin-left:0}.content__body .wp-block-cover-text{font-family:var(--body-alt-font)}.content__body .more-link{font-family:var(--body-alt-font);text-transform:uppercase;font-variant:small-caps;font-weight:800;font-size:0.7rem;letter-spacing:0.8px;text-decoration:none;display:block;margin-top:-1rem}.content__body .more-link::after{content:"…"}.content__body .more-link:hover{text-decoration:underline}.content__body .wp-block-image,
.content__body
img{margin:0;max-width:100%}.content__body .wp-block-image{margin-bottom:1.5rem}.content__body .wp-caption,
.content__body .wp-caption-text,
.content__body .gallery-caption,
.content__body
figcaption{font-family:var(--body-alt-font);font-size:0.7rem;line-height:1.5;color:var(--fg-color);text-align:center}.content__body blockquote,
.content__body blockquote.is-style-large{padding:0;margin:0
1.5rem;margin-bottom:1.5rem;font-size:0.9rem;line-height:1.5rem;font-style:italic;font-weight:300}.content__body blockquote cite,
.content__body blockquote.is-style-large
cite{text-align:right;display:block;font-size:0.7rem;margin-top:-1.5rem;opacity:0;transition:opacity var(--transition-duration) ease;font-family:var(--body-alt-font)}.content__body blockquote:hover cite,
.content__body blockquote.is-style-large:hover
cite{opacity:1}.content__body .wp-block-quote.is-large p,
.content__body .wp-block-quote.is-style-large p,
.content__body blockquote.is-style-large{font-size:1.2rem;line-height:1.5rem}.content__body .wp-block-pullquote{padding:3rem 0}.content__body .wp-block-pullquote
p{line-height:2.5rem;margin-bottom:0}.content__body .wp-block-pullquote.is-style-solid-color{padding:2rem}.content__body .wp-block-pullquote.is-style-solid-color
blockquote{max-width:100%}.content__body .wp-block-pullquote
blockquote{margin:0}.content__body .wp-block-pullquote blockquote
cite{font-family:var(--body-alt-font);text-align:inherit;margin-top:0;opacity:1}.content__body
.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;max-width:1000%}.content__body
.alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);width:auto;max-width:1000%;clear:both}.content__body>.alignleft{margin-left:0}.content__body>.alignleft~.alignleft{margin-left:-4rem}.content__body
.alignleft{float:left;margin-right:1.5rem;margin-top:0.3rem}@media only screen and (max-width: 660px){.content__body
.alignleft{margin-left:0}}.content__body
.alignright{float:right;margin-right:-4rem;margin-left:1.5rem;margin-top:0.3rem}@media only screen and (max-width: 660px){.content__body
.alignright{margin-right:0}}.content__body
.aligncenter{margin:0
auto}.content__body .wp-block-columns{display:flex;justify-content:space-between;margin-bottom:1rem}@media only screen and (max-width: 660px){.content__body .wp-block-columns{flex-direction:column}}.content__body .wp-block-column{flex:1;margin:0;margin:0
0.5rem}.content__body .wp-block-column:first-child{margin-left:0}.content__body .wp-block-column:last-child{margin-right:0}@media only screen and (max-width: 660px){.content__body .wp-block-column{margin:0}}.content__body .alignfull .wp-block-column:first-child{margin-left:1rem}.content__body .alignfull .wp-block-column:last-child{margin-right:1rem}.content__body .wp-block-button__link{background-color:var(--fg-color);color:var(--bg-color);border-radius:0.5rem;font-family:var(--body-alt-font);text-transform:lowercase;font-variant:small-caps;line-height:100%}.content__body .is-style-outline .wp-block-button__link{border-radius:0;border:1px
solid var(--fg-color);background:transparent;color:var(--fg-color)}.content__body .is-style-squared .wp-block-button__link{border-radius:0}.content__body .wp-block-spacer{content:"";display:table;clear:both}.content__body .wp-block-gallery .blocks-gallery-item
figcaption{transition:opacity var(--transition-duration) ease, padding-bottom var(--transition-duration) ease;opacity:0;line-height:1rem;margin:0;max-width:100%;padding:0
1rem;box-sizing:border-box}.content__body .wp-block-gallery .blocks-gallery-item:hover
figcaption{opacity:1;padding-bottom:1rem}.content__body p.has-drop-cap:not(:focus):first-letter {font-size:4rem}.content__body
table{font-family:var(--body-alt-font);border-collapse:collapse;width:100%}.content__body table td,
.content__body table
th{border:1px
solid var(--fg-color);padding:0.5rem;text-align:left}.content__body table.is-style-stripes td,
.content__body table.is-style-stripes
th{border:none}.content__body table.is-style-stripes tr:nth-child(odd){background:var(--fade2-color)}.content__body .page-links{font-family:var(--body-alt-font);text-transform:uppercase;font-size:0.75rem;opacity:0.8}.content__body
.gallery{display:flex;flex-wrap:wrap;justify-content:flex-start}.content__body .gallery-item{margin:0;width:100%;margin-bottom:1rem}.content__body .gallery-columns-2 .gallery-item{width:50%}.content__body .gallery-columns-3 .gallery-item{width:33%}.content__body .gallery-columns-4 .gallery-item{width:25%}.content__body .gallery-columns-5 .gallery-item{width:20%}.content__body .gallery-columns-6 .gallery-item{width:15%}.content__body .gallery-columns-7 .gallery-item{width:12%}.content__body .gallery-columns-8 .gallery-item{width:12%}.content__body .gallery-columns-9 .gallery-item{width:9%}.content__body .has-brick-color{color:#825a58}.content__body .has-baby-pink-color{color:#e0bac0}.content__body .has-ecru-color{color:#e1d9d3}.content__body .has-peach-color{color:#e6aa88}.content__body .has-sky-blue-color{color:#badce0}.content__body .has-green-color{color:#81ae8a}.content__body .has-olive-color{color:#959686}.content__body .has-dark-green-color{color:#113118}.content__body .has-dark-blue-color{color:#283d5d}.content__body .has-light-gray-color{color:#eaeaea}.content__body .has-dark-gray-color{color:#222}.content__body .has-brick-background-color{background-color:#825a58}.content__body .has-baby-pink-background-color{background-color:#e0bac0}.content__body .has-ecru-background-color{background-color:#e1d9d3}.content__body .has-peach-background-color{background-color:#e6aa88}.content__body .has-sky-blue-background-color{background-color:#badce0}.content__body .has-green-background-color{background-color:#81ae8a}.content__body .has-olive-background-color{background-color:#959686}.content__body .has-dark-green-background-color{background-color:#113118}.content__body .has-dark-blue-background-color{background-color:#283d5d}.content__body .has-light-gray-background-color{background-color:#eaeaea}.content__body .has-dark-gray-background-color{background-color:#222}.post_format-post-format-chat
.content__body{font-family:var(--mono-font);font-size:0.75rem}.post_format-post-format-status
.content__body{font-family:var(--body-alt-font);font-weight:100;font-size:3rem;line-height:3rem}.content__body_type_aside,
.post_format-post-format-aside
.content__body{font-family:var(--body-alt-font)}.content__body_type_aside blockquote,
.content__body_type_aside blockquote p,
.post_format-post-format-aside .content__body blockquote,
.post_format-post-format-aside .content__body blockquote
p{font-family:var(--body-font)}.portfolio-grid{display:flex;flex-wrap:wrap}.portfolio-tile{width:30%;margin-bottom:6rem}.portfolio-tile:nth-child(3n-1){margin:0
5% 6rem}@media only screen and (max-width: 660px){.portfolio-tile:nth-child(3n-1){margin:0
0 6rem}}@media only screen and (max-width: 660px){.portfolio-tile{width:100%;margin:0
0 6rem}}.portfolio__title{font-family:var(--body-alt-font);font-weight:600;font-size:1.2rem;margin:0}.portfolio__title
a{text-decoration:none}.portfolio-tile
img{border-radius:2px}.portfolio__desc{font-family:var(--body-alt-font);font-size:0.8rem;line-height:1.4;margin:0}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;color:#000;clip:auto !important;clip-path:none;display:block;top:0;left:0;width:100%;height:auto;padding:20px
0;line-height:normal;text-decoration:none;z-index:100000;text-align:center;text-transform:uppercase;font-family:var(--body-alt-font)}#content[tabindex="-1"]:focus{outline:0}@media (prefers-color-scheme: dark){.content__body
img{opacity:0.75;transition:opacity var(--transition-duration)}.content__body img:hover{opacity:1}.content__body
p{line-height:1.75rem}}.wp-block-codemirror-blocks-code-block{margin:8px
-32px;font-size:75%}.wp-block-codemirror-blocks-code-block .cm-s-material.CodeMirror{padding:32px;border-radius:8px}.wp-block-codemirror-blocks-code-block
pre{margin:0}.wp-block-codemirror-blocks-code-block .CodeMirror-lines{padding:0}