/* START: OSD blog 1.0.10 */.osd-blog-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:clamp(32px,4vw,64px);align-items:start;padding-block:40px}.osd-blog-layout::before,.osd-blog-layout::after{content:none}.osd-blog-main,.osd-blog-sidebar{min-width:0;overflow-wrap:anywhere}.osd-blog-main.osd-post-list{padding-block:0}.osd-blog-main .osd-post-summary>div{min-width:0}.osd-blog-sidebar{border-left:1px solid var(--osd-silver);padding-left:24px}.osd-blog-widget+.osd-blog-widget{margin-top:32px;padding-top:28px;border-top:1px solid var(--osd-silver)}.osd-blog-widget-title,.osd-blog-widget h2{margin:0 0 16px;font-size:23px;line-height:1.3;color:var(--osd-ink)}.osd-blog-widget ul{margin:0;padding:0;list-style:none}.osd-blog-widget li+li{margin-top:12px}.osd-blog-widget ul ul{padding-left:16px;margin-top:12px}.osd-blog-widget a{color:var(--osd-ink);text-decoration:underline;text-decoration-color:var(--osd-silver);text-underline-offset:3px}.osd-blog-widget a:hover{color:var(--osd-ink);text-decoration-color:currentColor}.osd-blog-widget a:focus-visible,.osd-blog-widget input:focus-visible,.osd-blog-widget button:focus-visible{outline:2px solid var(--osd-ink);outline-offset:3px}.osd-blog-widget .search-form{margin:0;gap:10px}.osd-blog-widget .search-form label{flex:1 1 100%;min-width:0}.osd-blog-widget input,.osd-blog-widget select,.osd-blog-widget textarea{max-width:100%;border-radius:0}.osd-blog-widget .search-submit,.osd-blog-widget .wp-block-search__button{min-height:44px;padding:10px 18px;border:0;border-radius:0;background:var(--osd-ink);color:var(--osd-white);font-size:16px;line-height:1.4}.osd-blog-widget .wp-block-search__inside-wrapper{flex-wrap:wrap;gap:10px}.osd-blog-widget .wp-block-search__input{min-width:0;max-width:100%;min-height:44px;border:1px solid var(--osd-border);border-radius:0}.osd-blog-widget .wp-block-search__button{margin:0}@media(max-width:991px){.osd-blog-layout{grid-template-columns:minmax(0,1fr);gap:36px}.osd-blog-sidebar{border-left:0;border-top:1px solid var(--osd-silver);padding:28px 0 0}}.osd-blog-main .osd-post-summary:not(:has(>a)){grid-template-columns:minmax(0,1fr)}.osd-blog-layout .osd-blog-main .vc_grid-item a.vc_general.vc_btn3{display:inline-block;max-width:100%;min-height:44px;padding:10px 25px;border:0;border-radius:0;background:var(--osd-ink)!important;color:var(--osd-silver)!important;font:600 18px/1.4 'Josefin Sans',Arial,sans-serif;letter-spacing:.5px;text-decoration:none;white-space:normal;box-shadow:none;transition:color 180ms,background-color 180ms,box-shadow 180ms}.osd-blog-layout .osd-blog-main .vc_grid-item a.vc_general.vc_btn3:hover,.osd-blog-layout .osd-blog-main .vc_grid-item a.vc_general.vc_btn3:focus-visible{background:var(--osd-silver)!important;color:var(--osd-ink)!important;box-shadow:0 8px 15px #00000082;text-decoration:none}.osd-blog-layout .osd-blog-main .vc_grid-item a.vc_general.vc_btn3:focus-visible{outline:2px solid var(--osd-ink);outline-offset:4px}@media(prefers-reduced-motion:reduce){.osd-blog-layout .osd-blog-main .vc_grid-item a.vc_general.vc_btn3{transition:none}}
/* END: OSD blog 1.0.10 */