:root{--wp--preset--font-size--large: clamp(1rem, 1.25rem - (1199px - 100vw) * 0.015, 1.375rem)}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;color:var(--gray-900)}p{font-weight:400}li{color:var(--gray-900)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}blockquote{padding-left:1.5rem;border-left:2px solid var(--gray-900)}blockquote>p{font-weight:600;font-style:italic}:not(pre)>code{padding:.15em .4em;background-color:var(--gray-200);border-radius:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.9em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.entry-content a,.project-content>section a,.page-about a{color:currentColor;text-decoration:underline;text-decoration-color:var(--gray-400);text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--transition-duration-base) var(--transition-timing-function) , text-decoration-color var(--transition-duration-base) var(--transition-timing-function)}.entry-content a:hover,.project-content>section a:hover,.page-about a:hover{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--gray-900)!important}.wp-block-column{display:flex;flex-direction:column}.has-small-font-size{font-size:14px!important}.has-medium-font-size{line-height:1.6}.has-large-font-size{line-height:1.4}.sgk-gutenberg-counters{width:100%}.sgk-gutenberg-counters__grid{display:grid;gap:clamp(20px,20px + 44*(100vw - 992px)/448,64px)}.sgk-gutenberg-counters__item{display:flex;flex-direction:column;gap:10px}.sgk-gutenberg-counters__title{color:var(--gray-900);font-weight:500;font-size:clamp(1.5rem,1.2rem + .8vw,2rem);margin:0}.sgk-gutenberg-counters__counter{color:var(--gray-900);font-weight:500;font-size:clamp(1.5rem,1.2rem + .8vw,2rem);margin:0}.sgk-gutenberg-counters__counter-placeholder{visibility:hidden}.sgk-gutenberg-counters__description{color:var(--gray-900);font-size:var(--wp--preset--font-size--large);line-height:1.6;margin:0}@media all and (min-width:576px) and (max-width:767px){.sgk-gutenberg-counters__grid{grid-template-columns:repeat(2,1fr)!important}}@media all and (max-width:575px){.sgk-gutenberg-counters__grid{grid-template-columns:repeat(1,1fr)!important}}