html{--text1-p:normal normal normal 16px/20px sans-serif;--text1-H1:normal normal bold 32px/36px "Oswald",sans-serif;--text1-H2:normal normal bold 26px/28px sans-serif;--text1-H3:normal normal bold 22px/24px sans-serif;--text2-p:normal normal normal 16px/20px sans-serif;--text2-H2:normal normal bold 26px/28px sans-serif;--text2-H3:normal normal bold 22px/24px sans-serif;--subtitle:normal normal normal 20px/26px sans-serif;--navLink:normal normal normal 16px/22px "Oswald",sans-serif;--navLogoTitle:normal normal bold 32px/36px "Oswald",sans-serif;--navLogoTitle-small:normal normal bold 20px/26px "Oswald",sans-serif;--postTitle:normal normal bold 40px/48px "Oswald",sans-serif;--postSubtitle:normal normal normal 30px/64px sans-serif;--postText:normal normal normal 16px/20px sans-serif;--postTextH2:normal normal bold 26px/24px sans-serif;--postTextH3:normal normal bold 22px/24px sans-serif;--postDate:italic normal normal 12px/28px sans-serif,serif;--postAuthor:italic normal normal 14px/28px sans-serif,serif;--postDescription:italic normal normal 31px/48px "Oswald",sans-serif;--postTitle-list:normal normal bold 26px/30px "Oswald",sans-serif;--postDescription-list:normal normal normal 16px/20px sans-serif,serif;--postCategoryList-title:normal normal bold 14px/28px sans-serif;--postCategories:normal normal normal 20px/48px "Oswald",sans-serif;--category-list-item:normal normal normal 14px/28px sans-serif;--breadcrumb:normal normal normal 18px/20px sans-serif;--relatedPostsTitle:normal normal normal 30px/64px sans-serif;--relatedPostTitle:normal normal bold 20px/24px sans-serif;--footerLinksBlockTitle:normal normal bold 20px/28px "Oswald",sans-serif;--footer-links:normal normal normal 16px/26px sans-serif;--footer-links-mob:normal normal normal 12px/16px sans-serif}
html{--error-color:red;--light-text-color:#fff;--html-background-color:#f9f9f9;--background-color:#fff;--header-wrapper-background:#f9f9f9;--nav-links-color:#a0a0a0;--navlinks-hover_color:#000;--navlinks-active_color:#000;--footer-wrapper_background-color:#f0f0f0;--footer-links-color:#333;--footer-copyRight-color:#000;--cookie-consent-color:#fff;--cookie-consent-border:#000;--cookie-consent-background-color:#353535;--cookie-consent-button-color:#000;--cookie-consent-button-background-color:#fa885f}
html{--html_background-color:#f9f9f9;--body_max-width:1320px;--body_color:#212529;--body_background-color:white;--mag-padding-lt-992:20px;--mag-padding-gt-992:40px;--standard-content-title-padding:0px;--standard-content-subtitle-padding:0px;--standard-content-text1-padding:0px;--standard-content-text2-padding:0px;--standard-content-H1-padding:0px;--standard-content-H2-padding:0px;--standard-content-H3-padding:0px;--card-title-padding:10px}

html:not(.hydrated) body{visibility:hidden}html.hydrated body{visibility:visible}#footer,.footer{opacity:0;animation:.3s ease-in .1s forwards fadeInFooter}@keyframes fadeInFooter{to{opacity:1}}#page,.page{opacity:0;animation:.2s ease-in forwards fadeInPage}@keyframes fadeInPage{to{opacity:1}}
.wrapper404message{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.wrapper404message h1,.wrapper404message a,.wrapper404message .message404{padding:20px}
html{background-color:var(--html_background-color);scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif}body{scroll-behavior:smooth;max-width:var(--body_max-width);background-color:var(--body_background-color);color:var(--body_color);text-align:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1;float:none!important;margin:0 auto!important}*,:after,:before{box-sizing:border-box}.pointer{cursor:pointer}
.carousel{max-width:600px;margin:0 auto;padding:10px;position:relative}.carousel .title{justify-content:center;margin-bottom:20px;display:flex}.carousel-item .title{margin-bottom:10px;font-size:20px}.carousel-item .text1{min-height:250px}.carousel .carousel-item,.carousel .carousel-item-hidden{display:none}.carousel .carousel-item-visible{animation:.5s fadeVisibility;display:grid}.carousel .carousel-item .image img{border-radius:50%;width:100%;max-width:300px;height:auto}.carousel .carousel-actions{justify-content:space-between;width:100%;display:flex;position:relative;top:270px;transform:translateY(-50%)}.carousel .carousel-actions button{cursor:pointer;background-color:#c9f4f2;border:1px;border-radius:50px;width:40px;height:40px;font-size:16px;font-weight:700}.carousel .carousel-actions button#carousel-button-prev{margin-left:20px}.carousel .carousel-actions button#carousel-button-next{margin-right:20px}.carousel-dots{text-align:center}.dot{opacity:.7}.dot:focus{border:1px solid #000}@keyframes fadeVisibility{0%{opacity:0}to{opacity:1}}
.CookieConsent{z-index:1000;flex-wrap:wrap;justify-content:center;align-items:baseline;width:100%;display:flex;position:fixed;bottom:0;left:0;right:0}
.CookieConsent{color:var(--cookie-consent-color);background:var(--cookie-consent-background-color);font:var(--cookie-consent-font);padding:10px 5%}.CookieConsent a{color:var(--cookie-consent-link-color)}#rcc-confirm-button{color:var(--cookie-consent-button-color);background:var(--cookie-consent-button-background-color);font:var(--cookie-consent-button-font);box-shadow:none;cursor:pointer;border:0;border-radius:8px;flex:none;margin:10px 20px;padding:5px 30px}
.mainFooter,.footer-primary,.footer-main{grid-template-columns:repeat(auto-fit,minmax(220px,300px));display:grid}@media (min-width:768px){.footer-main,.footer-primary,.mainFooter{grid-template-columns:repeat(auto-fit,minmax(220px,300px))}}@media (max-width:767.98px){.footer-main,.footer-primary,.mainFooter{grid-template-columns:repeat(auto-fit,minmax(100px,110px));justify-content:space-between}}.footer-links{flex-direction:row;display:flex}.footer-links .icon-text,.footer-links .icon-map{align-items:center;display:flex}.footer-links .icon-map{align-items:baseline}
.footer{background-color:var(--footer-wrapper_background-color);padding:33px}@media (max-width:767.98px){.footer{padding:10px}}.footer .logo img{flex:1}@media (max-width:767.98px){.footer .logo img{padding:none}}.footer-links-block{flex:4;padding-bottom:30px}.footer-links-block.standard-content .title{font:var(--footerLinksBlockTitle);color:var(--footer-titles-color);letter-spacing:0;opacity:1;margin-bottom:15px}a.footer-link{color:var(--footer-links-color);font:var(--footer-links);padding:10px 0;text-decoration:none}.footer-links .icon-social{margin-right:22px}.footer-links .icon-text span:first-child,.footer-links .icon-map span:first-child{padding-right:5px}.footer-link .label{font:var(--footer-links);color:var(--footer-links-color);text-align:left;letter-spacing:0;opacity:1;padding-top:9px}.footerMain{grid-template-columns:repeat(auto-fit,minmax(320px,400px));display:grid}.copyrightText .contentTextWrapper{padding:30px 0}.copyrightText .contentTextWrapper p{margin:0;padding:0}.footer-credit{font-size:1rem}.footer-credits{justify-items:flex-end;display:flex}#footer-credits .contentEntries{grid-gap:1rem;flex-direction:column;align-items:flex-end;display:flex}.footer-base{border-top:1px solid #d8d8d8;justify-content:center;align-items:center;width:100%;padding:20px;display:flex}@media (max-width:991.8px){.footer-base{grid-auto-flow:row}#footer-credits .contentEntries{align-items:flex-start}#copyrightText .contentTextWrapper{padding:0 0 30px}}.footer-credit{font:var(--footer-copyRight);color:var(--footer-copyRight-color);text-align:left;letter-spacing:0;opacity:1;text-decoration:underline}.standard-content.copyrightText .text1 p{font:var(--footer-copyRight);color:var(--footer-copyRight-color);text-align:left;letter-spacing:0;opacity:1}
select{-moz-appearance:none;font:inherit;color:#000;cursor:pointer;border-radius:.5em;width:20em;height:2em;padding:0 2em 0 .5em;box-shadow:0 0 1em #0003}
.image_center-align .image{justify-content:center;align-items:center;display:flex}
.magazine>img{object-fit:cover;width:100%;height:100%}.contentEntries .layout_image-above-text{text-align:center;align-self:center;padding:0 60px}.border-radius-1 img{border-radius:1%}

.button{background-color:#0000;border:solid #000;border-radius:29px;flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:fit-content;text-decoration:none;display:flex}.button .image>img{margin:0 10px 0 20px}.centered-button{justify-content:center;align-items:center;display:flex}.signup-button{text-align:center;box-sizing:border-box;fill:#fff;color:#fff;background:#1a8917;border:1px solid #1a8917;border-radius:99em;padding:5px 12px;font-family:sohne,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:20px;text-decoration:none;display:inline-block}.login-button,.logout-button{text-wrap:nowrap;text-align:center;box-sizing:border-box;fill:#fff;color:#000;background:#fff;border:1px solid #000;border-radius:99em;padding:5px 12px;font-family:sohne,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:20px;text-decoration:none;display:inline-block}.controls{flex-direction:row;justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.locale-selector{flex-direction:row;gap:8px;margin:0;padding:0;list-style:none;display:flex}.locale-selector-link{cursor:pointer;text-decoration:none}.locale-selector-link.active{cursor:default;font-weight:700}
.header{grid-template:"logo nav controls"1fr/auto auto auto;justify-items:stretch;display:grid}@media only screen and (min-width:992px){.nav-grid{grid-area:nav}.dropNav{display:none}.topNav{display:flex}#hamburger,#hamburger-x{display:none}}@media (max-width:991.98px){.header{grid-template-columns:auto 1fr}.nav-grid{grid-area:controls}.active-hamburger{transition:all .5s;transform:rotate(90deg)}.default-hamburger{transition:all .5s}.dropNav{display:flex}.topNav{display:none}}.logo-grid{grid-area:logo}.controls-grid{grid-area:controls}
.navLink{font:var(--nav-links-font);color:var(--nav-links-color);text-align:left;letter-spacing:0;opacity:1;text-decoration:none!important}.navLink.active{color:var(--navlinks-active_color)}.navlinksWrapper a{cursor:pointer;white-space:nowrap;padding:0}.navlinksWrapper a:hover{color:var(--navlinks-hover_color)}.header{background-color:var(--header-wrapper-background);align-items:flex-start;width:100%;padding:17px;top:0}.navLogo{align-self:center;display:flex}.navlinksWrapper{justify-content:space-between}.LinkNav{margin:0;padding:0;list-style:none}@media only screen and (min-width:992px){.header .hamburger{display:none}.navlinksWrapper{flex-direction:row;justify-content:space-between;align-self:center;align-items:center}.navlinksWrapper .linkWrapper{padding:0 1rem}}@media (max-width:991.98px){.header{height:100%;padding:10px}.navlinksWrapper{flex-direction:column}.dropNav{align-items:flex-end;margin-top:50px}.navLogo img{margin-left:0}#hamburger,#hamburger-x{cursor:pointer;justify-self:flex-end}}
.page{min-height:100vh;min-height:-moz-available;min-height:-webkit-fill-available;grid-template:"header""main"1fr"footer"/1fr;min-height:stretch;display:grid}#header,.header{grid-area:header}#main,.main{grid-area:main}#footer,.footer{grid-area:footer}
.scPostsListings,.postCategoriesList{display:grid}.postBody{grid-template-columns:auto 1fr;display:grid}
.postCategories{flex-wrap:wrap;padding-bottom:15px;display:flex}.filter-by{display:flex}.filter-by .contentTextWrapper{padding-right:15px}.postCategoryWrapper{color:gray;padding-right:20px}.postListCategories{flex-wrap:wrap;padding-bottom:20px;display:flex}.category-list-item.active{color:#000}.postTitle{font:var(--postTitle);padding:10px 0}.postSubtitle{font:var(--postSubtitle)}.postText{font:var(--postText)}.postText h2{font:var(--postTextH2)}.postText h3{font:var(--postTextH3)}.postDate{font:var(--postDate)}.postDate:before{content:"Updated on "}.postAuthor{font:var(--postAuthor)}.postAuthor:before{content:"Written by "}.postDescription{font:var(--postDescription)}.postCategories{font:var(--postCategories)}.postCategoryList-title{font:var(--postCategoryList-title)}.postPage-backlink{font:var(--breadcrumb);color:var(--breadcrumb-color);text-transform:capitalize;text-decoration:none}.postPage-backlink:before{content:"< "}.postsListing .postTitle{font:var(--postTitle-list)}.postsListing .postDescription{font:var(--postDescription-list);text-decoration:none}.postsListing .postText,.postsListing .postSubtitle,.postsListing .postDate,.postsListing .postText{display:none}.relatedPostsTitle{font:var(--relatedPostsTitle);border-top:.1em solid gray}.relatedPostsWrapper{grid-gap:40px;grid-template-columns:repeat(auto-fit,minmax(200px,400px));justify-content:space-between;gap:40px;display:grid}.relatedPost{color:#000;text-decoration:none}.relatedPost .relatedPostPrimaryImage{width:-webkit-fill-available;height:unset;border-radius:20px}.relatedPostTitle{font:var(--relatedPostTitle);padding:10px 0}.category-list-item{font:var(--category-list-item)}.post-category-list{background:#f9f9f9;border:#f0f0f0;border-left-style:solid;width:165px}.posts-wrapper .contentTextWrapper .title{background:#f9f9f9;border:#f0f0f0;border-style:solid none none solid;width:100%;margin:0}.postsListing{justify-content:space-around;gap:40px;display:grid}.scPostsListing{border:1px;justify-content:space-around;gap:40px}.postsListing .post{color:#000;border:1px solid #000;flex-direction:column;width:auto;height:auto;text-decoration:none;display:flex}.postBody .postPrimaryImage,.postsListing .postPrimaryImage{width:100%;height:auto}.postText p img{width:50%;margin:5% 25%}.postText blockquote{background-color:var(--postText-Blockquote);margin:0;padding:5px 20px}.post .postEntries{flex-wrap:wrap;justify-content:space-around;display:flex}.post .postEntries .noClassName{margin:0 20px 60px!important}.postRelatedPosts .postSummary img{width:400px}.postRelatedPosts .postSummary{width:80%;display:grid}@media only screen and (min-width:992px){.posts-wrapper{padding:20px}.post.magazine .contentTextWrapper,.relatedPostsSectionWrapper{padding:20px 10%}.postSummaryTextWrapper{padding:0 30px}.postsListing .postTitle,.postsListing .ogDescription{padding:20px 0}.postBreadcrumbs{padding:20px}}@media only screen and (max-width:991.8px){.posts-wrapper{padding:15px}.post-category-list{display:none}.postSummaryTextWrapper{padding:0 10px}.postsListing .postTitle{padding:12px 0}.postListCategories{padding-bottom:20px}.relatedPostsSectionWrapper{padding:0 10px 10px}.postBody .postPrimaryImage{width:100%;height:auto;margin:unset;border-radius:unset}.postBreadcrumbs{padding:20px 0 0 20px}}article.postSummary{flex-direction:column;display:flex}article.postSummary>a.post{flex-direction:column;flex-grow:1;display:flex}
.wrapperSpinner{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}
.layout_text-only{grid-gap:0;grid-template:"grid_text"1fr/1fr;display:grid}.layout_text-above-image{grid-template:"grid_text"1fr"grid_entries"/1fr;display:grid}.layout_image-above-text{grid-template:"grid_entries"1fr"grid_text"/1fr;display:grid}.contentEntries{display:grid}.listBlock{flex-direction:column;align-items:flex-start;display:flex}@media only screen and (min-width:992px){.layout_blank-then-text{grid-template:"blank grid_text"1fr/50% 1fr;display:grid}.layout_text-then-blank{grid-template:"grid_text blank"1fr/50% 1fr;display:grid}.layout_image-then-text{grid-template:"grid_entries grid_text"1fr/50% 1fr;display:grid}.layout_text-then-image{grid-template:"grid_text grid_entries"1fr/50% 1fr;display:grid}}@media (max-width:991.98px){.layout_text-then-image,.layout_image-then-text{grid-template:"grid_entries"1fr"grid_text"/1fr;display:grid}}.contentTextWrapper{grid-area:grid_text}.contentEntries{grid-area:grid_entries;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.single-col .contentEntries{grid-template-columns:1fr}.two-cols_gutter .contentEntries{grid-template-columns:auto 1fr}@media only screen and (min-width:992px){.grid-4 .contentEntries{grid-template-columns:repeat(auto-fit,minmax(700px,1fr))}}@media only screen and (max-width:991.8px){.grid-4 .contentEntries{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}}.two-col-grid .contentEntries{grid-template:"a1 a2"1fr/1fr 1fr;display:grid}.r2c6{grid-gap:0;grid-template-rows:1fr auto;grid-template-columns:repeat(6,1fr);grid-template-areas:"a1 a2 a3 a4 a5 a6""b1 b2 b3 b4 b5 b6";display:grid}.r2c12{grid-gap:0;grid-template-rows:1fr auto auto;grid-template-columns:repeat(12,1fr);justify-items:center;display:grid}.contentEntries .entries_flex-row{flex-direction:row;justify-content:space-around;align-items:center;display:flex}.entries_flex-column>contentEntries{flex-direction:column;justify-content:space-around;align-items:center;display:flex}
.standard-content .title{font:var(--text1-H1);color:var(--text1-H1-color);padding:var(--standard-content-title-padding)}.standard-content .subtitle{font:var(--subtitle);color:var(--subtitle-color);padding:var(--standard-content-subtitle-padding)}.standard-content .text1 h1{font:var(--text1-H1);color:var(--text1-H1-color);padding:var(--standard-content-H1-padding)}.standard-content .text1 h2{font:var(--text1-H2);color:var(--text1-H2-color);padding:var(--standard-content-H2-padding)}.standard-content .text1 h3{font:var(--text1-H3);color:var(--text1-H3-color);padding:var(--standard-content-H3-padding)}.standard-content .text1 p,.standard-content .text1 li{font:var(--text1-p);color:var(--text1-p-color);padding:var(--standard-content-text1-padding)}.standard-content .text ul{margin-bottom:1rem}.text_center-align .contentTextWrapper{justify-content:center;align-items:center;width:100%;display:flex}.text_center-align .contentTextWrapper .title,.text_center-align .contentTextWrapper .text1{text-align:center;align-self:center}.contentTextWrapper{flex-direction:column;display:flex}.text_left-align .contentTextWrapper{justify-self:baseline;align-items:flex-start}.text_left-align-center .contentTextWrapper{justify-content:center;justify-self:baseline}.text_right-align .contentTextWrapper{justify-self:end;align-items:center}.contentEntries .layout_image-above-text{text-align:center;align-self:center;padding:0 60px}.margin20{margin:20px}.margin30{margin:30px}.padding20{padding:20px}.padding20h{padding:initial 20px}.padding30{padding:30px}.padding60{padding:60px}.padding0{padding:0}.grid-col-gap60 .contentEntries{grid-column-gap:60px}.padding30v .contentTextWrapper{padding:30px initial}.justify-contents-center .contentTextWrapper{justify-content:center}.arrowlist{align-items:center;margin-block:1em 2em;display:flex}.arrowlist .contentTextWrapper{padding-left:20px;padding-top:0!important}.arrowlist .image{align-self:flex-start}.arrowlist .contentTextWrapper .text1>p{margin:0}.justify-content-space-evenly .contentTextWrapper{justify-content:space-evenly;align-items:center;margin:10%}.statue{max-width:400px;margin:0;align-self:baseline!important;padding:0!important}.statue .contentTextWrapper{margin-top:15px;padding:0!important}.statues .contentEntries{grid-template-columns:repeat(auto-fit,minmax(320px,400px));justify-content:space-around;gap:40px;margin-top:60px}@media only screen and (min-width:992px){.magazine .contentTextWrapper{padding:var(--mag-padding-gt-992)}.padding20-60,.text-padding10-60 .contentTextWrapper{padding:60px}}@media only screen and (max-width:991.8px){.magazine .contentTextWrapper{padding:var(--mag-padding-lt-992)}.padding20-60{padding:20px}.text-padding10-60 .contentTextWrapper{padding:10px}}.standard-margin{margin:var(--standard-margin)}.standard-padding{padding:var(--standard-padding)}.login-block{width:fit-content;height:auto;margin:auto;padding:30px}.login-panel{border:1px solid #000;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}input[type=email],input[type=password],input[type=text]{box-sizing:border-box;border:1px solid #ccc;width:100%;margin:8px 0;padding:12px 20px;display:inline-block}
.table{margin:var(--standard-margin);border-top:1px solid #000;border-right:1px solid #000;display:grid}.table3col{grid-template-columns:repeat(3,1fr)}.table4col{grid-template-columns:repeat(4,1fr)}.table5col{grid-template-columns:repeat(5,1fr)}.table6col{grid-template-columns:repeat(6,1fr)}.table7col{grid-template-columns:repeat(7,1fr)}.table>span{border-bottom:1px solid #000;border-left:1px solid #000;padding:8px 4px}.table-full-width{width:100%}span.header{background-color:#f0f0f0;font-weight:600}

.header{position:sticky;top:0;box-shadow:0 1px 2px #0003}.page{box-shadow:0 1px 2px #0003}
.profile-intro{grid-gap:0;grid-template-rows:1fr auto;grid-template-columns:auto}.profile-intro .contentTextWrapper{padding-left:10%}@media only screen and (min-width:992px){.profile-intro .contentTextWrapper{padding-right:10%}}.case-study .title{color:#5d796b}.light-blue-background{background:#e6edfb}.layout_text-only{padding:10px 10%}@media only screen and (min-width:992px){.layout_image-then-text{grid-gap:2vw}.standard-content.image-cover.content-below{grid-gap:0;grid-template:"grid_image""grid_text"/1fr;display:grid}.standard-content.image-cover.content-below img{width:100%;height:auto}}.centered-white-text{color:#fff;text-align:center}.grey-grey-background{background:#616161}#services img{border-radius:0;margin:20px}#services .image{align-items:flex-start;display:flex}#services .standard-content-text{margin:40px;padding:0}#services .heading1{margin-top:0;margin-bottom:10px}#phil-buntine-about{background:#97c79d78}.layout_image-then-text{grid-template-areas:"grid_entries grid_text"}.magazine .image>img{height:auto}.standard-content .subtitle{font:var(--subtitle);color:var(--subtitle-color);padding:var(--standard-content-subtitle-padding)}.contentTextWrapper .subtitle,.contentTextWrapper .title{margin:20px auto}.magazine .contentTextWrapper{padding:20px 60px}.text_left-align-center .contentTextWrapper{justify-content:center;justify-self:baseline}.sky-color-background{background:#c1e3fc}.layout_image-then-text,.layout_text-then-image{grid-template-rows:1fr;grid-template-columns:50% 1fr;display:grid}.contentTextWrapper{grid-area:grid_text}.contentEntries{grid-area:grid_entries;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.layout_text-then-image{grid-template-areas:"grid_text grid_entries"}#about-me_technologies .contentTextWrapper{background:#f0f8ff}#blog-welcome{background:#36a2ff40}
.navLogo img{border-radius:50%;height:52px;margin-left:32px}.navLink{color:var(--nav-links-color);text-align:left;letter-spacing:0;opacity:1;font:var(--navLink);text-transform:uppercase;padding:0;text-decoration:none!important}.navLogo .label{font:var(--navLogoTitle);padding-left:15px}.navLogo{font:var(--navLogoTitle-small);color:#000;text-decoration:none}@media only screen and (min-width:992px){.topNav{align-self:center;display:flex}}.header{background-color:var(--header-wrapper-background);grid-template:"logo nav controls"1fr/1fr auto auto;place-items:start stretch;width:100%;min-width:72px;height:100%;padding:17px;display:grid;top:0}@media (max-width:991.98px){.layout_image-then-text,.layout_text-then-image{grid-template:"grid_entries"1fr"grid_text"/1fr;display:grid}}
.postsListing{grid-template-columns:repeat(auto-fit,minmax(195px,390px));justify-content:space-around;gap:40px;display:grid}.postsListing .post{color:#000;border:1px solid #000;border-radius:31px;width:auto;height:auto;text-decoration:none;display:grid}.postsListing .postPrimaryImage{width:100%;height:auto}.postSummaryTextWrapper{padding:0 10px}.postPrimaryImage{border-top-left-radius:31px;border-top-right-radius:31px}.read-more{grid-area:c1/span 2;justify-content:flex-end;align-items:center;width:100%;height:62px;padding:20px;display:flex}.postsListing .read-more{align-self:end}

