/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slider{--swiper-navigation-color:oklch(var(--c-accent-1) / 100%);--swiper-navigation-size:var(--s-l);--swiper-pagination-bullet-horizontal-gap:var(--s-xs);--swiper-pagination-bullet-inactive-color:oklch(var(--c-gray-dark) / 70%);--swiper-pagination-bullet-size:var(--s-m);--swiper-pagination-color:oklch(var(--c-accent-1) / 100%);--swiper-theme-color:oklch(var(--c-accent-1) / 100%);margin-block:var(--s-xl);overflow:clip visible;}.slider .gBlock,.slider.gBlock .gBlock{margin:0;padding-inline:var(--site-inline-padding);}.slider__wrapper{align-items:stretch;block-size:auto;}.slider__slide{block-size:auto;container-type:inline-size;}.slider__slide > *{block-size:100%;}.slider__navigation li{margin-block-start:0;}.slider__navigationItems{align-items:center;display:flex;gap:var(--s-l);inline-size:100%;justify-content:center;max-inline-size:none;}.slider__prev,.slider__paginationItems,.slider__next{margin:0;position:static;}.slider__pagination{margin-inline:auto;}.slider[data-navigation='true'] .slider__navigation,.slider[data-pagination='true'] .slider__navigation{margin-block-start:var(--s-l);}.slider[data-navigation='false'] .slider__prev,.slider[data-navigation='false'] .slider__next{display:none;}.slider[data-pagination='false'] .slider__pagination{display:none;}.slider[data-effect='coverflow'] .slider__slide{max-inline-size:400px;}
@font-face{font-display:swap;font-family:inter;font-style:normal;font-weight:100 900;src:url(/themes/custom/momentum/fonts/Inter-VariableFont_opsz%2Cwght.woff2)
    format('woff2-variations');}@font-face{font-display:swap;font-family:inter;font-style:italic;font-weight:100 900;src:url(/themes/custom/momentum/fonts/Inter-Italic-VariableFont_opsz%2Cwght.woff2)
    format('woff2-variations');}:root{--f-primary:inter,var(--f-neo-grotesque);--f-heading:inter,var(--f-neo-grotesque);--f-mono:var(--f-monospace-code);--f-scale:1.067;--f-s-root:1.25rem;--f-s-s:1rem;--f-s-xs:0.875rem;--f-s-xxs:0.75rem;--f-s-h-xs:calc(var(--f-s-root) * var(--f-scale));--f-s-h-s:calc(var(--f-s-h-xs) * var(--f-scale));--f-s-h-m:calc(var(--f-s-h-s) * var(--f-scale));--f-s-h-l:calc(var(--f-s-h-m) * var(--f-scale));--f-s-h-xl:calc(var(--f-s-h-l) * var(--f-scale));--f-s-h-xxl:calc(var(--f-s-h-xl) * var(--f-scale));--f-s-h-xxxl:calc(var(--f-s-h-xxl) * var(--f-scale));--f-s-h-xxxxl:calc(var(--f-s-h-xxxl) * var(--f-scale));--f-s-h-xxxxxl:calc(var(--f-s-h-xxxxl) * var(--f-scale));@media (width >= 900px){--f-scale:1.2;}@media (width >= 1200px){--f-scale:1.25;}--default-h:200deg;--mono-c:0.005;--dark-l:25%;--dark-c:var(--mono-c);--dark-h:var(--default-h);--c-dark:var(--dark-l) var(--dark-c) var(--dark-h);--light-l:98%;--light-c:var(--mono-c);--light-h:var(--default-h);--c-light:var(--light-l) var(--light-c) var(--light-h);--accent-1-l:55%;--accent-1-c:0.2;--accent-1-h:25deg;--c-accent-1:var(--accent-1-l) var(--accent-1-c) var(--accent-1-h);--accent-2-l:25%;--accent-2-c:0.05;--accent-2-h:290deg;--c-accent-2:var(--accent-2-l) var(--accent-2-c) var(--accent-2-h);--shade-c:0.01;--shade-dark-l:40%;--shade-dark-c:var(--shade-c);--shade-dark-h:var(--default-h);--c-gray-dark:var(--shade-dark-l) var(--shade-dark-c) var(--shade-dark-h);--shade-mid-l:85%;--shade-mid-c:var(--shade-c);--shade-mid-h:var(--default-h);--c-gray-mid:var(--shade-mid-l) var(--shade-mid-c) var(--shade-mid-h);--shade-light-l:95%;--shade-light-c:var(--shade-c);--shade-light-h:var(--default-h);--c-gray-light:var(--shade-light-l) var(--shade-light-c) var(--shade-light-h);--tint-l:85%;--tint-c:0.15;--tint-1-l:80%;--tint-1-c:var(--tint-c);--tint-1-h:15deg;--c-tint-1:var(--tint-1-l) var(--tint-1-c) var(--tint-1-h);--tint-2-l:var(--tint-l);--tint-2-c:var(--tint-c);--tint-2-h:120deg;--c-tint-2:var(--tint-2-l) var(--tint-2-c) var(--tint-2-h);--tint-3-l:90%;--tint-3-c:var(--tint-c);--tint-3-h:85deg;--c-tint-3:var(--tint-3-l) var(--tint-3-c) var(--tint-3-h);--tint-4-l:var(--tint-l);--tint-4-c:var(--tint-c);--tint-4-h:195deg;--c-tint-4:var(--tint-4-l) var(--tint-4-c) var(--tint-4-h);--tint-5-l:var(--tint-l);--tint-5-c:var(--tint-c);--tint-5-h:315deg;--c-tint-5:var(--tint-5-l) var(--tint-5-c) var(--tint-5-h);--tint-6-l:var(--tint-l);--tint-6-c:var(--tint-c);--tint-6-h:45deg;--c-tint-6:var(--tint-6-l) var(--tint-6-c) var(--tint-6-h);--status-l:95%;--status-c:0.15;--status-success-l:var(--status-l);--status-success-c:var(--status-c);--status-success-h:160deg;--c-success:var(--status-success-l) var(--status-success-c) var(--status-success-h);--status-warning-l:var(--status-l);--status-warning-c:var(--status-c);--status-warning-h:80deg;--c-warning:var(--status-warning-l) var(--status-warning-c) var(--status-warning-h);--status-error-l:var(--status-l);--status-error-c:var(--status-c);--status-error-h:15deg;--c-error:var(--status-error-l) var(--status-error-c) var(--status-error-h);--status-info-l:var(--status-l);--status-info-c:var(--status-c);--status-info-h:250deg;--c-info:var(--status-info-l) var(--status-info-c) var(--status-info-h);--s-base:0.125rem;--s-scale:2;--s-xxs:var(--s-base);--s-xs:calc(var(--s-xxs) * var(--s-scale));--s-s:calc(var(--s-xs) * var(--s-scale));--s-m:calc(var(--s-s) * var(--s-scale));--s-l:calc(var(--s-m) * var(--s-scale));--s-xl:calc(var(--s-l) * var(--s-scale));--s-xxl:calc(var(--s-xl) * var(--s-scale));--border-radius:var(--s-s);--box-shadow:0 0 var(--s-s) 0 oklch(var(--c-dark) / 30%);--site-width:1200px;--site-inline-padding:max(var(--s-l),calc((100cqw - var(--site-width)) / 2));}:root[data-theme='dark']{--default-h-dark:205deg;--dark-l:98%;--dark-c:var(--mono-c);--dark-h:var(--default-h-dark);--light-l:25%;--light-c:var(--mono-c);--light-h:var(--default-h-dark);--accent-1-l:90%;--accent-1-c:0.25;--accent-1-h:25deg;--c-accent-1:var(--accent-1-l) var(--accent-1-c) var(--accent-1-h);--accent-2-l:90%;--accent-2-c:0.05;--accent-2-h:290deg;--c-accent-2:var(--accent-2-l) var(--accent-2-c) var(--accent-2-h);--shade-dark-l:90%;--shade-dark-c:var(--shade-c);--shade-dark-h:var(--default-h-dark);--shade-mid-l:44%;--shade-mid-c:var(--shade-c);--shade-mid-h:var(--default-h-dark);--shade-light-l:28%;--shade-light-c:var(--shade-c);--shade-light-h:var(--default-h-dark);--tint-l:85%;--tint-c:0.15;--tint-1-l:80%;--tint-1-c:var(--tint-c);--tint-1-h:15deg;--c-tint-1:var(--tint-1-l) var(--tint-1-c) var(--tint-1-h);--tint-2-l:var(--tint-l);--tint-2-c:var(--tint-c);--tint-2-h:120deg;--c-tint-2:var(--tint-2-l) var(--tint-2-c) var(--tint-2-h);--tint-3-l:90%;--tint-3-c:var(--tint-c);--tint-3-h:85deg;--c-tint-3:var(--tint-3-l) var(--tint-3-c) var(--tint-3-h);--tint-4-l:var(--tint-l);--tint-4-c:var(--tint-c);--tint-4-h:195deg;--c-tint-4:var(--tint-4-l) var(--tint-4-c) var(--tint-4-h);--tint-5-l:var(--tint-l);--tint-5-c:var(--tint-c);--tint-5-h:315deg;--c-tint-5:var(--tint-5-l) var(--tint-5-c) var(--tint-5-h);--tint-6-l:var(--tint-l);--tint-6-c:var(--tint-c);--tint-6-h:45deg;--c-tint-6:var(--tint-6-l) var(--tint-6-c) var(--tint-6-h);--status-l:95%;--status-c:0.15;--status-success-l:var(--status-l);--status-success-c:var(--status-c);--status-success-h:160deg;--c-success:var(--status-success-l) var(--status-success-c) var(--status-success-h);--status-warning-l:var(--status-l);--status-warning-c:var(--status-c);--status-warning-h:80deg;--c-warning:var(--status-warning-l) var(--status-warning-c) var(--status-warning-h);--status-error-l:var(--status-l);--status-error-c:var(--status-c);--status-error-h:15deg;--c-error:var(--status-error-l) var(--status-error-c) var(--status-error-h);--status-info-l:var(--status-l);--status-info-c:var(--status-c);--status-info-h:250deg;--c-info:var(--status-info-l) var(--status-info-c) var(--status-info-h);--box-shadow:0 0 var(--s-s) 0 oklch(0% 0 0deg / 30%);}
.gBgAnimatedGradient{--animation-speed:20s;backface-visibility:hidden;overflow:clip;position:relative;transform-style:preserve-3d;}.gBgAnimatedGradient::before{aspect-ratio:1;backface-visibility:hidden;background:conic-gradient(oklch(var(--c-tint-1) / 100%),oklch(var(--c-tint-6) / 100%),oklch(var(--c-tint-3) / 100%),oklch(var(--c-tint-2) / 100%),oklch(var(--c-tint-4) / 100%),oklch(var(--c-tint-5) / 100%),oklch(var(--c-tint-1) / 100%));content:'';inset:50% auto auto 50%;min-block-size:100%;min-inline-size:100%;position:absolute;scale:5;transform-style:preserve-3d;translate:-50% 50%;z-index:-1;}[data-motion='reduce'] .gBgAnimatedGradient::before{rotate:0 0 1 var(--random-degree,0deg);}[data-motion='no-preference'] .gBgAnimatedGradient::before{animation:animate-gradient var(--animation-speed) linear infinite;}.socialMenu__items{@container (width >= 1200px){justify-content:end;}}[class*='gBgTint'] .btn{--c-btn:var(--c-dark);--c-btn-border:var(--c-dark);color:oklch(var(--c-light) / 100%);}[data-theme='dark'] [class*='gBgTint'] .btn,[data-theme='dark'] .gBgAnimatedGradient .btn{--c-btn:var(--c-light);--c-btn-border:var(--c-light);color:oklch(var(--c-dark) / 100%);}[class*='gBgTint'] .btn.mSecondary,[class*='gBgTint'] .btn.mIcon,.gBgAnimatedGradient .btn.mSecondary,.gBgAnimatedGradient .btn.mIcon{color:oklch(var(--c-dark) / 100%);}[data-theme='dark'] [class*='gBgTint'] .btn.mSecondary,[data-theme='dark'] [class*='gBgTint'] .btn.mIcon,.gBgAnimatedGradient [class*='gBgTint'] .btn.mSecondary,.gBgAnimatedGradient [class*='gBgTint'] .btn.mIcon{--c-btn-border:var(--c-light);color:oklch(var(--c-light) / 100%);}[data-theme='dark'] [class*='gBgTint'],[data-theme='dark'] .gBgAnimatedGradient,[data-theme='dark'] .gBgStatus,[data-theme='dark'] .gBgSuccess,[data-theme='dark'] .gBgWarning,[data-theme='dark'] .gBgError,[data-theme='dark'] .gBgInfo,[data-theme='dark'] [class*='gBg'] [class*='gBgTint'],[data-theme='dark'] [class*='gBg'] .gBgAnimatedGradient,[data-theme='dark'] [class*='gBg'] .gBgStatus,[data-theme='dark'] [class*='gBg'] .gBgSuccess,[data-theme='dark'] [class*='gBg'] .gBgWarning,[data-theme='dark'] [class*='gBg'] .gBgError,[data-theme='dark'] [class*='gBg'] .gBgInfo{color:oklch(var(--c-light) / 100%);}.media.mTwig:has(.dayoneDigitalSoftwareBox){container-type:size;}.cutoutBanner .media.mTwig{aspect-ratio:1;@container (width >= 900px){aspect-ratio:auto;}}[class*='gGrid'] [class*='gGrid'],.curatedContent__container .curatedContent__container{container-type:normal;}[class*='gGrid'] .gGridX1Col:has(.form) .form{gap:calc(var(--s-s) + var(--s-xs));}[class*='gGrid'] .gGridX1Col:has(.form) .form [class*='gGrid']{gap:calc(var(--s-s) + var(--s-xs));}[class*='gGrid'] .gGridX1Col:has(.form) .form  textarea{block-size:var(--s-xxl);}.author img{background-color:oklch(var(--c-gray-mid) / 100%);}.card__numberValue{-webkit-text-stroke:0;}.card.mMediaProfile > img,.card.mMediaProfile > picture,.card.mMediaProfile > .anonymousProfile,.card.mMediaProfile > .media{border:0;border-radius:0;margin:calc(var(--s-l) * -1) auto 0;order:99;}.node.mPerson .copyMedia.gHero .copyMedia__grid.gGridX2Col{@container (width >= 900px){grid-template-columns:3fr 1fr;}@container (width >= 1200px){grid-template-columns:3fr 1fr;}}.node.mPerson .copyMedia.gHero img{background-color:oklch(var(--c-gray-mid) / 100%);}.mediaOverlay__overlay{mix-blend-mode:normal;}.card .mediaOverlay__overlay{padding:20% 25%;}.gBgDark .logo,.gBgAccent1 .logo,.gBgAccent2 .logo,.gBgGrayDark .logo{fill:oklch(var(--c-light) / 100%);}.copyMedia.mCaseStudy .copyMedia__content{block-size:100%;display:flex;flex-flow:column nowrap;}.copyMedia.mCaseStudy .media.mLogo{block-size:auto;margin-block-start:auto;}.copyMedia.mCaseStudy.mMediaExpand .media > .logo{block-size:calc(var(--s-l) + var(--s-m));inline-size:auto;margin-block-start:var(--s-l);}.copyMedia.mArticle .copyMedia__content{block-size:100%;display:flex;flex-flow:column nowrap;}.copyMedia.mArticle .author{margin-block-start:auto;}.gBgDark .author__content,.gBgAccent1 .author__content,.gBgAccent2 .author__content,.gBgGrayDark .author__content{@container (width >= 600px){border-block-start-color:0.5px solid oklch(var(--c-gray-light) / 100%);}}.gBgDark .author__jobTitle,.gBgAccent1 .author__jobTitle,.gBgAccent2 .author__jobTitle,.gBgGrayDark .author__jobTitle{color:oklch(var(--c-gray-light) / 100%);}@keyframes animate-gradient{0%{rotate:0 0 1 0deg;}100%{rotate:0 0 1 360deg;}}
@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);}
