.gb-widget-page-root{box-sizing:border-box;min-width:min(100%,980px);max-width:1100px;margin-inline:auto}.gb-widget-page-root [data-puck-dropzone]{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;width:100%;display:grid}.gb-widget-page-root[data-widget-layout=none] [data-puck-dropzone]{grid-template-columns:minmax(0,1fr)}.gb-widget-page-root[data-widget-layout=start] [data-puck-dropzone]{grid-template-columns:var(--gb-sidebar-width,15%) minmax(0, 1fr)}.gb-widget-page-root[data-widget-layout=end] [data-puck-dropzone]{grid-template-columns:minmax(0, 1fr) var(--gb-sidebar-width,18%)}.gb-widget-page-root[data-widget-layout=triple] [data-puck-dropzone]{grid-template-columns:var(--gb-sidebar-start-width,15%) minmax(0, 1fr) var(--gb-sidebar-end-width,18%)}.gb-widget-page-root--post[data-widget-layout=triple] [data-puck-dropzone],.gb-widget-page-root--post[data-widget-layout=end] [data-puck-dropzone],.gb-widget-page-root--post[data-widget-layout=start] [data-puck-dropzone]{gap:2rem}.gb-widget-page-root[data-widget-layout=top] [data-puck-dropzone],.gb-widget-page-root[data-widget-layout=bottom] [data-puck-dropzone]{grid-template-columns:minmax(0,1fr)}.gb-w-sidebar{min-width:0}.gb-widget-page-root[data-widget-layout=end] .gb-w-sidebar[data-widget-position=end],.gb-widget-page-root[data-widget-layout=triple] .gb-w-sidebar[data-widget-position=end]{position:sticky;top:1rem}.widget-page-shell{--gb-sidebar-width:28%;--gb-sidebar-start-width:22%;--gb-sidebar-end-width:28%}.widget-page-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width>=768px){.widget-page-grid--side-start{grid-template-columns:var(--gb-sidebar-width) minmax(0, 1fr)}.widget-page-grid--side-end{grid-template-columns:minmax(0, 1fr) var(--gb-sidebar-width)}.widget-page-grid--triple{grid-template-columns:var(--gb-sidebar-start-width) minmax(0, 1fr) var(--gb-sidebar-end-width)}.widget-page-grid--side-end .widget-page-main{order:1}.widget-page-grid--side-end .widget-page-sidebar{order:2}}@media (width<=767px){.widget-page-grid--side-start .widget-page-sidebar,.widget-page-grid--side-end .widget-page-sidebar,.widget-page-grid--triple .widget-page-sidebar{order:-1}}.widget-page-sidebar,.widget-page-main{min-width:0}.post-article-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;width:100%;display:grid}@media (width>=1280px){.post-article-grid--end{grid-template-columns:minmax(0, 1fr) var(--gb-sidebar-end-width,28%);gap:2.5rem}.post-article-grid--triple{grid-template-columns:var(--gb-sidebar-start-width,22%) minmax(0, 1fr) var(--gb-sidebar-end-width,28%);gap:2rem}.post-article-grid--start{grid-template-columns:var(--gb-sidebar-start-width,28%) minmax(0, 1fr);gap:2.5rem}}@media (width<=1279px){.post-article-grid .post-meta-col,.post-article-grid .post-sidebar{display:none!important}}.gb-columns-grid.gb-columns-stack{grid-template-columns:minmax(0,1fr)}@media (width<=767px){.gb-columns-grid.gb-columns-fixed{grid-template-columns:minmax(0,1fr)!important}}@media (width>=768px){.gb-columns-grid.gb-columns-stack{grid-template-columns:var(--gb-columns-md,minmax(0, 1fr) minmax(0, 1fr))}}.gb-page-puck [data-puck-dropzone].gb-column-slot,.gb-page-puck .gb-column-slot [data-puck-dropzone]{width:100%;min-height:72px}.gb-page-puck .gb-column-slot:has([data-puck-dropzone]:empty){background:#acc7bf0f;border:1px dashed #acc7bf73;border-radius:4px}.gb-column-slot,.gb-column-slot [data-puck-dropzone],.gb-column-slot [data-puck-component]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.gb-column-slot [data-puck-component]>section,.gb-column-slot [data-puck-component]>div{width:100%;min-width:0;max-width:100%}.gb-column-slot .wd-container,.gb-column-slot .gb-block-inner,.gb-w-sidebar .wd-container,.gb-w-sidebar .gb-block-inner,.gb-widget-page-root [data-puck-component]>section>.wd-container,.gb-widget-page-root [data-puck-component]>.wd-container{width:100%;margin-inline:0;padding-inline:0;max-width:none!important}.gb-column-slot .gb-richtext-inner,.gb-w-sidebar .gb-richtext-inner{max-width:none!important}.gb-column-slot .rounded.border,.gb-w-sidebar .rounded.border{box-sizing:border-box;width:100%}.gb-page-editor-root{flex-direction:column;width:100%;display:flex}.gb-page-editor-root>[data-puck-dropzone]{display:contents}.gb-structure-picker,.gb-structure-picker-host{box-sizing:border-box;order:9998;width:100%;padding:2rem 1.25rem 2.5rem}.gb-structure-picker-host{order:unset;padding:0}.gb-page-editor-root [data-puck-component]:has([data-gb-site-footer]),.gb-page-editor-root [data-puck-component]:has(footer[data-gb-site-footer]){order:9999}.gb-structure-picker--collapsed{justify-content:center;min-height:5.5rem;display:flex}.gb-structure-picker__add{color:#242424;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#f7f7f7;border:2px dashed #00000038;justify-content:center;align-items:center;gap:.75rem;min-width:min(100%,42rem);min-height:4.5rem;padding:1rem 2rem;font-size:.9375rem;font-weight:700;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.gb-structure-picker__add:hover{background:#eef6f3;border-color:#acc7bf;box-shadow:0 2px 12px #0000000f}.gb-structure-picker__plus{color:#fff;background:#acc7bf;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1.35rem;line-height:1;display:inline-flex}.gb-structure-picker__panel{background:#fff;border:2px dashed #0003;width:min(100%,44rem);margin-inline:auto;padding:1.25rem 1.5rem 1.75rem;box-shadow:0 4px 24px #0000000f}.gb-structure-picker__header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.gb-structure-picker__title{text-align:center;color:#242424;flex:1;margin:0;font-size:1.125rem;font-weight:600}.gb-structure-picker__icon-btn{color:#666;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.25rem;display:inline-flex}.gb-structure-picker__icon-btn:hover{color:#242424}.gb-structure-picker__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;display:grid}.gb-structure-picker__option{aspect-ratio:1.2;cursor:pointer;color:#7a7a7a;background:#ececec;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;min-height:3.25rem;padding:.5rem;transition:background .12s,border-color .12s,color .12s,transform .12s;display:flex}.gb-structure-picker__option:hover{color:#4a6f66;background:#e4eeeb;border-color:#acc7bf;transform:translateY(-1px)}.gb-structure-picker__option .grid{width:2.75rem!important;height:2.25rem!important}.gb-container-block .gb-columns-block{margin-bottom:0}.gb-container-block .gb-columns-block>.wd-container{width:100%;margin-inline:0;padding-inline:0;max-width:none!important}.gb-blocks-search{flex-direction:column;gap:.75rem;padding:.25rem 0;display:flex}.gb-blocks-search__field{align-items:center;display:flex;position:relative}.gb-blocks-search__icon{color:var(--gb-editor-chrome-muted,#a0a0a0);pointer-events:none;display:flex;position:absolute;inset-inline-start:.65rem}.gb-blocks-search__input{box-sizing:border-box;border:1px solid var(--gb-block-border,#4a4a4a);background:var(--gb-block-bg,#2a2a2a);width:100%;color:var(--gb-block-text,#f5f5f5);border-radius:2px;padding:.55rem 2rem;font-size:.8125rem}.gb-blocks-search__input::placeholder{color:var(--gb-editor-chrome-muted,#a0a0a0)}.gb-blocks-search__clear{color:var(--gb-editor-chrome-muted,#a0a0a0);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:.75rem;position:absolute;inset-inline-end:.4rem}.gb-blocks-search__tip{color:var(--gb-editor-chrome-text,#f0f0f0);background:#3b82f61f;border-inline-start:3px solid #3b82f6;margin:0;padding:.65rem .75rem;font-size:.75rem;line-height:1.45}.gb-blocks-search__got-it{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline dotted}.gb-blocks-search__empty{color:var(--gb-editor-chrome-muted,#a0a0a0);margin:.5rem 0;font-size:.8125rem}.gb-blocks-search__results>[class*=_Drawer_]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid!important}
