.h3s-content-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:clamp(26px,4vw,48px);align-items:start}.h3s-primary,.h3s-sidebar{min-width:0}.h3s-primary>.entry{max-width:none}.h3s-primary .wrap{width:100%;max-width:100%}.h3s-primary iframe{max-width:100%}.h3s-primary .alignfull,.h3s-primary .alignwide{max-width:100%;margin-left:0;margin-right:0}.h3s-primary .cards,.h3s-primary .h3st-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.h3s-sidebar{display:grid;gap:22px}.h3s-side-box{padding:24px;border:1px solid var(--line);border-radius:16px;background:#f6fafb;overflow-wrap:anywhere}.h3s-side-box:first-child{border-top:4px solid var(--teal)}.h3s-side-box p{font-size:14px;line-height:1.65;margin:0 0 14px}.h3s-side-kicker{color:var(--teal);font-size:10px!important;font-weight:800;text-transform:uppercase;letter-spacing:.13em}.h3s-side-title{font-size:22px!important;line-height:1.2;margin:0 0 20px;letter-spacing:-.025em}.h3s-sidebar ul{list-style:none;margin:0;padding:0}.h3s-sidebar li{margin:0}.h3s-side-posts>li,.h3s-side-events>li{padding:16px 0;border-top:1px solid var(--line)}.h3s-side-posts>li:first-child,.h3s-side-events>li:first-child{padding-top:0;border-top:0}.h3s-side-post-link{display:flex;align-items:center;gap:12px;min-height:44px;text-decoration:none}.h3s-side-post-link img{width:52px;height:52px;object-fit:contain;border-radius:7px;flex-shrink:0;background:#e5eef2}.h3s-side-post-link span,.h3s-side-events>li>a{color:var(--ink);font-size:15px;font-weight:700;line-height:1.5}.h3s-side-posts time{display:block;font-size:12px;color:var(--muted);margin-top:8px}.h3s-side-events>li>a{display:block;min-height:44px}.h3s-side-events p{font-size:12px;margin:8px 0}.h3s-side-status{display:inline-block;font-size:11px;font-weight:650;color:#075e62;background:#d9f0ed;padding:4px 8px;border-radius:5px}.h3s-side-more{display:block;padding-top:16px;font-size:14px;font-weight:700;min-height:44px}.h3s-side-menu a{display:flex;align-items:center;min-height:44px;padding:9px 0;color:var(--ink);font-size:14px;text-decoration:none;border-bottom:1px solid var(--line)}.h3s-side-menu .sub-menu{padding-left:15px}.h3s-side-menu .current-menu-item>a{color:var(--teal);font-weight:750}.h3s-sidebar a:hover{text-decoration:underline}.h3s-sidebar a:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.h3s-sidebar .widget img{max-width:100%;height:auto}@media(max-width:960px){.h3s-content-layout{grid-template-columns:minmax(0,1fr)}.h3s-sidebar{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}}@media(max-width:600px){.h3s-primary .cards,.h3s-primary .h3st-blog-grid{grid-template-columns:1fr}.h3s-side-box{padding:22px}}@media print{.h3s-content-layout{display:block}.h3s-sidebar{display:none}}
