/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.nadg-stack > div:has(.latest-blog-wrapper),.views-element-container:has(> .latest-blog-wrapper),.latest-blog-wrapper,.latest-blog-wrapper > .views-row{display:contents;}.latest-blog-wrapper:has(> .views-row + .views-row){display:grid;grid-template-columns:1fr;gap:1.25rem;width:100%;}@media (min-width:48rem){.latest-blog-wrapper:has(> .views-row + .views-row){grid-template-columns:repeat(2,1fr);}}.nadg-blog-latest{--nadg-blog-latest-text:var(--nadg-text-color-dark);--nadg-blog-latest-bg:var(--nadg-background-color);--nadg-blog-latest-border:color-mix(in srgb,var(--nadg-text-color-dark) 20%,transparent);display:flex;flex:1 1 auto;flex-direction:column;gap:1.25rem;box-sizing:border-box;min-height:0;padding:1.563rem;border:1px solid var(--nadg-blog-latest-border);border-radius:0.75rem;background:var(--nadg-blog-latest-bg);color:var(--nadg-blog-latest-text);font-family:var(--nadg-secondary-font);}.nadg-section--bg-none .nadg-blog-latest,.nadg-section--bg-background .nadg-blog-latest{--nadg-blog-latest-bg:transparent;}.nadg-section--bg-primary .nadg-blog-latest{--nadg-blog-latest-text:var(--nadg-text-color-light);--nadg-blog-latest-bg:var(--nadg-primary-color);--nadg-blog-latest-border:var(--nadg-secondary-color);}.nadg-blog-latest__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75rem;}.nadg-blog-latest__eyebrow{margin:0;color:var(--nadg-blog-latest-text);font-size:0.75rem;font-weight:700;letter-spacing:0.0625em;line-height:1;text-transform:uppercase;}.nadg-blog-latest__read-time{display:inline-flex;align-items:center;gap:0.375rem;margin:0;color:color-mix(in srgb,var(--nadg-blog-latest-text) 80%,transparent);font-size:0.875rem;line-height:1;}.nadg-blog-latest__title{margin:0;color:var(--nadg-blog-latest-text);font-family:var(--nadg-primary-font);font-size:1.5rem;font-weight:700;line-height:1.3;}.nadg-blog-latest__title a{color:inherit;font-family:inherit;font-weight:inherit;text-decoration:none;transition:opacity var(--global-transition-speed) var(--global-transition-easing);}.nadg-blog-latest__title a:hover,.nadg-blog-latest__title a:focus-visible{opacity:0.8;}.nadg-blog-latest__summary{margin:0;color:color-mix(in srgb,var(--nadg-blog-latest-text) 85%,transparent);line-height:1.6;}.nadg-blog-latest__footer{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:0.75rem 1.5rem;margin-block-start:auto;padding-block-start:1.25rem;border-block-start:1px solid var(--nadg-secondary-color);}.nadg-blog-latest__meta{display:flex;flex-wrap:wrap;align-items:center;min-width:0;gap:0.5rem 1.5rem;}.nadg-blog-latest__author,.nadg-blog-latest__date{display:inline-flex;align-items:center;gap:0.5rem;color:color-mix(in srgb,var(--nadg-blog-latest-text) 85%,transparent);font-size:0.875rem;line-height:1;}.nadg-blog-latest__link{display:inline-flex;flex-shrink:0;align-items:center;gap:0.5rem;margin-inline-start:auto;color:var(--nadg-blog-latest-text);font-weight:600;text-decoration:none;}.nadg-blog-latest__link i{transition:transform var(--global-transition-speed)
    var(--global-transition-easing);color:var(--nadg-secondary-color);}.nadg-blog-latest__link:hover i{transform:translateX(0.25rem);}.nadg-blog-latest__link:focus-visible{outline:2px solid var(--nadg-blog-latest-text);outline-offset:2px;}.nadg-theme-family-pediatric .nadg-blog-latest{border-radius:1.875rem;}.nadg-theme-specialty .nadg-blog-latest{border-radius:0.625rem;}.nadg-theme-specialty .nadg-section--bg-none .nadg-blog-latest,.nadg-theme-specialty .nadg-section--bg-background .nadg-blog-latest{--nadg-blog-latest-bg:#fff;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
