.sanco-blog{padding-block:clamp(2rem,4vw,4rem)}.sanco-blog-heading{margin-bottom:2rem}.sanco-blog-heading h1{margin-top:0}.sanco-blog-layout{display:grid;gap:2.5rem;min-width:0}.sanco-blog-layout.has-sidebar{grid-template-columns:minmax(0,1fr) minmax(220px,290px)}.sanco-blog-main,.sanco-blog-sidebar{min-width:0}.sanco-blog-sidebar{border-left:1px solid var(--sanco-line);padding-left:1.5rem}.sanco-blog-sidebar .widget+.widget{margin-top:2rem}.sanco-blog-sidebar ul{padding-left:1.15rem}.sanco-blog-sidebar li+li{margin-top:.45rem}.sanco-post-list{display:grid;gap:2rem}.sanco-post-card{border-bottom:1px solid var(--sanco-line);padding-bottom:2rem}.sanco-post-card:has(.sanco-post-card-image){display:grid;grid-template-columns:minmax(180px,30%) minmax(0,1fr);gap:1.5rem;align-items:start}.sanco-post-card-image{display:block;overflow:hidden}.sanco-post-card-image img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.sanco-post-card h2{margin-top:0;margin-bottom:.45rem}.sanco-post-card h2 a{color:inherit;text-decoration:none}.sanco-post-card h2 a:hover,.sanco-post-card h2 a:focus-visible{color:var(--sanco-dark-blue);text-decoration:underline}.sanco-post-meta{margin:0 0 1rem;color:var(--sanco-text)}.sanco-post-excerpt p:last-child{margin-bottom:1rem}.sanco-read-more{display:inline-block;color:var(--sanco-dark-blue);text-underline-offset:.2em}.sanco-entry-content{min-width:0;overflow-wrap:anywhere}.sanco-entry-content:after{content:"";display:table;clear:both}.sanco-entry-content>:first-child{margin-top:0}.sanco-entry-content .pdfemb-viewer{max-width:100%!important}.sanco-entry-content iframe,.sanco-entry-content embed,.sanco-entry-content object{max-width:100%}.sanco-entry-content ul,.sanco-entry-content ol{padding-left:1.25rem;margin-block:0 1rem}.sanco-entry-content li+li{margin-top:.35rem}.sanco-entry-content .wp-block-gallery{padding-left:0}.sanco-post-tags{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--sanco-line)}.sanco-blog .pagination,.sanco-blog .post-navigation,.sanco-blog .comments-navigation{margin-block:2rem 0}.sanco-blog .pagination .nav-links,.sanco-page-links{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.sanco-blog .page-numbers,.sanco-page-links .post-page-numbers{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:.35rem .8rem;border:1px solid var(--sanco-line);text-decoration:none}.sanco-blog .page-numbers.current,.sanco-page-links .current{background:var(--sanco-dark-blue);border-color:var(--sanco-dark-blue);color:#fff}.sanco-blog .post-navigation .nav-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;border-top:1px solid var(--sanco-line);padding-top:1.5rem}.sanco-blog .post-navigation a{display:block}.sanco-post-nav-label{display:block;color:var(--sanco-text)}.sanco-blog .post-navigation .nav-next{grid-column:2;text-align:right}.sanco-blog .sanco-search-form{max-width:40rem;margin-block:1rem 1.5rem}.sanco-blog .sanco-search-form label{display:block;margin-bottom:.35rem}.sanco-blog .sanco-search-controls{display:flex;gap:.5rem}.sanco-blog .sanco-search-controls input{min-width:0;flex:1}.sanco-blog input:not([type=checkbox]):not([type=radio]):not([type=submit]),.sanco-blog textarea,.sanco-blog select{max-width:100%;min-height:44px;padding:.6rem .75rem;background:#fff;color:var(--sanco-ink);border:1px solid var(--sanco-line);border-radius:0}.sanco-blog button,.sanco-blog input[type=submit]{min-height:44px;padding:.6rem 1.2rem;background:var(--sanco-dark-blue);border:1px solid var(--sanco-dark-blue);color:#fff;cursor:pointer}.sanco-blog button:hover,.sanco-blog input[type=submit]:hover{background:var(--sanco-ink);border-color:var(--sanco-ink)}.sanco-comments{margin-top:2.5rem;border-top:1px solid var(--sanco-line);padding-top:1.5rem}.sanco-comments .comment-list{list-style:none;padding:0}.sanco-comments .comment-list .children{list-style:none;margin:1rem 0 0;padding-left:1.5rem;border-left:1px solid var(--sanco-line)}.sanco-comments .comment-body{margin-bottom:1.5rem}.sanco-comments .comment-author .avatar{float:left;margin:0 .7rem .5rem 0;border-radius:50%}.sanco-comments .comment-metadata{margin-bottom:.5rem}.sanco-comments .comment-content{clear:both}.sanco-comments .comment-form>p>label{display:block;margin-bottom:.35rem}.sanco-comments .comment-form textarea{display:block;width:100%}.sanco-comments .comment-form-cookies-consent{display:flex;gap:.6rem;align-items:flex-start}.sanco-comments .comment-form-cookies-consent input{margin-top:.45rem;flex-shrink:0}.sanco-comments .comment-form-cookies-consent label{display:inline}@media(max-width:900px){.sanco-blog-layout.has-sidebar{grid-template-columns:minmax(0,1fr)}.sanco-blog-sidebar{border-left:0;border-top:1px solid var(--sanco-line);padding:1.5rem 0 0}}@media(max-width:600px){.sanco-post-card:has(.sanco-post-card-image){grid-template-columns:minmax(0,1fr)}.sanco-post-card-image{max-width:28rem}.sanco-blog .post-navigation .nav-links{gap:1rem}.sanco-comments .comment-list .children{padding-left:.8rem}}