.likert-scale-list,.likert-scale-list .rating-option,.likert-scale-list li,.rating-option .rating-label{--rating-option-size:48px;--gap:calc(var(--rating-option-size) / 3)}.likert-scale-list{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--gap) var(--gap);list-style:none;margin-bottom:calc(var(--gutter) * 1);margin-left:0;margin-right:0;margin-top:0;padding:0;place-content:center space-evenly}.likert-scale-list li{flex-basis:var(--rating-option-size);flex-grow:0;flex-shrink:0;position:relative}.likert-scale-list li:after{--font-size:var(--font-size-body-extra-small);bottom:calc(-1 * var(--font-size) * 4);color:var(--color-charcoal-slate-900);display:block;font-family:var(--font-family-regular);font-size:var(--font-size);line-height:var(--type-scale-perfect-fourth);position:absolute;text-align:center;text-shadow:var(--text-shadow-white)}.likert-scale-list li:first-child:after{content:"Strongly Disagree"}.likert-scale-list li:last-child:after{content:"Strongly Agree"}.likert-scale-list .rating-option{align-items:center;aspect-ratio:1/1;display:flex;flex-direction:row;flex-wrap:nowrap;height:var(--rating-option-size);margin-left:auto;margin-right:auto;place-content:center center;position:relative;width:var(--rating-option-size)}.rating-option input[type=radio]{--size:100%;--position-xy:calc(50% - var(--size) / 2);cursor:pointer;height:var(--size);left:var(--position-xy);margin:0;opacity:0;position:absolute;top:var(--position-xy);width:var(--size);z-index:2}.rating-option .rating-label{--surface-color:var(--color-white);--on-surface-color:var(--color-charcoal-black-900);--border-color:var(--color-charcoal-black-700);--font-size:var(--font-size-h5);--size:100%;background-color:var(--surface-color);border-color:var(--border-color);border-radius:100%;border-style:solid;border-width:2px;box-shadow:var(--shadow-elevation-low);color:var(--on-surface-color);display:block;font-family:var(--font-family-gilroy-regular);font-size:var(--font-size);font-weight:400;height:var(--size);line-height:calc(var(--rating-option-size) * 1);pointer-events:none;text-align:center;transition-duration:var(--speed-fast),var(--speed-fast),var(--speed-extra-fast),var(--speed-extra-fast),var(--speed-super-fast);transition-property:background-color,border-color,box-shadow,color,scale;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity),var(--easing-entering),var(--easing-color-or-opacity),var(--easing-color-or-opacity);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--size);z-index:1}.rating-option:hover .rating-label{box-shadow:var(--shadow-elevation-medium);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast),var(--speed-super-fast),var(--speed-super-fast),var(--speed-super-fast)}.rating-option:active .rating-label,.rating-option:focus .rating-label{box-shadow:none;transition-property:none}.rating-option input[type=radio]:checked+.rating-label,.rating-option:hover .rating-label{--surface-color:var(--color-charcoal-black-700);--on-surface-color:var(--color-white);border-color:var(--color-charcoal-black-700);text-shadow:var(--text-shadow-charcoal-black-dark)}.rating-option input[type=radio]:checked+.rating-label{--font-size:var(--font-size-h4);box-shadow:none;scale:1.15;transition-duration:var(--speed-extra-fast)}@media (width <= 768px){.likert-scale-list,.likert-scale-list .rating-option,.likert-scale-list li,.rating-option .rating-label{--rating-option-size:42px}}@media (width <= 668px){.likert-scale-list,.likert-scale-list .rating-option,.likert-scale-list li,.rating-option .rating-label{--rating-option-size:36px}.rating-option .rating-label{--font-size:var(--font-size-h6)}.rating-option input[type=radio]:checked+.rating-label{--font-size:var(--font-size-h5)}}@media (width <= 540px){.likert-scale-list{flex-wrap:wrap;margin-bottom:0}.likert-scale-list li{flex-basis:calc(20% - var(--gap))}.likert-scale-list li:after{display:none}.likert-scale-question p.question{max-width:none!important}}.utility-nav-list a,.utility-nav-list button{color:var(--color-ink-blue-400)}.utility-nav-list{--font-size:var(--font-size-body-small);align-items:center;-moz-column-gap:calc(var(--gutter) * 1);column-gap:calc(var(--gutter) * 1);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-family-semibold);font-size:var(--font-size);font-weight:600;line-height:var(--font-size);list-style:none;margin:0;padding:0;place-content:center flex-end}.utility-nav-list li{flex-grow:0;flex-shrink:0}.survey-next-and-back-navigation{--horizontal-padding:var(--gutter);align-items:center;-moz-column-gap:calc(var(--gutter) * 2);column-gap:calc(var(--gutter) * 2);display:flex;flex-direction:row;flex-wrap:nowrap;margin-left:auto;margin-right:auto;margin-top:var(--gutter);max-width:768px;padding-left:var(--horizontal-padding);padding-right:var(--horizontal-padding);place-content:center space-between}.survey-next-and-back-navigation[data-navigation-state=next-only],.survey-next-and-back-navigation[data-navigation-state=none]{justify-content:flex-end}.survey-next-and-back-navigation button,button.arrow:after,button.arrow:before{--on-surface-color:var(--color-white)}.survey-next-and-back-navigation button:disabled,.survey-next-and-back-navigation button[aria-disabled=true],button.arrow:disabled:after,button.arrow:disabled:before,button.arrow[aria-disabled=true]:after,button.arrow[aria-disabled=true]:before{--on-surface-color:var(--color-charcoal-slate-100)}.survey-next-and-back-navigation button{--surface-color:transparent;--font-size:var(--font-size-body-small);--horizontal-padding:calc(var(--gutter) * 1);--vertical-padding:calc(var(--gutter) * 0.5);align-items:center;background-color:var(--surface-color);border-radius:var(--rounded-corners-medium);color:var(--on-surface-color);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-family-semibold);font-size:var(--font-size);font-weight:600;letter-spacing:var(--letter-spacing-all-caps);line-height:var(--font-size);padding-bottom:calc(var(--vertical-padding) * .75);padding-top:var(--vertical-padding);place-content:center center;position:relative;text-align:center;text-transform:uppercase;transition-duration:var(--speed-extra-fast),var(--speed-extra-fast);transition-property:background-color,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);width:14ch}button.arrow:after,button.arrow:before{--border-style:solid;--border-width:2px;color:var(--on-surface-color);content:"";display:block;position:absolute;transition-duration:var(--speed-extra-fast);transition-property:color;transition-timing-function:var(--easing-color-or-opacity)}button.arrow,button.arrow:after{--border-width:2px;--arrow-width:calc(var(--border-width) * 8)}button.arrow:after{--position-x:calc(var(--border-width) * 2);--position-y:calc(50% - var(--border-width) / 2 + 1px);border-bottom:var(--border-style) var(--border-width);height:var(--border-width);top:var(--position-y);width:var(--arrow-width)}button.arrow[data-direction=back]:after{left:var(--arrow-width)}button.arrow[data-direction=next]:after{right:var(--arrow-width)}button.arrow:before{--size:calc(var(--border-width) * 4);--position-y:calc(50% - var(--size) / 2 + 1px);border-left:var(--border-style) var(--border-width);border-top:var(--border-style) var(--border-width);height:var(--size);top:var(--position-y);width:var(--size)}button.arrow[data-direction=back]:before{left:var(--arrow-width);transform:rotate(-45deg)}button.arrow[data-direction=next]:before{right:var(--arrow-width);transform:rotate(-225deg)}button.arrow[data-direction=back],button.arrow[data-direction=next]{--arrow-padding:calc(var(--arrow-width) * 0.5)}button.arrow[data-direction=back]{padding-left:var(--arrow-padding)}button.arrow[data-direction=next],button.arrow[data-direction=next]:after,button.arrow[data-direction=next]:before{--on-surface-color:var(--color-charcoal-black-900)}button.arrow[data-direction=next]{--surface-color:var(--color-charcoal-black-050);padding-right:var(--arrow-padding)}.survey-next-and-back-navigation button.arrow:hover:after,.survey-next-and-back-navigation button.arrow:hover:before,.survey-next-and-back-navigation button:hover{--on-surface-color:var(--color-charcoal-black-1000)}.survey-next-and-back-navigation button:hover{--surface-color:var(--color-white)}.survey-next-and-back-navigation button.arrow:disabled:hover:after,.survey-next-and-back-navigation button.arrow:disabled:hover:before,.survey-next-and-back-navigation button.arrow[aria-disabled=true]:hover:after,.survey-next-and-back-navigation button.arrow[aria-disabled=true]:hover:before,.survey-next-and-back-navigation button:disabled:hover,.survey-next-and-back-navigation button[aria-disabled=true]:hover{--on-surface-color:var(--color-charcoal-black-700)}.survey-next-and-back-navigation button:disabled:hover,.survey-next-and-back-navigation button[aria-disabled=true]:hover{cursor:not-allowed;text-shadow:none;transition-property:none}.footer-nav-list,.footer-nav-list li,.footer-nav-list li:not(:last-child):after{--column-gap:calc(var(--gutter) * 2)}.footer-nav-list{--font-size:var(--font-size-body-extra-small);--row-gap:calc(var(--gutter) * 0.75);align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-family-regular);font-size:var(--font-size);gap:var(--row-gap) var(--column-gap);letter-spacing:var(--letter-spacing-all-caps);line-height:var(--font-size);list-style:none;margin:0 auto;padding:0;place-content:center center;text-align:center;text-transform:uppercase}.footer-nav-list li{flex-grow:0;flex-shrink:0;position:relative}.navigation-drawer .footer-nav-list,.navigation-drawer .footer-nav-list li,.navigation-drawer .footer-nav-list li:not(:last-child):after{--column-gap:calc(var(--gutter) * 1)}.navigation-drawer .footer-nav-list{--font-size:var(--font-size-body-extra-extra-small);--row-gap:calc(var(--gutter) * 0.5);margin-bottom:var(--row-gap)}.navigation-drawer .footer-nav-list li.symbolmark{flex-basis:100%}.footer-nav-list>li:not(:last-child,.symbolmark,:has(>.social-links)):after{--vertical-ruler-color:var(--color-white);--vertical-ruler-height:62%;--vertical-ruler-width:1px;--vertical-ruler-position-x:0;--vertical-ruler-position-x-offset:calc(var(--column-gap) / 2);--vertical-ruler-position-y:calc(50% - var(--vertical-ruler-height) / 2);--vertical-ruler-position-y-offset:-1px;background-color:var(--vertical-ruler-color);content:"";height:var(--vertical-ruler-height);position:absolute;right:var(--vertical-ruler-position-x);top:var(--vertical-ruler-position-y);transform:translateX(var(--vertical-ruler-position-x-offset)) translateY(var(--vertical-ruler-position-y-offset));width:var(--vertical-ruler-width)}.footer-nav-list a{color:var(--color-white)}.footer-nav-list a[aria-current=page]{pointer-events:none}.footer-nav-list a[aria-current=page].text-link{--track-action-length:100%}.footer-nav-list li.social-links-list-item{flex-basis:100%}.footer-nav-list ul.social-links,.footer-nav-list ul.social-links li{--social-media-icon-size:24px}.footer-nav-list ul.social-links{align-items:center;-moz-column-gap:calc(var(--social-media-icon-size) / 2);column-gap:calc(var(--social-media-icon-size) / 2);display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;margin:0;padding:0;place-content:center center}.footer-nav-list ul.social-links li{flex-basis:var(--social-media-icon-size);flex-grow:0;flex-shrink:0;height:var(--social-media-icon-size);width:var(--social-media-icon-size)}.footer-nav-list ul.social-links li a{--on-surface-color:var(--color-white);--size:100%;color:var(--on-surface-color);display:block;height:var(--size);position:relative;transition-duration:var(--speed-normal);transition-property:color;transition-timing-function:var(--easing-color-or-opacity);width:var(--size)}[data-skin=library] .footer-nav-list ul.social-links li a{--on-surface-color:var(--color-charcoal-black-600)}.footer-nav-list ul.social-links li a:before{--size:140%;--surface-position-xy:50%;background-color:var(--color-white);border-radius:var(--rounded-corners-small);content:"";height:var(--size);left:var(--surface-position-xy);opacity:0;position:absolute;top:var(--surface-position-xy);transform:translate(calc(-1 * var(--surface-position-xy)),calc(-1 * var(--surface-position-xy)));transition-duration:var(--speed-normal);transition-property:opacity;transition-timing-function:var(--easing-color-or-opacity);width:var(--size);z-index:-1}[data-skin=library] .footer-nav-list ul.social-links li a:before{background-color:var(--color-charcoal-black-600)}.footer-nav-list ul.social-links li svg{fill:currentcolor}.footer-nav-list ul.social-links li.linkedin svg{margin-top:-1px}.footer-nav-list ul.social-links li a:hover{--on-surface-color:var(--color-black);transition-duration:var(--speed-fast)}[data-skin=library] .footer-nav-list ul.social-links li a:hover{--on-surface-color:var(--color-white)}.footer-nav-list ul.social-links li a:hover:before{opacity:1;transition-duration:var(--speed-fast)}.footer-nav-list ul.social-links li a:active,.footer-nav-list ul.social-links li a:active:before,.footer-nav-list ul.social-links li a:focus,.footer-nav-list ul.social-links li a:focus:before{transition-property:none}.footer-nav-list ul.social-links li a:active:before,.footer-nav-list ul.social-links li a:focus:before{background-color:var(--color-white)}[data-skin=library] .footer-nav-list ul.social-links li a:focus:before,[data-skin=library].footer-nav-list ul.social-links li a:active:before{background-color:var(--color-charcoal-black-900)}@media (width <= 540px){.application-shell-row-body main{padding-left:calc(var(--gutter) / 2);padding-right:calc(var(--gutter) / 2)}}@media (width <= 480px){[data-route=home] p.standfirst.align-center{--vertical-margin:calc(var(--gutter) * 1)}}.articles li,.articles-list,.case-study-list,.case-study-list li,.secondary-call-to-action-card-list,.secondary-call-to-action-card-list li{--number-of-columns:2;--column-gap:calc(var(--gutter) * 1.5);--item-width:calc(100% / var(--number-of-columns) - var(--column-gap))}.secondary-call-to-action-card-list,.secondary-call-to-action-card-list li{--number-of-columns:3}.articles-list p,.case-study-list,.case-study-list p,.secondary-call-to-action-card-list,.secondary-call-to-action-card-list p{font-size:var(--font-size-body)}.articles-list p,.case-study-list p,.secondary-call-to-action-card-list p{margin-bottom:0;margin-top:0}.articles-list article,.articles-list article .article-content-cell,.case-study-list article,.case-study-list article .article-content-cell,.secondary-call-to-action-card-list article{--horizontal-padding:calc(var(--column-gap) * 0.75);--vertical-padding:calc(var(--column-gap) * 0.75)}.articles-list article .article-content-cell,.case-study-list article .article-content-cell,.secondary-call-to-action-card-list article{padding-left:var(--horizontal-padding);padding-right:var(--horizontal-padding)}.articles-list article,.case-study-list article,.secondary-call-to-action-card-list article{padding-bottom:var(--vertical-padding)}.articles-list article .article-content-cell.text-content,.case-study-list article .article-content-cell.text-content,.secondary-call-to-action-card-list article{padding-top:var(--vertical-padding)}.articles-list,.case-study-list,.secondary-call-to-action-card-list{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--column-gap) var(--column-gap);list-style:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:calc(var(--gutter) * 2);padding:0;place-content:stretch center;position:relative}.articles-list,.case-study-list{margin-left:auto;margin-right:auto;max-width:768px}.articles-list{max-width:1200px}.swiper .case-study-list,.swiper .secondary-call-to-action-card-list{flex-wrap:nowrap;justify-content:flex-start}.article-body ul,ol.numbered-list,ul.rating-list,ul.text-list{--vertical-margin:var(--gutter);align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;list-style-type:none;margin-top:calc(var(--gutter) / 2);place-content:flex-start flex-start;row-gap:calc(var(--gutter) / 4)}.article-body ul,ul.text-list{list-style-type:disc}ol.numbered-list{counter-reset:item;list-style-type:none}@media (width <= 540px){ol.numbered-list,ul.rating-list,ul.text-list{padding-left:calc(var(--gutter) / 2)}}.article-body ul li,ol.numbered-list li,ul.rating-list li,ul.text-list li{flex-grow:0;flex-shrink:0;position:relative}ul.text-list .header{color:var(--color-ink-blue-900);display:block;font-family:var(--font-family-gilroy-medium);font-size:var(--font-size-h5-fluid);font-weight:500}ul.text-list li:first-child .header{margin-top:0}ul.rating-list{list-style:none;margin-left:0;padding-left:0}ol li::marker,ol li:before{all:unset}ol li:before{content:none!important}ol li::marker{content:normal!important}ol{counter-reset:item;list-style-position:outside;list-style-type:decimal;margin-left:1.5em;padding-left:0}ol li{counter-increment:item;margin-bottom:1.5em;padding-left:.5em;position:relative}ul.social{--gap:calc(var(--gutter) / 4);align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--gap);list-style:none;margin:0;padding:0;place-content:center flex-start;position:relative}ul.social.share-page{display:flex;line-height:var(--social-icon-size)}.content-page-header ul.social.share-page{--vertical-freespace:calc(var(--gutter) * 0.5);border-top:1px solid var(--color-ink-blue-300);display:flex;margin-top:var(--vertical-freespace);padding-top:var(--vertical-freespace)}.scholarly-article ul.social.share-page{margin-top:var(--gutter)}.social.share-buttons:before,ul.social li,ul.social.share-page{--font-size:var(--font-size-body-small);--social-icon-size:26px}.social.share-buttons:before{color:var(--color-ink-blue-400);content:"Share: ";display:none;font-family:var(--font-family-semibold);font-size:var(--font-size);font-weight:600;line-height:var(--social-icon-size)}.content-page-header .social.share-buttons:before{color:var(--color-white)}ul.social li{aspect-ratio:1/1;flex-basis:var(--social-icon-size);flex-grow:0;flex-shrink:0;height:var(--social-icon-size);position:relative;width:var(--social-icon-size)}ul.social a,ul.social button{--size:100%;--surface-color:var(--color-ink-blue-400);--on-surface-color:var(--color-white);align-items:center;background-color:var(--surface-color);border-radius:100%;color:var(--on-surface-color);display:flex;flex-direction:row;flex-wrap:nowrap;height:var(--size);place-content:center center;text-decoration:none;transition-duration:var(--speed-fast),var(--speed-extra-fast);transition-property:background-color,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity);width:var(--size)}.content-page-share-section ul.social a,.content-page-share-section ul.social button{--surface-color:var(--color-ink-blue-700);box-shadow:var(--shadow-elevation-low)}ul.social svg{--size:calc(100% - 10px);--position-xy:calc(50% - (var(--size) / 2));aspect-ratio:1/1;fill:currentcolor;height:var(--size);left:var(--position-xy);margin:0!important;min-width:auto!important;position:absolute;top:var(--position-xy);width:var(--size)!important}ul.social a:hover,ul.social button:hover{--surface-color:var(--color-ink-blue-900);--on-surface-color:var(--color-white);transition-timing-function:var(--easing-entering),var(--easing-entering)}ul.social a:active,ul.social a:focus,ul.social button:active,ul.social button:focus{--surface-color:var(--color-ink-blue-200);--on-surface-color:var(--color-ink-blue-900);box-shadow:none;transition-property:none}@media (width <= 480px){.social.share-buttons:before{content:"Share";position:absolute;text-align:center;top:0}ul.social{flex-wrap:wrap;justify-content:center;padding-top:calc(var(--font-size) * 2)}.content-page-header ul.social.share-page{padding-top:calc(var(--vertical-freespace) * 3)}.content-page-header .social.share-buttons:before{top:calc(var(--gutter) / 2)}}.rss-feed-with-share-page{align-items:center;-moz-column-gap:calc(var(--gutter) * 1);column-gap:calc(var(--gutter) * 1);display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:calc(var(--gutter) * -1);place-content:center flex-end}.rss-feed-with-share-page-cell{flex-grow:0;flex-shrink:0}@media (width <= 768px){.rss-feed-with-share-page{justify-content:flex-start}}@media (width <= 540px){.rss-feed-with-share-page{margin-top:unset}}.rss-feed-link,.rss-feed-link svg{--rss-icon-size:14px}.rss-feed-link{--surface-color:var(--color-lemon-yellow-900);--on-surface-color:var(--color-white);--font-size:var(--font-size-body-small);align-items:center;background-color:var(--surface-color);border-radius:var(--rounded-corners-small);box-shadow:var(--shadow-elevation-low);color:var(--on-surface-color);-moz-column-gap:calc(var(--rss-icon-size) / 2);column-gap:calc(var(--rss-icon-size) / 2);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-family-code-bold);font-size:var(--font-size);line-height:var(--rss-icon-size);margin-top:-2px;padding:var(--rounded-corners-small);place-content:center flex-start;text-shadow:none;transition-duration:var(--speed-fast),var(--speed-fast),var(--speed-extra-fast);transition-property:background-color,box-shadow,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity),var(--easing-color-or-opacity);white-space:nowrap}.rss-feed-link svg{fill:currentcolor;flex-basis:var(--rss-icon-size);flex-grow:0;flex-shrink:0;width:var(--rss-icon-size)}.rss-feed-link:hover{--surface-color:var(--color-lemon-yellow-500);--on-surface-color:var(--color-black);box-shadow:var(--shadow-elevation-medium)}.rss-feed-link:active,.rss-feed-link:focus{--surface-color:var(--color-lemon-yellow-900);--on-surface-color:var(--color-white);box-shadow:none;transition-property:none}.main-nav[data-is-stuck-to-top=true]{--position-xy:0;background-color:var(--color-charcoal-black-700);left:var(--position-xy);position:fixed;top:var(--position-xy);width:100%;z-index:100}.main-nav[data-is-stuck-to-top=true]:after{--curtain-height:calc(var(--gutter) * 0.5);--curtain-gradient-angle:180deg;--curtain-start-opacity:75%;--curtain-end-opacity:0;--curtain-surface:linear-gradient(var(--curtain-gradient-angle),rgb(var(--color-black-rgb)/var(--curtain-start-opacity)) 0%,rgb(var(--color-black-rgb)/var(--curtain-end-opacity)) 100%);--curtain-width:100%;--position-xy:0;background-image:var(--curtain-surface);background-repeat:no-repeat;background-size:var(--curtain-width) var(--curtain-height);bottom:calc(-1 * var(--curtain-height));content:"";height:var(--curtain-height);left:var(--position-xy);opacity:.5;pointer-events:none;position:absolute;width:var(--curtain-width);z-index:1}.main-nav-container{--main-nav-border-radius:var(--rounded-corners-small);--main-nav-width:calc(100% - var(--gutter) * 2);--main-nav-position-x:calc(50% - var(--main-nav-width) / 2);--main-nav-position-y:calc(var(--main-nav-border-radius) * 2);--background-image-target-opacity:0.5;--background-image-base-alpha:1;--background-image-effective-alpha:calc(var(--background-image-base-alpha) * var(--background-image-target-opacity));background-blend-mode:multiply;background-image:linear-gradient(90deg,rgb(var(--color-black-rgb)/0) 0,rgb(var(--color-black-rgb)/var(--background-image-effective-alpha)) 50%,rgb(var(--color-black-rgb)/0) 100%);background-repeat:no-repeat;border-radius:var(--main-nav-border-radius);bottom:var(--main-nav-position-y);left:var(--main-nav-position-x);position:absolute;width:var(--main-nav-width);z-index:3}.main-nav-container[data-is-stuck=true]{background-image:none!important}.hero[data-hero-media-type=video] .main-nav-container{--video-player-controls-height:32px;--background-image-target-opacity:0.9;background-image:linear-gradient(90deg,rgb(var(--color-black-rgb)/25%) 0,rgb(var(--color-black-rgb)/var(--background-image-effective-alpha)) 50%,rgb(var(--color-black-rgb)/25%) 100%);margin-bottom:calc(var(--video-player-controls-height) * 1.5)}.nav-list,.nav-list li,.nav-list li:not(:last-child):after{--column-gap:calc(var(--gutter) * 0.75)}@media (width <= 1024px){.nav-list,.nav-list li,.nav-list li:not(:last-child):after{--column-gap:calc(var(--gutter) * 0.25)}.main-nav-container{--main-nav-width:calc(100% - var(--gutter) * 0.5)}}.nav-list,.nav-list a{--font-size:var(--font-size-body-small);line-height:var(--font-size)}@media (width <= 924px){.nav-list,.nav-list a{--font-size:var(--font-size-body-extra-small)}.nav-list a{font-family:var(--font-family-gilroy-semibold)!important;font-weight:600}.nav-list,.nav-list li,.nav-list li:not(:last-child):after{--column-gap:calc(var(--gutter) * 0.25)}}.nav-list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:0 var(--column-gap);list-style:none;margin:0;padding:0;place-content:center center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-list li{flex-grow:0;flex-shrink:0;position:relative}.nav-list li.nav-item-brandmark{--surface-color:var(--color-black);background-color:var(--surface-color);display:none;flex-basis:100%;flex-grow:1;flex-shrink:1}.nav-list li.nav-item-brandmark .wordmark-svg{--brandmark-width:140px;--vertical-padding:calc(var(--font-size) * 2);display:inline-flex;margin-bottom:var(--vertical-padding);margin-left:auto;margin-right:auto;margin-top:var(--vertical-padding);width:var(--brandmark-width)}.main-nav-container[data-is-stuck=true] .nav-list li.nav-item-brandmark{display:block}[data-skin=the-great-productivity-reset] .main-nav-container[data-is-stuck=true] .nav-list li.nav-item-brandmark{background-color:var(--color-charcoal-black-800);background-image:linear-gradient(90deg,black,transparent 33%,transparent 66%,black);font-family:var(--font-family-gilroy-regular);font-weight:400}.nav-list li:not(:last-child,.nav-item-brandmark):after{--vertical-ruler-color:var(--color-white);--vertical-ruler-height:30%;--vertical-ruler-width:1px;--vertical-ruler-position-x:0;--vertical-ruler-position-x-offset:calc(var(--column-gap) / 2);--vertical-ruler-position-y:calc(50% - var(--vertical-ruler-height) / 2);--vertical-ruler-position-y-offset:-1px;background-color:var(--vertical-ruler-color);content:"";height:var(--vertical-ruler-height);position:absolute;right:var(--vertical-ruler-position-x);top:var(--vertical-ruler-position-y);transform:translateX(var(--vertical-ruler-position-x-offset)) translateY(var(--vertical-ruler-position-y-offset));width:var(--vertical-ruler-width)}.nav-list a{--border-color:transparent;--surface-color:transparent;--on-surface-color:var(--color-white);--horizontal-padding:calc(var(--font-size) * 1);--vertical-padding:calc(var(--font-size) * 1);background-color:var(--surface-color);border-color:var(--border-color);border-radius:var(--rounded-corners-small);border-style:solid;border-width:1px;color:var(--on-surface-color);display:block;font-family:var(--font-family-gilroy-medium);font-size:var(--font-size);font-weight:500;letter-spacing:var(--letter-spacing-all-caps);padding:var(--vertical-padding) var(--horizontal-padding);position:relative;text-shadow:var(--text-shadow-black);text-transform:uppercase;transition-duration:var(--speed-fast);transition-property:background-color;transition-timing-function:var(--easing-color-or-opacity)}.nav-list a span.label-mobile{display:none}@media (width <= 780px){.main-nav-container{--main-nav-width:calc(100% - var(--gutter) * 0.25)}.nav-list a span.label{display:none}.nav-list a span.label-mobile{display:inline-block}.nav-list,.nav-list li,.nav-list li:not(:last-child):after{--column-gap:calc(var(--gutter) * 1)}}@media (width <= 540px){.nav-list,.nav-list li,.nav-list li:not(:last-child):after{--column-gap:calc(var(--gutter) * 0.5)}}.nav-list a:active,.nav-list a:focus,.nav-list a:hover,.nav-list a[data-is-active=true]{text-shadow:none!important}.nav-list a:active,.nav-list a:hover,.nav-list a[data-is-active=true]{--surface-color:var(--color-charcoal-black-050);--on-surface-color:var(--color-charcoal-black-900);transition-duration:var(--speed-extra-fast);transition-timing-function:var(--easing-entering)}.nav-list a:active,.nav-list a:focus{--border-color:var(--color-charcoal-black-200);--surface-color:var(--color-charcoal-black-900);--on-surface-color:var(--color-charcoal-black-050);transition-property:none}.nav-list a:active,.nav-list a[data-is-active=true]{transition-property:none}.nav-list a.brandmark{--vertical-padding:0;border:none!important;display:inline-flex;outline:none!important}.nav-list a.brandmark:active,.nav-list a.brandmark:focus,.nav-list a.brandmark:hover{--surface-color:transparent}[data-is-stuck-to-top=false] .nav-list a:hover:after{transform:translateY(0)}.organizational-progression-list{--column-gap:calc(var(--gutter) / 4);--font-size:var(--font-size-body-big-fluid);align-items:center;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-family-gilroy-regular);font-size:var(--font-size);font-weight:400;line-height:var(--type-scale-perfect-fourth);list-style:none;margin-bottom:calc(var(--gutter) * 1);margin-left:0;margin-right:0;margin-top:0;padding:0;place-content:flex-start space-between;text-shadow:var(--text-shadow-black)}.organizational-progression-list.tight{--column-gap:calc(var(--gutter) / 2);justify-content:flex-start}#additional-resources .lead-block .organizational-progression-list{--font-size:var(--font-size-h5-fluid);font-family:var(--font-family-gilroy-medium);font-weight:500;margin-bottom:0}.organizational-progression-list li{flex-grow:0;flex-shrink:1;margin-bottom:0;padding-left:0;position:relative}.organizational-progression-list li.divider{flex-basis:1ch;position:relative}.organizational-progression-list li.divider:after{--center-xy:50%;--shift:-50%;--font-size-multiplier:1.3;content:">";display:block;font-size:calc(var(--font-size) * var(--font-size-multiplier));left:var(--center-xy);margin-left:-1px;margin-top:1px;position:absolute;top:var(--center-xy);transform:translate(var(--shift),var(--shift))}@media (width <= 768px){.organizational-progression-list li span{display:block}.organizational-progression-list li.divider:after{--font-size-multiplier:1.6}}@media (width <= 480px){.organizational-progression-list{--font-size:var(--font-size-body-fluid)}}@media (width <= 414px){.organizational-progression-list{--font-size:var(--font-size-body-extra-small)}}.stacked-nav-list{--row-gap:1px;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;list-style:none;margin:0;padding:0;place-content:flex-start flex-start;row-gap:var(--row-gap)}.stacked-nav-list li{--surface-color:var(--color-charcoal-black-700);background-color:var(--surface-color);flex-grow:0;flex-shrink:0;width:100%}.stacked-nav-list a,.stacked-nav-list a:before{transition-duration:var(--speed-fast)}.stacked-nav-list a,.stacked-nav-list a span{--icon-size:20px}.stacked-nav-list a{--surface-color:transparent;--on-surface-color:var(--color-white);--font-size:var(--font-size-body-extra-small);--padding:calc(var(--font-size) * 1.25);align-items:center;background-color:var(--surface-color);color:var(--on-surface-color);-moz-column-gap:calc(var(--icon-size) * .75);column-gap:calc(var(--icon-size) * .75);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-family-gilroy-bold);font-size:var(--font-size);font-weight:700;letter-spacing:var(--letter-spacing-all-caps);line-height:var(--font-size);overflow:hidden;padding:var(--padding);place-content:center flex-start;position:relative;text-shadow:var(--text-shadow-black);text-transform:uppercase;transition-duration:var(--speed-extra-fast);transition-property:color;transition-timing-function:var(--easing-color-or-opacity);z-index:0}.stacked-nav-list a span{flex-grow:1;flex-shrink:1;order:1}.stacked-nav-list a span.icon{flex-basis:var(--icon-size);flex-grow:0;flex-shrink:0;order:0}.stacked-nav-list a svg{fill:currentcolor}.stacked-nav-list a:hover,.stacked-nav-list a[data-is-active=true]{--on-surface-color:var(--color-charcoal-black-900);text-shadow:var(--text-shadow-charcoal-black-light)}.stacked-nav-list a:active,.stacked-nav-list a:focus,.stacked-nav-list a[data-is-active=true]{transition-property:none}.stacked-nav-list a[data-is-active=true]{pointer-events:none}.stacked-nav-list a:before{--surface-color:var(--color-charcoal-black-100);background-color:var(--surface-color);content:"";inset:0;position:absolute;transform:translateX(-100%);transition-property:transform;transition-timing-function:var(--easing-exiting);z-index:-1}.stacked-nav-list a:hover:before{transition-timing-function:var(--easing-entering)}.stacked-nav-list a:active:before,.stacked-nav-list a:focus:before,.stacked-nav-list a:hover:before,.stacked-nav-list a[data-is-active=true]:before{transform:translateX(0)}.stacked-nav-list a:active:before,.stacked-nav-list a:focus:before{transition-property:none}.domain-navigation-list,.domain-navigation-list a,.domain-navigation-list svg{--font-size:var(--font-size-body-big)}.domain-navigation-list{--column-gap:calc(var(--font-size) * 0.75);--row-gap:calc(var(--font-size) * 0.75);align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:var(--font-family-gilroy-regular);font-size:var(--font-size);font-weight:400;gap:var(--row-gap) var(--column-gap);letter-spacing:var(--letter-spacing-all-caps);line-height:var(--font-size);list-style:none;margin:0;min-width:17ch;padding:0;place-content:flex-start flex-start;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.domain-navigation-list[data-variant=homepage-bottom]{flex-direction:row;justify-content:flex-end}.domain-navigation-list li{flex-grow:0;flex-shrink:0;width:100%}.domain-navigation-list[data-variant=homepage-bottom] li{width:unset}.domain-navigation-list[data-variant=homepage-bottom] li:first-child{flex-grow:1}.domain-navigation-list a,.domain-navigation-list a svg{--on-surface-color:var(--color-white)}.domain-navigation-list a.reverse-color-scheme,.domain-navigation-list a.reverse-color-scheme svg{--on-surface-color:var(--color-black)}.domain-navigation-list a{--border-color:transparent;--surface-color:transparent;--on-surface-color:var(--color-white);--padding-multiplier:0.25;--padding:calc(var(--gutter) * var(--padding-multiplier));align-items:center;background-color:var(--surface-color);border-color:var(--border-color);border-radius:var(--rounded-corners-small);border-style:solid;border-width:1px;color:var(--on-surface-color);-moz-column-gap:calc(var(--padding) * 1.75);column-gap:calc(var(--padding) * 1.75);display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:hidden;padding:var(--padding) var(--padding) calc(var(--padding) - 2px);place-content:center flex-start;position:relative;text-shadow:var(--text-shadow-black);transition-duration:var(--speed-normal),var(--speed-normal);transition-property:background-color,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-color-or-opacity)}.domain-navigation-list[data-variant=homepage-bottom] li:first-child a{display:inline-flex}.domain-navigation-list a.reverse-color-scheme{--surface-color:var(--color-white);text-shadow:var(--text-shadow-white)}.domain-navigation-list svg{--icon-width:calc(var(--font-size) * 0.8);--icon-horizontal-offset:0;--icon-vertical-offset:-1px;fill:var(--on-surface-color);flex-basis:var(--icon-width);stroke:var(--on-surface-color);stroke-width:1.25px;transform:translateX(var(--icon-horizontal-offset)) translateY(var(--icon-vertical-offset));transition-duration:var(--speed-normal);transition-property:transform;transition-timing-function:var(--easing-exiting);width:var(--icon-width)}.domain-navigation-list .text-label{z-index:1}.domain-navigation-list a:before{--decoration-color:var(--color-black);--decoration-opacity:25%;--decoration-position-x:-100%;background-color:var(--decoration-color);content:"";inset:0;opacity:var(--decoration-opacity);position:absolute;transform:translateX(var(--decoration-position-x));transition-duration:var(--speed-normal),var(--speed-normal);transition-property:opacity,transform;transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting);z-index:0}.domain-navigation-list a[data-brand=business]:before{--decoration-color:var(--color-charcoal-violet-900)}.domain-navigation-list a[data-brand=government]:before{--decoration-color:var(--color-charcoal-black-900)}.domain-navigation-list a[data-brand=police]:before{--decoration-color:var(--color-ink-blue-900)}.domain-navigation-list a:hover:before{--decoration-position-x:100%;--decoration-opacity:75%;transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering)}.domain-navigation-list a.link-to-corporate-site,.domain-navigation-list a.link-to-corporate-site svg{--on-surface-color:var(--color-charcoal-black-500)}.domain-navigation-list a:hover,.domain-navigation-list a:hover svg{--on-surface-color:var(--color-black)}.domain-navigation-list a:active,.domain-navigation-list a:focus,.domain-navigation-list a:hover{--surface-color:var(--color-charcoal-black-300);box-shadow:var(--shadow-elevation-medium);text-shadow:var(--text-shadow-white);transition-duration:var(--speed-extra-fast),var(--speed-extra-fast)}.domain-navigation-list a:active,.domain-navigation-list a:focus{--surface-color:var(--color-black);--border-color:var(--color-white);--on-surface-color:var(--color-white);box-shadow:none;text-shadow:none;transition-property:none}.domain-navigation-list a:active,.domain-navigation-list a:active svg,.domain-navigation-list a:focus,.domain-navigation-list a:focus svg{--on-surface-color:var(--color-white)!important}.domain-navigation-list a[data-brand=business]:hover,.domain-navigation-list a[data-brand=business]:hover svg{--on-surface-color:var(--color-charcoal-violet-900)}.domain-navigation-list a[data-brand=business]:active,.domain-navigation-list a[data-brand=business]:focus{--surface-color:var(--color-charcoal-violet-800);--border-color:var(--color-charcoal-violet-800);text-shadow:var(--text-shadow-charcoal-violet-dark)}.domain-navigation-list a[data-brand=government]:hover,.domain-navigation-list a[data-brand=government]:hover svg{--on-surface-color:var(--color-charcoal-black-900)}.domain-navigation-list a[data-brand=government]:active,.domain-navigation-list a[data-brand=government]:focus{--surface-color:var(--color-charcoal-black-800);--border-color:var(--color-charcoal-black-800);text-shadow:var(--text-shadow-charcoal-black-dark)}.domain-navigation-list a[data-brand=police]:hover,.domain-navigation-list a[data-brand=police]:hover svg{--on-surface-color:var(--color-ink-blue-900)}.domain-navigation-list a[data-brand=police]:active,.domain-navigation-list a[data-brand=police]:focus{--surface-color:var(--color-ink-blue-800);--border-color:var(--color-ink-blue-800);text-shadow:var(--text-shadow-ink-blue-dark)}.domain-navigation-list a:active svg,.domain-navigation-list a:focus svg,.domain-navigation-list a:hover svg{--icon-horizontal-offset:calc(var(--icon-width) * 0.5)}.domain-navigation-list a:hover svg{transition-timing-function:var(--easing-entering)}.domain-navigation-list a:active svg,.domain-navigation-list a:focus svg{--on-surface-color:var(--color-white);transition-property:none}.list-with-dashes,.list-with-no-decoration,.rounded-square-list{--row-gap:calc(var(--gutter) / 4);align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;list-style:none;margin:0;padding:0;place-content:stretch flex-start;row-gap:var(--row-gap)}[data-align=right] .list-with-no-decoration{align-items:flex-end}.rounded-square-list{margin-bottom:calc(var(--gutter) / 2);margin-left:var(--gutter);margin-top:calc(var(--gutter) / 2)}.filled-surface-container .list-with-dashes,.list-with-dashes.contained-list-with-dashes{font-family:var(--font-family-regular)}.list-with-dashes.contained-list-with-dashes{--padding-vertical:calc(var(--gutter) / 2);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin);padding:var(--padding-vertical) var(--gutter)}.list-with-dashes li,.list-with-dashes li:before,.rounded-square-list li,.rounded-square-list li:before{--bullet-device-size:0.66ch}.list-with-dashes li,.rounded-square-list li{--bullet-device-horizontal-offset-multiplier:4;flex-grow:0;flex-shrink:0;padding-left:calc(var(--bullet-device-size) * var(--bullet-device-horizontal-offset-multiplier));position:relative}.rounded-square-list li{--bullet-device-horizontal-offset-multiplier:3}.list-with-dashes li:before,.rounded-square-list li:before{--bullet-device-position-top:calc(var(--bullet-device-size) * 1.6);background-color:currentcolor;content:"";height:1px;left:0;position:absolute;top:var(--bullet-device-position-top);width:var(--bullet-device-size)}.rounded-square-list li:before{--bullet-device-position-top:calc(var(--bullet-device-size) * 1.3);border-radius:2px;height:var(--bullet-device-size)}.list-with-dashes[data-variant=lg]{font-size:var(--font-size-h5-fluid)}.list-with-no-decoration li:before{display:none}.logo-list,.logo-list li{--column-gap:calc(var(--gutter) * 2);--number-of-cells-per-row:2;--logo-cell-width:calc((100% - var(--column-gap)) / var(--number-of-cells-per-row))}.logo-list{--surface-color:var(--color-black);align-items:center;background-color:var(--surface-color);border-radius:var(--rounded-corners-medium);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:var(--gutter);max-width:704px;padding:0;place-content:center center}.logo-list li{aspect-ratio:2/1;flex-basis:var(--logo-cell-width);flex-grow:0;flex-shrink:1;position:relative}.logo-list li img{--media-size:calc(100% - var(--gutter) * 1);--media-position-xy:50%;content-visibility:auto;height:var(--media-size);left:var(--media-position-xy);max-height:86px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:var(--media-position-xy);transform:translate(calc(-1 * var(--media-position-xy)),calc(-1 * var(--media-position-xy)));width:var(--media-size)}.logo-list li[data-brand=new-zealand-herald] img{max-width:240px}.speaker-list{--vertical-margin:calc(var(--gutter) / 2);display:grid;gap:var(--vertical-margin);list-style:none;margin-bottom:var(--vertical-margin);margin-left:0;margin-right:0;margin-top:var(--vertical-margin);padding:0}.speaker-card{--column-gap:var(--gutter);--row-gap:calc(var(--gutter) / 2);--surface-color:var(--color-charcoal-black-200);align-items:center;background:var(--surface-color);border-radius:var(--rounded-corners-medium);display:flex;gap:var(--row-gap) var(--column-gap);padding:var(--row-gap);text-shadow:var(--text-shadow-charcoal-black-light)}.speaker-card-image{--speaker-headshot-size:128px;border-radius:100%;flex-shrink:0;height:var(--speaker-headshot-size);-o-object-fit:cover;object-fit:cover;width:var(--speaker-headshot-size)}.speaker-card-content{flex:1}.speaker-card-name,.speaker-card-session,.speaker-card-title{--vertical-margin:calc(var(--gutter) / 4);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin)}.speaker-card-session{color:var(--color-skybound-blue-700)!important;font-family:var(--font-family-semibold);font-weight:600;text-shadow:none}.speaker-card-name{font-size:var(--font-size-body)}.client-logo-list{--columns:5;--gap-x:var(--gutter);--gap-y:calc(var(--gutter) * 0.5);--total-gaps-width:calc(var(--gap-x) * (var(--columns) - 1));--available-width:calc(100% - var(--total-gaps-width));--cell-target-width:calc(var(--available-width) / var(--columns));--cell-min-width:100px;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-y) var(--gap-x);list-style:none;margin:var(--gutter) auto 0 auto;padding:0;place-content:center space-around}.client-logo-list li{--surface-color:transparent;aspect-ratio:3/2;background-color:var(--surface-color);flex-basis:var(--cell-target-width);flex-grow:0;flex-shrink:1;min-width:var(--cell-min-width);position:relative;width:var(--cell-target-width)}.client-logo-list li img{--media-base-max-width:90px;--media-scale:1;--media-max-width:calc(var(--media-base-max-width) * var(--media-scale));--pos:50%;--size:100%;--shift:-50%;content-visibility:auto;height:var(--size);left:var(--pos);max-width:var(--media-max-width);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:var(--pos);transform:translate(var(--shift),var(--shift));width:var(--size)}.client-logo-list li[data-image-name=bnz] img,.client-logo-list li[data-image-name=fonterra-dairy-for-life] img,.client-logo-list li[data-image-name=fonterra] img,.client-logo-list li[data-image-name=meredith-connell] img,.client-logo-list li[data-image-name=roche] img,.client-logo-list li[data-image-name=stuff] img,.client-logo-list li[data-image-name=tip-top] img{--media-scale:0.8}.client-logo-list li[data-image-name=carterholtharvey] img,.client-logo-list li[data-image-name=james-wells] img,.client-logo-list li[data-image-name=the-bell-tea-co] img{--media-scale:1.3}@media (width <= 480px){.client-logo-list{--columns:3}}.people-list,.people-list li{--people-list-gap:calc(var(--gutter) * 2);--number-of-people-items-per-row:3;--people-item-width:calc((100% - (var(--people-list-gap) * (var(--number-of-people-items-per-row) - 1))) / var(--number-of-people-items-per-row))}@media (width <= 540px){.people-list,.people-list li{--number-of-people-items-per-row:2}}@media (width <= 480px){.people-list,.people-list li{--people-list-gap:var(--gutter)}}@media (width <= 430px){.people-list,.people-list li{--number-of-people-items-per-row:1}}.people-list{--people-list-vertical-margin:var(--gutter);align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--people-list-gap);list-style:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--people-list-vertical-margin);padding:0;place-content:space-between center;text-align:center}[data-route*=partners-] .people-list,[data-route*=team-] .people-list{border-top:2px solid var(--color-charcoal-black-400);padding-top:var(--gutter)}.people-list li{flex-basis:var(--people-item-width);flex-grow:0;flex-shrink:0}.people-list li[data-is-active=true]{opacity:.5;pointer-events:none}.people-list .person-bio,.people-list .person-contact{display:none}.people-list .person-photo,.person-detail-photo{aspect-ratio:116/134;background-color:var(--color-charcoal-black-100);position:relative}.people-list .person-photo img,.person-detail-photo img{--media-min-size:150px;--media-size:100%;--media-max-size:512px;--media-position-xy:50%;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);content-visibility:auto;height:var(--media-size);height:clamp(var(--media-min-size),var(--media-size),var(--media-max-size));left:var(--media-position-xy);margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:var(--media-position-xy);transform:translate(calc(-1 * var(--media-position-xy)),calc(-1 * var(--media-position-xy)));width:clamp(var(--media-min-size),var(--media-size),var(--media-max-size))}.person-card-link{color:var(--color-black);cursor:pointer;display:block}@media (width <= 430px){.people-list .person-photo{aspect-ratio:unset}.people-list .person-photo img{--media-max-size:200px;position:unset;transform:none}}.people-list .person-name,.people-list .person-role{--vertical-margin:0}.people-list .person-details{margin-top:calc(var(--gutter) * 1)}.people-list .person-name{font-family:var(--font-family-regular);font-size:var(--font-size-h6-fluid);line-height:var(--type-scale-major-second)}.people-list .person-role{font-size:var(--font-size-body-fluid)!important;margin-top:calc(var(--gutter) * .25)}.person-card-chevron{display:none}.team-section{position:relative}.person-expanded-view{--position-top-and-left:0;background-color:red;display:none;left:var(--position-top-and-left);position:absolute;top:var(--position-top-and-left);z-index:1}.articles-list li{flex-basis:var(--item-width);flex-grow:1;flex-shrink:1}.articles-list.library-articles-search-results{--number-of-columns:1}.articles-list[data-context=library]{margin-top:0;row-gap:0}.articles-list article{--article-image-width:25%;--article-column-gap:calc(var(--gutter) * 1);align-items:start;-moz-column-gap:var(--article-column-gap);column-gap:var(--article-column-gap);display:grid;grid-template-columns:var(--article-image-width) 1fr;padding-bottom:0}.articles-list article .headline{margin-bottom:0;margin-top:0}.articles-list article .article-image,.articles-list article .article-image a{aspect-ratio:1/1;position:relative}.articles-list[data-context=library] article .article-image,.articles-list[data-context=library] article .article-image a{aspect-ratio:var(--article-image-ratio)}.articles-list article .article-image a{display:block}.articles-list article .article-image img{--media-position-xy:50%;--media-size:100%;content-visibility:visible;height:var(--media-size);left:var(--media-position-xy);margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:var(--media-position-xy);transform:translateX(calc(-1 * var(--media-position-xy))) translateY(calc(-1 * var(--media-position-xy)));width:var(--media-size);z-index:0}.articles-list article .headline .text-link{--base-color:var(--color-charcoal-black-900)}.articles-list article .article-date,.articles-list article p{font-size:var(--font-size-body-fluid)!important;margin-top:calc(var(--gutter) / 4)}.articles-list[data-context=library]>li{border-top:1px solid var(--color-border);flex-basis:100%;padding-bottom:var(--space-lg);padding-top:var(--space-lg)}.articles-list[data-context=library]>li:first-child{border-top:0;padding-top:0}.articles-list[data-context=library] article{padding-bottom:0}.articles-list[data-context=library] article .headline{color:var(--color-text-primary);font-weight:var(--font-weight-medium);line-height:1.25}.articles-list[data-context=library] article .headline .text-link{--base-color:var(--color-text-primary)}.articles-list[data-context=library] article .headline .text-link:focus-visible{border-radius:2px;outline:2px solid var(--color-focus-ring);outline-offset:2px}.articles-list[data-context=library] article .article-date{color:var(--color-text-secondary);font-size:var(--font-size-body-small-fluid)!important;margin-top:var(--space-3xs)}.articles-list[data-context=library] article p{color:var(--color-text-secondary);margin-top:var(--space-2xs)}.skeleton-loader-grid{margin-top:var(--gutter)}ul.text-list-with-strong-headings{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;list-style:none;margin:0;padding:0;place-content:flex-start flex-start;row-gap:calc(var(--gutter) / 2)}ul.text-list-with-strong-headings li{flex-grow:0;flex-shrink:1}ul.text-list-with-strong-headings strong{display:block;font-family:var(--font-family-gilroy-semibold);font-weight:600}ul.text-list-with-strong-headings p{--vertical-margin:0;font-size:var(--font-size-h6-fluid)}@media (width <= 480px){.article-detail-page .article-body h3,.articles-list article .headline{font-size:var(--font-size-h5-fluid)}}.top-app-bar-partner-logo-list-is-stuck-to-top,.top-app-bar-partner-logo-list-is-stuck-to-top li{--column-gap:calc(var(--gutter) * 1);--logo-cell-base-width:180px;--logo-cell-width:calc(var(--logo-cell-base-width) - var(--column-gap) / 2)}.top-app-bar-partner-logo-list-is-stuck-to-top{--horizontal-freespace:calc(var(--gutter) * 1);--vertical-freespace:calc(var(--gutter) * 0.5);align-items:center;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;margin-bottom:var(--vertical-freespace);margin-left:0;margin-right:0;margin-top:var(--vertical-freespace);padding-bottom:0;padding-left:var(--horizontal-freespace);padding-right:var(--horizontal-freespace);padding-top:0;place-content:center space-between}.top-app-bar-partner-logo-list-is-stuck-to-top li{flex-grow:0;flex-shrink:0}.top-app-bar-partner-logo-list-is-stuck-to-top li:after{display:none}.top-app-bar-partner-logo-list-is-stuck-to-top li.logo{flex-basis:var(--logo-cell-width)}.top-app-bar-partner-logo-list-is-stuck-to-top li.headline-text{flex-grow:1;flex-shrink:1;font-family:var(--font-family-gilroy-light);font-size:var(--font-size-h5-fluid);font-weight:300;line-height:var(--type-scale-major-second);text-align:center;text-shadow:var(--text-shadow-black)}[data-skin=the-great-productivity-reset] .top-app-bar-partner-logo-list-is-stuck-to-top li.headline-text{font-family:var(--font-family-gilroy-regular);font-weight:400}.quick-faq-list{--row-gap:calc(var(--gutter) * 1);display:flex;flex-direction:column;margin-bottom:var(--gutter);margin-top:calc(var(--gutter) / 2);row-gap:var(--row-gap)}.quick-faq-item{--column-gap:calc(var(--gutter) * 1.5);--question-column-width:30%;border-top:1px solid var(--color-charcoal-slate-200);display:grid;gap:var(--column-gap);grid-template-columns:var(--question-column-width) 1fr;padding-top:calc(var(--row-gap) / 2)}.quick-faq-item dt{font-family:var(--font-family-gilroy-medium);font-weight:500}.quick-faq-item dd{margin-left:0}@media (width <= 668px){.quick-faq-item{gap:calc(var(--column-gap) / 3);grid-template-columns:1fr}}.modal-sheet,.modal-sheet:before{--modal-sheet-size:100%;--position-xy:calc(50% - var(--modal-sheet-size) / 2);height:var(--modal-sheet-size);left:var(--position-xy);top:var(--position-xy);width:var(--modal-sheet-size)}.modal-sheet{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;opacity:0;place-content:center center;pointer-events:none;position:fixed;transition-duration:var(--speed-normal);transition-property:opacity;transition-timing-function:var(--easing-color-or-opacity);z-index:101}.modal-sheet[data-is-open=true]{opacity:1;pointer-events:auto;z-index:1000}.modal-sheet:before{--surface-opacity:75%;--surface-color:rgb(var(--color-ink-blue-900-rgb)/var(--surface-opacity));background-blend-mode:multiply;background-color:var(--surface-color);background-position-x:50%;background-position-y:50%;background-repeat:no-repeat;background-size:cover;content:"";opacity:.8;position:absolute;z-index:-1}.modal-sheet-content-container{--surface-color:var(--color-charcoal-slate-050);--on-surface-color:var(--color-black);--modal-window-min-width:275px;--modal-window-max-width:540px;--modal-window-preferred-width:100%;--modal-sheet-shadow-opacity:25%;--modal-sheet-shadow:0 1px 1.1px hsl(var(--shadow-color)/var(--modal-sheet-shadow-opacity)),0.1px 9.5px 10.7px -0.6px hsl(var(--shadow-color)/var(--modal-sheet-shadow-opacity)),0.3px 22.7px 25.5px -1.2px hsl(var(--shadow-color)/var(--modal-sheet-shadow-opacity)),0.6px 49.7px 55.9px -1.9px hsl(var(--shadow-color)/var(--modal-sheet-shadow-opacity)),1.2px 100px 112.5px -2.5px hsl(var(--shadow-color)/var(--modal-sheet-shadow-opacity));--vertical-offset:0;background-color:var(--surface-color);border-radius:var(--rounded-corners-large);box-shadow:var(--modal-sheet-shadow);color:var(--on-surface-color);padding-bottom:var(--gutter);padding-left:0;padding-right:0;position:relative;text-shadow:var(--text-shadow-white);transform:translateY(var(--vertical-offset));width:clamp(var(--modal-window-min-width),var(--modal-window-preferred-width),var(--modal-window-max-width))}.modal-sheet-content-container h2:first-of-type{margin-top:0}.modal-sheet[data-modal-type=drawer]{align-items:flex-start;justify-content:flex-end}.modal-sheet[data-modal-type=drawer] .modal-sheet-content-container{--modal-content-position-x:100%;border-bottom-right-radius:0;border-top-right-radius:0;min-height:100%;transform:translateX(var(--modal-content-position-x));transition-duration:var(--speed-normal);transition-property:transform;transition-timing-function:var(--easing-exiting)}.modal-sheet[data-modal-type=drawer] .modal-sheet-content{height:100%;overflow:visible scroll;padding:var(--gutter) calc(var(--gutter) * 1.25) calc(var(--gutter) * 2) var(--gutter);position:absolute}.modal-sheet[data-modal-type=drawer][data-is-open=true] .modal-sheet-content-container{--modal-content-position-x:0;transition-duration:var(--speed-fast);transition-timing-function:var(--easing-entering)}.shaped-hero-image{--rim-width:1px;--rim-blur-radius:calc(var(--gutter) * 1.5);--rim-blur-spread:calc(var(--gutter) / 3);--rim-border-opacity:25%;--rim-blur-opacity:33%;border-color:rgb(var(--color-ink-blue-050-rgb)/var(--rim-border-opacity));border-style:solid;border-width:var(--rim-width);box-shadow:0 0 var(--rim-blur-radius) var(--rim-blur-spread) rgb(var(--color-ink-blue-050-rgb)/var(--rim-blur-opacity))}.responses-table{border-bottom:1px solid var(--color-charcoal-slate-200);border-collapse:collapse;border-spacing:0;font-size:var(--font-size-body-fluid);line-height:var(--type-scale-perfect-fourth)}.responses-table tbody td,.responses-table tbody th,.responses-table thead td,.responses-table thead th{--vertical-padding:calc(var(--gutter) / 4);padding-bottom:var(--vertical-padding);vertical-align:top}.responses-table tbody td,.responses-table tbody th{padding-left:0;padding-top:var(--vertical-padding)}.responses-table thead th:first-child{text-align:left}.responses-table .response-value,.responses-table thead th:last-child{text-align:center}.responses-table tbody tr td:first-child{padding-right:calc(var(--gutter) * 1)}h4.assessment-category{color:var(--color-electric-violet-400)}.article-body a,.text-link,button.text-link{--base-color:var(--color-charcoal-black-800);--hover-color:var(--color-charcoal-black-200);--underline-thickness:1px;--underline-full-width:100%;--underline-hover-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent!important;background-image:linear-gradient(to right,var(--hover-color) 0,var(--hover-color) 100%),linear-gradient(to right,var(--base-color) 0,var(--base-color) 100%);background-position:0 100%,50% 100%;background-repeat:no-repeat;background-size:var(--underline-hover-width) var(--underline-thickness),var(--underline-full-width) var(--underline-thickness);border:none!important;color:var(--base-color)!important;cursor:pointer;display:inline;margin:0;padding-bottom:calc(var(--underline-thickness) * 1.75);padding-left:0!important;padding-right:0!important;padding-top:var(--underline-thickness)!important;transition-duration:var(--speed-normal);transition-property:background-size;transition-timing-function:var(--easing-entering)}.article-body a{--base-color:#47b5ff;--hover-color:var(--color-charcoal-black-900)}button.text-link{--font-size:inherit;border-radius:0;box-shadow:none;color:var(--base-color);font-family:inherit;letter-spacing:0;line-height:inherit;margin-left:0;margin-right:0;padding-bottom:0!important;text-align:inherit;text-shadow:none;text-transform:none}button.text-link:hover{background-color:transparent}.article-body a:hover,.text-link:hover,button.text-link:hover{--underline-hover-width:100%;transition-duration:var(--speed-extra-fast)}.article-body a:active,.article-body a:focus,.text-link:active,.text-link:focus,button.text-link:active,button.text-link:focus{--underline-thickness:1px;background-image:none;color:var(--base-color);padding-bottom:var(--underline-thickness);transition-property:none}.text-link.small,button.text-link.small{--underline-thickness:1px}.no-default-decoration.text-link{--hover-color:var(--color-charcoal-black-400);background-image:linear-gradient(to right,var(--hover-color) 0,var(--hover-color) 100%);line-height:var(--type-scale-perfect-fourth)}.no-default-decoration.text-link.small{padding-bottom:calc(var(--underline-thickness) * 4)}.charcoal-slate-700 .text-link,.charcoal-slate-800 .text-link,.charcoal-slate-900 .text-link,.text-link[data-color-scheme=white],button.text-link[data-color-scheme=white]{--base-color:var(--color-white);--hover-color:var(--color-white)}[data-skin=library] .text-link[data-color-scheme=white],[data-skin=library] button.text-link[data-color-scheme=white]{--base-color:var(--color-charcoal-black-700);--action-color:var(--color-charcoal-black-700)}.charcoal-slate-050 .text-link,.charcoal-slate-100 .text-link,.charcoal-slate-200 .text-link,.text-link[data-color-scheme=charcoal],button.text-link[data-color-scheme=charcoal]{--base-color:var(--color-charcoal-slate-900);--hover-color:var(--color-charcoal-slate-900)}a.button,button{--button-icon-size:20px}a.button svg:not(.wordmark-svg),button svg:not(.wordmark-svg){fill:currentcolor;min-width:var(--button-icon-size);width:var(--button-icon-size)}a.button[data-align-icon=right] svg,button[data-align-icon=right] svg{margin-left:calc(var(--button-icon-size) * .5);margin-right:0;order:1}a.unstyled-image-button,button.unstyled-image-button{--size:100%;display:inline-flex;height:var(--size);width:var(--size)}a.button span.pad-left,button span.pad-left{margin-left:.25em}a.button.filled,a.button.outlined,button.filled,button.outlined{--surface-color:transparent;--on-surface-color:var(--color-white);--font-size:var(--font-size-body);--padding-vertical:calc(var(--font-size) * 1);--padding-horizontal:calc(var(--font-size) * 1.5);align-items:center;background-color:var(--surface-color);border-color:var(--color-white);border-radius:var(--rounded-corners-small);border-style:solid;border-width:2px;box-shadow:var(--shadow-elevation-low);color:var(--on-surface-color);display:inline-flex;flex-direction:row;flex-wrap:wrap;font-family:var(--font-matter);font-size:var(--font-size);font-weight:600;gap:calc(var(--button-icon-size) * .75);line-height:var(--font-size);margin-top:calc(var(--gutter) * .5);padding:var(--padding-vertical) var(--padding-horizontal);place-content:center center;transition-duration:var(--speed-fast),var(--speed-fast),var(--speed-normal),var(--speed-extra-fast),var(--speed-extra-fast);transition-property:background-color,box-shadow,border-color,color;transition-timing-function:var(--easing-color-or-opacity),var(--easing-exiting),var(--easing-color-or-opacity),var(--easing-color-or-opacity)}a.button.filled.compact,button.filled.compact{--font-size:var(--font-size-body-extra-small);--padding-vertical:calc(var(--font-size) * 0.75);letter-spacing:var(--letter-spacing-all-caps);text-transform:uppercase}a.button.filled.compact.light,button.filled.compact.light{--fill-color:var(--color-charcoal-black-300);--on-surface-color:var(--color-black);text-align:center;text-shadow:var(--text-shadow-white)}a.button.filled.compact.light span.icon,button.filled.compact.light span.icon{display:none}[data-route=home] .page-top-hero-container a.button.filled.compact.light.hero-assessment-button{margin-left:calc(var(--gutter) * .5)}[data-route=home] .page-top-hero-container .button-separator{display:none}@media (width <= 410px){[data-route=home] .page-top-hero-container a.button.filled.compact.light.hero-assessment-button{margin-left:0}[data-route=home] .page-top-hero-container .button-separator{display:block}}@keyframes waves-left-to-right-animation{0%{background-position:200% 0}to{background-position:0 0}}a.button.filled,button.filled{--fill-color:var(--color-charcoal-black-800);--surface-color:var(--fill-color);border-color:var(--fill-color);text-shadow:var(--text-shadow-charcoal-black)}form button.filled{animation-duration:2.5s;animation-iteration-count:infinite;animation-name:waves-left-to-right-animation;animation-play-state:paused;animation-timing-function:cubic-bezier(.4,0,.6,1);background-size:200% 100%;min-width:160px}form button.filled[data-is-submitting=true]{animation-play-state:running;background-image:linear-gradient(90deg,var(--color-charcoal-black-200) 0,var(--color-charcoal-black-500) 25%,var(--color-charcoal-black-700) 50%,var(--color-charcoal-black-200) 75%,var(--color-charcoal-black-500) 100%);cursor:wait;pointer-events:none}.accordion-content-inner a.button.filled,.accordion-content-inner a.button.outlined,.accordion-content-inner button.filled,.accordion-content-inner button.outlined{margin-right:calc(var(--gutter) * .5)}.accordion-content-inner a.button.filled[aria-label="Begin performance assessment"],.accordion-content-inner a.button.filled[aria-label="Schedule a consultation call"],.accordion-content-inner button.filled[aria-label="Begin performance assessment"],.accordion-content-inner button.filled[aria-label="Schedule a consultation call"]{margin-right:0}a.button.small,button.small{--button-icon-size:16px;--font-size:var(--font-size-body-small);--padding-vertical:calc(var(--font-size) * 0.75);--padding-horizontal:calc(var(--font-size) * 1.25)}.button.filled:hover,.button.outlined:hover{box-shadow:var(--shadow-elevation-medium);transition-duration:var(--speed-fast),var(--speed-extra-fast),var(--speed-fast),var(--speed-extra-fast),var(--speed-extra-fast);transition-timing-function:var(--easing-color-or-opacity),var(--easing-entering),var(--easing-color-or-opacity),var(--easing-color-or-opacity)}.button.outlined:active,.button.outlined:focus,.button.outlined:hover{--surface-color:var(--color-white);--on-surface-color:var(--color-charcoal-black-400)}.button.filled:active,.button.filled:focus,.button.outlined:active,.button.outlined:focus{box-shadow:none;text-shadow:none!important;transition-property:none}.button.filled:active,.button.filled:focus,.button.filled:hover{--fill-color:var(--color-charcoal-black-300);--on-surface-color:var(--color-charcoal-black-900);text-shadow:none}.button.filled:active,.button.filled:focus{--fill-color:var(--color-charcoal-black-800);--on-surface-color:var(--color-white)}button.close-button{--button-surface-color:transparent;--button-size:32px;--close-decoration-color:var(--color-charcoal-black-900);--close-decoration-color-hover:var(--color-white);--close-stroke:2px;--close-length:24px;--hover-length:18px;--rounded:var(--rounded-corners-medium);background:var(--button-surface-color);border-radius:var(--rounded);display:inline-grid;height:var(--button-size);overflow:hidden;padding:0;place-items:center;position:relative;transition-duration:var(--speed-normal);transition-property:background-color;transition-timing-function:var(--easing-color-or-opacity);width:var(--button-size)}button.close-button:hover{--button-surface-color:var(--color-charcoal-black-200)}button.close-button:active,button.close-button:focus{--button-surface-color:var(--color-charcoal-black-100);transition:none}.modal-sheet-content-container button.close-button{--button-surface-color:var(--color-charcoal-black-050);--position-xy:calc(var(--gutter) * 0.25);position:absolute;right:var(--position-xy);top:var(--position-xy);z-index:1}button.close-button:after,button.close-button:before{--position-xy:50%;--position-xy-transform:calc(-1 * var(--position-xy));background-color:var(--close-decoration-color);content:"";height:var(--close-length);left:var(--position-xy);position:absolute;top:var(--position-xy);transform:translate(var(--position-xy-transform),var(--position-xy-transform)) rotate(45deg);transform-origin:center center;transition-delay:0s,0s;transition-duration:var(--speed-fast),var(--speed-fast);transition-property:background-color,height;transition-timing-function:var(--easing-exiting),var(--easing-exiting);width:var(--close-stroke)}button.close-button:after{transform:translate(var(--position-xy-transform),var(--position-xy-transform)) rotate(-45deg)}button.close-button:hover:after,button.close-button:hover:before{background-color:var(--close-decoration-color-hover);height:var(--hover-length)}.modal-sheet-content-container button.close-button:hover{--button-surface-color:var(--color-charcoal-black-600);transition-duration:var(--speed-fast)}.button.disabled{--on-surface-color:var(--color-ink-blue-050)!important;border-color:var(--color-ink-blue-200)!important;pointer-events:none}.arrow-button,.arrow-button svg{--font-size:var(--font-size-body-extra-small);--on-surface-color:var(--color-charcoal-black-900);--button-size:32px}.arrow-button{--surface-color:transparent;align-items:center;background-color:var(--surface-color);border-radius:var(--rounded-corners-small);color:var(--on-surface-color);display:flex;flex-direction:column;flex-wrap:nowrap;height:var(--button-size);margin-left:auto;margin-right:auto;place-content:center center;position:relative;width:var(--button-size)}.arrow-button[data-use-label=true]{margin-bottom:calc(var(--font-size) * 2.5)}.arrow-button svg{--arrow-width:calc(var(--button-size) * 0.65);display:block;margin:1px 0 0 1px!important;min-width:unset!important;stroke:var(--on-surface-color);stroke-width:.75px;transform-origin:center center;width:var(--arrow-width)!important}.page-top-hero-container .arrow-button svg{stroke-width:1px}.arrow-button[data-arrow-direction=down] svg{transform:rotate(90deg)}.arrow-button:after{--label-position-y:calc(-1 * var(--font-size) * 1.5);bottom:var(--label-position-y);color:var(--on-surface-color);content:attr(data-label);display:block;font-family:var(--font-family-gilroy-medium);font-size:var(--font-size);font-weight:500;letter-spacing:var(--letter-spacing-all-caps);line-height:var(--font-size);position:absolute;text-shadow:var(--text-shadow-white);text-transform:uppercase;white-space:nowrap}.full-page-height-section .arrow-button[data-arrow-direction=down]{bottom:var(--gutter);left:calc(50% - (var(--button-size) / 2));position:absolute}@media (height <= 550px){.full-page-height-section .arrow-button[data-arrow-direction=down]{bottom:unset;left:unset;position:relative}}.hero .arrow-button{bottom:0;position:absolute;z-index:100}.hero .arrow-button,.hero .arrow-button svg{--on-surface-color:var(--color-white)}button[data-is-content-expansion-trigger]{--surface-color:var(--color-charcoal-black-200);--font-size:var(--font-size-body-extra-small);--padding:calc(var(--gutter) / 4);--vertical-margin:calc(var(--gutter) / 2);align-items:center;background-color:var(--surface-color);cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-family-semibold);font-size:var(--font-size);font-weight:600;letter-spacing:var(--letter-spacing-all-caps);line-height:var(--font-size);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin);overflow:hidden;place-content:flex-end flex-end;position:relative;text-align:right;text-transform:uppercase;width:100%}button[data-is-content-expansion-trigger]:before{--device-color:var(--color-skybound-blue-900);--device-width:2ch;--position-xy:0;background-color:var(--device-color);content:"";display:block;height:100%;left:var(--position-xy);opacity:1;overflow:hidden;position:absolute;top:var(--position-xy);transform:translateX(calc(-1 * var(--device-width)));transition-duration:var(--speed-normal),var(--speed-slow);transition-property:left,opacity;transition-timing-function:var(--easing-exiting),var(--easing-color-or-opacity);width:var(--device-width);z-index:1}button[data-is-content-expansion-trigger]:hover:before{left:100%;transition-duration:var(--speed-fast),var(--speed-fast);transition-timing-function:var(--easing-entering),var(--easing-color-or-opacity)}button[data-is-content-expansion-trigger] span{--surface-color:var(--color-charcoal-black-800);--on-surface-color:var(--color-white);--padding:calc(var(--gutter) / 3);background-color:var(--surface-color);color:var(--on-surface-color);display:inline-block;min-width:12ch;padding:var(--padding);text-shadow:var(--text-shadow-charcoal-black);transition-duration:var(--speed-fast);transition-property:background-color;transition-timing-function:var(--easing-color-or-opacity);z-index:2}button[data-is-content-expansion-trigger] span:before{content:"... more"}button[data-is-content-expansion-trigger][aria-expanded=true] span:before{content:"... less"}button[data-is-content-expansion-trigger]:active span,button[data-is-content-expansion-trigger]:focus span,button[data-is-content-expansion-trigger]:hover span{--surface-color:var(--color-skybound-blue-900);text-shadow:none;transition-duration:var(--speed-extra-fast)}button[data-is-content-expansion-trigger]:active span,button[data-is-content-expansion-trigger]:focus span{text-shadow:none}button[data-is-content-expansion-trigger][aria-expanded=true] span{--surface-color:var(--color-charcoal-black-900)}button[data-is-content-expansion-trigger][aria-expanded=true]:hover span{--surface-color:var(--color-skybound-blue-900)}.chapter-list{font-family:var(--font-family-gilroy-regular);font-size:var(--font-size-h6-fluid);font-weight:400}.chapter-list .text-link{--action-color:var(--color-skybound-blue-900);--base-color:var(--color-skybound-blue-500);--decoration-size:2px}.chapter-list .text-link:active{background-image:linear-gradient(to right,var(--action-color) 0,var(--action-color) var(--track-length)),linear-gradient(to right,var(--base-color) 0,var(--base-color) var(--track-length));padding-bottom:calc(var(--decoration-size) * 1.75)}