@media only screen and (min-width:0em){#blog-listing{background-color:#f3f3f3;padding:3.75em 0}#blog-listing .container{max-width:75em}#blog-listing .blog-grid{display:grid;gap:1.875em;grid-template-columns:1fr;list-style:none;margin:0;padding:0}#blog-listing .blog-card{background:#fff;border-radius:.625em;box-shadow:0 .25em 1.25em rgba(0,0,0,.1);overflow:hidden;transition:transform .3s,box-shadow .3s}#blog-listing .blog-card:hover{box-shadow:0 .5em 1.875em rgba(0,0,0,.15);transform:translateY(-.3125em)}#blog-listing .blog-card a{display:block;text-decoration:none}#blog-listing .blog-card .blog-image{display:block;height:12.5em;overflow:hidden;width:100%}#blog-listing .blog-card .blog-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}#blog-listing .blog-card:hover .blog-image img{transform:scale(1.05)}#blog-listing .blog-card .blog-card-content{padding:1.25em}#blog-listing .blog-card .blog-card-content .blog-date{color:var(--primary);font-family:Urbanist,Arial,sans-serif;font-size:.875em;font-weight:700;text-transform:uppercase}#blog-listing .blog-card .blog-card-content h2{color:#1a1a1a;font-size:1.375em;line-height:1.3;margin:.625em 0}#blog-listing .blog-card .blog-card-content p{color:#666;font-size:1em;line-height:1.5}#blog-listing .no-posts{padding:3.75em 1.25em;text-align:center}#blog-listing .no-posts h2{color:#1a1a1a;font-size:2em;margin-bottom:.9375em}#blog-listing .no-posts p{color:#666;font-size:1.125em}}@media only screen and (min-width:48em){#blog-listing{padding:5em 0}#blog-listing .blog-grid{grid-template-columns:repeat(2,1fr)}#blog-listing .blog-card .blog-image{height:13.75em}}@media only screen and (min-width:64em){#blog-listing{padding:6.25em 0}#blog-listing .blog-grid{grid-template-columns:repeat(3,1fr)}#blog-listing .blog-card .blog-image{height:15.625em}}@media only screen and (min-width:0em){.blog-hero{min-height:40vh;padding-bottom:2.5em;padding-top:5em}.blog-hero h1{font-size:min(8vw,2.5em);line-height:1.2;max-width:22.5em}}@media only screen and (min-width:64em){.blog-hero{min-height:21.875em;padding-bottom:5em;padding-top:11.25em}.blog-hero h1{font-size:3em}}@media only screen and (min-width:0em){#blog-post{background-color:#f3f3f3;padding:3.75em 0}#blog-post .container{max-width:50em}#blog-post .post-meta{color:#3a3a3a;font-family:Urbanist,Arial,sans-serif;font-size:1em;margin-bottom:1.875em;text-align:center}#blog-post .post-meta .author{color:var(--primary);font-weight:700}#blog-post .post-meta .separator{color:#999;margin:0 .625em}#blog-post .post-content{background:#fff;border-radius:1.5625em;box-shadow:10px 4px 24px rgba(0,0,0,.07);margin-bottom:2.5em;padding:1.875em 1.25em}#blog-post .post-content h1,#blog-post .post-content h2,#blog-post .post-content h3,#blog-post .post-content h4,#blog-post .post-content h5,#blog-post .post-content h6{color:#1a1a1a;font-family:Lexend,Arial,sans-serif;line-height:1.3}#blog-post .post-content h2{border-bottom:2px solid rgba(88,129,87,.2);font-size:min(7vw,1.75em);margin:1.71428571em 0 .71428571em;padding-bottom:.42857143em}#blog-post .post-content h2:first-child{margin-top:0}#blog-post .post-content h3{color:var(--primaryShade);font-size:min(6vw,1.375em);margin:1.45454545em 0 .72727273em}#blog-post .post-content h4{font-size:1.125em;margin:1.33333333em 0 .66666667em}#blog-post .post-content p{color:#3a3a3a;font-family:Urbanist,Arial,sans-serif;font-size:1.125em;line-height:1.7;margin-bottom:1.11111111em}#blog-post .post-content p:last-child{margin-bottom:0}#blog-post .post-content strong{color:#1a1a1a;font-weight:700}#blog-post .post-content ol,#blog-post .post-content ul{margin:1.5em 0;padding-left:1.5em}#blog-post .post-content ol li,#blog-post .post-content ul li{color:#3a3a3a;font-family:Urbanist,Arial,sans-serif;font-size:1.125em;line-height:1.6;margin-bottom:.66666667em}#blog-post .post-content ol li:last-child,#blog-post .post-content ul li:last-child{margin-bottom:0}#blog-post .post-content ol li strong,#blog-post .post-content ul li strong{color:var(--primary)}#blog-post .post-content ul{list-style:none}#blog-post .post-content ul li{padding-left:1.11111111em;position:relative}#blog-post .post-content ul li:before{background:var(--primary);border-radius:50%;content:"";height:.44444444em;left:0;position:absolute;top:.55555556em;width:.44444444em}#blog-post .post-content table{border-collapse:collapse;display:block;font-family:Urbanist,Arial,sans-serif;font-size:.9375em;margin:2em 0;overflow-x:auto;width:100%}#blog-post .post-content table thead{background:var(--primary)}#blog-post .post-content table thead th{color:#fff;font-family:Lexend,Arial,sans-serif;font-weight:700;padding:.8em 1.06666667em;text-align:left;white-space:nowrap}#blog-post .post-content table tbody tr{border-bottom:1px solid #e5e5e5}#blog-post .post-content table tbody tr:nth-child(2n){background:#f9f9f9}#blog-post .post-content table tbody tr:hover{background:rgba(88,129,87,.05)}#blog-post .post-content table tbody td{color:#3a3a3a;padding:.8em 1.06666667em;vertical-align:top}#blog-post .post-content table tbody td:first-child{color:#1a1a1a;font-weight:600}#blog-post .post-content img{border-radius:.9375em;box-shadow:10px 4px 24px rgba(0,0,0,.07);height:auto;margin:1.5em 0;max-width:100%}#blog-post .post-content blockquote{background:rgba(88,129,87,.05);border-left:.25em solid var(--primary);border-radius:0 .9375em .9375em 0;margin:2em 0;padding:1.25em 1.5em}#blog-post .post-content blockquote p{color:#555;font-style:italic;margin-bottom:0}#blog-post .post-content code{background:#f4f4f4;border-radius:.25em;color:var(--primaryShade);font-family:Courier New,monospace;font-size:.9em;padding:.1875em .5em}#blog-post .post-content pre{background:#1a1a1a;border-radius:.9375em;color:#fff;margin:1.5em 0;overflow-x:auto;padding:1.5em}#blog-post .post-content pre code{background:transparent;color:inherit;font-size:.875em;padding:0}#blog-post .post-content a{color:var(--primary);text-decoration:underline;text-underline-offset:3px;transition:color .3s}#blog-post .post-content a:hover{color:var(--primaryShade)}#blog-post .post-content hr{border:none;border-top:2px solid rgba(88,129,87,.2);margin:2.5em 0}#blog-post .button-solid{display:inline-block;margin-top:1.25em}}@media only screen and (min-width:48em){#blog-post{padding:5em 0}#blog-post .post-content{padding:3em 2.5em}#blog-post .post-content table{display:table;font-size:1em}#blog-post .post-content h2{font-size:1.875em}#blog-post .post-content h3{font-size:1.5em}}@media only screen and (min-width:64em){#blog-post{padding:6.25em 0}#blog-post .post-content{padding:3.75em}#blog-post .post-content h2{font-size:2em}}@media only screen and (min-width:0em){body.dark-mode #blog-listing{background-color:var(--dark)}body.dark-mode #blog-listing .blog-card{background:var(--medium);border:1px solid rgba(115,179,113,.2);box-shadow:0 0 25px -5px var(--primaryDark)}body.dark-mode #blog-listing .blog-card:hover{box-shadow:0 0 35px -5px var(--primaryDark)}body.dark-mode #blog-listing .blog-card .blog-card-content h2{color:#fff}body.dark-mode #blog-listing .blog-card .blog-card-content p{color:#ccc}body.dark-mode #blog-listing .no-posts h2{color:#fff}body.dark-mode #blog-listing .no-posts p{color:#ccc}body.dark-mode #blog-post{background-color:var(--dark)}body.dark-mode #blog-post .post-meta{color:#ccc}body.dark-mode #blog-post .post-meta .author{color:var(--primaryDark)}body.dark-mode #blog-post .post-content{background:var(--medium);border:1px solid rgba(115,179,113,.2);box-shadow:0 0 25px -5px var(--primaryDark)}body.dark-mode #blog-post .post-content h1,body.dark-mode #blog-post .post-content h2,body.dark-mode #blog-post .post-content h3,body.dark-mode #blog-post .post-content h4,body.dark-mode #blog-post .post-content h5,body.dark-mode #blog-post .post-content h6{color:#fff}body.dark-mode #blog-post .post-content h2{border-bottom-color:rgba(115,179,113,.3)}body.dark-mode #blog-post .post-content h3{color:var(--primaryDark)}body.dark-mode #blog-post .post-content li,body.dark-mode #blog-post .post-content p{color:#ddd}body.dark-mode #blog-post .post-content strong{color:#fff}body.dark-mode #blog-post .post-content ul li strong{color:var(--primaryDark)}body.dark-mode #blog-post .post-content table thead{background:var(--primaryShade)}body.dark-mode #blog-post .post-content table tbody tr{border-bottom-color:hsla(0,0%,100%,.1)}body.dark-mode #blog-post .post-content table tbody tr:nth-child(2n){background:rgba(0,0,0,.2)}body.dark-mode #blog-post .post-content table tbody tr:hover{background:rgba(115,179,113,.1)}body.dark-mode #blog-post .post-content table tbody td{color:#ddd}body.dark-mode #blog-post .post-content table tbody td:first-child{color:#fff}body.dark-mode #blog-post .post-content blockquote{background:rgba(115,179,113,.1);border-left-color:var(--primaryDark)}body.dark-mode #blog-post .post-content blockquote p{color:#ccc}body.dark-mode #blog-post .post-content code{background:rgba(0,0,0,.3);color:var(--primaryDark)}body.dark-mode #blog-post .post-content pre{background:#0a0a0a}body.dark-mode #blog-post .post-content a{color:var(--primaryDark)}body.dark-mode #blog-post .post-content a:hover{color:var(--primary)}body.dark-mode #blog-post .post-content hr{border-top-color:rgba(115,179,113,.3)}}