#ot-sdk-cookie-policy .ot-sdk-container{padding:0!important;width:100%!important}*{box-sizing:border-box}.kocho-person-avatar .kocho-image__btn-img-wrapper img,.kocho-person-avatar__portrait img,.kocho-speaker-card__profile img,.roundel img{border-radius:50%}html :where(.wp-block){max-width:revert}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:unset}}:target{margin-top:-104px;padding-top:104px}.relative{position:relative}.gap-8{gap:2rem}.gap-16{gap:4rem}.screen-reader-text,.sr-only{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.visually-hidden{left:-10000px;opacity:0;position:absolute;transform:scale(0)}.banner,.page-header{background:transparent;position:absolute}body{box-sizing:border-box;margin:0;padding:0}body.menu-open{max-height:100vh;overflow:hidden}.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{margin:0 auto;padding:0 2rem}@media(min-width:0px){.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{max-width:100%}}@media(min-width:375px){.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{max-width:100%}}@media(min-width:576px){.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{max-width:100%}}@media(min-width:768px){.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{max-width:100%}}@media(min-width:992px){.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{max-width:100%}}@media(min-width:1024px){.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{max-width:100%}}@media(min-width:1200px){.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{max-width:1140px}}@media(min-width:1300px){.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{max-width:1250px;padding:0 3.75rem}}@media(min-width:1400px){.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{max-width:1360px}}@media(min-width:1500px){.kocho-archive-content,.kocho-archive-content__message,.kocho-awards-list__container,.kocho-awards-logos,.kocho-awards-logos__container,.kocho-bullet-list__container,.kocho-button__container,.kocho-card-grid__container,.kocho-centered-quote__container,.kocho-centred-narrow-content__accordion,.kocho-centred-narrow-content__bullet-list,.kocho-centred-narrow-content__container,.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__large-text,.kocho-centred-narrow-content__text-with-button,.kocho-centred-narrow-content__video,.kocho-centred-narrow-content__wysiwyg-img-caption,.kocho-comparison-table__container,.kocho-event-and-download__container,.kocho-faqs__container,.kocho-featured-resource-cta__container,.kocho-footer__container,.kocho-header__container,.kocho-hero__container,.kocho-history__container,.kocho-hubspot-form .hs-submit,.kocho-icon-group__container,.kocho-iframe__container,.kocho-iframe__inner,.kocho-info-banner__container,.kocho-job-list__container,.kocho-locations__container,.kocho-media-with-aside__container,.kocho-modal__container,.kocho-narrow-content__accordion,.kocho-narrow-content__bullet-list,.kocho-narrow-content__container,.kocho-narrow-content__copy,.kocho-narrow-content__event-and-download .kocho-event-and-download__container,.kocho-narrow-content__heading,.kocho-narrow-content__icons,.kocho-narrow-content__iframe,.kocho-narrow-content__image,.kocho-narrow-content__large-text,.kocho-narrow-content__text-with-button,.kocho-narrow-content__wysiwyg-img-caption,.kocho-page-hero__container,.kocho-people__container,.kocho-primary-hero__container,.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__nav-items,.kocho-primary-nav__portal,.kocho-quote-card__container,.kocho-redirect-banner__container,.kocho-search-form__container,.kocho-share-bar__container,.kocho-speaker-cards__container,.kocho-stat-block__container,.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards,.kocho-summit-agenda__container,.kocho-summit-nav__container,.kocho-table__container,.kocho-tag-cloud__container,.kocho-tag-cloud__no-results,.kocho-tall-image__container,.kocho-text-image-cards__container,.kocho-text-with-cta__container,.kocho-text-with-form__container,.kocho-text-with-form__container .kocho-text-with-form__container,.kocho-text-with-icon-columns__container,.kocho-text-with-image__container,.kocho-text-with-image__top-title-wrapper,.kocho-text-with-list__container,.kocho-two-column-grid__container,.kocho-two-column-quote__container,.kocho-two-column-text-with-quote__container,.kocho-vertical-text-with-cta__container,.kocho-video-block__container,.sitemap__details,.sitemap__top-title,.sitemap__ul{max-width:1420px;padding:0 5.625rem}}.hide-on-desktop{display:block;visibility:visible}@media(min-width:768px){.hide-on-desktop{display:none;visibility:hidden}}.hide-on-mobile{display:none;visibility:hidden}@media(min-width:768px){.hide-on-mobile{display:block;visibility:visible}}#kocho-carousel-dot-template{display:none}@font-face{font-display:swap;font-family:SpaceGrotesk;src:url(/app/themes/sage10/public/fonts/SpaceGrotesk/SpaceGrotesk-VariableFont_wght.002cf9.ttf) format("truetype")}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#061619}.h1,h1{font-family:mokoko,Georgia,serif;font-size:3.4375rem;font-weight:400;line-height:3.4375rem;margin:0}@media(min-width:768px){.h1,h1{font-size:3.75rem;line-height:4.375rem}}.h2,.kocho-hero__container--search .kocho-hero__text-content h1,h2{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0}@media(min-width:768px){.h2,.kocho-hero__container--search .kocho-hero__text-content h1,h2{font-size:2.8125rem;line-height:3.4375rem}}.h3,.kocho-text-image-cards__title.kocho-text-image-cards__title_normal,h3{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0}@media(min-width:768px){.h3,.kocho-text-image-cards__title.kocho-text-image-cards__title_normal,h3{font-size:2.1875rem;line-height:2.8125rem}}.h4,.kocho-text-with-cta__text>*,h4{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0}@media(min-width:768px){.h4,.kocho-text-with-cta__text>*,h4{font-size:1.875rem;line-height:2.5rem}}.h5,.kocho-centered-quote-carousel__container blockquote .kocho-centred-narrow-content__copy>div,.kocho-centered-quote-carousel__container blockquote .kocho-narrow-content__copy>div,.kocho-centered-quote-carousel__container blockquote p,.kocho-centered-quote__container blockquote .kocho-centred-narrow-content__copy>div,.kocho-centered-quote__container blockquote .kocho-narrow-content__copy>div,.kocho-centered-quote__container blockquote p,.kocho-form-card__title,.kocho-landscape-card__title--hero-only,.kocho-narrow-content__heading>*,.kocho-quote__body-text .kocho-centred-narrow-content__copy>div,.kocho-quote__body-text .kocho-narrow-content__copy>div,.kocho-quote__body-text p,.kocho-two-column-quote__quote-wrapper .kocho-quote__body-text,h5{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-weight:400;line-height:2.1875rem;margin:0}@media(min-width:768px){.h5,.kocho-centered-quote-carousel__container blockquote .kocho-centred-narrow-content__copy>div,.kocho-centered-quote-carousel__container blockquote .kocho-narrow-content__copy>div,.kocho-centered-quote-carousel__container blockquote p,.kocho-centered-quote__container blockquote .kocho-centred-narrow-content__copy>div,.kocho-centered-quote__container blockquote .kocho-narrow-content__copy>div,.kocho-centered-quote__container blockquote p,.kocho-form-card__title,.kocho-landscape-card__title--hero-only,.kocho-narrow-content__heading>*,.kocho-quote__body-text .kocho-centred-narrow-content__copy>div,.kocho-quote__body-text .kocho-narrow-content__copy>div,.kocho-quote__body-text p,.kocho-two-column-quote__quote-wrapper .kocho-quote__body-text,h5{font-size:1.5625rem;line-height:2.1875rem}}.h6,.kocho-sidebar-card__title,h6{font-family:mokoko,Georgia,serif;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin:0}@media(min-width:768px){.h6,.kocho-sidebar-card__title,h6{font-size:1.25rem;line-height:1.875rem}}.kocho-centred-narrow-content__content h2,.kocho-narrow-content__content h2:not(.kocho-form-card__title),.kocho-text-image-cards__text .kocho-text h2,.kocho-text-with-image__top-title,.kocho-text-with-list__title--small,.kocho-timeline-event__text h2,.kocho-two-column-grid__body h2,.kocho-wysiwyg h2,.wysiwyg-h2{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0}@media(min-width:768px){.kocho-centred-narrow-content__content h2,.kocho-narrow-content__content h2:not(.kocho-form-card__title),.kocho-text-image-cards__text .kocho-text h2,.kocho-text-with-image__top-title,.kocho-text-with-list__title--small,.kocho-timeline-event__text h2,.kocho-two-column-grid__body h2,.kocho-wysiwyg h2,.wysiwyg-h2{font-size:2.1875rem;line-height:2.8125rem}}.kocho-centred-narrow-content__content h3,.kocho-narrow-content__content h3,.kocho-text-image-cards__text .kocho-text h3,.kocho-timeline-event__text h3,.kocho-two-column-grid__body h3,.kocho-two-column-text-with-quote__quote__text>*,.kocho-wysiwyg h3,.wysiwyg-h3{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0}@media(min-width:768px){.kocho-centred-narrow-content__content h3,.kocho-narrow-content__content h3,.kocho-text-image-cards__text .kocho-text h3,.kocho-timeline-event__text h3,.kocho-two-column-grid__body h3,.kocho-two-column-text-with-quote__quote__text>*,.kocho-wysiwyg h3,.wysiwyg-h3{font-size:1.875rem;line-height:2.5rem}}.kocho-centred-narrow-content__content h4,.kocho-narrow-content__content h4,.kocho-quote-insert-card__body .kocho-centred-narrow-content__copy>div,.kocho-quote-insert-card__body .kocho-narrow-content__copy>div,.kocho-quote-insert-card__body blockquote,.kocho-quote-insert-card__body p,.kocho-text-image-cards__text .kocho-text h4,.kocho-timeline-event__text h4,.kocho-two-column-grid__body h4,.kocho-wysiwyg h4,.wysiwyg-h4{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0}@media(min-width:768px){.kocho-centred-narrow-content__content h4,.kocho-narrow-content__content h4,.kocho-quote-insert-card__body .kocho-centred-narrow-content__copy>div,.kocho-quote-insert-card__body .kocho-narrow-content__copy>div,.kocho-quote-insert-card__body blockquote,.kocho-quote-insert-card__body p,.kocho-text-image-cards__text .kocho-text h4,.kocho-timeline-event__text h4,.kocho-two-column-grid__body h4,.kocho-wysiwyg h4,.wysiwyg-h4{font-size:1.5625rem;line-height:2.1875rem}}.kocho-centred-narrow-content__content h5,.kocho-narrow-content__content h5,.kocho-narrow-content__icons .kocho-icon-group__content .kocho-icon-group__title,.kocho-text-image-cards__text .kocho-text h5,.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-title--small,.kocho-timeline-event__text h5,.kocho-two-column-grid__body h5,.kocho-wysiwyg h5,.wysiwyg-h5{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-weight:400;font-weight:500;line-height:2.1875rem;margin:0}@media(min-width:768px){.kocho-centred-narrow-content__content h5,.kocho-narrow-content__content h5,.kocho-narrow-content__icons .kocho-icon-group__content .kocho-icon-group__title,.kocho-text-image-cards__text .kocho-text h5,.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-title--small,.kocho-timeline-event__text h5,.kocho-two-column-grid__body h5,.kocho-wysiwyg h5,.wysiwyg-h5{font-size:1.25rem;line-height:1.875rem}}.kocho-centred-narrow-content__content h6,.kocho-narrow-content__content h6,.kocho-text-image-cards__text .kocho-text h6,.kocho-timeline-event__text h6,.kocho-two-column-grid__body h6,.kocho-wysiwyg h6,.wysiwyg-h6{font-family:mokoko,Georgia,serif;font-size:1.25rem;font-weight:400;font-weight:500;line-height:1.875rem;margin:0}@media(min-width:768px){.kocho-centred-narrow-content__content h6,.kocho-narrow-content__content h6,.kocho-text-image-cards__text .kocho-text h6,.kocho-timeline-event__text h6,.kocho-two-column-grid__body h6,.kocho-wysiwyg h6,.wysiwyg-h6{font-size:1.125rem;line-height:1.75rem}}.kocho-comparison-table__table-title,.kocho-hero--bg_all .kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_image .kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_image_event .kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_overlay .kocho-indented-text-with-cta__title-normal,.kocho-hero--clipped .kocho-indented-text-with-cta__title-normal,.kocho-hero--event .kocho-indented-text-with-cta__title-normal,.kocho-hero__container--search .kocho-indented-text-with-cta__title-normal,.kocho-text__title-h2,.sitemap__top-title{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0}@media(min-width:768px){.kocho-comparison-table__table-title,.kocho-hero--bg_all .kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_image .kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_image_event .kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_overlay .kocho-indented-text-with-cta__title-normal,.kocho-hero--clipped .kocho-indented-text-with-cta__title-normal,.kocho-hero--event .kocho-indented-text-with-cta__title-normal,.kocho-hero__container--search .kocho-indented-text-with-cta__title-normal,.kocho-text__title-h2,.sitemap__top-title{font-size:2.1875rem;line-height:2.8125rem}}.kocho-text__title-h3{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0}@media(min-width:768px){.kocho-text__title-h3{font-size:1.875rem;line-height:2.5rem}}.kocho-comparison-table__tier-title,.kocho-text__title-h4,.sitemap__title{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0}@media(min-width:768px){.kocho-comparison-table__tier-title,.kocho-text__title-h4,.sitemap__title{font-size:1.5625rem;line-height:2.1875rem}}.kocho-text__title-h5{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-weight:400;font-weight:500;line-height:2.1875rem;margin:0}@media(min-width:768px){.kocho-text__title-h5{font-size:1.25rem;line-height:1.875rem}}.kocho-text__title-h6{font-family:mokoko,Georgia,serif;font-size:1.25rem;font-weight:400;font-weight:500;line-height:1.875rem;margin:0}@media(min-width:768px){.kocho-text__title-h6{font-size:1.125rem;line-height:1.75rem}}.kocho-centred-narrow-content__copy>div,.kocho-narrow-content__copy>div,li,p,summary{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin-top:0}@media(min-width:768px){.kocho-centred-narrow-content__copy>div,.kocho-narrow-content__copy>div,li,p,summary{font-size:1.125rem;line-height:1.5rem}}.kocho-centred-narrow-content__copy>div:not([class]):last-child,.kocho-narrow-content__copy>div:not([class]):last-child,p:not([class]):last-child{margin-bottom:0}a:not([class]){color:inherit}.text--white,.text--white *,.text--white .kocho-centred-narrow-content__copy>div,.text--white .kocho-centred-narrow-content__copy>div *,.text--white .kocho-narrow-content__copy>div,.text--white .kocho-narrow-content__copy>div *,.text--white blockquote,.text--white blockquote *,.text--white p,.text--white p *{color:#fff}.text--ebony,.text--ebony *{color:#061619}.text--lime,.text--lime *{color:#00ec00}.text--lemon,.text--lemon *{color:#f4ff00}.text--oatmeal,.text--oatmeal *{color:#ebe9e2}.text--left,.text--left *{text-align:left}.text--center,.text--center *{text-align:center}a{-webkit-text-decoration:underline;text-decoration:underline}a:hover{-webkit-text-decoration:none;text-decoration:none}.kocho-text-with-cta__text>*{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.5rem;line-height:1.4}@media(min-width:768px){.kocho-text-with-cta__text>*{font-size:1.875rem;line-height:2.5rem;margin:inherit;margin-top:0}}@media(max-width:767px){.kocho-centred-narrow-content__copy.kocho-text-with-cta__text>div,.kocho-narrow-content__copy.kocho-text-with-cta__text>div,.kocho-text-with-cta__text>p{margin-bottom:24px}}@media(min-width:768px){.kocho-centred-narrow-content__copy.kocho-text-with-cta__text>div,.kocho-narrow-content__copy.kocho-text-with-cta__text>div,.kocho-text-with-cta__text>p{font-size:1.875rem;line-height:2.5rem;margin-bottom:30px;margin-top:0}}.block,.kocho-footer__lower{padding:2.5rem 0}@media(min-width:992px){.block,.kocho-footer__lower{padding:3.75rem 0}}.block--ebony{background-color:#061619}.block--lime{background-color:#00ec00}.block--lemon{background-color:#f4ff00}.block--oatmeal{background-color:#ebe9e2}.block--white{background-color:#fff}.block--ebony+.block--ebony,.block--lemon+.block--lemon,.block--lime+.block--lime,.block--oatmeal+.block--oatmeal,.block--white+.block--white{padding-top:0}.kocho-card,.kocho-people-card{background-color:#ebe9e2;border-radius:.25rem;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;-webkit-text-decoration:none;text-decoration:none}.kocho-card:after,.kocho-people-card:after{background-color:#00ec00;background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-xsmall-ebony.8e0731.svg);background-position:50%;background-repeat:no-repeat;border-radius:50% 50% 0 50%;bottom:.8rem;content:"";display:block;height:3rem;position:absolute;right:.8rem;transform:scale(0);transform-origin:bottom right;transition:transform .2s ease-in-out;width:3rem}.kocho-card:focus:after,.kocho-card:hover:after,.kocho-people-card:focus:after,.kocho-people-card:hover:after{transform:scale(1)}@media(max-width:calc(992px - 1px)){.kocho-card:after,.kocho-people-card:after{transform:scale(1)}}.block-anchor:target{margin-top:-20px;padding-top:20px}.secondary-nav-page .block-anchor:target{margin-top:-120px;padding-top:120px}.alignnone{height:auto;margin-left:0;margin-right:0;max-width:100%}.aligncenter{display:block;height:auto;margin:1rem auto}.wp-block-image .aligncenter{display:flex;justify-content:center}.alignleft,.alignright{height:auto;margin-bottom:1rem}@media(min-width:30rem){.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);background:#fff;border:0;color:#000}.kocho-card-grid[data-carousel="1"],.kocho-carousel,.kocho-casestudy-carousel,.kocho-image-carousel{overflow:hidden}.kocho-carousel__controls{align-items:center;display:flex;justify-content:space-between;margin:0 auto}.kocho-carousel__cta{display:inline-block;margin-top:2rem}.kocho-carousel__dots{align-items:center;display:flex;justify-content:space-around}.kocho-carousel__dot{background:radial-gradient(#ebe9e2,#ebe9e2 .75rem,transparent 0);border:none;border-radius:50%;height:1rem;margin-right:.5rem;outline-color:#061619;padding:0;width:1rem}.kocho-carousel__dot.is-selected{background:radial-gradient(#00ec00,#00ec00 .75rem,transparent 0)}.kocho-carousel__next,.kocho-carousel__prev{align-items:center;background-color:#ebe9e2;border:none;border-radius:.25rem;cursor:pointer;display:flex;justify-content:center;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;outline-color:#061619}.kocho-carousel__arrow,.kocho-carousel__arrow--next,.kocho-carousel__arrow--prev,.kocho-table__next,.kocho-table__prev{display:block;height:50%;width:50%}.kocho-carousel__arrow--prev{transform:rotate(180deg)}.kocho-header{background-color:#061619;padding:0 0 1.5rem;width:100%;z-index:10}.kocho-header--home{background-color:transparent}@media(max-width:calc(992px - 1px)){.kocho-header--home--open{background-color:#061619}}.kocho-header__logo{justify-content:centetor}@media(max-width:calc(768px - 1px)){.kocho-header__logo picture>img{height:1.5rem}}@media(max-width:calc(992px - 1px)){.kocho-header__mobile-nav--show{background-color:#061619;padding-bottom:1.5rem;position:fixed;top:0;transition:top .3s ease;transition:background-color .3s ease}.kocho-header__mobile-nav--hidden{position:fixed;top:-200px;transition:top .3s ease-in-out}}.kocho-header__mobile-nav--show-bg{background-color:#061619;transition:background-color .3s ease}.kocho-header__basic{padding-bottom:1rem}@media(min-width:992px){.kocho-header{padding-bottom:0}.kocho-header--dark{background-color:#061619}}.kocho-header__container{display:flex;justify-content:space-between;margin-top:2rem}@media(min-width:992px){.kocho-header__container{margin-top:1rem}.kocho-header__fixed{left:0;padding-top:2rem;position:relative;top:0;width:100%}.kocho-header__fixed--active{background-color:#061619;padding-bottom:0;padding-top:0;position:fixed}.kocho-header__fixed--active .kocho-header__container,.kocho-header__fixed--active .kocho-primary-nav__item{margin-top:0}.kocho-header--home .kocho-header__fixed--active{background-color:#061619}}.kocho-header__logo{display:flex;flex-direction:column;justify-content:center}@media(min-width:992px){.kocho-header__logo:not(button){outline:none}.kocho-header__logo:not(button):after{background-color:#00ec00;content:"";display:block;height:.1rem;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in-out;width:100%}.kocho-header__logo:not(button):focus:after,.kocho-header__logo:not(button):hover:after{transform:scaleX(1)}}.kocho-header__logo picture>img{height:2.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media(min-width:992px){.kocho-header__logo picture>img{height:2rem}}.kocho-header__hamburger{background-color:transparent;border:none;padding:0}@media(min-width:992px){.kocho-header__hamburger{display:none}}.kocho-header__burger{display:flex;flex-direction:column;height:2rem;justify-content:center;position:relative;width:2rem}.kocho-header__burger__line,.kocho-header__burger__line--0,.kocho-header__burger__line--1,.kocho-header__burger__line--2{background-color:#fff;border-radius:5px;left:0;padding:.5px;position:absolute;right:0;transition:all .3s ease-in}.kocho-header__burger__line--0{transform:translateY(-.75rem)}.kocho-header__burger__line--2{transform:translateY(.75rem)}.kocho-header__burger--close .kocho-header__burger__line,.kocho-header__burger--close .kocho-header__burger__line--0,.kocho-header__burger--close .kocho-header__burger__line--1,.kocho-header__burger--close .kocho-header__burger__line--2{background-color:#fff}.kocho-header__burger--close .kocho-header__burger__line--0{transform:rotate(45deg)}.kocho-header__burger--close .kocho-header__burger__line--1{opacity:0}.kocho-header__burger--close .kocho-header__burger__line--2{transform:rotate(-45deg)}.kocho-header__buttons{display:flex}@media(min-width:992px){.kocho-header__buttons{display:none}.kocho-info-banner+.kocho-header__fixed:not(.kocho-header__fixed--active){padding-top:2rem}.kocho-info-banner+.kocho-header__fixed:not(.kocho-header__fixed--active) .kocho-primary-nav__portal{top:0}.kocho-header__fixed--active .kocho-primary-nav__link{height:4rem;padding-top:2.5rem}.kocho-header__fixed--active .kocho-primary-nav__portal{display:none}}@media(max-width:calc(992px - 1px)){.secondary-nav-page .kocho-header,.summit-page .kocho-header{padding-bottom:0}}.kocho-footer__upper{background:#061619;padding-top:6rem}.kocho-footer__lower{background:#030d0f}@media(min-width:768px){.kocho-footer__lower{padding-bottom:2rem;padding-top:2rem}.kocho-footer__lower .kocho-footer__container{display:flex;flex-direction:row-reverse;justify-content:flex-end}}.kocho-footer__lower .kocho-footer__container__text{flex-basis:33%}.kocho-footer *{color:#fff;list-style:none;-webkit-text-decoration:none;text-decoration:none}.kocho-footer__top{display:flex;flex-direction:column}@media(min-width:768px){.kocho-footer__top{flex-direction:row;justify-content:space-between}}.kocho-footer__top-right{display:flex;flex-direction:column}@media(min-width:768px){.kocho-footer__top-right{flex-direction:row;justify-content:flex-end;width:100%}}.kocho-footer__left{display:flex;flex-direction:column;justify-content:space-between;width:10.47875rem}@media(min-width:768px){.kocho-footer__left{flex-basis:33%}}.kocho-footer__left .kocho-footer__socials{display:none}@media(min-width:768px){.kocho-footer__left .kocho-footer__socials{display:block}.kocho-footer__bottom{display:none}}.kocho-footer__logo{height:2.5rem;width:10.47875rem}.kocho-footer__logo .kocho-image img{-o-object-fit:contain;object-fit:contain}.kocho-footer__primary-menu ul,.kocho-footer__secondary-menu ul{padding:0}.kocho-footer__primary-menu{margin-top:2rem}@media(min-width:768px){.kocho-footer__primary-menu{flex-basis:40%;margin-right:3rem;margin-top:0}}.kocho-footer__primary-menu__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}@media(min-width:768px){.kocho-footer__primary-menu__items{margin-top:0}}.kocho-footer__primary-menu__item{cursor:pointer;flex-basis:45%;margin-bottom:2.5rem}@media(min-width:768px){.kocho-footer__primary-menu__item{flex-basis:100%}}@media(min-width:992px){.kocho-footer__primary-menu__item{flex-basis:45%}}.kocho-footer__primary-menu__item-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.kocho-footer__form-title{color:#fff;font-family:mokoko,Georgia,serif;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin:1rem 0 0}@media(min-width:768px){.kocho-footer__form-title{font-size:1.25rem;line-height:1.625rem;margin-top:0}.kocho-footer__form{flex-basis:40%;margin-left:1rem;margin-top:0}}.kocho-footer__socials .kocho-social-icons-list{padding-bottom:1rem}.kocho-footer__socials .kocho-social-icons-list ul{padding:0}.kocho-footer__socials .kocho-social-icons-list img{margin-left:0;margin-right:1rem}@media(min-width:768px){.kocho-footer__socials .kocho-social-icons-list img{width:1.625rem}.kocho-footer__socials{display:none}}.kocho-footer__company-information{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-footer__company-information{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-size:.75rem;font-weight:400;line-height:1.375rem;line-height:1.25rem;margin-bottom:0}}@media(min-width:768px)and (min-width:768px){.kocho-footer__company-information{font-size:.875rem;line-height:1.25rem}}.kocho-footer__secondary-menu{padding-bottom:2rem}@media(min-width:768px){.kocho-footer__secondary-menu{justify-self:flex-start;padding-bottom:0;padding-top:0;width:100%}}.kocho-footer__secondary-menu__items{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.kocho-footer__secondary-menu__items{flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:0;margin-top:0;width:100%}}.kocho-footer__secondary-menu__item{cursor:pointer;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin-bottom:1rem}@media(min-width:768px){.kocho-footer__secondary-menu__item{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-size:.75rem;font-weight:400;line-height:1.5rem;line-height:1.25rem;margin-bottom:0;margin-right:1.2rem}}@media(min-width:768px)and (min-width:768px){.kocho-footer__secondary-menu__item{font-size:.875rem;line-height:1.25rem}}@media(min-width:768px){.kocho-footer__secondary-menu__item:last-of-type{margin-right:0}}.kocho-footer__secondary-menu__item-link{-webkit-text-decoration:underline;text-decoration:underline}.kocho-footer__secondary-menu__item-link:hover{-webkit-text-decoration:none;text-decoration:none}.kocho-footer__copyright{color:#fff}.kocho-footer__text{color:#f0f0f0;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-footer__text{font-size:1rem;line-height:1.375rem}}.kocho-footer__text a{color:#f0f0f0;-webkit-text-decoration:underline;text-decoration:underline}.kocho-footer__text a:hover{-webkit-text-decoration:none;text-decoration:none}@media(min-width:768px){.kocho-footer__text{color:#f0f0f0;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;margin-bottom:0;width:33%}}@media(min-width:768px)and (min-width:768px){.kocho-footer__text{font-size:.875rem;line-height:1.25rem}}body#tinymce{margin:12px!important}.pattern-library .container{padding-bottom:2rem;padding-top:8rem}@media(min-width:992px){.pattern-library .container{padding-top:14rem}}.pattern-library__anchor{color:#000;margin-left:-.5rem;padding:.5rem;-webkit-text-decoration:none;text-decoration:none}.pattern-library .page-header h1,.pattern-library__section>article{padding:1rem}.pattern-library__instance{background:#f0f8ff;box-sizing:border-box;padding:.5rem;width:100%}@media(max-width:calc(576px - 1px)){.pattern-library__instance{padding:0}}.pattern-library__hr{justify-self:stretch;margin:4rem 0}.pattern-library__hr:last-of-type{display:none}.pattern-library__code,.pattern-library__code--inline,.pattern-library__usage{background:#fff;border-radius:4px;color:#061619;font-family:monospace,monospace;-moz-tab-size:2;-o-tab-size:2;tab-size:2;word-break:break-word}.pattern-library__code--inline{background:#ebe9e2;border-radius:4px;color:#061619;font-size:1rem;padding:6px 8px}.pattern-library__pre{background:#fff;color:#061619;margin:0;max-width:100%;padding:1rem;white-space:pre-wrap;word-break:break-word}.pattern-library__p{margin:1rem 0}.pattern-library__details{margin:1rem;max-width:100%}.pattern-library__summary{cursor:pointer;font-size:1.2rem;margin:1rem 0}.pattern-library__example{background:#fff;margin:1rem;overflow:hidden;padding:1rem;position:relative}.pattern-library__example .form__input-group{max-width:75%;min-width:15rem}.pattern-library__example .kocho-vertical-text-with-cta{position:static}.pattern-library__example .kocho-vertical-text-with-cta .overlay{z-index:0}@media(max-width:calc(576px - 1px)){.pattern-library__example{margin:0;padding:0}}.pattern-library__nav{min-width:18rem}.pattern-library__nav ul{list-style:none;padding:0}.pattern-library__nav li{margin-bottom:.5rem}.pattern-library__nav a{color:#000;padding:.5rem}.pattern-library__nav a,.pattern-library__nav a:focus{-webkit-text-decoration:none;text-decoration:none}.pattern-library__nav details{margin:0}.pattern-library__nav summary{padding:.5rem}#cta-button.pattern-library__section .kocho-button__secondary,#cta-button.pattern-library__section .kocho-hubspot-form--lemon .hs-submit input[type=submit],.kocho-hubspot-form--lemon .hs-submit #cta-button.pattern-library__section input[type=submit]{background:#061619}.sitemap{padding-bottom:4rem}.sitemap__details{margin-top:2rem}@media(min-width:992px){.sitemap__details{padding-left:2rem;padding-right:2rem}}@media(min-width:1300px){.sitemap__details{padding-left:6rem;padding-right:6rem}}@media(min-width:1400px){.sitemap__details{padding-left:8rem;padding-right:8rem}}.sitemap__summary{border-bottom:1px solid rgba(6,22,25,.6);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;list-style:none;padding:1rem 0;position:relative}@media(max-width:calc(992px - 1px)){.sitemap__summary{margin:0 2rem}}.sitemap__summary::-webkit-details-marker{display:none}.sitemap details[open]>summary:after,.sitemap__summary:after{background-position:50%;content:url(/app/themes/sage10/public/images/icons/arrows/chevron-ebony.6c1678.svg);padding-top:.5rem}.sitemap details[open]>summary:after{transform:rotate(180deg)}.sitemap__hero{background-color:#061619;color:#fff;margin-bottom:2rem;padding:3.75rem 0}.sitemap__top-title{margin-top:8rem}.sitemap__title{display:inline-block}.sitemap__ul{list-style-type:none;margin-bottom:2rem;margin-top:2rem;padding:0}@media(max-width:calc(992px - 1px)){.sitemap__ul{margin:2rem}}.sitemap__li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.sitemap__li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}.kocho-archive-content .kocho-centred-narrow-content__copy>div,.kocho-archive-content .kocho-narrow-content__copy>div,.kocho-archive-content p{color:gray;font-weight:700}.kocho-archive-content__message{background-color:transparent;color:#061619;padding-bottom:8rem;padding-top:4rem}.kocho-archive-content__message h3{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0}@media(min-width:768px){.kocho-archive-content__message h3{font-size:2.1875rem;line-height:2.8125rem}}.archive__load-more,.kocho-awards-list .kocho-text__title{margin-bottom:2rem}.kocho-awards-list .kocho-text__text{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem;max-width:35rem}@media(min-width:768px){.kocho-awards-list .kocho-text__text{font-size:1.25rem;line-height:1.625rem}}.kocho-awards-list .kocho-block-tag{margin-bottom:1.5rem!important}.kocho-awards-list .kocho-awards-logos{margin-bottom:4rem;padding:0}@media(min-width:768px){.kocho-awards-list .kocho-awards-logos{margin-bottom:3rem}}@media(min-width:1200px){.kocho-card-grid__track{flex-wrap:wrap;transform:none!important}}.block--ebony+.kocho-card-grid.block--ebony,.block--lemon+.kocho-card-grid.block--lemon,.block--lime+.kocho-card-grid.block--lime,.block--oatmeal+.kocho-card-grid.block--oatmeal,.block--white+.kocho-card-grid.block--white{margin-top:-2rem;padding-top:2rem}.kocho-card-grid__track{display:flex}@media(min-width:1200px){.kocho-card-grid__track{flex-wrap:wrap;transform:none!important}}.kocho-card-grid:not([data-carousel="1"]) .kocho-card-grid__track{display:block}@media(min-width:576px){.kocho-card-grid:not([data-carousel="1"]) .kocho-card-grid__track{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}}@media(min-width:768px){.kocho-card-grid:not([data-carousel="1"]) .kocho-card-grid__track{grid-template-columns:1fr 1fr 1fr}}@media(min-width:992px){.kocho-card-grid:not([data-carousel="1"]) .kocho-card-grid__track--4{grid-template-columns:1fr 1fr 1fr 1fr}}.kocho-card-grid__item{flex:0 0 100%;margin-right:1rem;width:100%}@media(min-width:576px){.kocho-card-grid__item{flex:0 0 50%;width:50%}}@media(min-width:768px){.kocho-card-grid__item{flex:0 0 40%;width:40%}}@media(min-width:992px){.kocho-card-grid__item{flex:0 0 33.3%;width:33.3%}}@media(min-width:1200px){.kocho-card-grid__item{flex:0 0 calc(25% - 1rem);margin-bottom:1rem;width:calc(25% - 1rem)}}.kocho-card-grid:not([data-carousel="1"]) .kocho-card-grid__item{margin:0 0 1rem}@supports((-o-object-fit:cover) or (object-fit:cover)){.kocho-card-grid:not([data-carousel="1"]) .kocho-card-grid__item{width:100%}}@media(min-width:576px){.kocho-card-grid:not([data-carousel="1"]) .kocho-card-grid__item{margin-bottom:0}}@media(min-width:1200px){.kocho-card-grid__track--3 .kocho-card-grid__item{flex:0 0 calc(33.3% - 1rem);margin:0 .5rem 1rem;width:calc(33.3% - 1rem)}.kocho-card-grid__track--3 .kocho-card-grid__item:first-child{margin-left:0}.kocho-card-grid__track--3 .kocho-card-grid__item:last-child{margin-right:0}}.kocho-card-grid__controls{margin-top:2rem}@media(min-width:576px){.kocho-card-grid__controls{max-width:20rem}}@media(min-width:1200px){.kocho-card-grid__controls{display:none}}.kocho-card-grid .kocho-button,.kocho-card-grid .kocho-hubspot-form .hs-submit input[type=submit],.kocho-card-grid .kocho-hubspot-form--dark .hs-submit--green-button .hs-submit input[type=submit],.kocho-hubspot-form .hs-submit .kocho-card-grid input[type=submit],.kocho-hubspot-form--dark .hs-submit--green-button .hs-submit .kocho-card-grid input[type=submit]{margin-top:2rem}.kocho-card-grid .kocho-button__container,.kocho-card-grid .kocho-hubspot-form .hs-submit,.kocho-hubspot-form .kocho-card-grid .hs-submit{margin:0;max-width:-moz-fit-content;max-width:fit-content}.kocho-card-grid__title-wrapper .kocho-block-tag{margin-bottom:1rem}.kocho-card-grid__title-wrapper h1,.kocho-card-grid__title-wrapper h2,.kocho-card-grid__title-wrapper h3,.kocho-card-grid__title-wrapper h4,.kocho-card-grid__title-wrapper h5,.kocho-card-grid__title-wrapper h6{margin-bottom:2rem}.kocho-card-grid__title{width:100%}@media(min-width:992px){.kocho-card-grid__title{max-width:34.375rem}.kocho-card-grid__title--wide{width:100%}.kocho-card-grid__title--narrow{max-width:34.375rem}}.kocho-card-grid .kocho-card__content{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.kocho-centered-quote{overflow:hidden;position:relative;z-index:0}.kocho-centered-quote .overlay{bottom:-6rem;height:30rem;opacity:.5;right:-8rem;top:8rem}@media(min-width:768px){.kocho-centered-quote .overlay{bottom:0;height:40rem;right:-12rem;top:-10rem}}.kocho-centered-quote__container{padding:2rem;width:100%}@media(min-width:768px){.kocho-centered-quote__container{padding:4rem 2rem;width:50%}.kocho-centered-quote__container blockquote .kocho-centred-narrow-content__copy>div,.kocho-centered-quote__container blockquote .kocho-narrow-content__copy>div,.kocho-centered-quote__container blockquote p{font-size:2.1875rem;line-height:2.8125rem}}.kocho-centered-quote__logo img{height:auto!important;margin-top:2rem;max-width:7rem!important}.kocho-centered-quote__lime{background-color:#00ec00}.kocho-centered-quote-carousel{overflow:hidden;position:relative;z-index:0}.kocho-centered-quote-carousel .overlay{bottom:-6rem;height:30rem;opacity:.5;right:-8rem;top:8rem}@media(min-width:768px){.kocho-centered-quote-carousel .overlay{bottom:0;height:40rem;right:-12rem;top:-10rem}}.kocho-centered-quote-carousel__container{padding:2rem;width:100%}@media(min-width:768px){.kocho-centered-quote-carousel__container{padding:4rem 2rem;width:50%}.kocho-centered-quote-carousel__container blockquote .kocho-centred-narrow-content__copy>div,.kocho-centered-quote-carousel__container blockquote .kocho-narrow-content__copy>div,.kocho-centered-quote-carousel__container blockquote p{font-size:2.1875rem;line-height:2.8125rem}}.kocho-centered-quote-carousel__logo img{height:auto!important;margin-top:2rem;max-width:7rem!important}.kocho-centered-quote-carousel__lime{background-color:#00ec00}.kocho-centered-quote-carousel__carousel{align-items:center;display:flex;flex-direction:row;justify-content:center;overflow:hidden}.kocho-centered-quote-carousel__carousel-container{display:flex;flex-direction:row}.kocho-centered-quote-carousel__slide{flex:0 0 100%;width:100%}.kocho-centered-quote-carousel__slide-wrapper{margin:0 auto;max-width:90vw}@media(min-width:768px){.kocho-centered-quote-carousel__slide-wrapper{margin:0 auto;width:50%}}.kocho-centered-quote-carousel__controls{justify-content:center;margin:0 2rem 2rem}.kocho-centered-quote-carousel__controls .kocho-carousel__dots{margin:0 2rem}.kocho-centered-quote-carousel__controls .kocho-carousel__dot{background:#ebe9e2}.kocho-centered-quote-carousel__controls .kocho-carousel__dot:hover{cursor:pointer}.kocho-centered-quote-carousel__controls .kocho-carousel__dot.is-selected{background:#061619}.kocho-centered-quote-carousel__controls .kocho-carousel__dot:last-of-type{margin-right:0}.kocho-centred-narrow-content__container{display:flex;flex-direction:column;position:relative;scroll-behavior:smooth}@media(max-width:calc(992px - 1px)){.kocho-centred-narrow-content__container{margin:0;padding:0}}@media(min-width:992px){.kocho-centred-narrow-content__container{flex-direction:row-reverse;justify-content:space-between}}.kocho-centred-narrow-content__content{box-sizing:content-box;margin:auto}@media(max-width:calc(992px - 1px)){.kocho-centred-narrow-content__content{padding:0}}.kocho-centred-narrow-content__content>*{margin-bottom:0;margin-top:2rem}.kocho-centred-narrow-content__content>:first-of-type{margin-top:0}.kocho-centred-narrow-content__content>:last-of-type{margin-bottom:2rem}.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__image{padding:0 2rem}.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__icons,.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__image,.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__quote,.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__video{margin:4rem 0}.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__icons:first-of-type,.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__image:first-of-type,.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__quote:first-of-type,.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__video:first-of-type{margin-top:0}.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__icons:last-of-type,.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__image:last-of-type,.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__quote:last-of-type,.kocho-centred-narrow-content__content>.kocho-centred-narrow-content__video:last-of-type{margin-bottom:2rem}@media(min-width:768px){.kocho-centred-narrow-content__content{max-width:66%}.kocho-centred-narrow-content__content.kocho-centred-narrow-content__content-wide{max-width:85%!important;min-width:85%}}.kocho-centred-narrow-content__content.kocho-centred-narrow-content__content-wide .kocho-icon-group__content{max-width:100%}.kocho-centred-narrow-content__content :not(:last-child):not(p):not(div):not(.kocho-accordion__item__button):not(.kocho-accordion__item__button>span):not(.kocho-accordion__item):not(.kocho-video__overlay):not(.kocho-video__overlay-img):not(.kocho-video__play-icon):not(.kocho-video__time) :not(.kocho-insert-card__quote-one-colour):not(.kocho-image__zoom-btn):not(.kocho-image__has-caption){margin-bottom:3rem}.kocho-centred-narrow-content__content :not(:last-child):not(p):not(div):not(.kocho-accordion__item__button):not(.kocho-accordion__item__button>span):not(.kocho-accordion__item):not(.kocho-video__overlay):not(.kocho-video__overlay-img):not(.kocho-video__play-icon):not(.kocho-video__time) :not(.kocho-insert-card__quote-one-colour):not(.kocho-image__zoom-btn):not(.kocho-image__has-caption):is(ol li){margin-bottom:1rem}.kocho-centred-narrow-content__content ol:not(:first-child){margin-top:2rem}.kocho-centred-narrow-content__content h2,.kocho-centred-narrow-content__content h3,.kocho-centred-narrow-content__content h4,.kocho-centred-narrow-content__content h5,.kocho-centred-narrow-content__content h6{margin-bottom:1.5rem!important;scroll-margin-top:calc(100px + 2rem)}.kocho-centred-narrow-content__content h2:not(:first-child),.kocho-centred-narrow-content__content h3:not(:first-child),.kocho-centred-narrow-content__content h4:not(:first-child),.kocho-centred-narrow-content__content h5:not(:first-child),.kocho-centred-narrow-content__content h6:not(:first-child){margin-top:3rem}.kocho-centred-narrow-content__content h6{font-weight:500}.kocho-centred-narrow-content .kocho-centred-narrow-content__heading+.kocho-centred-narrow-content__heading,.kocho-centred-narrow-content .kocho-centred-narrow-content__heading+.kocho-centred-narrow-content__large-text{margin-top:2rem}.kocho-centred-narrow-content .kocho-centred-narrow-content__heading+.kocho-centred-narrow-content__copy,.kocho-centred-narrow-content .kocho-centred-narrow-content__heading+.kocho-centred-narrow-content__icons{margin-top:0}.kocho-centred-narrow-content__heading{margin-top:3rem;padding-bottom:1rem}.kocho-centred-narrow-content__bullet-list--short ul{list-style:none;margin:2rem 0 2rem .5rem;padding:0}.kocho-centred-narrow-content__bullet-list--short ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-centred-narrow-content__bullet-list--short ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}.kocho-centred-narrow-content__bullet-list--long ul{list-style:none;margin:2rem 0 2rem .5rem;padding:0}@media(min-width:992px){.kocho-centred-narrow-content__bullet-list--long ul{margin-left:0}}.kocho-centred-narrow-content__bullet-list--long ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}@media(min-width:992px){.kocho-centred-narrow-content__bullet-list--long ul li{padding-left:5rem}}.kocho-centred-narrow-content__bullet-list--long ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}@media(min-width:992px){.kocho-centred-narrow-content__bullet-list--long ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-smallmedium-ebony.96cfa0.svg)}}.kocho-centred-narrow-content__large-text>*{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem}@media(min-width:768px){.kocho-centred-narrow-content__large-text>*{font-size:1.25rem;line-height:1.625rem}}.kocho-centred-narrow-content__copy>div{margin-bottom:1em}.kocho-centred-narrow-content__copy a{color:#061619}.kocho-centred-narrow-content__copy a:hover{-webkit-text-decoration:none;text-decoration:none}.kocho-centred-narrow-content__copy>ol,.kocho-centred-narrow-content__copy>ul{margin:2rem 0}.kocho-centred-narrow-content__copy>ul{list-style:none;padding:0}.kocho-centred-narrow-content__copy>ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-centred-narrow-content__copy>ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}.kocho-centred-narrow-content__copy img{max-width:100%}.kocho-centred-narrow-content__wysiwyg-img-caption{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-top:0}@media(min-width:768px){.kocho-centred-narrow-content__wysiwyg-img-caption{font-size:.875rem;line-height:1.25rem}}.kocho-centred-narrow-content__wysiwyg-img-caption{margin-top:-2rem!important}.kocho-centred-narrow-content__image-border img,.kocho-centred-narrow-content__wysiwyg-border img{border:1px solid #061619}.kocho-centred-narrow-content__quote figure{margin:0}.kocho-centred-narrow-content__quote figure a cite{-webkit-text-decoration:underline;text-decoration:underline}.kocho-centred-narrow-content__quote figure a cite:hover{-webkit-text-decoration:none;text-decoration:none}.kocho-centred-narrow-content__quote figure figcaption{color:rgba(6,22,25,.6);font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-centred-narrow-content__quote figure figcaption{font-size:.875rem;line-height:1.25rem}}@media(min-width:1200px){.kocho-centred-narrow-content__quote figure figcaption{padding:0}}.kocho-centred-narrow-content__quote figure figcaption cite{color:rgba(6,22,25,.6);display:block;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-left:2rem;padding:.5rem 0}@media(min-width:768px){.kocho-centred-narrow-content__quote figure figcaption cite{font-size:.875rem;line-height:1.25rem}}@media(min-width:992px){.kocho-centred-narrow-content__quote figure figcaption cite{margin-left:0}}.kocho-centred-narrow-content__quote .kocho-quote-insert-card{margin-bottom:0!important;width:100%}@media(min-width:768px){.kocho-centred-narrow-content__quote .kocho-quote-insert-card{border-radius:.5rem}}.kocho-centred-narrow-content__quote .kocho-quote-insert-card__body,.kocho-centred-narrow-content__quote .kocho-quote-insert-card__quote-circle{margin-left:0}@media(min-width:992px){.kocho-centred-narrow-content__quote .kocho-quote-insert-card__body{margin-left:1.5rem}}.kocho-centred-narrow-content__quote .kocho-quote-insert-card__body .kocho-centred-narrow-content__copy>div,.kocho-centred-narrow-content__quote .kocho-quote-insert-card__body .kocho-narrow-content__copy>div,.kocho-centred-narrow-content__quote .kocho-quote-insert-card__body p{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-weight:400;line-height:2.1875rem;margin:0}@media(min-width:768px){.kocho-centred-narrow-content__quote .kocho-quote-insert-card__body .kocho-centred-narrow-content__copy>div,.kocho-centred-narrow-content__quote .kocho-quote-insert-card__body .kocho-narrow-content__copy>div,.kocho-centred-narrow-content__quote .kocho-quote-insert-card__body p{font-size:1.5625rem;line-height:2.1875rem}}.kocho-centred-narrow-content__icons .kocho-icon-group__content .kocho-icon-group__title{font-size:1.25rem!important;line-height:1.875rem!important;margin-bottom:0}@media(min-width:768px){.kocho-centred-narrow-content__icons .kocho-icon-group__content--grid{grid-template-columns:1fr 1fr}}.kocho-centred-narrow-content__icons .kocho-icon-group__title{font-weight:500!important}.kocho-centred-narrow-content__text-with-button .kocho-text__title{font-family:mokoko,Georgia,serif;margin-top:0!important}.kocho-centred-narrow-content__text-with-button .kocho-text .kocho-button__container,.kocho-centred-narrow-content__text-with-button .kocho-text .kocho-hubspot-form .hs-submit,.kocho-hubspot-form .kocho-centred-narrow-content__text-with-button .kocho-text .hs-submit{margin:0}.kocho-centred-narrow-content__text-with-button .kocho-text .kocho-button__icon-chevron{margin-bottom:0!important}.kocho-centred-narrow-content__image .kocho-image__caption,.kocho-centred-narrow-content__image .kocho-image__source{margin-left:2rem}@media(min-width:768px){.kocho-centred-narrow-content__image .kocho-image__caption,.kocho-centred-narrow-content__image .kocho-image__source{margin-left:0}}.kocho-centred-narrow-content__accordion .kocho-accordion__item{border-color:#061619;display:flex;flex-direction:column}.kocho-centred-narrow-content__accordion .kocho-accordion__item:before{display:none}.kocho-centred-narrow-content__accordion .kocho-accordion__text{margin-bottom:1rem}.kocho-centred-narrow-content__accordion .kocho-accordion__text .kocho-centred-narrow-content__copy>div,.kocho-centred-narrow-content__accordion .kocho-accordion__text .kocho-narrow-content__copy>div,.kocho-centred-narrow-content__accordion .kocho-accordion__text p{color:#061619}.kocho-centred-narrow-content__accordion .kocho-accordion__item__button span:after,.kocho-centred-narrow-content__accordion .kocho-accordion__item__button:focus span:after,.kocho-centred-narrow-content__accordion .kocho-accordion__item__button:hover span:after,.kocho-centred-narrow-content__accordion .kocho-accordion__item__button[aria-expanded=true] span:after{background-image:url(/app/themes/sage10/public/images/icons/1-colour/plus-ebony.884b1e.svg)}.kocho-centred-narrow-content__accordion .kocho-accordion__item__button,.kocho-centred-narrow-content__accordion .kocho-accordion__item__content .kocho-centred-narrow-content__copy>div,.kocho-centred-narrow-content__accordion .kocho-accordion__item__content .kocho-narrow-content__copy>div,.kocho-centred-narrow-content__accordion .kocho-accordion__item__content p{color:#061619}@media(min-width:992px){.kocho-centred-narrow-content+.kocho-form-card,.kocho-centred-narrow-content+.kocho-sidebar-card{display:none}}.kocho-comparison-table{background-color:#061619;background-image:url(/app/themes/sage10/public/images/patterns/Butterfly_1.15b879.svg);background-position:center -14rem;background-repeat:no-repeat;background-size:175%;overflow:hidden;padding:4rem 2rem;position:relative}@media(max-width:calc(576px - 1px)){.kocho-comparison-table__container{padding:0}}@media(min-width:768px){.kocho-comparison-table{background-position:center -15.5rem;background-size:100%}}@media(min-width:992px){.kocho-comparison-table{background-position:center -17.5rem;background-size:80%;padding:4rem}}.kocho-comparison-table__table-subtitle{color:#f4ff00;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0 0 1rem;text-transform:uppercase}@media(min-width:768px){.kocho-comparison-table__table-subtitle{font-size:.75rem;line-height:1.25rem}}.kocho-comparison-table__table-title{width:75%;width:100%}@media(min-width:992px){.kocho-comparison-table__table-title{max-width:34.375rem}.kocho-comparison-table__table-title--wide{width:100%}.kocho-comparison-table__table-title--narrow{max-width:34.375rem}}.kocho-comparison-table__tier-title{color:inherit;padding-bottom:.5rem;text-align:left}.kocho-comparison-table__tier-body{color:inherit;text-align:left}.kocho-comparison-table__table-title{color:#fff}.kocho-comparison-table__track{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:2rem}@media(min-width:992px){.kocho-comparison-table__track{transform:none!important}}.kocho-comparison-table__tier-wrapper{background-color:transparent;color:#fff;flex-direction:row;margin-bottom:.5rem;min-width:100%;padding:0!important;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:margin .3s ease-in-out}@media(min-width:768px){.kocho-comparison-table__tier-wrapper{justify-content:center;margin:2.5rem 0 .5rem;min-width:100%;padding:2.5rem 2rem 1rem;width:100%}}@media(min-width:992px){.kocho-comparison-table__tier-wrapper{flex:1;margin:2.5rem .5rem .5rem;min-width:0;min-width:auto}}.kocho-comparison-table__tier-wrapper .kocho-comparison-table__background-blur{backdrop-filter:blur(4px);background-color:transparent;border:1px solid #fff;border-radius:.25rem;height:100%;margin:0 1rem;padding:2rem 1rem 1rem;width:calc(100% - 2rem);z-index:0}@media(min-width:992px){.kocho-comparison-table__tier-wrapper .kocho-comparison-table__background-blur{margin-left:0;margin-right:0;width:100%}}.kocho-comparison-table__tier-wrapper .kocho-centred-narrow-content__copy>div,.kocho-comparison-table__tier-wrapper .kocho-narrow-content__copy>div,.kocho-comparison-table__tier-wrapper h4,.kocho-comparison-table__tier-wrapper p,.kocho-comparison-table__tier-wrapper ul{z-index:1}.kocho-comparison-table a.kocho-comparison-table__tier-wrapper:hover{cursor:pointer;margin-bottom:2.5rem;margin-top:0}.kocho-comparison-table a>.kocho-comparison-table__background-blur:hover{background-color:#00ec00;border-color:#00ec00;color:#061619;cursor:pointer}.kocho-comparison-table a>.kocho-comparison-table__background-blur:hover .kocho-comparison-table__bullet--tick{background-image:url(/app/themes/sage10/public/images/icons/1-colour/circle-tick-ebony.832fb9.svg)}.kocho-comparison-table a>.kocho-comparison-table__background-blur:hover .kocho-comparison-table__bullet--cross{background-image:url(/app/themes/sage10/public/images/icons/1-colour/circle-cross-ebony.75cd54.svg)}.kocho-comparison-table a>.kocho-comparison-table__background-blur:hover .kocho-comparison-table__mobile-button{background-color:#00ec00;border-color:#061619;color:#061619}.kocho-comparison-table__mobile-button{background-color:#00ec00;border:1px solid #00ec00;border-radius:.5rem;color:#061619;margin-top:2rem;padding:1rem 1.5rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media(min-width:992px){.kocho-comparison-table__mobile-button{display:none}}.kocho-comparison-table__bullets-wrapper{list-style-type:none;padding:0}.kocho-comparison-table__bullet{align-items:flex-start;color:inherit;display:flex;margin-bottom:.5rem;padding-left:1.5rem}.kocho-comparison-table__bullet .kocho-comparison-table__bullet-text{hyphens:auto;margin:0;padding:0 0 0 .5rem;text-align:left}.kocho-comparison-table__bullet--cross,.kocho-comparison-table__bullet--tick{background-position:0 0;background-repeat:no-repeat;background-size:1.5rem}.kocho-comparison-table__bullet--tick{background-image:url(/app/themes/sage10/public/images/icons/1-colour/circle-tick-oatmeal.6283b4.svg)}.kocho-comparison-table__bullet--cross{background-image:url(/app/themes/sage10/public/images/icons/1-colour/circle-cross-oatmeal.718e94.svg)}.kocho-comparison-table__controls{margin:0 1rem}@media(min-width:992px){.kocho-comparison-table__controls{display:none}}.kocho-event-and-download{position:relative}@media(max-width:calc(992px - 1px)){.kocho-event-and-download{background-color:#ebe9e2}}@media(min-width:992px){.kocho-event-and-download{background-color:transparent;padding-left:2rem;padding-right:2rem}}@media(min-width:1200px){.kocho-event-and-download{padding-left:0;padding-right:0}}.kocho-event-and-download:before{background-color:#00ec00;border-bottom-right-radius:3rem;content:"";display:block;height:calc(9rem + 10vw);left:0;position:absolute;top:0;width:100%}@media(min-width:992px){.kocho-event-and-download:before{height:50%}}.kocho-event-and-download__content-wrapper{position:relative;z-index:0}@media(max-width:calc(1200px - 1px)){.kocho-event-and-download__content-wrapper{padding-left:0;padding-right:0}}@media(min-width:1200px){.kocho-event-and-download__content-wrapper{border-radius:.5rem;display:flex;overflow:hidden;padding-left:0}}@media(min-width:992px){.kocho-event-and-download__content-wrapper{background-color:#ebe9e2}}.kocho-event-and-download__optional-cta-wrapper{padding-top:1.5rem}.kocho-event-and-download__optional-cta-wrapper .kocho-button__container,.kocho-event-and-download__optional-cta-wrapper .kocho-hubspot-form .hs-submit,.kocho-hubspot-form .kocho-event-and-download__optional-cta-wrapper .hs-submit{margin:0}.kocho-event-and-download__image-wrapper{border-radius:.5rem;height:calc(12.5rem + 10vw);margin-bottom:2rem;overflow:hidden}@media(min-width:992px){.kocho-event-and-download__image-wrapper{border-radius:0}}@media(min-width:1200px){.kocho-event-and-download__image-wrapper{height:auto;margin-bottom:0;max-width:50%}}@media(min-width:1400px){.kocho-event-and-download__image-wrapper{max-width:40%}}.kocho-event-and-download__meta{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem}@media(min-width:768px){.kocho-event-and-download__meta{font-size:1.25rem;line-height:1.625rem}}.kocho-event-and-download__title{margin:1rem 0}.kocho-event-and-download__text-wrapper{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem}@media(min-width:768px){.kocho-event-and-download__text-wrapper{font-size:1.25rem;line-height:1.625rem}}.kocho-event-and-download__text-wrapper ul{list-style-type:none;margin:0;padding:0}.kocho-event-and-download__text-wrapper ul li{margin-left:3.5rem;padding:.5rem 0;position:relative}.kocho-event-and-download__text-wrapper ul li:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-medium-ebony.71a6d9.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:1rem;margin-left:-3.5rem;position:absolute;top:.8rem;width:3rem}@media(min-width:992px){.kocho-event-and-download__content{padding:0 2rem 2rem}}@media(min-width:1200px){.kocho-event-and-download__content{padding:4rem 6rem}}.kocho-event-and-download .kocho-block-tag__icon{margin-left:-1rem}.kocho-event-and-download .kocho-event-and-download__image-wrapper .kocho-image img{-o-object-fit:cover;object-fit:cover}.kocho-event-and-download .kocho-event-and-download__image-wrapper.contain .kocho-image img{-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.kocho-faqs__container{display:flex}}.kocho-faqs__items{margin-top:3rem}@media(min-width:768px){.kocho-faqs__items{margin-top:0;width:60%}}@media(min-width:992px){.kocho-faqs__items{width:50%}}@media(min-width:768px){.kocho-faqs__header{padding-right:2rem;width:40%}}@media(min-width:992px){.kocho-faqs__header{padding-right:10rem;width:50%}}.kocho-faqs .kocho-text__title{color:#fff;margin-bottom:2rem}.kocho-faqs .kocho-text__text{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem}@media(min-width:768px){.kocho-faqs .kocho-text__text{font-size:1.125rem;line-height:1.5rem}}.kocho-faqs .kocho-faqs__header .kocho-button__container,.kocho-faqs .kocho-faqs__header .kocho-hubspot-form .hs-submit,.kocho-hubspot-form .kocho-faqs .kocho-faqs__header .hs-submit{margin:0;max-width:-moz-fit-content;max-width:fit-content}.kocho-featured-resource-cta__bg{display:flex;justify-content:center;padding:2rem 0}.kocho-featured-resource-cta__bg-oatmeal{background-color:#ebe9e2}.kocho-featured-resource-cta__bg-white{background-color:#fff}.kocho-featured-resource-cta__bg-ebony{background-color:#061619}.kocho-featured-resource-cta__container{border-radius:.5rem;display:flex;flex-direction:column;margin:2rem;padding:0}@media(min-width:768px){.kocho-featured-resource-cta__container{border-radius:.5rem;flex-direction:row}}.kocho-featured-resource-cta__content-wrapper{border-radius:0 0 .5rem .5rem;display:flex;flex-direction:column;justify-content:center;padding:2rem 6vw}@media(min-width:768px){.kocho-featured-resource-cta__content-wrapper{border-radius:0 .5rem .5rem 0;padding:2rem 4rem;width:66%}}.kocho-featured-resource-cta__content-wrapper .kocho-button__container,.kocho-featured-resource-cta__content-wrapper .kocho-hubspot-form .hs-submit,.kocho-hubspot-form .kocho-featured-resource-cta__content-wrapper .hs-submit{margin:0;padding-top:1.5rem}.kocho-featured-resource-cta__container .kocho-image img{border-radius:.5rem .5rem 0 0}@media(min-width:768px){.kocho-featured-resource-cta__container .kocho-image{width:33%}.kocho-featured-resource-cta__container .kocho-image img{border-radius:.5rem 0 0 .5rem}}.kocho-full-width-image{padding:0}.kocho-full-width-image__container .kocho-image img{height:30rem;width:100%}.kocho-history{background:#061619;overflow:hidden;position:relative}.kocho-history:before{background-image:url(/app/themes/sage10/public/images/patterns/Butterfly_1.15b879.svg);background-position:calc(50% + 5.2rem) -12rem;background-repeat:no-repeat;background-size:87.5rem;bottom:0;content:"";left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0}@media(min-width:768px){.kocho-history:before{background-position:top;background-size:66.25rem;opacity:1}}.kocho-history__container{align-items:center;display:flex;flex-direction:column;padding-top:5rem;position:relative}.kocho-history__title{color:#fff;font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0 0 3.6rem;max-width:35.9375rem;width:100%}@media(min-width:768px){.kocho-history__title{font-size:2.8125rem;line-height:3.4375rem;text-align:center}}.kocho-history__copy{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin-bottom:6rem;max-width:35.9375rem;width:100%}@media(min-width:768px){.kocho-history__copy{font-size:1.125rem;line-height:1.5rem}}.kocho-history__copy *{color:inherit}@media(min-width:768px){.kocho-history__copy{text-align:center}}.kocho-history__timeline{margin:auto;max-width:60rem}.kocho-icon-group a,.kocho-icon-group a:active,.kocho-icon-group a:visited{color:#061619}.kocho-image-carousel{overflow:hidden;padding-bottom:4rem;padding-left:2rem;padding-right:2rem;position:relative}@media(min-width:576px){.kocho-image-carousel{padding-left:4rem;padding-right:4rem}}.kocho-image-carousel__track{display:flex;max-height:30rem}.kocho-image-carousel__item{counter-increment:embla;flex:0 0 auto;padding-left:1rem;position:relative;width:80%}.kocho-image-carousel__controls{margin-bottom:1rem;margin-top:2rem}@media(min-width:768px){.kocho-image-carousel__controls{bottom:5rem;justify-content:center;left:0;position:absolute;width:100%;z-index:1}.kocho-image-carousel__controls .kocho-carousel__dots{margin:0 2rem}}.kocho-image-carousel__cta{display:inline-block;margin-top:2rem}.kocho-job-list__title{color:#00ec00;padding-bottom:2rem}@media(min-width:768px){.kocho-job-list__title{width:66%}}.kocho-job-list__jobs{border-top:1px solid #fff;padding-bottom:4rem;padding-top:4rem}.kocho-job-list .kocho-block-tag{margin:2rem 0}.kocho-job-list .kocho-job-card{margin-bottom:1rem}#job_list{margin-top:-150px;padding-top:200px}.BambooHR-ATS-board>h2{display:none}.BambooHR-ATS-Department-List{border-top:1px solid #fff;padding-bottom:4rem;padding-top:4rem}.BambooHR-ATS-Department-Item{align-items:center;display:flex;flex-wrap:wrap;margin:2rem 0}.BambooHR-ATS-Jobs-List{margin-left:0;padding-left:0!important;width:100%}.BambooHR-ATS-Department-Header{color:#f4ff00!important;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:2rem 0;text-transform:uppercase}.BambooHR-ATS-Jobs-Item{align-items:start;background-color:#ebe9e2;border-radius:.25rem;display:flex;flex-direction:row;flex-direction:column;justify-content:center;margin-bottom:1rem!important;padding:2rem 2rem 7rem;width:100%}@media(min-width:768px){.BambooHR-ATS-Jobs-Item{padding-bottom:2rem}}.BambooHR-ATS-Jobs-Item a{display:block;font-family:mokoko,Georgia,serif;font-size:1.5625rem!important;font-weight:400!important;line-height:2.1875rem!important;margin:0;position:relative;-webkit-text-decoration:none!important;text-decoration:none!important;width:100%}@media(min-width:768px){.BambooHR-ATS-Jobs-Item a{padding-right:150px}}.BambooHR-ATS-Jobs-Item a:after{background-color:#00ec00;border:1px solid #00ec00;border-radius:.5rem;bottom:-140px;color:#061619!important;content:"Apply now";cursor:pointer;font-size:16px!important;left:0;padding:1rem 1.5rem;position:absolute;right:auto;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}@media(min-width:440px){.BambooHR-ATS-Jobs-Item a:after{bottom:-120px}}@media(min-width:768px){.BambooHR-ATS-Jobs-Item a:after{bottom:auto;left:auto;right:0}}.kocho-locations{overflow:hidden;position:relative}.kocho-locations .overlay{height:80%;width:60%;z-index:0}.kocho-locations__cards-wrapper,.kocho-locations__container{display:flex;flex-direction:column}.kocho-locations__cards-wrapper{z-index:1}@media(min-width:992px){.kocho-locations__cards-wrapper{flex-direction:row}}.kocho-locations__legal-text{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-locations__legal-text{font-size:.875rem;line-height:1.25rem}}@media(min-width:992px){.kocho-locations__legal-text{margin-left:2rem;margin-right:2rem}}.kocho-locations .kocho-block-tag{margin-bottom:2rem;z-index:1}@media(min-width:992px){.kocho-locations .kocho-block-tag{margin-bottom:4rem;margin-left:2rem}}.kocho-locations__yellow-bg{background-color:#f4ff00;height:35%;left:0;position:absolute;top:0;width:70%;z-index:0}@media(min-width:992px){.kocho-locations__yellow-bg{height:65%;width:35%}}.ll-logo-tickertape{background-color:#061619;overflow:hidden}.ll-logo-tickertape__track{align-items:center;display:flex;padding:1.25rem 0;width:100%}@media(min-width:768px){.ll-logo-tickertape__track{padding:2rem 0}}.ll-logo-tickertape__logo{align-items:center;display:flex;flex:0 0 40%;justify-content:center;padding:0 1.5rem;position:relative}@media(min-width:576px){.ll-logo-tickertape__logo{flex:0 0 33.3%}}@media(min-width:768px){.ll-logo-tickertape__logo{flex:0 0 25%}}@media(min-width:992px){.ll-logo-tickertape__logo{flex:0 0 20%}}@media(min-width:1024px){.ll-logo-tickertape__logo{flex:0 0 15%}}@media(min-width:1200px){.ll-logo-tickertape__logo{flex:0 0 15%}}@media(min-width:1400px){.ll-logo-tickertape__logo{flex:0 0 10%}}.ll-logo-tickertape__logo img{height:auto;width:100%}.kocho-media-with-aside{padding:2rem 0}@media(min-width:992px){.kocho-media-with-aside{padding:4rem 0}}.kocho-media-with-aside__container{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:992px){.kocho-media-with-aside__container{flex-direction:row}}.kocho-media-with-aside figure{margin:0}.kocho-media-with-aside figure img{border-radius:.5rem}@media(min-width:992px){.kocho-media-with-aside .no-aside{width:70%}}.kocho-media-with-aside__image-container,.kocho-media-with-aside__video-container{width:100%}@media(min-width:992px){.kocho-media-with-aside__image-container,.kocho-media-with-aside__video-container{width:50%}}.kocho-media-with-aside__video-container figure{margin:0}.kocho-media-with-aside.layout-left{justify-content:center}@media(min-width:992px){.kocho-media-with-aside.layout-left{flex-direction:row-reverse}}.kocho-media-with-aside.layout-right{justify-content:center}@media(min-width:992px){.kocho-media-with-aside.layout-right{justify-content:flex-start}}.kocho-media-with-aside.layout-right .kocho-media-with-aside__container{flex-direction:column-reverse}@media(min-width:992px){.kocho-media-with-aside.layout-right .kocho-media-with-aside__container{flex-direction:row-reverse}.kocho-media-with-aside.layout-right aside{margin-right:4rem}}.kocho-media-with-aside.layout-center .kocho-media-with-aside__container{justify-content:center}@media(min-width:992px){.kocho-media-with-aside aside{display:flex;flex-direction:column;justify-content:center;width:40%}}.kocho-media-with-aside__aside-title{margin:1.5rem 0!important}.kocho-media-with-aside figcaption{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;margin:0;padding-bottom:2rem;padding-top:.5rem}@media(min-width:768px){.kocho-media-with-aside figcaption{font-size:.875rem;line-height:1.25rem}}.kocho-media-with-aside figcaption .kocho-centred-narrow-content__copy>div,.kocho-media-with-aside figcaption .kocho-narrow-content__copy>div,.kocho-media-with-aside figcaption p{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;margin:0;padding-top:.5rem}@media(min-width:768px){.kocho-media-with-aside figcaption .kocho-centred-narrow-content__copy>div,.kocho-media-with-aside figcaption .kocho-narrow-content__copy>div,.kocho-media-with-aside figcaption p{font-size:.875rem;line-height:1.25rem}}.kocho-media-with-aside .kocho-block-tag__icon{margin-left:-1rem}.kocho-narrow-content__container{align-items:flex-start;display:flex;flex-direction:column;position:relative;scroll-behavior:smooth}.kocho-narrow-content__container--button{align-items:flex-start}@media(max-width:calc(992px - 1px)){.kocho-narrow-content__container{margin:0;padding:0}}@media(min-width:992px){.kocho-narrow-content__container{flex-direction:row-reverse;justify-content:space-between}}.kocho-narrow-content__content{box-sizing:content-box;margin:0 auto 0 0}@media(max-width:calc(992px - 1px)){.kocho-narrow-content__content{margin:0;padding:0}}.kocho-narrow-content__content>:first-of-type{margin-top:0}.kocho-narrow-content__content>:last-of-type{margin-bottom:2rem}.kocho-narrow-content__content>.kocho-centred-narrow-content__video,.kocho-narrow-content__content>.kocho-narrow-content__accordion,.kocho-narrow-content__content>.kocho-narrow-content__bullet-list,.kocho-narrow-content__content>.kocho-narrow-content__copy,.kocho-narrow-content__content>.kocho-narrow-content__event-and-download,.kocho-narrow-content__content>.kocho-narrow-content__icons,.kocho-narrow-content__content>.kocho-narrow-content__iframe,.kocho-narrow-content__content>.kocho-narrow-content__image,.kocho-narrow-content__content>.kocho-narrow-content__quote,.kocho-narrow-content__content>.kocho-narrow-content__text-with-button,.kocho-narrow-content__content>.kocho-narrow-content__video{margin:4rem 0}.kocho-narrow-content__content>.kocho-centred-narrow-content__video:first-of-type,.kocho-narrow-content__content>.kocho-narrow-content__accordion:first-of-type,.kocho-narrow-content__content>.kocho-narrow-content__bullet-list:first-of-type,.kocho-narrow-content__content>.kocho-narrow-content__copy:first-of-type,.kocho-narrow-content__content>.kocho-narrow-content__event-and-download:first-of-type,.kocho-narrow-content__content>.kocho-narrow-content__icons:first-of-type,.kocho-narrow-content__content>.kocho-narrow-content__iframe:first-of-type,.kocho-narrow-content__content>.kocho-narrow-content__image:first-of-type,.kocho-narrow-content__content>.kocho-narrow-content__quote:first-of-type,.kocho-narrow-content__content>.kocho-narrow-content__text-with-button:first-of-type,.kocho-narrow-content__content>.kocho-narrow-content__video:first-of-type{margin-top:0}@media(min-width:768px){.kocho-narrow-content__content>.kocho-centred-narrow-content__video:last-of-type,.kocho-narrow-content__content>.kocho-narrow-content__accordion:last-of-type,.kocho-narrow-content__content>.kocho-narrow-content__bullet-list:last-of-type,.kocho-narrow-content__content>.kocho-narrow-content__copy:last-of-type,.kocho-narrow-content__content>.kocho-narrow-content__event-and-download:last-of-type,.kocho-narrow-content__content>.kocho-narrow-content__icons:last-of-type,.kocho-narrow-content__content>.kocho-narrow-content__iframe:last-of-type,.kocho-narrow-content__content>.kocho-narrow-content__image:last-of-type,.kocho-narrow-content__content>.kocho-narrow-content__quote:last-of-type,.kocho-narrow-content__content>.kocho-narrow-content__text-with-button:last-of-type,.kocho-narrow-content__content>.kocho-narrow-content__video:last-of-type{margin-bottom:2rem}}.kocho-narrow-content__content>.kocho-narrow-content__copy+.kocho-narrow-content__accordion{margin-top:-3.5rem}.kocho-narrow-content__content>.kocho-narrow-content__copy+.kocho-narrow-content__bullet-list{margin-top:-2rem}@media(min-width:1200px){.kocho-narrow-content__content{max-width:66%}}.kocho-narrow-content__content :not(:last-child):not(p):not(li):not(label):not(input):not(select):not(textarea):not(div):not(.kocho-accordion__item__button):not(.kocho-accordion__item):not(.kocho-accordion__item__button>span):not(.kocho-image__zoom-btn):not([src*=".svg"]):not(.kocho-video__facade):not(.kocho-video__overlay-img):not(.kocho-video__time){margin-bottom:3rem}.kocho-narrow-content__content :not(:last-child):not(p):not(li):not(label):not(input):not(select):not(textarea):not(div):not(.kocho-accordion__item__button):not(.kocho-accordion__item):not(.kocho-accordion__item__button>span):not(.kocho-image__zoom-btn):not([src*=".svg"]):not(.kocho-video__facade):not(.kocho-video__overlay-img):not(.kocho-video__time):is(ol li){margin-bottom:1rem}.kocho-narrow-content__content ol:not(:first-child){margin-top:2rem}.kocho-narrow-content__content h2,.kocho-narrow-content__content h3,.kocho-narrow-content__content h4,.kocho-narrow-content__content h5,.kocho-narrow-content__content h6{margin-bottom:1.5rem!important;scroll-margin-top:calc(100px + 2rem)}.kocho-narrow-content__content h2:not(:first-child),.kocho-narrow-content__content h3:not(:first-child),.kocho-narrow-content__content h4:not(:first-child),.kocho-narrow-content__content h5:not(:first-child),.kocho-narrow-content__content h6:not(:first-child){margin-top:3rem}.kocho-narrow-content__content h2:not(.kocho-form-card__title){font-size:30px}@media(min-width:768px){.kocho-narrow-content__content h2:not(.kocho-form-card__title){font-size:2.1875rem}}.kocho-narrow-content__content h6{font-weight:500}.kocho-narrow-content .kocho-narrow-content__heading+.kocho-narrow-content__copy,.kocho-narrow-content .kocho-narrow-content__heading+.kocho-narrow-content__heading,.kocho-narrow-content .kocho-narrow-content__heading+.kocho-narrow-content__large-text{margin-top:-2rem}.kocho-narrow-content .kocho-narrow-content__heading+.kocho-narrow-content__copy,.kocho-narrow-content .kocho-narrow-content__heading+.kocho-narrow-content__icons{margin-top:0}.kocho-narrow-content .kocho-narrow-content__copy img{margin:2rem 0}.kocho-narrow-content .kocho-narrow-content__copy .kocho-centred-narrow-content__copy>ul+div img,.kocho-narrow-content .kocho-narrow-content__copy ul+p img,.kocho-narrow-content .kocho-narrow-content__copy>ul+div img{margin-top:0}.kocho-narrow-content .kocho-narrow-content__copy ol{padding-left:20px}.kocho-narrow-content .kocho-narrow-content__copy ol li{margin-bottom:1.5rem;padding-left:13px}.kocho-narrow-content .kocho-narrow-content__copy ol li::marker{font-weight:700}.kocho-narrow-content__heading{margin-top:3rem}.kocho-narrow-content__bullet-list--short ul{list-style:none;margin-left:.5rem;padding:0}.kocho-narrow-content__bullet-list--short ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-narrow-content__bullet-list--short ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}.kocho-narrow-content__bullet-list--long ul{list-style:none;margin-left:.5rem;padding:0}@media(min-width:992px){.kocho-narrow-content__bullet-list--long ul{margin-left:0}}.kocho-narrow-content__bullet-list--long ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}@media(min-width:992px){.kocho-narrow-content__bullet-list--long ul li{padding-left:5rem}}.kocho-narrow-content__bullet-list--long ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}@media(min-width:992px){.kocho-narrow-content__bullet-list--long ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-smallmedium-ebony.96cfa0.svg)}}.kocho-narrow-content__large-text>*{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.25rem;font-size:1.375rem!important;font-weight:400;line-height:1.875rem}@media(min-width:768px){.kocho-narrow-content__large-text>*{font-size:1.25rem;line-height:1.625rem}}.kocho-narrow-content__copy>div{margin-bottom:1em}.kocho-narrow-content__copy a{color:#061619}.kocho-narrow-content__copy a:hover{-webkit-text-decoration:none;text-decoration:none}.kocho-narrow-content__copy>ol,.kocho-narrow-content__copy>ul{margin:2rem 0}.kocho-narrow-content__copy>ul{list-style:none;padding:0}.kocho-narrow-content__copy>ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-narrow-content__copy>ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}.kocho-narrow-content__copy>ul li>ul{margin-top:1rem;padding-left:0}.kocho-narrow-content__copy>ul li>ul li::marker{content:""}.kocho-narrow-content__copy img{max-width:100%}.kocho-narrow-content cite{color:#061619;display:block;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;margin:0;padding:.5rem 2rem}@media(min-width:768px){.kocho-narrow-content cite{font-size:.875rem;line-height:1.25rem}}.kocho-narrow-content__wysiwyg-img-caption{margin-top:-2rem!important}.kocho-narrow-content__image-border img,.kocho-narrow-content__wysiwyg-border img{border:1px solid #061619}.kocho-narrow-content__quote{width:100%}@media(min-width:992px){.kocho-narrow-content__quote{margin-right:2rem}}.kocho-narrow-content__quote figure{margin:0}.kocho-narrow-content__quote figure a cite{-webkit-text-decoration:underline;text-decoration:underline}.kocho-narrow-content__quote figure a cite:hover{-webkit-text-decoration:none;text-decoration:none}.kocho-narrow-content__quote figure figcaption{color:rgba(6,22,25,.6);font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-narrow-content__quote figure figcaption{font-size:.875rem;line-height:1.25rem}}@media(min-width:1200px){.kocho-narrow-content__quote figure figcaption{padding:0}}.kocho-narrow-content__quote figure figcaption cite{color:#061619;display:block;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;margin:0;padding:.5rem 2rem}@media(min-width:768px){.kocho-narrow-content__quote figure figcaption cite{font-size:.875rem;line-height:1.25rem}}@media(min-width:992px){.kocho-narrow-content__quote figure figcaption cite{padding-left:0}}.kocho-narrow-content__quote .kocho-quote-insert-card{margin-bottom:0!important;width:100%}.kocho-narrow-content__quote .kocho-quote-insert-card__quote-circle{margin-left:0}.kocho-narrow-content__quote .kocho-quote-insert-card__body{font-size:1.625rem;margin-left:0}@media(min-width:992px){.kocho-narrow-content__quote .kocho-quote-insert-card__body{margin-left:1.5rem}}.kocho-narrow-content__icons .kocho-icon-group__content .kocho-icon-group__title{font-weight:400;margin-bottom:0}@media(min-width:768px){.kocho-narrow-content__icons .kocho-icon-group__content--grid{grid-template-columns:1fr 1fr}}.kocho-narrow-content__icons .kocho-icon-group__title{font-weight:500!important}.kocho-narrow-content__text-with-button .kocho-text__title{font-family:mokoko,Georgia,serif;margin-bottom:1rem!important;margin-top:1rem!important}.kocho-hubspot-form .kocho-narrow-content__text-with-button .kocho-text .hs-submit,.kocho-narrow-content__text-with-button .kocho-text .kocho-button__container,.kocho-narrow-content__text-with-button .kocho-text .kocho-hubspot-form .hs-submit{margin:0}.kocho-narrow-content__text-with-button .kocho-text .kocho-button__icon-chevron{margin-bottom:0!important}@media(min-width:992px){.kocho-narrow-content__image{margin-right:2rem;padding:0}}.kocho-narrow-content__accordion .kocho-accordion__item{border-color:#061619;display:flex;flex-direction:column}.kocho-narrow-content__accordion .kocho-accordion__item:before{display:none}.kocho-narrow-content__accordion .kocho-accordion__text{margin-bottom:1rem}.kocho-narrow-content__accordion .kocho-accordion__text .kocho-centred-narrow-content__copy>div,.kocho-narrow-content__accordion .kocho-accordion__text .kocho-narrow-content__copy>div,.kocho-narrow-content__accordion .kocho-accordion__text p{color:#061619}.kocho-narrow-content__accordion .kocho-accordion__item__button span:after,.kocho-narrow-content__accordion .kocho-accordion__item__button:focus span:after,.kocho-narrow-content__accordion .kocho-accordion__item__button:hover span:after,.kocho-narrow-content__accordion .kocho-accordion__item__button[aria-expanded=true] span:after{background-image:url(/app/themes/sage10/public/images/icons/1-colour/plus-ebony.884b1e.svg)}.kocho-narrow-content__accordion .kocho-accordion__item__button,.kocho-narrow-content__accordion .kocho-accordion__item__content .kocho-centred-narrow-content__copy>div,.kocho-narrow-content__accordion .kocho-accordion__item__content .kocho-narrow-content__copy>div,.kocho-narrow-content__accordion .kocho-accordion__item__content p{color:#061619}@media(min-width:992px){.kocho-narrow-content+.kocho-form-card,.kocho-narrow-content+.kocho-sidebar-card{display:none}}.kocho-form-incontent{margin:3rem 16px;width:auto}@media(min-width:768px)and (max-width:820px){.kocho-form-incontent{margin:0;width:100vw}}@media(min-width:820px)and (max-width:1023px){.kocho-form-incontent{margin:0 16px;width:calc(100% - 16px)}}@media(min-width:1024px){.kocho-form-incontent{margin:0 32px}}@media(min-width:1300px){.kocho-form-incontent{margin:0 60px}}@media(min-width:1500px){.kocho-form-incontent{margin:0 90px}}.kocho-form-incontent .kocho-form-card__image{margin-bottom:0!important}.kocho-form-incontent .kocho-form-card__title{margin-top:0!important}.kocho-form-incontent .kocho-hubspot-form ul.inputs-list{margin-bottom:0}@media(min-width:768px){.kocho-form-incontent.hide-on-desktop+.kocho-narrow-content__bullet-list{margin-top:-1.5rem}}@media(max-width:767px){.kocho-form-incontent.hide-on-mobile+.kocho-narrow-content__bullet-list{margin-top:-1.5rem}}.kocho-narrow-content__large-text+.kocho-form-incontent{margin-top:3rem}.kocho-people__container .kocho-text-with-cta__text>h3,.kocho-people__container h3.h4{font-size:24px}@media(min-width:992px){.kocho-people__container .kocho-text-with-cta__text>h3,.kocho-people__container h3.h4{font-size:30px}}.kocho-people__container .kocho-text .kocho-block-tag{margin-bottom:1rem}.kocho-people__list{flex-wrap:wrap;list-style:none;margin-bottom:4rem;margin-top:2rem;padding:0}@media(min-width:576px){.kocho-people__list{display:flex;justify-content:space-between}}@media(min-width:992px){.kocho-people__list{justify-content:flex-start;margin-bottom:2rem}}.kocho-people__list-item{display:flex;margin-bottom:1rem;width:100%}@media(min-width:576px){.kocho-people__list-item{margin-bottom:2rem;width:calc(50% - .5rem)}}@media(min-width:992px){.kocho-people__list-item{margin-right:1rem;width:calc(25% - .75rem)}.kocho-people__list-item:nth-child(4n){margin-right:0}}.kocho-people--grid .kocho-people__list-item{margin-bottom:0;max-height:0;opacity:0;overflow:hidden}.kocho-people--grid .kocho-people__list-item:first-child,.kocho-people--grid .kocho-people__list-item:nth-child(2),.kocho-people--grid .kocho-people__list-item:nth-child(3),.kocho-people--grid .kocho-people__list-item:nth-child(4){margin-bottom:1rem;max-height:100%;opacity:1}@media(min-width:576px){.kocho-people--grid .kocho-people__list-item:first-child,.kocho-people--grid .kocho-people__list-item:nth-child(2),.kocho-people--grid .kocho-people__list-item:nth-child(3),.kocho-people--grid .kocho-people__list-item:nth-child(4),.kocho-people--grid .kocho-people__list-item:nth-child(5),.kocho-people--grid .kocho-people__list-item:nth-child(6),.kocho-people--grid .kocho-people__list-item:nth-child(7),.kocho-people--grid .kocho-people__list-item:nth-child(8){margin-bottom:1rem;max-height:100%;opacity:1}}@media(min-width:992px){.kocho-people--grid .kocho-people__list-item:first-child,.kocho-people--grid .kocho-people__list-item:nth-child(10),.kocho-people--grid .kocho-people__list-item:nth-child(11),.kocho-people--grid .kocho-people__list-item:nth-child(12),.kocho-people--grid .kocho-people__list-item:nth-child(2),.kocho-people--grid .kocho-people__list-item:nth-child(3),.kocho-people--grid .kocho-people__list-item:nth-child(4),.kocho-people--grid .kocho-people__list-item:nth-child(5),.kocho-people--grid .kocho-people__list-item:nth-child(6),.kocho-people--grid .kocho-people__list-item:nth-child(7),.kocho-people--grid .kocho-people__list-item:nth-child(8),.kocho-people--grid .kocho-people__list-item:nth-child(9){margin-bottom:1rem;max-height:100%;opacity:1}}.kocho-people--grid .kocho-people__list-item--show{margin-bottom:1rem;max-height:100%;opacity:1;transition:opacity .3s ease-in-out}.kocho-people .kocho-text__title{color:#00ec00;font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0 0 1.5rem}@media(min-width:768px){.kocho-people .kocho-text__title{font-size:2.1875rem;line-height:2.8125rem}}@media(min-width:992px){.kocho-people .kocho-text__title{margin-bottom:2rem;max-width:50%}}.kocho-hubspot-form .kocho-people .hs-submit,.kocho-people .kocho-button__container,.kocho-people .kocho-hubspot-form .hs-submit{margin:0}.kocho-people-card__header picture{display:block;width:100%}.kocho-people-card__header picture img{min-height:14rem;-o-object-fit:cover;object-fit:cover;width:100%}.kocho-primary-hero{padding-top:12rem;position:relative}@media(min-width:992px){.kocho-primary-hero{padding-top:16rem}}.kocho-primary-hero__container{background:transparent}.kocho-primary-hero__bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.kocho-primary-hero__bg .kocho-image__btn-img-wrapper{height:100%}.kocho-primary-hero__bg .kocho-video__media-container{padding-bottom:0;position:static}.kocho-primary-hero__bg .kocho-video__figure{display:none}@media(min-width:768px){.kocho-primary-hero__bg .kocho-video__figure{display:block}}.kocho-primary-hero__bg-overlay{bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0;z-index:-1}@media(min-width:768px){.kocho-primary-hero__bg-overlay{background:linear-gradient(90deg,rgba(6,22,25,.8) 25%,rgba(6,22,25,.6) 50%,rgba(6,22,25,.4) 75%,rgba(6,22,25,.2));opacity:1}}.kocho-primary-hero__text-content{width:100%}.kocho-primary-hero__text-content .kocho-button__text,.kocho-primary-hero__text-content .kocho-modal__open .kocho-button__text{color:#061619!important}.kocho-primary-hero__text-content .kocho-indented-text-with-cta__arrow-med{display:none}@media(min-width:768px){.kocho-primary-hero__text-content{width:85%}}@media(min-width:992px){.kocho-primary-hero__text-content{width:50%}}.kocho-primary-hero .kocho-modal,.kocho-primary-hero .kocho-modal__open{width:100%;width:-moz-max-content;width:max-content}.kocho-primary-hero .kocho-modal{margin:2rem 0;max-height:3.3125rem}.kocho-primary-hero .kocho-modal__close{background:transparent;border:none;cursor:pointer}#primary-hero.pattern-library__section .kocho-primary-hero{z-index:0}.kocho-quote-card__container figure{margin:0}@media(min-width:992px){.kocho-quote-card__container figure{margin:1rem 1rem 1rem 2rem}}.kocho-share-bar{background-color:#010202;width:100%}.kocho-share-bar__container{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1rem}@media(min-width:992px){.kocho-share-bar__container{align-items:center;flex-direction:row;padding-bottom:0}.kocho-share-bar__align-narrow .kocho-share-bar__icons{padding-left:2rem}}@media(min-width:1300px){.kocho-share-bar__align-narrow .kocho-share-bar__icons{padding-left:3.75rem}}@media(min-width:1500px){.kocho-share-bar__align-narrow .kocho-share-bar__icons{padding-left:5.625rem}}@media(min-width:992px){.kocho-share-bar__align-narrow .kocho-share-bar__categories{padding-right:2rem}}@media(min-width:1300px){.kocho-share-bar__align-narrow .kocho-share-bar__categories{padding-right:3.75rem}}@media(min-width:1500px){.kocho-share-bar__align-narrow .kocho-share-bar__categories{padding-right:5.625rem}}@media(min-width:992px){.kocho-share-bar__icons{margin-right:1rem;min-width:16rem}}.kocho-share-bar__icons .kocho-social-icons-list{background-color:#010202;padding-bottom:.625rem}@media(min-width:992px){.kocho-share-bar__icons .kocho-social-icons-list{padding-bottom:3.75rem}}.kocho-share-bar__icons .kocho-social-icons-list .kocho-social-icons-list__logos{padding-left:0}.kocho-share-bar__categories .kocho-tags{justify-content:flex-start}@media(min-width:992px){.kocho-share-bar__categories .kocho-tags{justify-content:flex-end}}.kocho-share-bar__categories .kocho-tags__tag a{border:1px solid #ebe9e2}.kocho-share-bar__categories .kocho-tags__tag a:hover{cursor:pointer}.kocho-speaker-cards{overflow:hidden;position:relative;z-index:0}.kocho-speaker-cards__container{background:transparent}.kocho-speaker-cards .overlay{display:none}@media(min-width:768px){.kocho-speaker-cards .overlay{display:block;height:40%;position:absolute;z-index:0}}.kocho-speaker-cards .kocho-block-tag{margin-bottom:2rem}.kocho-speaker-cards__cards{display:grid;grid-template-columns:1fr;grid-gap:6rem 0;padding-bottom:3.5rem}@media(min-width:576px){.kocho-speaker-cards__cards{grid-auto-rows:auto;grid-template-columns:1fr 1fr;grid-gap:6rem 2rem}}@media(min-width:768px){.kocho-speaker-cards__cards{grid-template-columns:1fr 1fr 1fr}}@media(min-width:992px){.kocho-speaker-cards__cards{max-width:75%}}@media(min-width:1200px){.kocho-speaker-cards__cards{max-width:85%}}.kocho-speaker-cards .kocho-speaker-card{background:transparent;z-index:1}.kocho-speaker-cards .kocho-speaker-card .kocho-social-icons-list{background-color:transparent}.kocho-speaker-cards--single .overlay{height:100%}.kocho-speaker-cards--single .kocho-speaker-card{flex-basis:50%}#speaker-cards.pattern-library__section .overlay{height:75%}#speaker-cards.pattern-library__section .kocho-speaker-cards--single .overlay{height:100%}.kocho-stat-block__align--center{align-content:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.kocho-stat-block__align--center{flex-direction:row}}.kocho-stat-block__align--center .kocho-stat-block__stat-wrapper{margin:1rem 2rem;max-width:100%}@media(min-width:768px){.kocho-stat-block__align--center .kocho-stat-block__stat-wrapper{flex-direction:column;justify-content:flex-start;max-width:20%}}.kocho-stat-block__align--center .kocho-stat-block__stat-icon{font-size:3.125rem!important}.kocho-stat-block__align--center .kocho-stat-block__stat-desc{width:100%}@media(min-width:768px){.kocho-stat-block__align--center .kocho-stat-block__stat-desc{width:80%}}.kocho-stat-block__align--right{align-content:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.kocho-stat-block__align--right{flex-direction:row;justify-content:flex-end}}.kocho-stat-block__align--right .kocho-stat-block__stat-wrapper{flex-direction:row;justify-content:space-between;max-width:90%}@media(min-width:768px){.kocho-stat-block__align--right .kocho-stat-block__stat-wrapper{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin:0 1rem;max-width:15%}}.kocho-stat-block__align--right .kocho-stat-block__stat-icon{font-size:2.5rem!important}.kocho-stat-block__align--right .kocho-stat-block__stat-desc{width:100%}@media(min-width:768px){.kocho-stat-block__align--right .kocho-stat-block__stat-desc{max-width:60%}.kocho-stat-block__stat-wrapper{margin:0 2rem}}.kocho-stat-block .kocho-stat-block__bg--lemon{background-color:#f4ff00}.kocho-stat-block .kocho-stat-block__bg--ebony{background-color:#010202}.kocho-stat-block .kocho-stat-block__stat-icon{font-family:mokoko,Georgia,serif;font-family:SpaceGrotesk,Arial,sans-serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;line-height:normal;margin:0}@media(min-width:768px){.kocho-stat-block .kocho-stat-block__stat-icon{font-size:2.8125rem;line-height:3.4375rem}}.kocho-stat-block .kocho-stat-block__icon--lemon{color:#f4ff00}.kocho-stat-block .kocho-stat-block__icon--lime{color:#00ec00}.kocho-stat-block .kocho-stat-block__icon--ebony{color:#010202}.kocho-stat-block .kocho-stat-block__stat-desc{font-size:1rem;line-height:normal}.kocho-stat-block .kocho-stat-block__desc--white{color:#fff}.kocho-stat-block .kocho-stat-block__desc--ebony{color:#010202}.kocho-summit-agenda__to-top{background-color:transparent;background-image:url(/app/themes/sage10/public/images/icons/arrows/chevron-up-ebony.417b19.svg);background-position:100%;background-repeat:no-repeat;background-size:1rem;border:none;color:#061619;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;padding-right:1.75rem}@media(min-width:768px){.kocho-summit-agenda__to-top{font-size:1rem;line-height:1.375rem}}.kocho-summit-agenda__to-top:after{background-color:#061619;content:"";display:block;height:.1rem;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in-out;width:100%}.kocho-summit-agenda__to-top:focus,.kocho-summit-agenda__to-top:hover{outline:none}.kocho-summit-agenda__to-top:focus:after,.kocho-summit-agenda__to-top:hover:after{transform:scaleX(1)}.kocho-summit-agenda__nav{display:flex;gap:1.5rem;margin:0 -2.5rem 2rem;position:relative}@media(min-width:992px){.kocho-summit-agenda__nav{margin-left:-3.5vw;margin-right:0;max-width:75%}}.kocho-summit-agenda__nav-item{background-color:transparent;border:none;color:#061619;cursor:pointer;flex:1;font-family:mokoko,Georgia,serif;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin:3rem 0 0;padding:0;position:relative}@media(min-width:768px){.kocho-summit-agenda__nav-item{font-size:1.25rem;line-height:1.875rem}}@media(min-width:992px){.kocho-summit-agenda__nav-item{max-width:15rem}}.kocho-summit-agenda__nav-item:first-child{z-index:7}.kocho-summit-agenda__nav-item:nth-child(2){z-index:6}.kocho-summit-agenda__nav-item:nth-child(3){z-index:5}.kocho-summit-agenda__nav-item:nth-child(4){z-index:4}.kocho-summit-agenda__nav-item:nth-child(5){z-index:3}.kocho-summit-agenda__nav-item:nth-child(6){z-index:2}.kocho-summit-agenda__nav-item:nth-child(7){z-index:1}.kocho-summit-agenda__nav-item:nth-child(8){z-index:0}.kocho-summit-agenda__nav-item:focus{outline:none}.kocho-summit-agenda__nav-item span{display:none}@media(min-width:576px){.kocho-summit-agenda__nav-item span{display:inline}}.kocho-summit-agenda__nav-item__date{font-family:SpaceGrotesk,Arial,sans-serif;font-family:mokoko,Georgia,serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-summit-agenda__nav-item__date{font-size:1rem;line-height:1.375rem}}@media(max-width:calc(576px - 1px)){.kocho-summit-agenda__nav-item__date{text-align:center}}@media(min-width:576px){.kocho-summit-agenda__nav-item__date{display:block}}.kocho-summit-agenda__nav-item__date span{display:inline-block}@media(max-width:calc(400px - 1px)){.kocho-summit-agenda__nav-item__date span:last-child{display:none}}.kocho-summit-agenda__nav-item:after{background-color:#fff;border:.15rem solid #00ec00;border-radius:50%;content:"";display:block;height:2rem;left:calc(50% - 1.15rem);position:absolute;top:-3rem;width:2rem;z-index:1}.kocho-summit-agenda__nav-item:first-child:before{display:none}.kocho-summit-agenda__nav-item:before{background-color:#00ec00;content:"";display:block;height:1px;left:calc(-50% - .5rem);position:absolute;right:50%;top:-1.85rem;z-index:-1}.kocho-summit-agenda__nav-item:focus:after,.kocho-summit-agenda__nav-item:hover:after{background:radial-gradient(circle at center,#061619,#061619 25%,#061619 50%,#fff 52%,#fff 100%);box-shadow:0 0 9px 0 rgba(0,236,0,.5)}.kocho-summit-agenda__nav-item--active:after,.kocho-summit-agenda__nav-item--active:focus:after{background:radial-gradient(circle at center,#00ec00,#00ec00 25%,#00ec00 50%,#fff 52%,#fff 100%);box-shadow:0 0 9px 0 rgba(0,236,0,.5)}.kocho-summit-agenda__nav-item--active,.kocho-summit-agenda__nav-item:focus,.kocho-summit-agenda__nav-item:hover{font-weight:700}.kocho-summit-agenda__day{display:none}.kocho-summit-agenda__day--active{display:block}.kocho-summit-agenda__toggle-text{background-color:transparent;border:none;color:inherit;cursor:pointer;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.25rem;margin-left:-1rem;margin-top:1rem;order:1;padding:.75rem 3rem 0 1rem;position:relative}@media(min-width:768px){.kocho-summit-agenda__toggle-text{font-size:1rem;line-height:1.375rem}}.kocho-summit-agenda__toggle-text:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/chevron-ebony.6c1678.svg);background-position:50%;background-repeat:no-repeat;background-size:1rem;content:"";display:block;height:.75rem;position:absolute;right:1rem;top:50%;transform:rotate(0);transition:transform .3s ease-in-out;width:1.5rem}.kocho-summit-agenda__toggle-text--active:before{transform:rotate(-180deg)}.kocho-summit-agenda__toggle-text+.kocho-summit-agenda__session__text,.kocho-summit-agenda__toggle-text+.kocho-summit-agenda__workshop__text{margin-top:1rem;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;visibility:hidden}.kocho-summit-agenda__toggle-text--active+.kocho-summit-agenda__session__text,.kocho-summit-agenda__toggle-text--active+.kocho-summit-agenda__workshop__text{max-height:100vh;visibility:visible}.kocho-summit-agenda__session--entertainment .kocho-summit-agenda__toggle-text:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/chevron-white.fa74e0.svg)}.kocho-summit-agenda__short-synopsis{margin-top:.5rem}.kocho-summit-agenda__session{border-radius:.5rem;color:#061619;margin:4rem -2rem;padding:0 2rem;position:relative}@media(min-width:992px){.kocho-summit-agenda__session{display:flex;flex-wrap:wrap;gap:4rem;margin:3rem 0;padding-left:2rem;padding-left:3rem;padding-right:2rem;padding-right:3rem;position:static}}.kocho-summit-agenda__session--break,.kocho-summit-agenda__session--entertainment,.kocho-summit-agenda__session--introduction{margin:3rem -1rem;padding:3rem 2rem}@media(min-width:768px){.kocho-summit-agenda__session--break,.kocho-summit-agenda__session--entertainment,.kocho-summit-agenda__session--introduction{padding:4rem 3rem}}@media(min-width:992px){.kocho-summit-agenda__session--break,.kocho-summit-agenda__session--entertainment,.kocho-summit-agenda__session--introduction{margin-left:0;margin-right:0}}.kocho-summit-agenda__session--break,.kocho-summit-agenda__session--introduction{background-color:#ebe9e2}.kocho-summit-agenda__session--entertainment{background-color:#061619;color:#fff}.kocho-summit-agenda__session--entertainment a{color:#fff}.kocho-summit-agenda__session--entertainment a:hover{color:#00ec00;-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:992px){.kocho-summit-agenda__session{gap:6rem}}.kocho-summit-agenda__session__time,.kocho-summit-agenda__session__title{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-weight:600;line-height:2.1875rem;margin:0}@media(min-width:768px){.kocho-summit-agenda__session__time,.kocho-summit-agenda__session__title{font-size:1.5625rem;line-height:2.1875rem}}.kocho-summit-agenda__session__time{margin-bottom:2rem}@media(min-width:768px){.kocho-summit-agenda__session__time{min-width:-moz-max-content;min-width:max-content}}.kocho-summit-agenda__session__title{align-items:center;display:flex}@media(min-width:768px){.kocho-summit-agenda__session__title{margin-top:0}}@media(min-width:992px){.kocho-summit-agenda__session__title--icon{margin-top:-.75rem}}.kocho-summit-agenda__session__icon{height:4rem;-o-object-fit:contain;object-fit:contain;position:absolute;right:2rem;top:2.5rem;width:4rem}@media(min-width:992px){.kocho-summit-agenda__session__icon{margin-left:1rem;position:static}}.kocho-summit-agenda__session__room{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-top:.25rem}@media(min-width:768px){.kocho-summit-agenda__session__room{font-size:1rem;line-height:1.375rem}.kocho-summit-agenda__session__header{width:12rem}}.kocho-summit-agenda__session__content{align-items:flex-start;display:flex;flex:1;flex-direction:column}.kocho-summit-agenda__session__content .kocho-narrow-content__copy{padding:0}.kocho-summit-agenda__workshops{list-style:none;margin:2rem 1rem 0;padding:0;width:100%}@media(min-width:992px){.kocho-summit-agenda__workshops{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-2rem 1rem 0;margin:-3rem 0}}.kocho-summit-agenda__workshop{border-bottom:1px solid #00ec00;border-left:1px solid #00ec00;border-radius:.5rem;border-right:1px solid #00ec00;margin-left:-1rem;margin-right:-1rem;padding-bottom:2rem}@media(min-width:992px){.kocho-summit-agenda__workshop{flex:0 0 calc(50% - 2rem);margin-bottom:4rem;margin-left:0;margin-right:0}}.kocho-summit-agenda__workshop+.kocho-summit-agenda__workshop{margin-top:2rem}@media(min-width:992px){.kocho-summit-agenda__workshop+.kocho-summit-agenda__workshop{margin-bottom:4rem;margin-top:0}}.kocho-summit-agenda__workshop__label{background-color:#00ec00;border-top-left-radius:.5rem;border-top-right-radius:.5rem;font-family:mokoko,Georgia,serif;font-size:1.25rem;font-size:1rem;font-weight:400;line-height:1.875rem;margin:0;padding:1rem 2rem}@media(min-width:768px){.kocho-summit-agenda__workshop__label{font-size:1.25rem;font-size:1rem;line-height:1.875rem;margin:0}}.kocho-summit-agenda__workshop__content,.kocho-summit-agenda__workshop__room,.kocho-summit-agenda__workshop__title{padding-left:2rem;padding-right:2rem}.kocho-summit-agenda__workshop__title{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-weight:600;line-height:2.1875rem;margin:2rem 0 0}@media(min-width:768px){.kocho-summit-agenda__workshop__title{font-size:1.5625rem;line-height:2.1875rem}}@media(min-width:992px){.kocho-summit-agenda__workshop__title{margin-top:1.5rem}}.kocho-summit-agenda__workshop__room{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-top:.25rem}@media(min-width:768px){.kocho-summit-agenda__workshop__room{font-size:1rem;line-height:1.375rem}}.kocho-summit-agenda__workshop__content{align-items:flex-start;display:flex;flex:1;flex-direction:column}.kocho-summit-agenda__workshop__content .kocho-narrow-content__copy{padding:0}.kocho-summit-agenda .kocho-block-tag{margin-bottom:1rem;margin-left:-1.25rem}.kocho-table{overflow:hidden}@media(max-width:calc(768px - 1px)){.kocho-table__container .kocho-table__container{padding:0}}@media(min-width:768px){.kocho-table .kocho-text{margin-bottom:1rem;max-width:50%}}.kocho-table .kocho-text__text{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem}@media(min-width:768px){.kocho-table .kocho-text__text{font-size:1.125rem;line-height:1.5rem}}.kocho-table__controls{margin-top:2rem}.kocho-table__table{color:#061619;position:relative;text-align:left;width:100%}@media(max-width:calc(768px - 1px)){.kocho-table__table{display:block}.kocho-table__table__body{display:block;transition:transform .3s ease-in-out}}@media(max-width:calc(768px - 1px))and (prefers-reduced-motion:reduce){.kocho-table__table__body{transition:none 0s ease 0s;transition:initial}}@media(min-width:768px){.kocho-table__table__body{transform:none!important}}.kocho-table__table__text{font-size:1rem}.kocho-table__table__text--tag-text{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0;text-transform:uppercase}@media(min-width:768px){.kocho-table__table__text--tag-text{font-size:.75rem;line-height:1.25rem}}@media(max-width:calc(768px - 1px)){.kocho-table__table__row{display:grid;grid-auto-columns:100%;grid-auto-flow:column}}.kocho-table__table__row:after{background-color:#00ec00;content:"";display:block;height:.5px;left:1rem;opacity:.3;position:absolute;width:calc(100% - 2rem)}@media(max-width:calc(768px - 1px)){.kocho-table__table__row:after{display:none}}.kocho-table__table__row:first-child:after{display:none}.kocho-table__table__row:first-child th{background-color:#00ec00;border-top:1px solid #cfcfcf;color:#061619;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0;padding:1rem;text-transform:uppercase}@media(min-width:768px){.kocho-table__table__row:first-child th{font-size:.75rem;line-height:1.25rem}}@media(min-width:1200px){.kocho-table__table__row:first-child th{padding:1rem 2rem}}.kocho-table__table__row:first-child th:first-child{border-left:1px solid #cfcfcf;border-top-left-radius:.5rem}.kocho-table__table__row:first-child th:last-child{border-right:1px solid #cfcfcf;border-top-right-radius:.5rem}.kocho-table__table__row td,.kocho-table__table__row th{background-color:#f2f2f2;color:#061619;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;padding:1rem}@media(min-width:768px){.kocho-table__table__row td,.kocho-table__table__row th{font-size:1rem;line-height:1.375rem;padding:1.5rem 1rem}}@media(min-width:1200px){.kocho-table__table__row td,.kocho-table__table__row th{padding:1.5rem 2rem}}.kocho-table__table__row td:first-child,.kocho-table__table__row th:first-child{border-left:1px solid #cfcfcf}.kocho-table__table__row td:last-child,.kocho-table__table__row th:last-child{border-right:1px solid #cfcfcf}@media(max-width:calc(768px - 1px)){.kocho-table__table__row:last-child td,.kocho-table__table__row:last-child th{border-bottom:1px solid #cfcfcf}}@media(min-width:768px){.kocho-table__table__cell--tag-text:first-child{min-width:9rem}}@media(min-width:1200px){.kocho-table__table__cell--tag-text:first-child{min-width:12rem}}@media(max-width:calc(768px - 1px)){.kocho-table__table__row td,.kocho-table__table__row th{border-bottom:.5px solid #00ec00}}.kocho-table__table__row:first-child{box-shadow:none}.kocho-table__table__row:last-child td,.kocho-table__table__row:last-child th{border-bottom:.5px solid #cfcfcf}.kocho-table__table__row:last-child td:first-child,.kocho-table__table__row:last-child th:first-child{border-bottom-left-radius:.5rem}.kocho-table__table__row:last-child td:last-child,.kocho-table__table__row:last-child th:last-child{border-bottom-right-radius:.5rem}.kocho-table__next,.kocho-table__prev{align-items:center;background-color:#ebe9e2;border:none;border-radius:.25rem;cursor:pointer;display:flex;justify-content:center;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;outline-color:#061619}.kocho-table__controls{display:flex}@media(min-width:768px){.kocho-table__controls{display:none}}.kocho-table__dots{align-items:center;display:flex;justify-content:space-around;margin:0 1rem}.kocho-table__dot{background:radial-gradient(#ebe9e2,#ebe9e2 .75rem,transparent 0);border:none;border-radius:50%;height:1rem;margin-right:.5rem;outline-color:#061619;padding:0;width:1rem}.kocho-table__dot.is-selected{background:radial-gradient(#00ec00,#00ec00 .75rem,transparent 0)}.kocho-table__dot:last-child{margin-right:0}.kocho-tag-cloud__header{align-items:center;display:flex;flex-direction:column}@media(min-width:576px){.kocho-tag-cloud__header{align-items:center;flex-direction:row;justify-content:space-between}}.kocho-tag-cloud__title{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0 0 2rem;text-align:left;width:100%}@media(min-width:768px){.kocho-tag-cloud__title{font-size:2.1875rem;line-height:2.8125rem}}@media(min-width:576px){.kocho-tag-cloud__title{margin-bottom:0;width:auto}}.kocho-tag-cloud__filters{background-color:#ebe9e2;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;margin-top:2rem;max-height:0;overflow-y:scroll;padding:0;position:relative;transition:max-height .3s ease-in-out}.kocho-tag-cloud__filters--open{max-height:200vh}@media(min-width:992px){.kocho-tag-cloud__filters{display:flex}}.kocho-tag-cloud__filter-title{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0 0 .5rem;text-transform:uppercase}@media(min-width:768px){.kocho-tag-cloud__filter-title{font-size:.75rem;line-height:1.25rem}}@media(max-width:calc(992px - 1px)){.kocho-tag-cloud__filter-title{width:100%}}@media(min-width:992px){.kocho-tag-cloud__filter-title{margin-bottom:1.5rem}}.kocho-tag-cloud__filter-group{margin-top:1rem;padding-left:2rem;padding-right:2rem}.kocho-tag-cloud__filter-group:first-child{padding-top:2rem}.kocho-tag-cloud__filter-group:nth-last-of-type(2){padding-bottom:8rem}@media(max-width:calc(992px - 1px)){.kocho-tag-cloud__filter-group{display:flex;flex-wrap:wrap;margin-top:1.5rem}.kocho-tag-cloud__filter-group:first-of-type{margin-top:0}.kocho-tag-cloud__filter-group:nth-last-of-type(2){padding-bottom:0}}@media(min-width:992px){.kocho-tag-cloud__filter-group{margin-top:0;padding:2rem 1rem 6rem}.kocho-tag-cloud__filter-group:first-child{padding-left:2rem}}@media(min-width:1200px){.kocho-tag-cloud__filter-group{padding-left:0;padding-right:3rem}}.kocho-tag-cloud__filter-controls{align-items:center;background-color:#ebe9e2;bottom:0;display:flex;flex-direction:column-reverse;left:0;padding:2rem;position:sticky;right:0}@media(min-width:576px){.kocho-tag-cloud__filter-controls{flex-direction:row}}@media(min-width:992px){.kocho-tag-cloud__filter-controls{bottom:2rem;left:auto;padding:0;position:absolute;right:2rem}}.kocho-tag-cloud__filter-controls .kocho-button__text{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.625rem}@media(min-width:768px){.kocho-tag-cloud__filter-controls .kocho-button__text{font-size:1.125rem;line-height:1.5rem}}.kocho-tag-cloud__clear{background-color:transparent;border:none;cursor:pointer;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-top:.5rem}@media(min-width:768px){.kocho-tag-cloud__clear{font-size:1rem;line-height:1.375rem}}@media(min-width:576px){.kocho-tag-cloud__clear{margin-right:1rem}}.kocho-tag-cloud__checkbox label{border:.0416666982rem solid #061619;border-radius:2rem;cursor:pointer;display:inline-block;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;margin-bottom:.5rem;margin-right:.5rem;padding:.25rem 1.5rem .25rem .75rem}@media(min-width:768px){.kocho-tag-cloud__checkbox label{font-size:.875rem;line-height:1.25rem}}.kocho-tag-cloud__checkbox label:focus,.kocho-tag-cloud__checkbox label:hover{border-color:#00ec00;outline-color:#00ec00}.kocho-tag-cloud__checkbox input{display:none}.kocho-tag-cloud__checkbox input:checked+label{background-color:#061619;background-image:url(/app/themes/sage10/public/images/icons/1-colour/close-white.71945d.svg);background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:.4rem;color:#fff}.kocho-tag-cloud__close{background-color:transparent;background-image:url(/app/themes/sage10/public/images/icons/1-colour/close-ebony.685327.svg);background-position:left 52%;background-repeat:no-repeat;background-size:.8rem;border:none;cursor:pointer;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem;padding-left:1.75rem}@media(min-width:768px){.kocho-tag-cloud__close{font-size:1.125rem;line-height:1.5rem}}.kocho-hubspot-form .kocho-tag-cloud .hs-submit,.kocho-tag-cloud .kocho-button__container,.kocho-tag-cloud .kocho-hubspot-form .hs-submit{margin:0;max-width:-moz-fit-content;max-width:fit-content}.kocho-tag-cloud__no-results{padding-bottom:2rem;padding-top:2rem}.kocho-text-image-cards--align-centre{max-width:100%;overflow:hidden}.kocho-text-image-cards--logo{overflow:hidden;position:relative}.kocho-text-image-cards--logo:before{background-image:url(/app/themes/sage10/public/images/patterns/Butterfly_1.15b879.svg);background-position:right -14rem top -12.5rem;background-repeat:no-repeat;background-size:43.75rem;bottom:0;content:"";left:0;opacity:.6;pointer-events:none;position:absolute;right:0;top:0}@media(min-width:768px){.kocho-text-image-cards--logo:before{background-position:right -25rem top -22.5rem;background-size:81.25rem;opacity:.4}}.kocho-text-image-cards__tag{margin-top:3rem}.kocho-text-image-cards__tag *{font-size:.75rem}.kocho-text-image-cards__standfirst{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin:2rem 0 1rem}@media(min-width:768px){.kocho-text-image-cards__standfirst{font-size:1.25rem;line-height:1.625rem}}@media(min-width:992px){.kocho-text-image-cards__standfirst--half{width:50%}}.kocho-text-image-cards__title{font-size:1.875rem;line-height:2.5rem;width:100%}.kocho-text-image-cards__title.kocho-text-image-cards__title_normal{margin-top:1rem!important}.kocho-text-image-cards__title--narrow{width:100%}@media(min-width:992px){.kocho-text-image-cards__title--narrow{max-width:34.375rem}.kocho-text-image-cards__title--narrow--wide{width:100%}.kocho-text-image-cards__title--narrow--narrow{max-width:34.375rem}}.kocho-text-image-cards__title:first-child{margin-top:3rem}.kocho-text-image-cards__title:not(:first-child){margin-top:1rem}@media(min-width:992px){.kocho-text-image-cards__title:not(:first-child){margin-top:2rem}.kocho-text-image-cards__title{font-size:3.75rem;line-height:4.375rem}}.kocho-text-image-cards__left{display:flex;flex-direction:column;gap:2.5rem}.kocho-text-image-cards__left:not(:first-child){margin-top:3rem}@media(min-width:992px){.kocho-text-image-cards__left{gap:6rem}}.kocho-text-image-cards--narrow .kocho-text-image-cards__left{gap:3rem}@media(min-width:992px){.kocho-text-image-cards--narrow .kocho-text-image-cards__left{padding-left:4.2rem;padding-right:4.2rem}.kocho-text-image-cards__left{align-items:center}.kocho-text-image-cards--align-top .kocho-text-image-cards__left{align-items:flex-start}.kocho-text-image-cards__left{flex-direction:row}}.kocho-text-image-cards__right{display:flex;flex-direction:column;gap:2.5rem}.kocho-text-image-cards__right:not(:first-child){margin-top:3rem}@media(min-width:992px){.kocho-text-image-cards__right{gap:6rem}}.kocho-text-image-cards--narrow .kocho-text-image-cards__right{gap:3rem}@media(min-width:992px){.kocho-text-image-cards--narrow .kocho-text-image-cards__right{padding-left:4.2rem;padding-right:4.2rem}.kocho-text-image-cards__right{align-items:center}.kocho-text-image-cards--align-top .kocho-text-image-cards__right{align-items:flex-start}.kocho-text-image-cards__right{flex-direction:row-reverse}.kocho-text-image-cards--no-image .kocho-text-image-cards__right{flex-direction:row}.kocho-text-image-cards__text{flex:2}}.kocho-hubspot-form .kocho-text-image-cards__text .hs-submit,.kocho-text-image-cards__text .kocho-button__container,.kocho-text-image-cards__text .kocho-hubspot-form .hs-submit{margin-left:0}.kocho-text-image-cards__text .kocho-text__title+.kocho-text__standfirst,.kocho-text-image-cards__text .kocho-text__title+.kocho-text__text{margin-top:2rem!important}@media(min-width:992px){.kocho-text-image-cards__text .kocho-text__title+.kocho-text__standfirst,.kocho-text-image-cards__text .kocho-text__title+.kocho-text__text{margin-top:0!important}}.kocho-text-image-cards__text .kocho-text__text{margin-bottom:0}@media(max-width:calc(992px - 1px)){.kocho-hubspot-form .kocho-text-image-cards__text .kocho-text__text+.hs-submit,.kocho-text-image-cards__text .kocho-hubspot-form .kocho-text__text+.hs-submit,.kocho-text-image-cards__text .kocho-text__text+.kocho-button__container{margin-top:1.5rem}}@media(min-width:992px){.kocho-text-image-cards__text .kocho-text__text{margin-bottom:2.5rem}}.kocho-text-image-cards__text .kocho-text__text ul{list-style:none}.kocho-text-image-cards__text .kocho-text__text ul li{margin-bottom:1.5rem;position:relative}@media(min-width:992px){.kocho-text-image-cards__text .kocho-text__text ul li{padding-left:1rem}}.kocho-text-image-cards__text .kocho-text__text ul li:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-small-ebony.927b6d.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;margin-left:-2.5rem;position:absolute;top:.2rem;width:3rem}@media(min-width:992px){.kocho-text-image-cards__text .kocho-text__text ul li:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-medium-ebony.71a6d9.svg);margin-left:-3.5rem}.kocho-text-image-cards__text .kocho-text__title{margin-bottom:2rem!important}.kocho-text-image-cards__text.copy-half .kocho-text__text,.kocho-text-image-cards__text.standfirst-half .kocho-text__standfirst,.kocho-text-image-cards__text.title-half .kocho-text__title{width:50%}}.kocho-text-image-cards__image-container{height:100%;position:relative}@media(min-width:992px){.kocho-text-image-cards__image-container{width:calc(50% - .5rem)}.kocho-text-image-cards--narrow .kocho-text-image-cards__image-container{flex:2.9}}.kocho-text-image-cards__image-mask{height:0;padding-top:91%;position:relative}.kocho-text-image-cards--wide .kocho-text-image-cards__image-mask{padding-top:90vw;width:100vw}@media(min-width:992px){.kocho-text-image-cards--wide .kocho-text-image-cards__image-mask{padding-top:45vw;width:50vw}}.kocho-text-image-cards--wide .kocho-text-image-cards__left .kocho-text-image-cards__image-mask{left:100%;transform:translateX(-100%)}@media(max-width:calc(992px - 1px)){.kocho-text-image-cards--narrow .kocho-text-image-cards__image-mask{left:100%;padding-top:calc(91vw - 1.82rem);transform:translateX(-100%);width:100vw}}.kocho-text-image-cards__image-mask picture{bottom:0;left:0;position:absolute;right:0;top:0}.kocho-text-image-cards__badges{margin-top:2.5rem}@media(min-width:992px){.kocho-text-image-cards__badges{margin-top:-1rem}}@media(min-width:1200px){.kocho-text-image-cards__badges{margin-top:-2rem}}@media(min-width:1400px){.kocho-text-image-cards__badges{margin-top:-3rem}}.kocho-text-image-cards__badges--left .kocho-badge-group{justify-content:flex-end}@media(min-width:992px){.kocho-text-image-cards--no-image .kocho-text-image-cards__badges{margin-top:2rem}.kocho-text-image-cards__badges--stacked{width:55%}}@media(min-width:1200px){.kocho-text-image-cards__badges--stacked{padding-left:15%;width:55%}}.kocho-hubspot-form .kocho-text-image-cards .kocho-text__text+.hs-submit,.kocho-text+.kocho-icon-group__content,.kocho-text-image-cards .kocho-hubspot-form .kocho-text__text+.hs-submit,.kocho-text-image-cards .kocho-text__text+.kocho-button__container{margin-top:2rem}.kocho-text-with-cta{overflow:hidden;position:relative}.kocho-text-with-cta .overlay{bottom:-15rem;height:30rem;opacity:.8;right:-10rem;z-index:0}@media(min-width:768px){.kocho-text-with-cta .overlay{bottom:-20rem;height:40rem}.kocho-text-with-cta--contained{background:#fff}}.kocho-text-with-cta--contained .kocho-text-with-cta__container{padding:0}@media(min-width:768px){.kocho-text-with-cta--contained .kocho-text-with-cta__container{padding:0 7.5%}}.kocho-text-with-cta__inner{display:flex;flex-direction:column;justify-content:flex-start;padding:1.5rem 0}@media(min-width:768px){.kocho-text-with-cta__inner{align-items:center;flex-direction:row;justify-content:space-between;padding:3rem 0}}.kocho-text-with-cta__inner--contained{overflow:hidden;padding:3rem 7.5%;position:relative}@media(min-width:768px){.kocho-text-with-cta__inner--contained{border-radius:.5rem;padding:3rem 9%}}.kocho-text-with-cta__inner .overlay{bottom:-15rem;height:30rem;opacity:.8;right:-10rem;z-index:0}@media(min-width:768px){.kocho-text-with-cta__inner .overlay{bottom:-25rem;height:40rem}}.kocho-hubspot-form .kocho-text-with-cta__inner .hs-submit,.kocho-text-with-cta__inner .kocho-button__container,.kocho-text-with-cta__inner .kocho-hubspot-form .hs-submit{margin-left:0}.kocho-text-with-cta__text{z-index:1}@media(min-width:768px){.kocho-text-with-cta__text{flex-basis:50%;width:50%}}.kocho-text-with-cta__button{margin:3rem 0}@media(min-width:768px){.kocho-text-with-cta__button{justify-self:flex-end}}@media(max-width:calc(992px - 1px)){.kocho-text-with-form__container .kocho-text-with-form__container{padding:0}}.kocho-text-with-form .kocho-text__title{margin:2rem 0}@media(min-width:992px){.kocho-text-with-form .kocho-text__title{margin:1.5rem 0 1rem}.kocho-text-with-form__row{display:flex;justify-content:space-between}.kocho-text-with-form__form,.kocho-text-with-form__text{width:50%}}.kocho-text-with-form__text ul:not(.kocho-social-icons-list__logos){list-style:none;margin:2rem 0;padding:0}.kocho-text-with-form__text ul:not(.kocho-social-icons-list__logos) li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-text-with-form__text ul:not(.kocho-social-icons-list__logos) li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-white.81eb11.svg);filter:invert(1);left:0;position:absolute;top:.2rem}@media(min-width:992px){.kocho-text-with-form__text{padding-right:4rem}}.kocho-text-with-form__card{border-radius:.5rem;margin-bottom:1rem;padding:2rem}@media(min-width:992px){.kocho-text-with-form__card{margin-bottom:0}}.kocho-text-with-form__card--white{background-color:#fff}.kocho-text-with-form__card--oatmeal{background-color:#ebe9e2}.kocho-text-with-form__socials .kocho-social-icons-list{background-color:transparent;padding:0}.kocho-text-with-form__socials .kocho-social-icons-list ul{align-items:center;display:flex;list-style:none;margin-bottom:0;margin-top:1rem;padding:0}.kocho-text-with-form__socials .kocho-social-icons-list ul li{margin-right:.5rem}.kocho-text-with-form__socials .kocho-social-icons-list ul li a:focus{background-color:#00ec00;outline:none}.kocho-text-with-form__socials .kocho-social-icons-list ul li img{height:2rem;margin-left:0;width:2rem}.kocho-text-with-form__links{margin:1rem 0 2rem}.kocho-text-with-form__link{color:#061619;display:block;font-family:mokoko,Georgia,serif;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin:0;outline:none}@media(min-width:768px){.kocho-text-with-form__link{font-size:1.25rem;line-height:1.875rem}}.kocho-text-with-form__link:hover{-webkit-text-decoration:none;text-decoration:none}.kocho-text-with-form__link:focus{background-color:#00ec00}.kocho-text+.kocho-text-with-form__card{margin-top:2rem}.kocho-text-with-icon-columns__columns{display:flex;flex-direction:column;margin:0;padding:0}@media(min-width:576px){.kocho-text-with-icon-columns__columns{flex-direction:row;flex-wrap:wrap}}.kocho-text-with-icon-columns__columns .kocho-icon-column{width:100%}@media(min-width:576px){.kocho-text-with-icon-columns__columns .kocho-icon-column{width:45%}.kocho-text-with-icon-columns__columns .kocho-icon-column:not(:nth-of-type(odd)){margin-left:10%}}@media(min-width:992px){.kocho-text-with-icon-columns__columns .kocho-icon-column{width:22%}.kocho-text-with-icon-columns__columns .kocho-icon-column:not(:first-of-type){margin-left:4%}}.kocho-text-with-icon-columns__columns .kocho-icon-column__title{font-size:1.25rem;line-height:1.875rem}.kocho-text-with-icon-columns__columns .kocho-icon-column__icon img{height:5rem;-o-object-fit:contain;object-fit:contain;width:5rem}.kocho-text-with-icon-columns__columns .kocho-icon-column__text{margin-bottom:0}.kocho-text-with-icon-columns__columns .kocho-icon-column:not(:last-of-type){margin-bottom:3rem}.kocho-text-with-icon-columns .kocho-text{width:66%}.kocho-text-with-icon-columns .kocho-text.text--center{margin:auto}.kocho-text-with-image__top-title-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem}.kocho-text-with-image__top-title-wrapper .kocho-block-tag{margin-bottom:1.5rem}.kocho-text-with-image__top-title-wrapper .kocho-block-tag__icon{margin-left:-1rem}.kocho-text-with-image__top-title{width:100%}@media(min-width:992px){.kocho-text-with-image__top-title{max-width:34.375rem}.kocho-text-with-image__top-title--wide{width:100%}.kocho-text-with-image__top-title--narrow{max-width:34.375rem}}.kocho-text-with-image__wrapper{display:flex;flex-direction:column-reverse}@media(min-width:992px){.kocho-text-with-image__wrapper{flex-direction:row}}.kocho-text-with-image__wrapper.kocho-text-with-image__img-left{flex-direction:column-reverse}@media(min-width:992px){.kocho-text-with-image__wrapper.kocho-text-with-image__img-left>.kocho-image{flex-basis:60%}.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text-with-image__custom-contents{padding-left:6rem}.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text-with-image__custom-contents.kocho-text-image-width__half+.kocho-image,.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text-with-image__custom-contents.kocho-text-image-width__half>.kocho-image{flex-basis:50%}.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text-with-image__custom-meta{margin-left:2rem}.kocho-text-with-image__wrapper.kocho-text-with-image__img-left{flex-direction:row-reverse}}.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text__title{font-family:mokoko,Georgia,serif}@media(min-width:992px){.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text{justify-content:center;margin-right:0}}.kocho-hubspot-form .kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text .hs-submit,.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text .kocho-button__container,.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text .kocho-hubspot-form .hs-submit{margin:0}.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text__icon{margin-bottom:1.5rem}.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text__icon img{border-radius:0;margin:0!important}.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text-with-image__case-study-wrapper{margin-left:0;padding-right:2rem;padding-top:2rem}@media(min-width:992px){.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text-with-image__case-study-wrapper{flex-basis:40%;padding-left:5rem;padding-right:2rem}.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text-with-image__case-study-wrapper.kocho-text-image-width__half,.kocho-text-with-image__wrapper.kocho-text-with-image__img-left .kocho-text-with-image__case-study-wrapper.kocho-text-image-width__half+.kocho-image{flex-basis:50%}.kocho-text-with-image__wrapper.kocho-text-with-image__img-right>.kocho-image{flex-basis:60%}.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__custom-contents{padding-right:6rem}.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-image-width__half+.kocho-image,.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-image-width__half>.kocho-image{flex-basis:50%}}.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text{justify-content:center}.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text__icon{margin-bottom:1.5rem}.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text__icon img{border-radius:0;margin:0!important}.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__case-study-wrapper{margin-left:0;padding-right:2rem}@media(min-width:992px){.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__case-study-wrapper{flex-basis:40%}.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__case-study-wrapper.kocho-text-image-width__half,.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__case-study-wrapper.kocho-text-image-width__half+.kocho-image{flex-basis:50%}}.kocho-hubspot-form .kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__case-study-wrapper .hs-submit,.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__case-study-wrapper .kocho-button__container,.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__case-study-wrapper .kocho-hubspot-form .hs-submit{margin:0}@media(min-width:992px){.kocho-hubspot-form .kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__case-study-wrapper .hs-submit,.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__case-study-wrapper .kocho-button__container,.kocho-text-with-image__wrapper.kocho-text-with-image__img-right .kocho-text-with-image__case-study-wrapper .kocho-hubspot-form .hs-submit{margin-bottom:0}}.kocho-text-with-image__wrapper.kocho-text-image-fill__cover img:not(.kocho-button__icon-chevron){-o-object-fit:cover;object-fit:cover}.kocho-text-with-image__wrapper.kocho-text-image-fill__contain img:not(.kocho-button__icon-chevron){-o-object-fit:contain;object-fit:contain}.kocho-text-with-image__wrapper picture.logo img{max-width:200px;-o-object-fit:contain!important;object-fit:contain!important}.kocho-text-with-image .kocho-text-with-image__custom-contents ul:not(.kocho-social-icons-list__logos){list-style:none;margin-top:2rem;padding:0}.kocho-text-with-image .kocho-text-with-image__custom-contents ul:not(.kocho-social-icons-list__logos) li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-text-with-image .kocho-text-with-image__custom-contents ul:not(.kocho-social-icons-list__logos) li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-white.81eb11.svg);left:0;position:absolute;top:.2rem}.kocho-text-with-image .kocho-text-with-image__custom-contents .kocho-text__text:not(.text--white) ul:not(.kocho-social-icons-list__logos) li:before{filter:invert(1)}.kocho-hubspot-form .kocho-text-with-image .kocho-text .hs-submit,.kocho-text-with-image .kocho-text .kocho-button__container,.kocho-text-with-image .kocho-text .kocho-hubspot-form .hs-submit{margin:0}@media(min-width:992px){.kocho-hubspot-form .kocho-text-with-image .kocho-text .hs-submit,.kocho-text-with-image .kocho-text .kocho-button__container,.kocho-text-with-image .kocho-text .kocho-hubspot-form .hs-submit{margin-bottom:0}}.kocho-text-with-image .kocho-text__icon{height:2.5rem;margin-bottom:1rem}.kocho-text-with-image .kocho-text__icon img{-o-object-fit:contain;object-fit:contain}.kocho-text-with-image .kocho-image img{border-radius:.5rem;margin-right:2rem}.kocho-text-with-image__case-study-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:2rem;padding-right:2rem;padding-top:2rem}.kocho-hubspot-form .kocho-text-with-image__case-study-wrapper .hs-submit,.kocho-text-with-image__case-study-wrapper .kocho-button__container,.kocho-text-with-image__case-study-wrapper .kocho-hubspot-form .hs-submit{margin:0}.kocho-text-with-image__custom-contents{display:flex;flex-direction:column;justify-content:center;margin-top:1.5rem}@media(min-width:992px){.kocho-text-with-image__custom-contents{flex-basis:40%}.kocho-text-with-image__custom-contents.kocho-text-image-width__half,.kocho-text-with-image__custom-contents.kocho-text-image-width__half+.kocho-image{flex-basis:50%}}.kocho-text-with-image__custom-contents .kocho-text>*{margin-bottom:2rem}.kocho-text-with-image__custom-contents .kocho-text .kocho-text__standfirst+.kocho-text__text>ul{margin-top:0!important}.kocho-text-with-image__custom-contents .kocho-text ul,.kocho-text-with-image__custom-contents .kocho-text ul li:last-of-type{margin-bottom:0!important}.kocho-text-with-image__custom-contents .kocho-block-tag{margin-bottom:1.5rem!important}.kocho-text-with-image__case-study-meta,.kocho-text-with-image__custom-meta{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:1.5rem}@media(min-width:768px){.kocho-text-with-image__case-study-meta,.kocho-text-with-image__custom-meta{font-size:1.25rem;line-height:1.625rem}}.kocho-text-with-image__case-study-meta.text--white,.kocho-text-with-image__custom-meta.text--white{color:#fff}.kocho-text-with-image__case-study-body{margin-bottom:1.5rem}.kocho-text-with-image__case-study-img img{border-radius:0!important;height:2.5rem!important;margin:1rem 0!important}.kocho-text-with-image__case-study-img+.kocho-text-with-image__case-study-body{margin-top:1.5rem}.kocho-casestudy-carousel{overflow:visible;padding-bottom:0;position:relative}@media(min-width:1500px){.kocho-casestudy-carousel{margin:0 auto;max-width:1420px}}.kocho-casestudy-carousel__track{align-items:flex-start;display:flex;max-height:none;transition:height .2s ease-in-out}.kocho-casestudy-carousel__items{overflow:hidden}.kocho-casestudy-carousel__item{counter-increment:embla;flex:0 0 auto;min-width:100%;overflow:hidden;padding:0;position:relative;width:100%}.kocho-casestudy-carousel__controls{justify-content:center;margin-bottom:1rem;margin-top:2rem;width:100%}.kocho-casestudy-carousel__controls .kocho-carousel__dots{margin:0 2rem}.kocho-casestudy-carousel__cta{display:inline-block;margin-top:2rem}@media(max-width:819px){.kocho-casestudy-carousel .kocho-hero--bg_all h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-casestudy-carousel .kocho-hero--bg_image h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-casestudy-carousel .kocho-hero--bg_image_event h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-casestudy-carousel .kocho-hero--bg_overlay h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-casestudy-carousel .kocho-hero--clipped h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-casestudy-carousel .kocho-hero--event h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-casestudy-carousel .kocho-hero__container--search h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-casestudy-carousel h2.kocho-text-with-image__case-study-body.kocho-comparison-table__table-title,.kocho-casestudy-carousel h2.kocho-text-with-image__case-study-body.kocho-text__title-h2,.kocho-casestudy-carousel h2.kocho-text-with-image__case-study-body.sitemap__top-title,.kocho-hero--bg_all .kocho-casestudy-carousel h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_image .kocho-casestudy-carousel h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_image_event .kocho-casestudy-carousel h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_overlay .kocho-casestudy-carousel h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-hero--clipped .kocho-casestudy-carousel h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-hero--event .kocho-casestudy-carousel h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal,.kocho-hero__container--search .kocho-casestudy-carousel h2.kocho-text-with-image__case-study-body.kocho-indented-text-with-cta__title-normal{font-size:1.5rem;line-height:1.4}}.kocho-text-with-list{overflow:hidden;position:relative;z-index:0}.kocho-text-with-list .overlay{height:60%}.kocho-text-with-list__container__icons-wrapper{display:flex}.kocho-text-with-list__container .kocho-text-with-list__body,.kocho-text-with-list__container h2{margin-top:1rem}@media(min-width:992px){.kocho-text-with-list__container .kocho-text-with-list__body{width:50%}}.kocho-text-with-list__standfirst{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem;margin:1rem 0}@media(min-width:768px){.kocho-text-with-list__standfirst{font-size:1.375rem;line-height:1.75rem}}@media(min-width:992px){.kocho-text-with-list__standfirst{width:50%}}.kocho-text-with-list__title--large{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0}@media(min-width:768px){.kocho-text-with-list__title--large{font-size:2.8125rem;line-height:3.4375rem}}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul{display:flex;flex-direction:column;list-style-type:none;margin-top:2rem;padding:0}@media(min-width:992px){.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul{flex-direction:row;gap:1rem}}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li{align-items:baseline;display:flex;margin:0}@media(min-width:992px){.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li{width:33.3%}}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li img.arrow-crop{height:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:1.2rem}@media(min-width:992px){.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li img.arrow-crop{overflow:visible;width:auto}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li:first-of-type{margin-left:0}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li:last-of-type{margin-right:0}}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li img{height:1rem}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline{align-items:baseline;display:flex;flex-direction:column}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline .kocho-centred-narrow-content__copy>div,.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline .kocho-narrow-content__copy>div,.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline p{margin-bottom:4rem;margin-top:1rem}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline h3.text--lime{color:#00ec00!important}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline h3.text--lemon{color:#f4ff00!important}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline h3.text--white{color:#fff!important}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline .kocho-centred-narrow-content__copy>div,.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline .kocho-narrow-content__copy>div,.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline h3,.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li .kocho-text-with-list__bullet-layout-inline p{margin-left:1rem}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li.kocho-text-with-list__bullet-list-not-inline{display:flex;flex-direction:column}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li.kocho-text-with-list__bullet-list-not-inline .kocho-text-with-list__icon-with-title{flex-direction:column}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul li.kocho-text-with-list__bullet-list-not-inline .kocho-text-with-list__icon-with-title img{height:6rem;margin-bottom:1rem;width:6rem}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul .kocho-text-with-list__bullet-layout-not-inline{align-items:baseline;display:flex;flex-direction:row;margin-top:1rem}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul .kocho-text-with-list__bullet-layout-not-inline .kocho-centred-narrow-content__copy>div,.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul .kocho-text-with-list__bullet-layout-not-inline .kocho-narrow-content__copy>div,.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul .kocho-text-with-list__bullet-layout-not-inline p{margin-bottom:4rem;padding-left:1rem}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul .kocho-text-with-list__bullet-layout-not-inline h3{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0}@media(min-width:768px){.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-ul .kocho-text-with-list__bullet-layout-not-inline h3{font-size:1.875rem;line-height:2.5rem}}.kocho-text-with-list__bullet-lists-wrapper .kocho-text-with-list__bullet-list-title--small{font-weight:400}.kocho-text-with-list__icon img{-o-object-fit:contain;object-fit:contain}.kocho-two-column-grid{overflow:hidden;position:relative;width:100%}.kocho-two-column-grid.bg--ebony{background-color:#061619}.kocho-two-column-grid.bg--white{background-color:#fff}.kocho-two-column-grid.bg--oatmeal{background-color:#ebe9e2}.kocho-two-column-grid__bg-image-wrapper{max-width:100%;overflow:hidden}.kocho-two-column-grid__bg-has-image{bottom:-70%;height:250%;position:absolute;width:250%}@media(min-width:992px){.kocho-two-column-grid__bg-has-image{height:200%;left:55%;top:-50%;width:100%}}.kocho-two-column-grid__container{display:flex;flex-direction:column;padding-bottom:4rem;padding-top:4rem}.kocho-two-column-grid__top-title-wrapper{margin-bottom:2rem}@media(min-width:992px){.kocho-two-column-grid__top-title-wrapper{width:50%}}.kocho-two-column-grid .kocho-text__top-title{padding-top:1rem}.kocho-two-column-grid .kocho-text__top-title-normal .kocho-centred-narrow-content__copy>div,.kocho-two-column-grid .kocho-text__top-title-normal .kocho-narrow-content__copy>div,.kocho-two-column-grid .kocho-text__top-title-normal h1,.kocho-two-column-grid .kocho-text__top-title-normal h2,.kocho-two-column-grid .kocho-text__top-title-normal h3,.kocho-two-column-grid .kocho-text__top-title-normal h4,.kocho-two-column-grid .kocho-text__top-title-normal h5,.kocho-two-column-grid .kocho-text__top-title-normal h6,.kocho-two-column-grid .kocho-text__top-title-normal p{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0}@media(min-width:768px){.kocho-two-column-grid .kocho-text__top-title-normal .kocho-centred-narrow-content__copy>div,.kocho-two-column-grid .kocho-text__top-title-normal .kocho-narrow-content__copy>div,.kocho-two-column-grid .kocho-text__top-title-normal h1,.kocho-two-column-grid .kocho-text__top-title-normal h2,.kocho-two-column-grid .kocho-text__top-title-normal h3,.kocho-two-column-grid .kocho-text__top-title-normal h4,.kocho-two-column-grid .kocho-text__top-title-normal h5,.kocho-two-column-grid .kocho-text__top-title-normal h6,.kocho-two-column-grid .kocho-text__top-title-normal p{font-size:1.5625rem;line-height:2.1875rem}}.kocho-two-column-grid .kocho-text__top-title-large .kocho-centred-narrow-content__copy>div,.kocho-two-column-grid .kocho-text__top-title-large .kocho-narrow-content__copy>div,.kocho-two-column-grid .kocho-text__top-title-large h1,.kocho-two-column-grid .kocho-text__top-title-large h2,.kocho-two-column-grid .kocho-text__top-title-large h3,.kocho-two-column-grid .kocho-text__top-title-large h4,.kocho-two-column-grid .kocho-text__top-title-large h5,.kocho-two-column-grid .kocho-text__top-title-large h6,.kocho-two-column-grid .kocho-text__top-title-large p{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0}@media(min-width:768px){.kocho-two-column-grid .kocho-text__top-title-large .kocho-centred-narrow-content__copy>div,.kocho-two-column-grid .kocho-text__top-title-large .kocho-narrow-content__copy>div,.kocho-two-column-grid .kocho-text__top-title-large h1,.kocho-two-column-grid .kocho-text__top-title-large h2,.kocho-two-column-grid .kocho-text__top-title-large h3,.kocho-two-column-grid .kocho-text__top-title-large h4,.kocho-two-column-grid .kocho-text__top-title-large h5,.kocho-two-column-grid .kocho-text__top-title-large h6,.kocho-two-column-grid .kocho-text__top-title-large p{font-size:2.1875rem;line-height:2.8125rem}}.kocho-two-column-grid .kocho-text__title-normal{font-family:mokoko,Georgia,serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0;padding-bottom:1rem}@media(min-width:768px){.kocho-two-column-grid .kocho-text__title-normal{font-size:1.5625rem;line-height:2.1875rem}}.kocho-two-column-grid .kocho-text__title-large{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0;padding-bottom:1rem}@media(min-width:768px){.kocho-two-column-grid .kocho-text__title-large{font-size:2.1875rem;line-height:2.8125rem}}.kocho-two-column-grid__tag{margin-bottom:1rem}.kocho-two-column-grid__tag .kocho-centred-narrow-content__copy>div,.kocho-two-column-grid__tag .kocho-narrow-content__copy>div,.kocho-two-column-grid__tag p{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0;text-transform:uppercase}@media(min-width:768px){.kocho-two-column-grid__tag .kocho-centred-narrow-content__copy>div,.kocho-two-column-grid__tag .kocho-narrow-content__copy>div,.kocho-two-column-grid__tag p{font-size:.75rem;line-height:1.25rem}}.kocho-two-column-grid .kocho-block-tag__icon{margin-left:-1rem}.kocho-two-column-grid .tag-bg-ebony{color:#fff!important;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0;text-transform:uppercase}@media(min-width:768px){.kocho-two-column-grid .tag-bg-ebony{font-size:.75rem;line-height:1.25rem}}.kocho-two-column-grid .tag-bg-white{color:#061619}.kocho-two-column-grid .has-icon{align-items:center;background-color:#f4ff00;border-radius:4px 25px 25px 25px;display:flex;height:2.5rem;justify-content:flex-start;margin-right:2rem;padding-left:1rem;white-space:nowrap;width:2.5rem}.kocho-two-column-grid .has-icon img{height:auto;-o-object-fit:contain;object-fit:contain;width:50%}.kocho-two-column-grid__column-wrapper{display:flex;flex-direction:column}@media(min-width:992px){.kocho-two-column-grid__column-wrapper{flex-direction:row}}.kocho-two-column-grid__column-one,.kocho-two-column-grid__column-two{margin-bottom:1rem}@media(min-width:768px){.kocho-two-column-grid__column-one,.kocho-two-column-grid__column-two{margin-bottom:0}}@media(min-width:992px){.kocho-two-column-grid__column-one,.kocho-two-column-grid__column-two{width:50%}.kocho-two-column-grid__column-one{margin-right:2rem}}.kocho-two-column-grid__column-two{display:flex;flex-direction:column}@media(min-width:992px){.kocho-two-column-grid__column-two{margin-left:2rem}}.kocho-hubspot-form .kocho-two-column-grid__column-two .hs-submit,.kocho-two-column-grid__column-two .kocho-button__container,.kocho-two-column-grid__column-two .kocho-hubspot-form .hs-submit{margin:0!important}.kocho-two-column-grid__column-two:not(p){align-items:center}.kocho-two-column-grid__column-two.kocho-two-column-grid__cta_right{justify-content:flex-end}.kocho-two-column-grid__column-two.kocho-two-column-grid__cta-only{align-items:flex-start;justify-content:center}@media(min-width:992px){.kocho-two-column-grid__column-two.kocho-two-column-grid__cta-only{align-items:flex-end;justify-content:flex-end}}.kocho-two-column-grid__column-two.kocho-two-column-grid__bullets-layout{align-items:flex-start;flex-direction:column}.kocho-two-column-grid__heading h1,.kocho-two-column-grid__heading h2,.kocho-two-column-grid__heading h3,.kocho-two-column-grid__heading h4,.kocho-two-column-grid__heading h5,.kocho-two-column-grid__heading h6{margin-bottom:2rem}.kocho-two-column-grid__standfirst,.kocho-two-column-grid__standfirst>*{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem;margin-bottom:1.5rem}@media(min-width:768px){.kocho-two-column-grid__standfirst,.kocho-two-column-grid__standfirst>*{font-size:1.375rem;line-height:1.75rem}}.kocho-two-column-grid__standfirst ul{list-style:none;margin:2rem 0;padding:0}.kocho-two-column-grid__standfirst ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-two-column-grid__standfirst ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-white.81eb11.svg);left:0;position:absolute;top:.2rem}.kocho-two-column-grid__bullets-wrapper{list-style-type:none;margin:0;padding:0}.kocho-two-column-grid__bullet{align-items:baseline;display:flex;flex-direction:row}.kocho-two-column-grid__bullet .kocho-centred-narrow-content__copy>div,.kocho-two-column-grid__bullet .kocho-narrow-content__copy>div,.kocho-two-column-grid__bullet p{margin-bottom:1rem!important;margin-left:1rem;width:100%}.kocho-two-column-grid .arrow-crop{height:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;overflow:hidden;width:1.5rem}@media(min-width:992px){.kocho-two-column-grid .arrow-crop{width:auto}}.kocho-two-column-grid__bullet-heading{margin-bottom:2rem}.kocho-two-column-grid__bullet-heading--white{color:#061619}.kocho-two-column-grid .text-white,.kocho-two-column-grid .text-white .kocho-centred-narrow-content__copy>div,.kocho-two-column-grid .text-white .kocho-centred-narrow-content__copy>div a,.kocho-two-column-grid .text-white .kocho-narrow-content__copy>div,.kocho-two-column-grid .text-white .kocho-narrow-content__copy>div a,.kocho-two-column-grid .text-white h1,.kocho-two-column-grid .text-white h2,.kocho-two-column-grid .text-white h3,.kocho-two-column-grid .text-white h4,.kocho-two-column-grid .text-white h5,.kocho-two-column-grid .text-white h6,.kocho-two-column-grid .text-white li,.kocho-two-column-grid .text-white p,.kocho-two-column-grid .text-white p a,.kocho-two-column-grid .text-white ul,.kocho-two-column-grid .text-white.kocho-two-column-grid__standfirst{color:#fff}.kocho-two-column-grid .text-ebony .kocho-centred-narrow-content__copy>div,.kocho-two-column-grid .text-ebony .kocho-centred-narrow-content__copy>div a,.kocho-two-column-grid .text-ebony .kocho-narrow-content__copy>div,.kocho-two-column-grid .text-ebony .kocho-narrow-content__copy>div a,.kocho-two-column-grid .text-ebony h1,.kocho-two-column-grid .text-ebony h2,.kocho-two-column-grid .text-ebony h3,.kocho-two-column-grid .text-ebony h4,.kocho-two-column-grid .text-ebony h5,.kocho-two-column-grid .text-ebony h6,.kocho-two-column-grid .text-ebony p,.kocho-two-column-grid .text-ebony p a,.kocho-two-column-grid .text-ebony.kocho-two-column-grid__standfirst{color:#061619!important}.kocho-two-column-grid .text-lime{color:#00ec00!important}.kocho-two-column-grid__body h2,.kocho-two-column-grid__body h3,.kocho-two-column-grid__body h4,.kocho-two-column-grid__body h5,.kocho-two-column-grid__body h6{padding-bottom:2rem}.kocho-two-column-grid__body.text-white ul{list-style:none;margin:2rem 0;padding:0}.kocho-two-column-grid__body.text-white ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-two-column-grid__body.text-white ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-white.81eb11.svg);left:0;position:absolute;top:.2rem}.kocho-two-column-grid__body ul{list-style:none;margin:2rem 0;padding:0}.kocho-two-column-grid__body ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-two-column-grid__body ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}.kocho-two-column-grid+.kocho-awards-logos{margin-top:-5rem;padding-top:0}@media(min-width:576px){.kocho-two-column-grid+.kocho-awards-logos{margin-top:-2rem}}.kocho-two-column-quote{overflow:hidden;position:relative}.kocho-two-column-quote__container{display:flex;margin-right:0;padding:0}@media(max-width:calc(768px - 1px)){.kocho-two-column-quote__container{padding:0}}@media(min-width:1200px){.kocho-two-column-quote__container{margin:auto}}@media(min-width:768px){.kocho-two-column-quote__bg-theme-green{background:linear-gradient(90deg,#00ec00,#00ec00 80%,#061619 0,#061619)}.kocho-two-column-quote__bg-theme-ebony{background:linear-gradient(90deg,#061619,#061619 80%,#00ec00 0,#00ec00)}}.kocho-two-column-quote__bg-green{background-color:#00ec00}.kocho-two-column-quote__bg-ebony{background-color:#061619}.kocho-two-column-quote .overlay img{opacity:.4}.kocho-two-column-quote__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media(min-width:768px){.kocho-two-column-quote__wrapper{flex-direction:row;overflow:hidden}}.kocho-two-column-quote__quote-wrapper{height:100%;padding:4rem 2rem;position:relative;width:100%;z-index:0}@media(min-width:1200px){.kocho-two-column-quote__quote-wrapper{padding:4rem 2rem}}@media(min-width:1300px){.kocho-two-column-quote__quote-wrapper{padding:4rem}}@media(min-width:1500px){.kocho-two-column-quote__quote-wrapper{padding:4rem 6rem}}@media(min-width:768px){.kocho-two-column-quote__quote-wrapper .kocho-quote__body-text{padding-right:4rem}}.kocho-two-column-quote__quote-wrapper.kocho-two-column-quote__bg-ebony .overlay{bottom:10rem;height:180%;opacity:.8;right:-25rem;top:-10rem;transform:rotate(-30deg);width:240%}@media(min-width:375px){.kocho-two-column-quote__quote-wrapper.kocho-two-column-quote__bg-ebony .overlay{right:-35rem}}@media(min-width:576px){.kocho-two-column-quote__quote-wrapper.kocho-two-column-quote__bg-ebony .overlay{right:-40rem}}@media(min-width:768px){.kocho-two-column-quote__quote-wrapper.kocho-two-column-quote__bg-ebony .overlay{right:-25rem}}@media(min-width:992px){.kocho-two-column-quote__quote-wrapper.kocho-two-column-quote__bg-ebony .overlay{right:-35rem}}@media(min-width:1200px){.kocho-two-column-quote__quote-wrapper.kocho-two-column-quote__bg-ebony .overlay{right:-40rem}}.kocho-two-column-quote__quote-wrapper.kocho-two-column-quote__bg-green .overlay{bottom:-5rem;height:30rem;opacity:.8;right:-10rem;top:5rem}@media(min-width:768px){.kocho-two-column-quote__quote-wrapper.kocho-two-column-quote__bg-green .overlay{height:35rem}}.kocho-two-column-quote__cta-wrapper{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:7.5vw 2rem;width:100%;z-index:0}@media(min-width:768px){.kocho-two-column-quote__cta-wrapper{height:100%;justify-content:center;max-width:40%;padding:0 4rem 0 2rem}}@media(min-width:992px){.kocho-two-column-quote__cta-wrapper{padding-left:4rem}}.kocho-hubspot-form .kocho-two-column-quote__cta-wrapper .hs-submit,.kocho-two-column-quote__cta-wrapper .kocho-button__container,.kocho-two-column-quote__cta-wrapper .kocho-hubspot-form .hs-submit{margin:1.5rem 0}.kocho-two-column-quote__cta-wrapper__bg-ebony{background-color:#061619}.kocho-two-column-quote__cta-wrapper__bg-green{background-color:#00ec00}.kocho-two-column-quote__cta-body{font-family:mokoko,Georgia,serif;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.875rem;font-weight:400;line-height:2.5rem;margin:0;text-transform:uppercase;width:80%}@media(min-width:768px){.kocho-two-column-quote__cta-body{font-size:2.1875rem;line-height:2.8125rem;width:90%}}@media(min-width:992px){.kocho-two-column-quote__cta-body{width:100%}}.kocho-two-column-quote__image-wrapper{height:100%;width:100%;z-index:0}@media(min-width:768px){.kocho-two-column-quote__image-wrapper{max-width:40%}}@media(min-width:992px){.kocho-two-column-quote__image-wrapper picture{bottom:0;left:60%;position:absolute;right:0;top:0}}.kocho-two-column-text-with-quote{overflow:hidden;position:relative;z-index:0}.kocho-two-column-text-with-quote .overlay{height:40%;left:0;top:0;transform:rotate(180deg);width:100%}@media(min-width:768px){.kocho-two-column-text-with-quote .overlay{bottom:0;height:100%;left:auto;right:0;top:auto;transform:rotate(0);width:80%}}.kocho-two-column-text-with-quote__inner{display:flex;flex-direction:column}@media(min-width:768px){.kocho-two-column-text-with-quote__inner{flex-direction:row;margin:0 auto;padding:0 2rem}.kocho-two-column-text-with-quote__content{flex-basis:50%}}.kocho-two-column-text-with-quote__standfirst,.kocho-two-column-text-with-quote__standfirst>*{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem;margin-bottom:1.5rem}@media(min-width:768px){.kocho-two-column-text-with-quote__standfirst,.kocho-two-column-text-with-quote__standfirst>*{font-size:1.375rem;line-height:1.75rem}}.kocho-two-column-text-with-quote__socials .kocho-social-icons-list{background-color:transparent;padding:2rem 0}@media(min-width:768px){.kocho-two-column-text-with-quote__socials .kocho-social-icons-list{padding-bottom:0}}.kocho-two-column-text-with-quote__socials .kocho-social-icons-list ul{padding:0}.kocho-two-column-text-with-quote__socials .kocho-social-icons-list ul img{margin-left:0}@media(min-width:768px){.kocho-two-column-text-with-quote__quote{display:flex;flex-basis:50%;justify-content:flex-end}.kocho-two-column-text-with-quote__quote-content{width:66%}}.kocho-two-column-text-with-quote__quote__text .kocho-centred-narrow-content__copy>div,.kocho-two-column-text-with-quote__quote__text .kocho-narrow-content__copy>div,.kocho-two-column-text-with-quote__quote__text p{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-size:30px!important;font-weight:400;line-height:2.1875rem;margin:0}@media(min-width:768px){.kocho-two-column-text-with-quote__quote__text .kocho-centred-narrow-content__copy>div,.kocho-two-column-text-with-quote__quote__text .kocho-narrow-content__copy>div,.kocho-two-column-text-with-quote__quote__text p{font-size:1.5625rem;line-height:2.1875rem}}.kocho-two-column-text-with-quote__quote__icon{align-items:center;display:flex;height:4rem;justify-content:center;margin-bottom:1rem;width:4rem}.kocho-vertical-text-with-cta{overflow:hidden;position:relative}.kocho-vertical-text-with-cta__container{display:flex}.kocho-vertical-text-with-cta__container--align-center{justify-content:center}.kocho-vertical-text-with-cta__container .kocho-text{z-index:1}@media(min-width:768px){.kocho-vertical-text-with-cta__container .kocho-text{width:66%}}.kocho-vertical-text-with-cta__container .kocho-text .kocho-text__title{font-family:mokoko,Georgia,serif}.kocho-hubspot-form .kocho-vertical-text-with-cta__container .hs-submit,.kocho-vertical-text-with-cta__container .kocho-button__container,.kocho-vertical-text-with-cta__container .kocho-hubspot-form .hs-submit{margin-left:0;margin-right:0;z-index:2}.kocho-vertical-text-with-cta .overlay{bottom:0;height:150%;left:0;right:0;top:0;z-index:1}#vertical-text-with-cta.pattern-library__section .pattern-library__example{padding:0}.kocho-video-block{margin:auto}@media(min-width:768px){.kocho-video-block{max-width:52%}}.kocho-hubspot-form .kocho-video-block .hs-submit,.kocho-video-block .kocho-button__container,.kocho-video-block .kocho-hubspot-form .hs-submit{margin:0}.kocho-video-block .kocho-video__facade{width:100%}.kocho-accordion__items{list-style:none;margin:0;padding:0}.kocho-accordion__text{color:#f4ff00}.kocho-accordion__text,.kocho-accordion__text *{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem}@media(min-width:768px){.kocho-accordion__text,.kocho-accordion__text *{font-size:1.125rem;line-height:1.5rem}}.kocho-accordion__text--white{color:#fff}.kocho-accordion__text--white .kocho-centred-narrow-content__copy>div,.kocho-accordion__text--white .kocho-centred-narrow-content__copy>div a,.kocho-accordion__text--white .kocho-narrow-content__copy>div,.kocho-accordion__text--white .kocho-narrow-content__copy>div a,.kocho-accordion__text--white p,.kocho-accordion__text--white p a,.kocho-accordion__text--white>*{color:inherit}.kocho-accordion__text a{color:#061619}.kocho-accordion__item{border-bottom:1.5px solid #010202;padding-bottom:1.5rem}.kocho-accordion__item__button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:block;font-family:mokoko,Georgia,serif;font-size:1.25rem;font-weight:400;font-weight:500;line-height:1.875rem;margin:1.5rem 0 0;outline:none;padding:0;position:relative;text-align:left;width:100%}@media(min-width:768px){.kocho-accordion__item__button{font-size:1.25rem;line-height:1.625rem}}.kocho-accordion__item__button:focus,.kocho-accordion__item__button:hover,.kocho-accordion__item__button[aria-expanded=true]{color:#00ec00}.kocho-accordion__item__button span{display:block;margin-bottom:0;padding:0 2rem 0 0;position:relative}.kocho-accordion__item__button span:after{background-image:url(/app/themes/sage10/public/images/icons/1-colour/plus-white.2ac3e8.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5rem;content:"";display:block;height:1.25rem;position:absolute;right:0;top:calc(50% - .6125rem);transform:rotate(0);transition:transform .2s ease-in-out;width:1.25rem}.kocho-accordion__item__button:focus span:after,.kocho-accordion__item__button:hover span:after,.kocho-accordion__item__button[aria-expanded=true] span:after{background-image:url(/app/themes/sage10/public/images/icons/1-colour/plus-lime.853a53.svg)}.kocho-accordion__item__button[aria-expanded=true] span:after{transform:rotate(22.5deg)}.kocho-accordion__item__button.content--empty{cursor:default}.kocho-accordion__item__button.content--empty span:after{display:none}.kocho-accordion__item__button.title--bold:focus,.kocho-accordion__item__button.title--bold:hover,.kocho-accordion__item__button.title--bold[aria-expanded=true]{color:#061619}.kocho-accordion__item__button.title--bold span:focus:after,.kocho-accordion__item__button.title--bold span:hover:after,.kocho-accordion__item__button.title--bold span[aria-expanded=true]:after{background-image:url(/app/themes/sage10/public/images/icons/1-colour/plus-ebony.884b1e.svg)}.kocho-accordion__item__button.title--purple-light,.kocho-accordion__item__button.title--purple-light:focus,.kocho-accordion__item__button.title--purple-light:hover,.kocho-accordion__item__button.title--purple-light[aria-expanded=true]{color:#911390}.kocho-accordion__item__button.title--teal,.kocho-accordion__item__button.title--teal:focus,.kocho-accordion__item__button.title--teal:hover,.kocho-accordion__item__button.title--teal[aria-expanded=true]{color:#205b5e}.kocho-accordion__item__button.title--green-dark,.kocho-accordion__item__button.title--green-dark:focus,.kocho-accordion__item__button.title--green-dark:hover,.kocho-accordion__item__button.title--green-dark[aria-expanded=true]{color:#060}.kocho-accordion__item__button__subtitle{font-size:1.125rem;line-height:1.5rem;margin-top:.5rem;padding:0 2rem 0 0}.kocho-accordion__item__content{color:#061619;overflow:hidden;transition:max-height .3s ease-in-out}.kocho-accordion__item__content--closed{max-height:0!important}.kocho-accordion__item__content *{color:#061619;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem}@media(min-width:768px){.kocho-accordion__item__content *{font-size:1.125rem;line-height:1.5rem}}.kocho-accordion__item__content>:first-child{margin-top:1.5rem}.kocho-accordion__item__content .kocho-centred-narrow-content__copy>div,.kocho-accordion__item__content .kocho-narrow-content__copy>div,.kocho-accordion__item__content p{margin:.5rem 0 1rem}.kocho-accordion__item__content .kocho-centred-narrow-content__copy>div>*,.kocho-accordion__item__content .kocho-narrow-content__copy>div>*,.kocho-accordion__item__content p>*{color:inherit}.kocho-accordion__item__content .kocho-centred-narrow-content__copy>div strong,.kocho-accordion__item__content .kocho-narrow-content__copy>div strong,.kocho-accordion__item__content p strong{font-weight:700}.kocho-accordion__item__content ul{cursor:text;list-style:none;padding:0}.kocho-accordion__item__content ul li{align-items:center;display:flex;margin-bottom:1rem!important;margin-top:.25rem;overflow:hidden;padding-left:2rem;position:relative}.kocho-accordion__item__content ul li:hover,.kocho-accordion__item__content ul li:hover a{color:#f4ff00}.kocho-accordion__item__content ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}.kocho-accordion__item__content a{-webkit-text-decoration:underline;text-decoration:underline}.kocho-accordion__item__content a:hover{-webkit-text-decoration:none;text-decoration:none}.kocho-accordion__item__content.text--dark ul li:hover a{color:#061619}.kocho-accordion__item__content.text--dark ul li strong{font-weight:700}.kocho-accordion__item__content.text--white,.kocho-accordion__item__content.text--white *{color:#fff}.kocho-accordion__item__content.text--white ul li{align-items:center;display:flex;margin-bottom:1rem!important;margin-top:.25rem;overflow:hidden;padding-left:0;position:relative}.kocho-accordion__item__content.text--white ul li:hover,.kocho-accordion__item__content.text--white ul li:hover a{color:#f4ff00}.kocho-accordion__item__content.text--white ul li:before{display:none}.kocho-accordion__item__content.text--white ul li:after{align-self:flex-start;background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-small-white.6d5d2e.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:1.5rem;margin-right:1rem;min-height:1.5rem;min-width:1rem;order:-1;transition:all .2s ease-in-out;width:1rem}.kocho-accordion__item__content.text--white ul li:hover:after{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-smallmedium-lemon.0c972e.svg);height:1.5rem;margin-left:-1rem;min-height:1.5rem;min-width:3.5rem;transition:all .2s ease-in-out;width:3.5rem}#accordion .pattern-library__example{background-color:#061619;max-width:35rem}.kocho-awards-logos{align-items:center;display:flex;flex-direction:row}.kocho-awards-logos__carousel-container{overflow:hidden}@media(min-width:768px){.kocho-awards-logos__carousel-container{display:flex;margin:0 2rem}}@media(min-width:1200px){.kocho-awards-logos__carousel-container{display:flex;margin:0 1rem}}@media(min-width:768px){.kocho-awards-logos .kocho-awards-logos__logos{display:flex}}.kocho-awards-logos__logos{display:flex;flex-direction:row;flex-wrap:wrap;gap:max(2rem,min(7vw,6rem));justify-content:center;margin:0 0 3rem;width:100%}.kocho-awards-logos__logo{flex:0 0 100%;margin:0 4rem 0 0;position:relative}@media(min-width:576px){.kocho-awards-logos__logo{flex:0 0 50%}}@media(min-width:768px){.kocho-awards-logos__logo{flex:0 0 20%}}.kocho-awards-logos__track{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0}.kocho-awards-logos__static{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:max(2rem,min(7vw,4rem));justify-content:center;margin:2.5rem auto}.kocho-awards-logos__static .kocho-image img{height:6rem;max-width:86vw;-o-object-fit:contain;object-fit:contain;width:auto}@media(min-width:992px){.kocho-awards-logos__static .kocho-image img{max-height:6rem;max-width:319px;min-height:3rem}}.kocho-awards-logos__tickertape{margin-bottom:2.5rem;margin-top:2.5rem;overflow:hidden}@media(min-width:768px){.kocho-awards-logos__tickertape .kocho-awards-logos__container .kocho-awards-logos__container{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}}@media(min-width:992px){.kocho-awards-logos__tickertape .kocho-awards-logos__container .kocho-awards-logos__container{margin:0;overflow:hidden;padding:0}}.kocho-awards-logos__tickertape .kocho-awards-logos__container .kocho-awards-logos__container picture img{max-width:90vw;width:calc(100vw - 2rem)}@media(min-width:768px){.kocho-awards-logos__tickertape .kocho-awards-logos__container .kocho-awards-logos__container picture img{left:0;width:auto}}.kocho-awards-logos__tickertape--track{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0 max(2rem,min(7vw,4rem));margin:0 0 0 -44px}.kocho-awards-logos__tickertape--logo{align-items:center;display:flex;justify-content:center;padding:0;position:relative}.kocho-awards-logos__tickertape--logo .kocho-image__img{height:auto;max-height:6rem;max-width:319px;-o-object-fit:contain;object-fit:contain;width:auto}.kocho-awards-logos .kocho-carousel__next,.kocho-awards-logos .kocho-carousel__prev{flex-wrap:wrap;gap:max(2rem,min(7vw,6rem));justify-content:center;min-width:3rem;z-index:2}.kocho-awards-logos__logo{height:6rem}@media(max-width:calc(375px - 1px)){.kocho-awards-logos__logo{max-height:4rem}}@media(min-width:576px){.kocho-awards-logos__logo{max-height:6rem;max-width:-moz-fit-content;max-width:fit-content}}.kocho-awards-logos__logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.kocho-awards-logos .kocho-awards-logos{margin-bottom:2.5rem;margin-top:2.5rem}.overlay{height:100%;position:absolute;z-index:-1}@media(min-width:576px){.overlay{height:150%}}@media(min-width:768px){.overlay{height:180%}}@media(min-width:992px){.overlay{height:200%}}.overlay--top_left{left:-10%;top:-10%}.overlay--bottom_left{bottom:-10%;left:-10%}.overlay--top_right{right:-10%;top:-10%}.overlay--bottom_right{bottom:-10%;right:-10%}.overlay--center{bottom:0;height:100%;left:0;right:0;top:0}.overlay--custom{bottom:0;left:0;right:0;top:-2rem;width:100%;z-index:1}.overlay--custom:after{background:#061619;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.overlay--narrow_bottom_right{right:0;top:0;width:70%}.overlay--narrow_bottom_right img{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:57% 55%;object-position:57% 55%;transform:scale(5)}@media(min-width:1200px){.overlay--narrow_bottom_right{width:65%}}.overlay--narrow_center_right{right:0;top:0;width:70%}.overlay--narrow_center_right img{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:57% 50%;object-position:57% 50%;transform:scale(5)}@media(min-width:1200px){.overlay--narrow_center_right{width:65%}}.overlay--narrow_top_right{right:0;top:0;width:70%}.overlay--narrow_top_right img{-o-object-fit:scale-down;object-fit:scale-down;transform:scale(5)}@media(min-width:1200px){.overlay--narrow_top_right{width:65%}}.overlay--narrow_top_right img{-o-object-position:57% 45%;object-position:57% 45%}.kocho-badge{border-radius:.5rem;display:flex;flex-direction:column;padding:2rem 1rem;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:.2s;width:100%}.kocho-badge--ebony,.kocho-badge--ebony-highlight:focus,.kocho-badge--ebony-highlight:focus-within,.kocho-badge--ebony-highlight:hover{background:#061619;color:#fff}.kocho-badge--lime,.kocho-badge--lime-highlight:focus,.kocho-badge--lime-highlight:focus-within,.kocho-badge--lime-highlight:hover{background:#00ec00;color:#061619}.kocho-badge--lemon,.kocho-badge--lemon-highlight:focus,.kocho-badge--lemon-highlight:focus-within,.kocho-badge--lemon-highlight:hover{background:#f4ff00;color:#061619}.kocho-badge--oatmeal,.kocho-badge--oatmeal-highlight:focus,.kocho-badge--oatmeal-highlight:focus-within,.kocho-badge--oatmeal-highlight:hover{background:#ebe9e2;color:#061619}.kocho-badge--white,.kocho-badge--white-highlight:focus,.kocho-badge--white-highlight:focus-within,.kocho-badge--white-highlight:hover{background:#fff;color:#061619}.kocho-badge__icon{height:3.875rem;margin-bottom:1.5rem;width:3.875rem}.kocho-badge__icon img{-o-object-fit:contain;object-fit:contain}.kocho-badge__title{color:inherit;font-family:SpaceGrotesk,Arial,sans-serif;font-family:mokoko,Georgia,serif;font-size:1.25rem;font-weight:400;font-weight:500;line-height:1.875rem}@media(min-width:768px){.kocho-badge__title{font-size:1.25rem;line-height:1.625rem}}.kocho-badge__copy{margin-top:1rem}.kocho-badge__copy,.kocho-badge__copy *,.kocho-badge__footer,.kocho-badge__footer *{color:inherit;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;line-height:1.5rem}.kocho-badge__footer{font-size:1.125rem;margin-top:auto;padding-top:1rem}.kocho-badge--ebony .kocho-badge__footer:before,.kocho-badge--ebony-highlight:focus .kocho-badge__footer:before,.kocho-badge--ebony-highlight:focus-within .kocho-badge__footer:before,.kocho-badge--ebony-highlight:hover .kocho-badge__footer:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-small-white.6d5d2e.svg)}.kocho-badge--lime .kocho-badge__footer:before,.kocho-badge--lime-highlight:focus .kocho-badge__footer:before,.kocho-badge--lime-highlight:focus-within .kocho-badge__footer:before,.kocho-badge--lime-highlight:hover .kocho-badge__footer:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-small-ebony.927b6d.svg)}.kocho-badge--lemon .kocho-badge__footer:before,.kocho-badge--lemon-highlight:focus .kocho-badge__footer:before,.kocho-badge--lemon-highlight:focus-within .kocho-badge__footer:before,.kocho-badge--lemon-highlight:hover .kocho-badge__footer:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-small-ebony.927b6d.svg)}.kocho-badge--oatmeal .kocho-badge__footer:before,.kocho-badge--oatmeal-highlight:focus .kocho-badge__footer:before,.kocho-badge--oatmeal-highlight:focus-within .kocho-badge__footer:before,.kocho-badge--oatmeal-highlight:hover .kocho-badge__footer:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-small-ebony.927b6d.svg)}.kocho-badge--white .kocho-badge__footer:before,.kocho-badge--white-highlight:focus .kocho-badge__footer:before,.kocho-badge--white-highlight:focus-within .kocho-badge__footer:before,.kocho-badge--white-highlight:hover .kocho-badge__footer:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-small-ebony.927b6d.svg)}.kocho-badge__footer:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.kocho-badge__cta{font-size:inherit}.kocho-badge:hover .kocho-badge__cta{-webkit-text-decoration:underline;text-decoration:underline}.kocho-badge__reveal{margin-top:auto;overflow:hidden;transition:.2s}@media only screen and (pointer:fine){.kocho-badge__reveal{height:0}}.kocho-badge:focus .kocho-badge__reveal,.kocho-badge:hover .kocho-badge__reveal{height:2.5rem}.kocho-badge-group{display:flex;flex-wrap:wrap;gap:1.5rem}@media(min-width:768px){.kocho-badge-group{gap:1rem}}.kocho-badge-group--stacked{flex-direction:column}.kocho-badge-group__badge{display:flex;flex:0 0 100%}@supports(-webkit-touch-callout:none) and (not (translate:none)){.kocho-badge-group__badge:not(:last-child){margin-bottom:1.5rem}@media(min-width:768px){.kocho-badge-group__badge:not(:last-child){margin-bottom:0}}}.kocho-badge-group__badge:focus-within,.kocho-badge-group__badge:hover{z-index:1}@media(min-width:768px){.kocho-badge-group__badge{flex:0 0 calc(50% - 0.75rem)}}@media(min-width:992px){.kocho-badge-group--3 .kocho-badge-group__badge{flex:0 0 calc(33.33333% - 0.66667rem)}.kocho-badge-group--4 .kocho-badge-group__badge{flex:0 0 calc(25% - 0.75rem)}}.kocho-block-tag{align-items:center;display:flex}.kocho-block-tag__icon{height:2.5rem;width:2.5rem}.kocho-block-tag__text,.kocho-hero__published-date{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0;text-transform:uppercase}@media(min-width:768px){.kocho-block-tag__text,.kocho-hero__published-date{font-size:.75rem;line-height:1.25rem}}.kocho-block-tag__text--yellow{color:#f4ff00!important;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0;text-transform:uppercase}@media(min-width:768px){.kocho-block-tag__text--yellow{font-size:.75rem;line-height:1.25rem}}.kocho-block-tag__icon+.kocho-block-tag__text,.kocho-block-tag__icon+.kocho-hero__published-date{transform:translateX(-1.25rem)}#block-tag.pattern-library__section .pattern-library__example .kocho-block-tag{margin-left:1rem}#block-tag.pattern-library__section .pattern-library__example .kocho-block-tag__text--yellow{background:#061619;padding:1rem}.kocho-bullet-list{width:100%}.kocho-bullet-list ul{list-style:none;margin:0;padding:0}.kocho-bullet-list ul li{align-items:baseline;display:flex}.kocho-bullet-list__li-text{margin:1rem 0 1rem 1.875rem}.kocho-bullet-list__container{padding:2rem 5rem}.kocho-bullet-list__container .kocho-bullet-list__arrow{fill:#f4ff00}.kocho-bullet-list__container--bg-lemon{background-color:#f4ff00}.kocho-bullet-list__container--bg-lime{background-color:#00ec00}.kocho-bullet-list__container--bg-ebony{background-color:#061619}.kocho-bullet-list__container--bg-oatmeal{background-color:#ebe9e2}.kocho-bullet-list__container--bg-white{background-color:#fff}.kocho-bullet-list__container--text-lemon,.kocho-bullet-list__container--title-lemon{color:#f4ff00}.kocho-bullet-list__container--text-lime,.kocho-bullet-list__container--title-lime{color:#00ec00}.kocho-bullet-list__container--text-ebony,.kocho-bullet-list__container--title-ebony{color:#061619}.kocho-bullet-list__container--text-oatmeal,.kocho-bullet-list__container--title-oatmeal{color:#ebe9e2}.kocho-bullet-list__container--text-white,.kocho-bullet-list__container--title-white{color:#fff}.kocho-card{color:#061619}.kocho-card--row{flex-direction:column-reverse}@media(min-width:1200px){.kocho-card--row{flex-direction:row}.kocho-card--row .kocho-card__content,.kocho-card--row .kocho-card__header{width:50%}.kocho-card--row .kocho-card__header{width:calc(50% + 1.6rem)}.kocho-card--row .kocho-card__content{padding:.8rem 1.6rem}}.kocho-card--hover-pop{transform:translateY(0);transition:transform .2s ease-in-out}@media(min-width:992px){.kocho-card--hover-pop:focus,.kocho-card--hover-pop:hover{transform:translateY(-1rem)}}.kocho-card:focus,.kocho-card:hover{outline-color:#061619}.kocho-card__header{position:relative}.kocho-card__title{font-family:SpaceGrotesk,Arial,sans-serif;font-family:mokoko,Georgia,serif;font-size:1rem;font-weight:400;font-weight:500;line-height:1.25rem;line-height:1.5rem!important;margin-bottom:1rem;margin-top:1.2rem;padding:0 1.2rem}@media(min-width:768px){.kocho-card__title{font-size:1rem;line-height:1.375rem}}.kocho-card__title--no-image{margin-top:4rem}.kocho-card--row .kocho-card__title{padding-left:0;padding-right:0}.kocho-card__text{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;margin:1rem 0 2rem}@media(min-width:768px){.kocho-card__text{font-size:.875rem;line-height:1.25rem}}.kocho-card__header-tags{left:.8rem;margin:0;position:absolute;top:.8rem}.kocho-card__tags{margin:2rem 0 1rem}.kocho-card__image>img{aspect-ratio:16/9;max-height:10rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}@media(min-width:1200px){.kocho-card--row .kocho-card__image>img{max-height:100%}}.kocho-card__content{padding:0 1.2rem .8rem}.kocho-card__meta{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:300;line-height:1.25rem;margin-right:3rem;margin-top:2rem}@media(min-width:768px){.kocho-card__meta{font-size:.875rem;line-height:1.25rem}}.kocho-card__meta:first-child{margin-top:4rem}.kocho-card__meta-video{align-items:center;display:flex;justify-content:flex-start}.kocho-card__meta-video img{margin-right:.5rem;margin-top:1rem}#card.pattern-library__section .pattern-library__example .kocho-card{max-width:20rem}@media(min-width:1200px){#card.pattern-library__section .pattern-library__example .kocho-card--row{max-width:60rem}}.kocho-button,.kocho-hubspot-form .hs-submit input[type=submit],.kocho-hubspot-form--dark .hs-submit--green-button .hs-submit input[type=submit]{padding:1rem 1.5rem;-webkit-text-decoration:none;text-decoration:none;transition:padding .3s ease-in-out}.kocho-button__container,.kocho-hubspot-form .hs-submit{font-family:SpaceGrotesk,Arial,sans-serif;margin:auto;max-width:-moz-fit-content;max-width:fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0}.kocho-button__container span.kocho-button__text,.kocho-hubspot-form .hs-submit span.kocho-button__text{text-align:center}@media(min-width:768px){.kocho-button__container,.kocho-hubspot-form .hs-submit{white-space:nowrap}.kocho-button__container span.kocho-button__text,.kocho-hubspot-form .hs-submit span.kocho-button__text{text-align:left}}.kocho-button:disabled,.kocho-hubspot-form .hs-submit input[type=submit]:disabled,.kocho-hubspot-form--dark .hs-submit--green-button .hs-submit input[type=submit]:disabled{opacity:.6}.kocho-button__icon-filter{margin-right:.5rem}.kocho-button__icon-chevron{height:1rem;left:-2px;margin:0 0 0 2rem;position:absolute;transition:margin .3s ease-in-out;width:1rem}.kocho-button__icon-arrow-line{border-bottom:.125rem solid;display:block;height:.125rem;left:0;margin-left:1rem;position:absolute;transition:width .3s ease-in-out;width:1.5rem}.kocho-button__icon-arrow-line .kocho-button__icon-arrow-ebony,.kocho-button__icon-arrow-line.kocho-button__icon-arrow-ebony{border-color:#061619}.kocho-button__icon-arrow-line .kocho-button__icon-arrow-white,.kocho-button__icon-arrow-line.kocho-button__icon-arrow-white{border-color:#fff}.kocho-button__icon-arrow-line .kocho-button__icon-arrow-yellow,.kocho-button__icon-arrow-line.kocho-button__icon-arrow-yellow{border-color:#f4ff00}.kocho-button__lemon,.kocho-button__primary-ebony,.kocho-button__primary-green,.kocho-button__secondary,.kocho-hubspot-form .hs-submit input[type=submit],.kocho-hubspot-form--dark .hs-submit input[type=submit],.kocho-hubspot-form--lemon .hs-submit input[type=submit]{align-items:center;display:flex;position:relative;transition:width .3s ease-in-out;width:100%}.kocho-button__lemon .kocho-button__text,.kocho-button__primary-ebony .kocho-button__text,.kocho-button__primary-green .kocho-button__text,.kocho-button__secondary .kocho-button__text,.kocho-hubspot-form .hs-submit input[type=submit] .kocho-button__text,.kocho-hubspot-form--dark .hs-submit input[type=submit] .kocho-button__text,.kocho-hubspot-form--lemon .hs-submit input[type=submit] .kocho-button__text{margin-left:1.5rem;transition:.3s ease-in-out}.kocho-button__lemon:hover,.kocho-button__primary-ebony:hover,.kocho-button__primary-green:hover,.kocho-button__secondary:hover,.kocho-hubspot-form .hs-submit input[type=submit]:hover,.kocho-hubspot-form--dark .hs-submit input[type=submit]:hover,.kocho-hubspot-form--lemon .hs-submit input[type=submit]:hover{transition:width .3s ease-in-out;width:calc(100% + 1rem)}.kocho-button__lemon:hover .kocho-button__icon-arrow-line,.kocho-button__primary-ebony:hover .kocho-button__icon-arrow-line,.kocho-button__primary-green:hover .kocho-button__icon-arrow-line,.kocho-button__secondary:hover .kocho-button__icon-arrow-line,.kocho-hubspot-form .hs-submit input[type=submit]:hover .kocho-button__icon-arrow-line,.kocho-hubspot-form--dark .hs-submit input[type=submit]:hover .kocho-button__icon-arrow-line,.kocho-hubspot-form--lemon .hs-submit input[type=submit]:hover .kocho-button__icon-arrow-line{transition:width .3s ease-in-out;width:3rem}.kocho-button__lemon:hover .kocho-button__icon-chevron,.kocho-button__primary-ebony:hover .kocho-button__icon-chevron,.kocho-button__primary-green:hover .kocho-button__icon-chevron,.kocho-button__secondary:hover .kocho-button__icon-chevron,.kocho-hubspot-form .hs-submit input[type=submit]:hover .kocho-button__icon-chevron,.kocho-hubspot-form--dark .hs-submit input[type=submit]:hover .kocho-button__icon-chevron,.kocho-hubspot-form--lemon .hs-submit input[type=submit]:hover .kocho-button__icon-chevron{margin-left:3.5rem}.kocho-button__lemon:hover .kocho-button__text,.kocho-button__primary-ebony:hover .kocho-button__text,.kocho-button__primary-green:hover .kocho-button__text,.kocho-button__secondary:hover .kocho-button__text,.kocho-hubspot-form .hs-submit input[type=submit]:hover .kocho-button__text,.kocho-hubspot-form--dark .hs-submit input[type=submit]:hover .kocho-button__text,.kocho-hubspot-form--lemon .hs-submit input[type=submit]:hover .kocho-button__text{transform:translateX(1.5rem);transition:.3s ease-in-out}.kocho-button__lemon__text,.kocho-button__primary-ebony__text,.kocho-button__primary-green__text,.kocho-button__secondary__text{margin-left:3rem;transition:margin-left .3s ease-in-out}.kocho-button__fab-downarrow,.kocho-button__fab-filter,.kocho-button__fab-rightarrow,.kocho-button__fab-tick,.kocho-button__fab-video{align-items:center;border-radius:10rem!important;display:flex;font-family:mokoko,Georgia,serif}.kocho-button__fab-downarrow img,.kocho-button__fab-filter img,.kocho-button__fab-rightarrow img,.kocho-button__fab-tick img,.kocho-button__fab-video img{padding-right:.5rem}.kocho-button__fab-downarrow:hover,.kocho-button__fab-filter:hover,.kocho-button__fab-rightarrow:hover,.kocho-button__fab-tick:hover,.kocho-button__fab-video:hover{padding:1rem 2.5rem;transition:padding .3s ease-in-out}.kocho-button__fab-tick img{width:2rem}.kocho-button__primary-green,.kocho-hubspot-form .hs-submit input[type=submit],.kocho-hubspot-form--dark .hs-submit input[type=submit]{background-color:#00ec00;border:1px solid #00ec00;border-radius:.5rem;color:#061619!important;cursor:pointer;text-transform:uppercase}.kocho-button__primary-green *,.kocho-hubspot-form .hs-submit input[type=submit] *,.kocho-hubspot-form--dark .hs-submit input[type=submit] *{color:inherit!important}.kocho-button__primary-green:focus,.kocho-hubspot-form .hs-submit input[type=submit]:focus,.kocho-hubspot-form--dark .hs-submit input[type=submit]:focus{box-shadow:0 0 1rem 0 rgba(0,236,0,.4);outline:none}.kocho-button__primary-green:active,.kocho-hubspot-form .hs-submit input[type=submit]:active,.kocho-hubspot-form--dark .hs-submit input[type=submit]:active{background-color:#00b900;border-color:#00b900}.kocho-button__primary-ebony{background-color:#061619;border:1px solid #061619;border-radius:.5rem;color:#fff!important;cursor:pointer;text-transform:uppercase}.kocho-button__primary-ebony *{color:inherit!important}.kocho-button__primary-ebony:focus{box-shadow:0 0 1rem 0 rgba(6,22,25,.4);outline:none}.kocho-button__primary-ebony:active{background-color:#000;border-color:#000}.kocho-button__lemon{background-color:#f4ff00;border:1px solid #061619;border-radius:.5rem;color:#061619!important;cursor:pointer;text-transform:uppercase}.kocho-button__lemon *{color:inherit!important}.kocho-button__lemon:focus{box-shadow:0 0 1rem 0 rgba(6,22,25,.4);outline:none}.kocho-button__lemon:active{background-color:#c3cc00;border-color:#c3cc00}.kocho-button__secondary,.kocho-hubspot-form--lemon .hs-submit input[type=submit]{background-color:transparent;border:1px solid #f4ff00;border-radius:.5rem;color:#f4ff00!important;cursor:pointer;text-transform:capitalize}.kocho-button__secondary *,.kocho-hubspot-form--lemon .hs-submit input[type=submit] *{color:inherit!important}.kocho-button__secondary:focus,.kocho-hubspot-form--lemon .hs-submit input[type=submit]:focus{box-shadow:0 0 1rem 0 rgba(244,255,0,.4);outline:none}.kocho-button__secondary:active,.kocho-hubspot-form--lemon .hs-submit input[type=submit]:active{background-color:transparent;border-color:transparent}.kocho-button__fab-filter,.kocho-button__fab-tick{background-color:#f4ff00;border:1px solid #f4ff00;border-radius:1.5625rem;color:#061619!important;cursor:pointer;text-transform:capitalize}.kocho-button__fab-filter *,.kocho-button__fab-tick *{color:inherit!important}.kocho-button__fab-filter:focus,.kocho-button__fab-tick:focus{box-shadow:0 0 1rem 0 rgba(244,255,0,.4);outline:none}.kocho-button__fab-filter:active,.kocho-button__fab-tick:active{background-color:#c3cc00;border-color:#c3cc00}.kocho-button__fab-downarrow,.kocho-button__fab-rightarrow,.kocho-button__fab-video{background-color:#00ec00;border:1px solid #00ec00;border-radius:1.5625rem;color:#061619!important;cursor:pointer;max-height:3.3125rem;min-height:3.3125rem;padding-bottom:0;padding-top:0;text-transform:capitalize}.kocho-button__fab-downarrow *,.kocho-button__fab-rightarrow *,.kocho-button__fab-video *{color:inherit!important}.kocho-button__fab-downarrow:focus,.kocho-button__fab-rightarrow:focus,.kocho-button__fab-video:focus{box-shadow:0 0 1rem 0 rgba(0,236,0,.4);outline:none}.kocho-button__fab-downarrow:active,.kocho-button__fab-rightarrow:active,.kocho-button__fab-video:active{background-color:#00b900;border-color:#00b900}.kocho-button__fab-rightarrow img{margin:0 .5rem 0 0;padding:0;transform:rotate(-90deg)}.kocho-narrow-content__event-and-download .kocho-event-and-download__container{padding:0}.kocho-narrow-content__event-and-download .kocho-event-and-download{padding:0;position:relative}@media(max-width:calc(992px - 1px)){.kocho-narrow-content__event-and-download .kocho-event-and-download{background-color:#ebe9e2}}@media(min-width:992px){.kocho-narrow-content__event-and-download .kocho-event-and-download{background-color:transparent;padding-left:2rem;padding-right:2rem}}@media(min-width:1200px){.kocho-narrow-content__event-and-download .kocho-event-and-download{padding-left:0;padding-right:0}}.kocho-narrow-content__event-and-download .kocho-event-and-download:before{display:none}.kocho-narrow-content__event-and-download .kocho-event-and-download__content-wrapper{position:relative;z-index:0}@media(max-width:calc(1200px - 1px)){.kocho-narrow-content__event-and-download .kocho-event-and-download__content-wrapper{padding-left:0;padding-right:0}}@media(min-width:1200px){.kocho-narrow-content__event-and-download .kocho-event-and-download__content-wrapper{border-radius:.5rem;display:flex;overflow:hidden;padding-left:0}}@media(min-width:992px){.kocho-narrow-content__event-and-download .kocho-event-and-download__content-wrapper{background-color:#ebe9e2}}.kocho-narrow-content__event-and-download .kocho-event-and-download__optional-cta-wrapper{padding-top:1.5rem}.kocho-hubspot-form .kocho-narrow-content__event-and-download .kocho-event-and-download__optional-cta-wrapper .hs-submit,.kocho-narrow-content__event-and-download .kocho-event-and-download__optional-cta-wrapper .kocho-button__container,.kocho-narrow-content__event-and-download .kocho-event-and-download__optional-cta-wrapper .kocho-hubspot-form .hs-submit{margin:0}.kocho-narrow-content__event-and-download .kocho-event-and-download__image-wrapper{border-radius:.5rem;height:calc(12.5rem + 10vw);margin-bottom:2rem;overflow:hidden}.kocho-narrow-content__event-and-download .kocho-event-and-download__image-wrapper.contain{padding-top:2rem}@media(min-width:992px){.kocho-narrow-content__event-and-download .kocho-event-and-download__image-wrapper.contain{padding-left:2rem;padding-top:0}.kocho-narrow-content__event-and-download .kocho-event-and-download__image-wrapper{border-radius:0}}@media(min-width:1200px){.kocho-narrow-content__event-and-download .kocho-event-and-download__image-wrapper{height:auto;margin-bottom:0;max-width:30%}}@media(min-width:1400px){.kocho-narrow-content__event-and-download .kocho-event-and-download__image-wrapper{max-width:30%}}.kocho-narrow-content__event-and-download .kocho-event-and-download__meta{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem}@media(min-width:768px){.kocho-narrow-content__event-and-download .kocho-event-and-download__meta{font-size:1.25rem;line-height:1.625rem}}.kocho-narrow-content__event-and-download .kocho-event-and-download__title:not(:first-child){margin:1rem 0}.kocho-narrow-content__event-and-download .kocho-event-and-download__text-wrapper{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem}@media(min-width:768px){.kocho-narrow-content__event-and-download .kocho-event-and-download__text-wrapper{font-size:1.25rem;line-height:1.625rem}}.kocho-narrow-content__event-and-download .kocho-event-and-download__text-wrapper ul{list-style-type:none;margin:0;padding:0}.kocho-narrow-content__event-and-download .kocho-event-and-download__text-wrapper ul li{margin-left:3.5rem;padding:.5rem 0;position:relative}.kocho-narrow-content__event-and-download .kocho-event-and-download__text-wrapper ul li:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-medium-ebony.71a6d9.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:1rem;margin-left:-3.5rem;position:absolute;top:.8rem;width:3rem}.kocho-narrow-content__event-and-download .kocho-event-and-download__content{padding:2rem}.kocho-narrow-content__event-and-download .kocho-event-and-download__content .kocho-event-and-download__title{font-size:24px;line-height:1.4}.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow{font-size:16px}.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow :not(:last-child):not(p):not(div):not(.kocho-accordion__item__button):not(.kocho-accordion__item):not(.kocho-image__zoom-btn):not([src*=".svg"]){margin-bottom:0}.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow h2:not(:first-child),.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow h3:not(:first-child),.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow h4:not(:first-child){margin-top:1rem}.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow .kocho-centred-narrow-content__copy>div:not(.kocho-block-tag__text):not(.kocho-hero__published-date),.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow .kocho-narrow-content__copy>div:not(.kocho-block-tag__text):not(.kocho-hero__published-date),.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow li,.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow p:not(.kocho-block-tag__text):not(.kocho-hero__published-date){font-size:16px}.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow form label{font-size:12px!important}.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow form .legal-consent-container,.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow form .legal-consent-container .kocho-centred-narrow-content__copy>div,.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow form .legal-consent-container .kocho-narrow-content__copy>div,.kocho-narrow-content__event-and-download .kocho-event-and-download__content.narrow form .legal-consent-container p{font-size:14px!important}.kocho-narrow-content__event-and-download .kocho-event-and-download .kocho-block-tag__icon{margin-left:-1rem}.kocho-narrow-content__event-and-download .kocho-event-and-download .kocho-event-and-download__image-wrapper{margin-bottom:0}@media(min-width:576px){.kocho-narrow-content__event-and-download .kocho-event-and-download .kocho-event-and-download__image-wrapper{border-radius:0}}.kocho-narrow-content__event-and-download .kocho-event-and-download .kocho-event-and-download__image-wrapper .kocho-image img{-o-object-fit:cover;object-fit:cover}.kocho-narrow-content__event-and-download .kocho-event-and-download .kocho-event-and-download__image-wrapper.contain .kocho-image img{-o-object-fit:contain;object-fit:contain}.kocho-narrow-content__event-and-download .kocho-event-and-download__form{padding-bottom:0}@media(min-width:768px){.kocho-narrow-content__event-and-download .kocho-event-and-download__optional-cta-wrapper{margin:0;padding:1.5rem 0 0}}.kocho-hubspot-form .hs-submit .kocho-narrow-content__event-and-download input[type=submit],.kocho-hubspot-form--dark .hs-submit--green-button .hs-submit .kocho-narrow-content__event-and-download input[type=submit],.kocho-narrow-content__event-and-download .kocho-button,.kocho-narrow-content__event-and-download .kocho-hubspot-form .hs-submit input[type=submit],.kocho-narrow-content__event-and-download .kocho-hubspot-form--dark .hs-submit--green-button .hs-submit input[type=submit]{font-size:14px;margin-bottom:0;padding:.7rem 1rem .7rem 1.5rem}.kocho-event-card{background-color:#030d0f;border-radius:.5rem;color:#fff;display:grid;grid-auto-flow:row;padding:2rem 2rem 0;z-index:1}.kocho-event-card--stacked{display:block;padding:0}.kocho-event-card--lemon{background-color:#f4ff00;color:#061619}@media(min-width:768px){.kocho-event-card{gap:2.5rem;grid-auto-flow:column;width:-moz-max-content;width:max-content}.kocho-event-card--stacked{gap:0;width:100%}}.kocho-event-card .kocho-image img{-o-object-fit:contain;object-fit:contain;padding:.5rem}.kocho-event-card-item{display:flex;flex-direction:row;min-height:6rem}@media(min-width:992px){.kocho-event-card-item{flex-direction:column}}.kocho-event-card-item__icon,.kocho-event-card-item__icon-bg{align-items:center;background-color:#f4ff00;border-radius:50%;display:flex;justify-content:center;margin-bottom:1rem;margin-right:2rem;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem}.kocho-event-card-item__icon--ebony,.kocho-event-card-item__icon-bg--ebony{border:.5px solid #061619}.kocho-event-card-item__icon-img{height:2rem;padding:.33rem;width:2rem}.kocho-event-card-item__content{display:flex;flex-direction:row;margin-bottom:2rem}@media(min-width:768px){.kocho-event-card-item__content{flex-direction:column}}.kocho-event-card-item__content--stacked{flex-direction:row;margin-bottom:2rem}.kocho-event-card-item__content--stacked .kocho-event-card-item__item:nth-child(2){display:inline-block;margin-bottom:1rem}@media(min-width:992px){.kocho-event-card-item__content--stacked{flex-direction:row}}.kocho-event-card-item__title{color:#f4ff00;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0 0 .5rem;text-transform:uppercase}@media(min-width:768px){.kocho-event-card-item__title{font-size:.75rem;line-height:1.25rem}}.kocho-event-card-item__title--lemon-bg{color:#061619;margin-top:-.25rem}.kocho-event-card-item__info{list-style:none;margin:0;padding:0}.kocho-event-card-item__info .kocho-event-card-item__custom *{color:inherit;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:0}@media(min-width:768px){.kocho-event-card-item__info .kocho-event-card-item__custom *{font-size:1rem;line-height:1.375rem}}.kocho-event-card-item__item{color:inherit;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-event-card-item__item{font-size:1rem;line-height:1.375rem}}.kocho-event-card-item__item a{color:inherit;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-event-card-item__item a{font-size:1rem;line-height:1.375rem}}.kocho-event-card-item__availability,.kocho-event-card-item__location{margin-bottom:0}.kocho-event-card-item__link{align-items:center;display:flex}.kocho-event-card-item__link-icon{margin-right:.25rem;transform:rotate(90deg)}.kocho-event-card-item__link a:hover{-webkit-text-decoration:none!important;text-decoration:none!important}.kocho-event-card-item__map-link{margin-top:.25rem}.kocho-form-card :not(.kocho-form-card__title):not(.hs-input):not(.hs-richtext h1):not(.hs-richtext h2):not(.hs-richtext h3):not(.hs-richtext h4):not(.hs-richtext h5):not(.hs-richtext h6){font-family:SpaceGrotesk,Arial,sans-serif}.kocho-form-card{display:flex;flex-direction:column}.kocho-form-card :not(.kocho-form-card__title):not(.hs-input){font-family:SpaceGrotesk,Arial,sans-serif}@media(min-width:768px){.kocho-form-card__image{display:none}}@media(min-width:992px){.kocho-form-card__image{display:block}}.kocho-form-card__noImage{border-radius:.5rem;padding:2rem}.kocho-form-card__hasImage picture{padding-bottom:1rem}.kocho-form-card__hasImage picture img{-o-object-fit:contain;object-fit:contain}.kocho-form-card__hasImage .kocho-form-card__label,.kocho-form-card__hasImage .kocho-form-card__text,.kocho-form-card__hasImage .kocho-form-card__title,.kocho-form-card__hasImage .kocho-hubspot-form{padding:0 2rem}.kocho-form-card__hasImage .kocho-form-card__label{margin-top:1rem;padding-bottom:1rem}@media(min-width:768px){.kocho-form-card__hasImage .kocho-form-card__label{margin-top:2rem}}@media(min-width:992px){.kocho-form-card__hasImage .kocho-form-card__label{margin-top:1rem}}.kocho-form-card__hasImage .kocho-hubspot-form{padding-bottom:2rem}.kocho-form-card__bg-lemon{background:#f4ff00}.kocho-form-card__bg-dark{background:#061619;color:#fff}.kocho-form-card__bg-dark .kocho-form-card__label{color:#f4ff00}.kocho-form-card__bg-dark .kocho-hubspot-form{color:#fff}.kocho-form-card__label{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0;padding-bottom:1rem;text-transform:uppercase}@media(min-width:768px){.kocho-form-card__label{font-size:.75rem;line-height:1.25rem}}.kocho-form-card__text,.kocho-form-card__title{margin-bottom:1rem}.kocho-form-card .kocho-hubspot-form .hs-submit .actions input:not([type=submit]){align-items:center;color:#fff!important;display:flex;margin-left:0;position:relative;transition:all .3s ease-in-out;width:100%}.kocho-form-card .kocho-hubspot-form .hs-submit .actions input:not([type=submit]):active,.kocho-form-card .kocho-hubspot-form .hs-submit .actions input:not([type=submit]):hover{padding-right:1rem}#form-card.pattern-library__section .kocho-form-card{width:25rem}.kocho-hero{overflow:hidden;padding-top:8rem;position:relative}@media(min-width:992px){.kocho-hero{padding-top:14rem}}.kocho-hero .kocho-indented-text-with-cta__title{margin-bottom:0}.kocho-hero__container{background:transparent;display:flex;flex-direction:column}@media(min-width:992px){.kocho-hero__container{flex-direction:row}}@media(min-width:768px){.kocho-hero__container--video{flex-direction:column}}@media(min-width:1200px){.kocho-hero__container--video{flex-direction:row}}@media(min-width:768px){.kocho-hero__container--event,.kocho-hero__container--search{flex-direction:column}}.kocho-hero__container--search .kocho-indented-text-with-cta__title{color:#fff;margin-bottom:2rem}.kocho-hero__container--search .kocho-indented-text-with-cta__title-large{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0 0 2rem}@media(min-width:768px){.kocho-hero__container--search .kocho-indented-text-with-cta__title-large{font-size:2.8125rem;line-height:3.4375rem}}.kocho-hero__container--search .kocho-indented-text-with-cta__title-normal{margin-bottom:2rem}.kocho-hero__container--search .kocho-hero__text-content{margin-bottom:3rem}@media(min-width:768px){.kocho-hero__container--search .kocho-hero__text-content{width:66%}.kocho-hero__container--search .kocho-search-form{width:88%}}.kocho-hero__container .kocho-landscape-card,.kocho-hero__container .kocho-landscape-card-dark{display:none}@media(min-width:992px){.kocho-hero__container .kocho-landscape-card,.kocho-hero__container .kocho-landscape-card-dark{cursor:pointer;display:flex}}.kocho-hero__featured-card{color:#061619;display:flex;flex-basis:50%;-webkit-text-decoration:none;text-decoration:none}.kocho-hero__featured-card:hover,.kocho-hero__featured-card:visited{color:#061619}.kocho-hero__bg,.kocho-hero__bg-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.kocho-hero__bg-overlay{opacity:.8}.kocho-hero__text-content{width:100%;z-index:1}@media(min-width:992px){.kocho-hero__text-content{margin-bottom:0;width:66%}}@media(min-width:768px){.kocho-hero__text-content--wide{width:66%}}.kocho-hero__text-content--tall{margin-bottom:2rem}@media(min-width:768px){.kocho-hero__text-content--tall{margin-bottom:2.5rem}}@media(min-width:992px){.kocho-hero__text-content--tall{margin-bottom:6rem}}.kocho-hero__text-content--title-only,.kocho-hero__text-content--title-only .kocho-indented-text-with-cta h1{margin-bottom:0}.kocho-hero__text-content--title-only--quote{margin-bottom:2rem}@media(min-width:768px){.kocho-hero__text-content--title-only--quote{margin-bottom:2.5rem}}@media(min-width:992px){.kocho-hero__text-content--title-only--quote{margin-bottom:6rem}}.kocho-hero__text-content .kocho-indented-text-with-cta__text{margin-bottom:0}.kocho-hero__text-content .kocho-person-avatar{margin-top:2rem}.kocho-hero__image img{border-radius:.5rem}.kocho-hero__quote-two-colour{height:3.5rem;margin:2rem 0;width:3.5rem}.kocho-hero--clipped{padding-bottom:0}.kocho-hero--clipped .kocho-indented-text-with-cta__title{color:#fff}.kocho-hero--clipped .kocho-indented-text-with-cta__title-large{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0}@media(min-width:768px){.kocho-hero--clipped .kocho-indented-text-with-cta__title-large{font-size:2.8125rem;line-height:3.4375rem}}.kocho-hero--clipped .kocho-indented-text-with-cta__text{margin-top:2rem}@media(min-width:768px){.kocho-hero--clipped .kocho-hero__container .kocho-hero__text-content{flex:0 0 50%;padding-right:2rem}}@media(min-width:992px){.kocho-hero--clipped .kocho-hero__container .kocho-hero__text-content{padding-right:4rem}}@media(min-width:768px){.kocho-hero--clipped .kocho-hero__container .kocho-hero__card,.kocho-hero--clipped .kocho-hero__container .kocho-hero__image{flex-basis:50%}}@media(min-width:1200px){.kocho-hero--clipped .kocho-hero__container .kocho-video{flex-basis:50%}}.kocho-hero--clipped .kocho-hero__container .kocho-video figure figcaption{display:none}.kocho-hero--bg_all .kocho-indented-text-with-cta__title,.kocho-hero--bg_overlay .kocho-indented-text-with-cta__title{color:#fff;margin-bottom:2rem}.kocho-hero--bg_all .kocho-indented-text-with-cta__title-large,.kocho-hero--bg_overlay .kocho-indented-text-with-cta__title-large{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0 0 2rem}@media(min-width:768px){.kocho-hero--bg_all .kocho-indented-text-with-cta__title-large,.kocho-hero--bg_overlay .kocho-indented-text-with-cta__title-large{font-size:2.8125rem;line-height:3.4375rem}}.kocho-hero--bg_all .kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_overlay .kocho-indented-text-with-cta__title-normal{margin-bottom:2rem}.kocho-hero--bg_all .overlay--funnel,.kocho-hero--bg_overlay .overlay--funnel{bottom:-10rem;height:30rem;opacity:.5;z-index:0}@media(min-width:768px){.kocho-hero--bg_all .overlay--funnel,.kocho-hero--bg_overlay .overlay--funnel{height:40rem}}@media(min-width:1200px){.kocho-hero--bg_all .overlay--funnel,.kocho-hero--bg_overlay .overlay--funnel{height:40rem;right:0}}.kocho-hero--bg_all .overlay--lines,.kocho-hero--bg_overlay .overlay--lines{bottom:-10rem;height:40rem;opacity:.5;right:-20rem;transform:rotate(-30deg);z-index:0}@media(min-width:768px){.kocho-hero--bg_all .overlay--lines,.kocho-hero--bg_overlay .overlay--lines{bottom:-15rem;height:60rem}}@media(min-width:992px){.kocho-hero--bg_all .overlay--lines,.kocho-hero--bg_overlay .overlay--lines{height:80rem}}.kocho-hero--bg_all .overlay--butterfly,.kocho-hero--bg_overlay .overlay--butterfly{bottom:-5rem;height:20rem;opacity:.5;right:-5rem;z-index:0}@media(min-width:768px){.kocho-hero--bg_all .overlay--butterfly,.kocho-hero--bg_overlay .overlay--butterfly{bottom:5%;height:40rem}}.kocho-hero--bg_image_event{margin-bottom:2rem;overflow:visible}@media(min-width:768px){.kocho-hero--bg_image_event{margin-bottom:4rem}}.kocho-hero--bg_all .kocho-indented-text-with-cta__title,.kocho-hero--bg_image .kocho-indented-text-with-cta__title,.kocho-hero--bg_image_event .kocho-indented-text-with-cta__title{color:#fff;margin-bottom:2rem}.kocho-hero--bg_all .kocho-indented-text-with-cta__title-large,.kocho-hero--bg_image .kocho-indented-text-with-cta__title-large,.kocho-hero--bg_image_event .kocho-indented-text-with-cta__title-large{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0 0 2rem}@media(min-width:768px){.kocho-hero--bg_all .kocho-indented-text-with-cta__title-large,.kocho-hero--bg_image .kocho-indented-text-with-cta__title-large,.kocho-hero--bg_image_event .kocho-indented-text-with-cta__title-large{font-size:2.8125rem;line-height:3.4375rem}}.kocho-hero--bg_all .kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_image .kocho-indented-text-with-cta__title-normal,.kocho-hero--bg_image_event .kocho-indented-text-with-cta__title-normal{margin-bottom:2rem}@media(min-width:992px){.kocho-hero--bg_image_event .kocho-hero__container{gap:6rem}}.kocho-hero--event .kocho-hero__text-content{width:100%}@media(min-width:768px){.kocho-hero--event .kocho-hero__text-content{width:70%}}.kocho-hero--event .kocho-indented-text-with-cta__title{color:#fff;margin-bottom:2rem}.kocho-hero--event .kocho-indented-text-with-cta__title-large{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0 0 2rem}@media(min-width:768px){.kocho-hero--event .kocho-indented-text-with-cta__title-large{font-size:2.8125rem;line-height:3.4375rem}}.kocho-hero--event .kocho-indented-text-with-cta__title-normal{margin-bottom:2rem}.kocho-hero--event .overlay--funnel{bottom:0;height:30rem;opacity:.5;z-index:0}@media(min-width:768px){.kocho-hero--event .overlay--funnel{bottom:-5rem;height:40rem}}.kocho-hero--event .overlay--lines{bottom:-10rem;height:70rem;opacity:.5;right:-16rem;transform:rotate(-30deg);z-index:0}@media(min-width:768px){.kocho-hero--event .overlay--lines{bottom:-15rem;height:60rem;right:-20rem}}@media(min-width:992px){.kocho-hero--event .overlay--lines{height:80rem}}.kocho-hero--event .overlay--butterfly{bottom:-5rem;height:40rem;opacity:.5;right:-5rem;z-index:0}@media(min-width:768px){.kocho-hero--event .overlay--butterfly{bottom:5%}}.kocho-hero__quote-title{font-family:mokoko,Georgia,serif;font-size:2.1875rem;font-weight:400;line-height:2.8125rem;margin:0}@media(min-width:768px){.kocho-hero__quote-title{font-size:2.8125rem;line-height:3.4375rem}}.kocho-hero--split_card h1{margin-bottom:2rem!important}@media(min-width:992px){.kocho-hero--split_card h1{margin-bottom:0!important}}.kocho-hero--split_video .kocho-hero__text-content--tall{margin-bottom:2rem}@media(min-width:768px){.kocho-hero--split_video .kocho-hero__text-content--tall{margin-bottom:2.5rem}}.kocho-hero__published-date{color:#f4ff00}.kocho-hero__published-date--spacing{padding-bottom:1rem}.kocho-hero--bg_all .kocho-hero__container{justify-content:space-between}.kocho-hero--bg_all .kocho-hero__container .kocho-hero__text-content{flex:0 0 66%;padding-right:0}.kocho-hero--bg_all .kocho-hero__container .kocho-hero__text-content.width-50{flex:0 0 50%}.kocho-hero--bg_all .kocho-hero__container .kocho-hero__text-content.width-66{flex:0 0 66%}.kocho-hero--bg_all .kocho-hero__container .kocho-hero__text-content.width-75{flex:0 0 75%}@media(min-width:768px){.kocho-hero--bg_all .kocho-hero__container .kocho-hero__text-content{padding-right:4rem}}@media(min-width:992px){.kocho-hero--bg_all .kocho-hero__container .kocho-hero__text-content{padding-right:8rem}}.kocho-hero--bg_all .kocho-hero__container .kocho-hero__image{align-self:center}.kocho-hero--bg_all .kocho-hero__container .kocho-hero__image .kocho-image__img{border:1px solid hsla(0,0%,100%,.5);border-radius:0;max-width:350px;-o-object-fit:contain;object-fit:contain}#page-hero.pattern-library__section .kocho-hero{z-index:0}.secondary-nav-page .kocho-hero,.summit-page .kocho-hero{padding-top:16rem}@media(min-width:992px){.secondary-nav-page .kocho-hero,.summit-page .kocho-hero{padding-top:22rem}}.kocho-hubspot-form .hs-form-required{color:#061619;display:inline-block}.kocho-hubspot-form .hbspt-form form>div{margin-top:1.5rem}.kocho-hubspot-form ul{list-style:none;padding:0}.kocho-hubspot-form label{color:#061619;display:inline-block;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;font-weight:600;line-height:1.25rem}@media(min-width:768px){.kocho-hubspot-form label{font-size:.75rem;line-height:1.25rem}}.kocho-hubspot-form--dark .hs-form-required,.kocho-hubspot-form--dark label,.kocho-hubspot-form--dark--green-button .hs-form-required,.kocho-hubspot-form--dark--green-button label{color:#fff}.kocho-hubspot-form .hs-form-required{font-size:.5rem;position:relative;top:-.15rem}.kocho-hubspot-form .hs-richtext h1,.kocho-hubspot-form .hs-richtext h2,.kocho-hubspot-form .hs-richtext h3,.kocho-hubspot-form .hs-richtext h4,.kocho-hubspot-form .hs-richtext h5,.kocho-hubspot-form .hs-richtext h6{margin-bottom:1rem;margin-top:2rem}.kocho-hubspot-form .hs-richtext h1{font-size:1.5625rem;line-height:2.1875rem}.kocho-hubspot-form .hs-richtext .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form .hs-richtext .kocho-narrow-content__copy>div,.kocho-hubspot-form .hs-richtext p{margin-bottom:1rem;margin-top:1rem}.kocho-hubspot-form input,.kocho-hubspot-form select,.kocho-hubspot-form textarea{background-color:transparent;border:#061619;border-bottom:1px solid #061619;border-radius:0;color:#061619;display:block;font-family:mokoko,Georgia,serif;font-size:1.25rem;font-size:1rem;font-weight:400;line-height:1.875rem;margin:0;outline:none;padding:.25rem 1.5rem .25rem 0;width:100%}@media(min-width:768px){.kocho-hubspot-form input,.kocho-hubspot-form select,.kocho-hubspot-form textarea{font-size:1.25rem;font-size:1rem;line-height:1.875rem}}.kocho-hubspot-form input::-moz-placeholder,.kocho-hubspot-form select::-moz-placeholder,.kocho-hubspot-form textarea::-moz-placeholder{color:rgba(6,22,25,.7)}.kocho-hubspot-form input::placeholder,.kocho-hubspot-form select::placeholder,.kocho-hubspot-form textarea::placeholder{color:rgba(6,22,25,.7)}.kocho-hubspot-form input:hover,.kocho-hubspot-form select:hover,.kocho-hubspot-form textarea:hover{border-color:#061619}.kocho-hubspot-form input:focus::-moz-placeholder,.kocho-hubspot-form select:focus::-moz-placeholder,.kocho-hubspot-form textarea:focus::-moz-placeholder{border-color:#061619;color:#061619}.kocho-hubspot-form input:focus,.kocho-hubspot-form input:focus::placeholder,.kocho-hubspot-form select:focus,.kocho-hubspot-form select:focus::placeholder,.kocho-hubspot-form textarea:focus,.kocho-hubspot-form textarea:focus::placeholder{border-color:#061619;color:#061619}.kocho-hubspot-form input:disabled,.kocho-hubspot-form select:disabled,.kocho-hubspot-form textarea:disabled{opacity:.5}.kocho-hubspot-form input.has-value,.kocho-hubspot-form select.has-value,.kocho-hubspot-form textarea.has-value{background-image:url(/app/themes/sage10/public/images/icons/form-valid.eb4627.svg)}.kocho-hubspot-form input.error,.kocho-hubspot-form input.has-value,.kocho-hubspot-form input.invalid,.kocho-hubspot-form select.error,.kocho-hubspot-form select.has-value,.kocho-hubspot-form select.invalid,.kocho-hubspot-form textarea.error,.kocho-hubspot-form textarea.has-value,.kocho-hubspot-form textarea.invalid{background-position:100%;background-repeat:no-repeat;background-size:1rem}.kocho-hubspot-form input.error,.kocho-hubspot-form input.invalid,.kocho-hubspot-form select.error,.kocho-hubspot-form select.invalid,.kocho-hubspot-form textarea.error,.kocho-hubspot-form textarea.invalid{background-image:url(/app/themes/sage10/public/images/icons/form-error.76b0e8.svg)}.kocho-hubspot-form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/app/themes/sage10/public/images/icons/arrows/chevron-ebony.6c1678.svg);background-position:100%;background-repeat:no-repeat;background-size:1rem}.kocho-hubspot-form--dark input,.kocho-hubspot-form--dark select,.kocho-hubspot-form--dark textarea,.kocho-hubspot-form--dark--green-button input,.kocho-hubspot-form--dark--green-button select,.kocho-hubspot-form--dark--green-button textarea{border-color:#fff;color:#fff}.kocho-hubspot-form--dark input::-moz-placeholder,.kocho-hubspot-form--dark select::-moz-placeholder,.kocho-hubspot-form--dark textarea::-moz-placeholder,.kocho-hubspot-form--dark--green-button input::-moz-placeholder,.kocho-hubspot-form--dark--green-button select::-moz-placeholder,.kocho-hubspot-form--dark--green-button textarea::-moz-placeholder{color:hsla(0,0%,100%,.7)}.kocho-hubspot-form--dark input::placeholder,.kocho-hubspot-form--dark select::placeholder,.kocho-hubspot-form--dark textarea::placeholder,.kocho-hubspot-form--dark--green-button input::placeholder,.kocho-hubspot-form--dark--green-button select::placeholder,.kocho-hubspot-form--dark--green-button textarea::placeholder{color:hsla(0,0%,100%,.7)}.kocho-hubspot-form--dark input:hover,.kocho-hubspot-form--dark select:hover,.kocho-hubspot-form--dark textarea:hover,.kocho-hubspot-form--dark--green-button input:hover,.kocho-hubspot-form--dark--green-button select:hover,.kocho-hubspot-form--dark--green-button textarea:hover{border-color:#fff}.kocho-hubspot-form--dark input:focus::-moz-placeholder,.kocho-hubspot-form--dark select:focus::-moz-placeholder,.kocho-hubspot-form--dark textarea:focus::-moz-placeholder,.kocho-hubspot-form--dark--green-button input:focus::-moz-placeholder,.kocho-hubspot-form--dark--green-button select:focus::-moz-placeholder,.kocho-hubspot-form--dark--green-button textarea:focus::-moz-placeholder{border-color:#fff;color:#fff}.kocho-hubspot-form--dark input:focus,.kocho-hubspot-form--dark input:focus::placeholder,.kocho-hubspot-form--dark select:focus,.kocho-hubspot-form--dark select:focus::placeholder,.kocho-hubspot-form--dark textarea:focus,.kocho-hubspot-form--dark textarea:focus::placeholder,.kocho-hubspot-form--dark--green-button input:focus,.kocho-hubspot-form--dark--green-button input:focus::placeholder,.kocho-hubspot-form--dark--green-button select:focus,.kocho-hubspot-form--dark--green-button select:focus::placeholder,.kocho-hubspot-form--dark--green-button textarea:focus,.kocho-hubspot-form--dark--green-button textarea:focus::placeholder{border-color:#fff;color:#fff}.kocho-hubspot-form--dark select,.kocho-hubspot-form--dark--green-button select{background-image:url(/app/themes/sage10/public/images/icons/arrows/chevron-white.fa74e0.svg)}.kocho-hubspot-form .hs-error-msgs{margin-bottom:0;margin-top:0}.kocho-hubspot-form .hs-error-msg,.kocho-hubspot-form .hs-error-msgs label{background-color:#c62828;color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;padding:.1rem .5rem}@media(min-width:768px){.kocho-hubspot-form .hs-error-msg,.kocho-hubspot-form .hs-error-msgs label{font-size:.75rem;line-height:1.25rem}}.kocho-hubspot-form .hs-error-msgs label{margin:0}.kocho-hubspot-form .inputs-list{margin-bottom:0;margin-top:0}.kocho-hubspot-form .inputs-list.multi-container{border-bottom:1px solid rgba(6,22,25,.5);padding-bottom:.75rem}.kocho-hubspot-form .inputs-list .hs-form-booleancheckbox-display,.kocho-hubspot-form .inputs-list .hs-form-checkbox label,.kocho-hubspot-form .inputs-list .hs-form-radio label{align-items:baseline;display:flex;font-weight:400}.kocho-hubspot-form .inputs-list .hs-form-booleancheckbox-display input,.kocho-hubspot-form .inputs-list .hs-form-checkbox label input,.kocho-hubspot-form .inputs-list .hs-form-radio label input{display:inline-block;position:relative;top:.2rem;width:auto}.kocho-hubspot-form .inputs-list .hs-form-booleancheckbox-display .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-booleancheckbox-display .kocho-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-booleancheckbox-display p,.kocho-hubspot-form .inputs-list .hs-form-checkbox label .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-checkbox label .kocho-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-checkbox label p,.kocho-hubspot-form .inputs-list .hs-form-radio label .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-radio label .kocho-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-radio label p{color:#061619;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;margin:0}@media(min-width:768px){.kocho-hubspot-form .inputs-list .hs-form-booleancheckbox-display .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-booleancheckbox-display .kocho-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-booleancheckbox-display p,.kocho-hubspot-form .inputs-list .hs-form-checkbox label .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-checkbox label .kocho-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-checkbox label p,.kocho-hubspot-form .inputs-list .hs-form-radio label .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-radio label .kocho-narrow-content__copy>div,.kocho-hubspot-form .inputs-list .hs-form-radio label p{font-size:.875rem;line-height:1.25rem}}.kocho-hubspot-form .inputs-list .hs-form-booleancheckbox-display>span,.kocho-hubspot-form .inputs-list .hs-form-checkbox label>span,.kocho-hubspot-form .inputs-list .hs-form-radio label>span{margin-left:.5rem}.kocho-hubspot-form .inputs-list .hs-form-checkbox label,.kocho-hubspot-form .inputs-list .hs-form-radio label{margin-top:.75rem}.kocho-hubspot-form--dark .inputs-list.multi-container,.kocho-hubspot-form--dark--green-button .inputs-list.multi-container{border-color:#fff}.kocho-hubspot-form .legal-consent-container{margin-bottom:2rem;margin-top:2rem}.kocho-hubspot-form .legal-consent-container a,.kocho-hubspot-form .legal-consent-container a:active,.kocho-hubspot-form .legal-consent-container a:hover,.kocho-hubspot-form .legal-consent-container a:visited{color:#061619}.kocho-hubspot-form .legal-consent-container a:focus{background-color:#00ec00;outline:none}.kocho-hubspot-form .legal-consent-container .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form .legal-consent-container .kocho-narrow-content__copy>div,.kocho-hubspot-form .legal-consent-container p{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-hubspot-form .legal-consent-container .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form .legal-consent-container .kocho-narrow-content__copy>div,.kocho-hubspot-form .legal-consent-container p{font-size:.875rem;line-height:1.25rem}}.kocho-hubspot-form--dark .legal-consent-container a,.kocho-hubspot-form--dark--green-button .legal-consent-container a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.kocho-hubspot-form--dark .legal-consent-container a:hover,.kocho-hubspot-form--dark--green-button .legal-consent-container a:hover{-webkit-text-decoration:none;text-decoration:none}.kocho-hubspot-form--dark .legal-consent-container .inputs-list .hs-form-booleancheckbox-display .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form--dark .legal-consent-container .inputs-list .hs-form-booleancheckbox-display .kocho-narrow-content__copy>div,.kocho-hubspot-form--dark .legal-consent-container .inputs-list .hs-form-booleancheckbox-display p,.kocho-hubspot-form--dark .legal-consent-container .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form--dark .legal-consent-container .kocho-narrow-content__copy>div,.kocho-hubspot-form--dark .legal-consent-container a:active,.kocho-hubspot-form--dark .legal-consent-container a:hover,.kocho-hubspot-form--dark .legal-consent-container a:visited,.kocho-hubspot-form--dark .legal-consent-container p,.kocho-hubspot-form--dark--green-button .legal-consent-container .inputs-list .hs-form-booleancheckbox-display .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form--dark--green-button .legal-consent-container .inputs-list .hs-form-booleancheckbox-display .kocho-narrow-content__copy>div,.kocho-hubspot-form--dark--green-button .legal-consent-container .inputs-list .hs-form-booleancheckbox-display p,.kocho-hubspot-form--dark--green-button .legal-consent-container .kocho-centred-narrow-content__copy>div,.kocho-hubspot-form--dark--green-button .legal-consent-container .kocho-narrow-content__copy>div,.kocho-hubspot-form--dark--green-button .legal-consent-container a:active,.kocho-hubspot-form--dark--green-button .legal-consent-container a:hover,.kocho-hubspot-form--dark--green-button .legal-consent-container a:visited,.kocho-hubspot-form--dark--green-button .legal-consent-container p{color:#fff}.kocho-hubspot-form .hs-submit{margin:1.5rem 0 0;max-width:-moz-fit-content;max-width:fit-content}.kocho-hubspot-form .hs-submit .actions{position:relative}.kocho-hubspot-form .hs-submit .actions:before{background-color:#00ec00;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;content:"";cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:1rem;z-index:1}.kocho-hubspot-form .hs-submit input[type=submit]{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-medium-ebony.71a6d9.svg);background-position:0;background-repeat:no-repeat;background-size:2.5rem;color:#061619;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;text-indent:1.5rem;transition:all .3s ease-in-out}@media(min-width:768px){.kocho-hubspot-form .hs-submit input[type=submit]{font-size:1rem;line-height:1.375rem}}.kocho-hubspot-form .hs-submit input[type=submit]:hover{background-position:.9rem;padding-right:0;text-indent:2.5rem;transition:all .3s ease-in-out;width:calc(100% + 1rem)}.kocho-hubspot-form--dark .hs-submit input[type=submit]{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-medium-ebony.71a6d9.svg);color:#061619;text-transform:uppercase}.kocho-hubspot-form--dark .hs-submit--green-button .hs-submit .actions:before{background-color:#00ec00;height:.2rem;left:1px;top:calc(50% - .1rem)}.kocho-hubspot-form--dark .hs-submit--green-button .hs-submit input[type=submit]{background-color:#00ec00;background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-medium-ebony.71a6d9.svg);color:#061619!important;text-transform:uppercase}.kocho-hubspot-form--lemon .hs-submit .actions:before{background-color:#061619;height:.2rem;left:1px;top:calc(50% - .1rem)}.kocho-hubspot-form--lemon .hs-submit input[type=submit]{background-color:#061619;background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-medium-white.ed329c.svg);color:#fff!important;text-transform:uppercase}.kocho-hubspot-form .cookie-reset-container{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;padding-top:1rem}@media(min-width:768px){.kocho-hubspot-form .cookie-reset-container{font-size:.875rem;line-height:1.25rem}}.kocho-hubspot-form .cookie-reset-container a{cursor:pointer}.kocho-icon-column{display:flex;flex-direction:column}.kocho-icon-column__icon{height:5rem;margin-bottom:1.5rem}.kocho-icon-column__icon>img.lazy{-o-object-fit:contain;object-fit:contain;width:5rem}.kocho-icon-column__title{margin-bottom:1.5rem}.kocho-icon-group__content{display:grid;max-width:37.5rem;grid-gap:3rem;gap:3rem}@media(min-width:768px){.kocho-icon-group--grid .kocho-icon-group__content{grid-template-columns:1fr 1fr}}@media(max-width:calc(992px - 1px)){.kocho-text~.kocho-icon-group__content{padding-top:2rem}}@media(min-width:768px){.kocho-icon-group__content--grid{grid-template-columns:1fr 1fr}}.kocho-icon-group__card{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:768px){.kocho-icon-group__card{flex-direction:row}.kocho-icon-group__content--grid .kocho-icon-group__card{flex-direction:column;gap:1.2rem}}.kocho-icon-group__content--icons-outside .kocho-icon-group__card{gap:1rem}.block--ebony .kocho-icon-group__text{color:#fff}.kocho-icon-group__title{font-size:1.25rem;font-weight:500;line-height:1.5;margin:0}.kocho-icon-group__copy,.kocho-icon-group__copy *{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem}.kocho-icon-group__copy:not(:first-child){margin-top:1.2rem}.kocho-icon-group__copy ul{list-style:none;margin:2rem 0 2rem .5rem;padding:0}@media(min-width:992px){.kocho-icon-group__copy ul{margin-left:0}}.kocho-icon-group__copy ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-icon-group__copy ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}@media(min-width:992px){.kocho-icon-group__copy ul li{padding-left:5rem}.kocho-icon-group__copy ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-smallmedium-ebony.96cfa0.svg)}}.kocho-icon-group__icon{max-height:4.375rem;max-width:5.0625rem;min-height:4.375rem;min-width:5.0625rem}.kocho-icon-group__icon img{-o-object-fit:contain;object-fit:contain}.kocho-iframe{width:100%}@media(max-width:calc(992px - 1px)){.kocho-iframe__inner{padding-left:0;padding-right:0}}.kocho-iframe iframe{border:none}.kocho-image{filter:brightness(1);transition:filter .3s ease-in-out}.kocho-image__img{-o-object-fit:cover;object-fit:cover}.kocho-image img{display:block;height:100%;width:100%}.kocho-image--overlay,.kocho-image:focus{filter:brightness(.5)}.kocho-image--zoomable{position:relative}.kocho-image--zoomable:focus,.kocho-image--zoomable:hover{cursor:zoom-in}.kocho-image__caption-source{grid-column:1/2;grid-row:span 1}.kocho-image__caption{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-top:.5rem}@media(min-width:768px){.kocho-image__caption{font-size:.875rem;line-height:1.25rem}}.kocho-image__source{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;margin-top:.5rem}@media(min-width:768px){.kocho-image__source{font-size:.875rem;line-height:1.25rem}}.kocho-image__source a{color:#030d0f}.kocho-image__btn-img-wrapper{position:relative}.kocho-image__zoom-btn{background-color:#00ec00;background-image:url(/app/themes/sage10/public/images/icons/1-colour/icon-1-colour-search.7fed64.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5rem;border:none;border-radius:50% 50% 0 50%;cursor:pointer;grid-column-start:2;grid-row-start:1;height:2.5rem;margin-top:.5rem;width:2.5rem}.kocho-image__close-btn{display:none;position:fixed}.kocho-image__close-btn--open{background-color:#00ec00;background-image:url(/app/themes/sage10/public/images/icons/1-colour/close-ebony.685327.svg);background-position:50%;background-repeat:no-repeat;background-size:1rem;border:1px solid #00ec00;border-radius:50%;cursor:pointer;display:block;height:2.5rem;right:2.5rem;top:8rem;width:2.5rem;z-index:999}.kocho-image__footer{display:grid;grid-template-columns:1fr 2.5rem;grid-gap:0 1rem;gap:0 1rem}.medium-zoom-image--opened{border-radius:.5rem;z-index:99}.kocho-indented-text-with-cta{display:flex;flex-direction:column}.kocho-indented-text-with-cta.text--center{align-items:center;justify-content:center}.kocho-indented-text-with-cta.text--left{align-items:flex-start;justify-content:flex-start}.kocho-indented-text-with-cta .kocho-block-tag{margin-bottom:2.5rem}.kocho-indented-text-with-cta .kocho-block-tag .kocho-block-tag__text--yellow{color:#f4ff00}.kocho-indented-text-with-cta__title{font-size:3rem;margin-bottom:2.5rem;width:100%;word-wrap:break-word;line-height:3.75rem}@media(min-width:576px){.kocho-indented-text-with-cta__title{word-wrap:inherit;font-size:3.75rem;line-height:4.375rem}}.kocho-indented-text-with-cta__text{align-items:flex-start;display:flex;margin-bottom:2.5rem;width:100%}.kocho-indented-text-with-cta__arrow-med,.kocho-indented-text-with-cta__arrow-wide{margin-right:1rem;margin-top:.5rem}.kocho-indented-text-with-cta__arrow-wide{display:none}@media(min-width:768px){.kocho-indented-text-with-cta__arrow-wide{display:block}}.kocho-indented-text-with-cta__arrow-med{display:block}@media(min-width:768px){.kocho-indented-text-with-cta__arrow-med{display:none}}.kocho-indented-text-with-cta__text-with-button{display:flex;flex-direction:column;width:100%}.kocho-hubspot-form .kocho-indented-text-with-cta__text-with-button .hs-submit,.kocho-indented-text-with-cta__text-with-button .kocho-button__container,.kocho-indented-text-with-cta__text-with-button .kocho-hubspot-form .hs-submit{margin-bottom:2.5rem;margin-left:0;margin-right:0}.kocho-hubspot-form .hs-submit .kocho-indented-text-with-cta__text-with-button .kocho-button__container input[type=submit],.kocho-hubspot-form .kocho-indented-text-with-cta__text-with-button .hs-submit .kocho-button,.kocho-hubspot-form .kocho-indented-text-with-cta__text-with-button .hs-submit input[type=submit],.kocho-hubspot-form--dark .hs-submit--green-button .hs-submit .kocho-indented-text-with-cta__text-with-button .kocho-button__container input[type=submit],.kocho-indented-text-with-cta__text-with-button .kocho-button__container .kocho-button,.kocho-indented-text-with-cta__text-with-button .kocho-button__container .kocho-hubspot-form--dark .hs-submit--green-button .hs-submit input[type=submit],.kocho-indented-text-with-cta__text-with-button .kocho-hubspot-form .hs-submit .kocho-button,.kocho-indented-text-with-cta__text-with-button .kocho-hubspot-form .hs-submit input[type=submit]{font-size:16px}.kocho-hubspot-form .hs-submit .kocho-indented-text-with-cta__text-with-button .kocho-button__container:not(.kocho-modal) input[type=submit],.kocho-hubspot-form .kocho-indented-text-with-cta__text-with-button .hs-submit:not(.kocho-modal) .kocho-button,.kocho-hubspot-form .kocho-indented-text-with-cta__text-with-button .hs-submit:not(.kocho-modal) input[type=submit],.kocho-hubspot-form--dark .hs-submit--green-button .hs-submit .kocho-indented-text-with-cta__text-with-button .kocho-button__container:not(.kocho-modal) input[type=submit],.kocho-indented-text-with-cta__text-with-button .kocho-button__container:not(.kocho-modal) .kocho-button,.kocho-indented-text-with-cta__text-with-button .kocho-button__container:not(.kocho-modal) .kocho-hubspot-form .hs-submit input[type=submit],.kocho-indented-text-with-cta__text-with-button .kocho-button__container:not(.kocho-modal) .kocho-hubspot-form--dark .hs-submit--green-button .hs-submit input[type=submit],.kocho-indented-text-with-cta__text-with-button .kocho-hubspot-form .hs-submit:not(.kocho-modal) .kocho-button,.kocho-indented-text-with-cta__text-with-button .kocho-hubspot-form .hs-submit:not(.kocho-modal) input[type=submit]{margin-top:2rem}.kocho-hubspot-form .kocho-indented-text-with-cta__text-with-button .hs-submit .kocho-button__fab-downarrow span,.kocho-indented-text-with-cta__text-with-button .kocho-button__container .kocho-button__fab-downarrow span,.kocho-indented-text-with-cta__text-with-button .kocho-hubspot-form .hs-submit .kocho-button__fab-downarrow span{color:#061619!important}.kocho-indented-text-with-cta .text--white:not(.kocho-button__text),.kocho-indented-text-with-cta :not(.kocho-block-tag__text--yellow):not(.kocho-button__text),.kocho-indented-text-with-cta :not(.kocho-button__container):not(.kocho-button__text),.kocho-indented-text-with-cta :not([class*=button]):not(.kocho-button__text){color:#fff}.kocho-info-banner__container{align-items:center;background-color:#ebe9e2;color:#061619;display:flex;justify-content:space-between;left:0;line-height:300%;padding-bottom:.5rem;padding-top:1.5rem;top:0;width:100%;z-index:2}@media(min-width:992px){.kocho-info-banner__container{padding-top:.5rem}}@media(max-width:calc(992px - 1px)){.kocho-info-banner__container{bottom:0;position:fixed;top:auto}}.kocho-info-banner__container a{color:#061619}.kocho-info-banner__container .kocho-centred-narrow-content__copy>div,.kocho-info-banner__container .kocho-narrow-content__copy>div,.kocho-info-banner__container p{margin-bottom:0}.kocho-info-banner__button{align-items:center;background-color:#061619;border:none;border-radius:50%;box-shadow:0 1px 3px rgba(6,22,25,.8);display:inline-flex;height:1.5rem;justify-content:center;left:calc(50% - .75rem);position:absolute;top:-.75rem;width:1.5rem}.kocho-info-banner__button img{height:.6rem;-o-object-fit:contain;object-fit:contain;width:.6rem}@media(min-width:992px){.kocho-info-banner__button{box-shadow:none;position:static}}.kocho-info-banner__button:hover{cursor:pointer}@media(min-width:992px){.kocho-info-banner__sticky{position:fixed;top:0;width:100%}}.kocho-job-card{background-color:#ebe9e2;border-radius:.25rem;display:flex;flex-direction:column;padding:2rem;width:100%}@media(min-width:768px){.kocho-job-card{align-items:center;flex-direction:row;justify-content:space-between}}.kocho-hubspot-form .kocho-job-card .hs-submit,.kocho-job-card .kocho-button__container,.kocho-job-card .kocho-hubspot-form .hs-submit{margin:1rem 0 0}@media(min-width:768px){.kocho-hubspot-form .kocho-job-card .hs-submit,.kocho-job-card .kocho-button__container,.kocho-job-card .kocho-hubspot-form .hs-submit{margin:0}}.kocho-landscape-card,.kocho-landscape-card-dark{background-color:#ebe9e2;border-radius:.5rem;color:#061619;display:flex}.kocho-landscape-card-dark__text,.kocho-landscape-card__text{display:flex;flex-basis:50%;flex-direction:column;justify-content:space-between;padding:1.2rem}.kocho-landscape-card__text--top{margin-bottom:4rem}.kocho-landscape-card-dark__image,.kocho-landscape-card__image{flex-basis:50%}.kocho-landscape-card__meta{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-landscape-card__meta{font-size:.875rem;line-height:1.25rem}}.kocho-landscape-card__date{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0}@media(min-width:768px){.kocho-landscape-card__date{font-size:.75rem;line-height:1.25rem}}.kocho-landscape-card--hover-pop{transform:translateY(0);transition:transform .2s ease-in-out}@media(min-width:992px){.kocho-landscape-card--hover-pop:focus,.kocho-landscape-card--hover-pop:hover{transform:translateY(-1rem)}}.kocho-landscape-card--hover-pop:after{background-color:#00ec00;background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-xsmall-ebony.8e0731.svg);background-position:50%;background-repeat:no-repeat;border-radius:50% 50% 0 50%;bottom:1rem;content:"";display:block;height:3rem;position:absolute;right:1rem;transform:scale(0);transform-origin:bottom right;transition:transform .2s ease-in-out;width:3rem}.kocho-landscape-card--hover-pop:focus:after,.kocho-landscape-card--hover-pop:hover:after{transform:scale(1)}@media(max-width:calc(992px - 1px)){.kocho-landscape-card--hover-pop:after{transform:scale(1)}}.kocho-landscape-card img,.kocho-landscape-card-dark img{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.kocho-landscape-card-dark{background-color:#061619!important;border-radius:.5rem!important;color:#fff;height:10rem;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden;padding:0;position:relative;-webkit-text-decoration:none!important;text-decoration:none!important;transform:translateY(0);transition:transform .2s ease-in-out;transition:transform .3s ease-in-out,background-color .3s ease-in-out;width:100%}.kocho-landscape-card-dark:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/chevron-white.fa74e0.svg);background-position:calc(100% - 2rem);background-repeat:no-repeat;background-size:2.25rem;content:"";display:block;height:2.25rem;position:absolute;right:0;top:calc(50% - 1.75rem);transform:rotate(270deg);width:5rem}@media(min-width:992px){.kocho-landscape-card-dark:focus,.kocho-landscape-card-dark:hover{transform:translateY(-1rem)}}.kocho-landscape-card-dark:hover{background-color:#010202}.kocho-landscape-card-dark__text{color:#fff;padding:2rem}.kocho-landscape-card-dark__meta{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0 0 1rem;text-transform:uppercase}@media(min-width:768px){.kocho-landscape-card-dark__meta{font-size:.75rem;line-height:1.25rem}}.kocho-landscape-card-dark__title{color:#fff;font-family:mokoko,Georgia,serif;font-size:1.25rem;font-weight:400;line-height:1.875rem;margin:0;padding-right:1.25rem}@media(min-width:768px){.kocho-landscape-card-dark__title{font-size:1.25rem;line-height:1.875rem}}.kocho-landscape-card-dark img{border-radius:0}#landscape-card-dark .pattern-library__example{max-width:40rem}.kocho-location-card{display:flex;flex-direction:column;width:100%}@media(min-width:992px){.kocho-location-card{width:50%}}.kocho-location-card:nth-child(odd){margin-bottom:2rem}@media(min-width:992px){.kocho-location-card:nth-child(odd){margin-left:2rem;margin-right:.5rem}}.kocho-location-card:nth-child(2n){margin-bottom:2rem}@media(min-width:992px){.kocho-location-card:nth-child(2n){margin-left:.5rem;margin-right:2rem}}.kocho-location-card__img-wrapper{height:50%}.kocho-location-card__img-wrapper img{border-radius:.5rem .5rem 0 0;-o-object-fit:cover;object-fit:cover}.kocho-location-card__text-wrapper{background-color:#ebe9e2;border-radius:0 0 .5rem .5rem;display:flex;flex-direction:column;height:50%;padding:2rem}@media(min-width:992px){.kocho-location-card__text-wrapper{flex-direction:row}}.kocho-location-card__text-wrapper .kocho-location-card__text-left{padding-right:3rem}@media(min-width:992px){.kocho-location-card__text-wrapper .kocho-location-card__text-left{width:60%}}.kocho-location-card__text-wrapper .kocho-location-card__text-left h6{margin-bottom:1rem}.kocho-location-card__text-wrapper .kocho-location-card__text-left .kocho-location-card__text-body{display:none}@media(min-width:992px){.kocho-location-card__text-wrapper .kocho-location-card__text-left .kocho-location-card__text-body{display:block}.kocho-location-card__text-wrapper .kocho-location-card__text-right{width:40%}}.kocho-location-card__text-wrapper .kocho-location-card__text-right .kocho-centred-narrow-content__copy>div,.kocho-location-card__text-wrapper .kocho-location-card__text-right .kocho-narrow-content__copy>div,.kocho-location-card__text-wrapper .kocho-location-card__text-right p{margin-bottom:0}.kocho-location-card__text-wrapper .kocho-location-card__text-right .kocho-centred-narrow-content__copy>div:first-of-type,.kocho-location-card__text-wrapper .kocho-location-card__text-right .kocho-narrow-content__copy>div:first-of-type,.kocho-location-card__text-wrapper .kocho-location-card__text-right p:first-of-type{font-size:medium;font-weight:600;margin-bottom:1.75rem}[data-modal-target=main-site-search--desktop]+.kocho-modal__content,[data-modal-target=main-site-search--mobile]+.kocho-modal__content{height:0;overflow:hidden}[data-modal-target=main-site-search--desktop]+.kocho-modal__content .kocho-modal__close,[data-modal-target=main-site-search--mobile]+.kocho-modal__content .kocho-modal__close{top:3.5rem}@media(min-width:992px){[data-modal-target=main-site-search--desktop]+.kocho-modal__content .kocho-modal__close,[data-modal-target=main-site-search--mobile]+.kocho-modal__content .kocho-modal__close{top:6rem}}.kocho-modal{position:relative}.kocho-modal__open{border:none;border-radius:.5rem;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;width:100%}.kocho-modal__open.kocho-button__search{background-color:transparent;border:none;height:2rem;margin-right:1.5rem;padding:0;position:static;width:2rem}@media(min-width:992px){.kocho-modal__open.kocho-button__search[data-modal-target=main-site-search--mobile]{display:none}}.kocho-modal__open.kocho-button__search[data-modal-target=main-site-search--desktop]{display:none}@media(min-width:992px){.kocho-modal__open.kocho-button__search[data-modal-target=main-site-search--desktop]{display:inline-block;margin-left:1.5rem;margin-right:0}}.kocho-modal__open.kocho-button__search img{height:100%;width:100%}.kocho-modal--open .kocho-modal__open{display:none}.kocho-modal__close{background-color:transparent;border:none;position:absolute;right:2rem;top:2rem;z-index:2}.kocho-modal__container{align-items:center;display:flex;height:100%;justify-content:center;min-height:20rem;width:100%}.kocho-modal:not(.kocho-modal--open) .kocho-modal__container{padding:0}.kocho-modal__content{max-width:100vw;opacity:0;position:relative;transition:opacity .3s ease-in-out;z-index:-100}.kocho-modal--slide .kocho-modal__content{background-color:#061619;bottom:0;height:auto;left:0;opacity:1;position:fixed;right:0;top:0;transform:translateY(-200vh);transition:transform .4s ease-in-out;z-index:0}.kocho-modal--slide.kocho-modal--open .kocho-modal__content{background-color:#061619;opacity:1;transform:translateY(0)}.kocho-modal--open .kocho-modal__content{background-color:rgba(6,22,25,.8);bottom:0;height:auto;left:0;opacity:1;position:fixed;right:0;top:0;z-index:11}@media(max-height:576px){body.modal-open .kocho-header__logo{display:none}}.kocho-people-card{border-radius:.5rem;color:#061619;display:block;width:100%}.kocho-people-card__title{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-weight:400;line-height:2.1875rem;margin:0}@media(min-width:768px){.kocho-people-card__title{font-size:1.5625rem;line-height:2.1875rem}}.kocho-people-card__job{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin-top:.5rem}@media(min-width:768px){.kocho-people-card__job{font-size:1.125rem;line-height:1.5rem}}.kocho-people-card__image img{min-height:14rem}.kocho-people-card__content{padding:.8rem 1.2rem 3.2rem}#people-card.pattern-library__section .pattern-library__example .kocho-people-card{max-width:18rem}.kocho-person-avatar{display:flex}.kocho-person-avatar .kocho-image__btn-img-wrapper,.kocho-person-avatar__portrait{height:3.75rem;margin-bottom:1rem;margin-right:1rem;width:3.75rem}.kocho-person-avatar__text{display:flex;flex-direction:column;justify-content:center}.kocho-person-avatar__text .kocho-centred-narrow-content__copy>div,.kocho-person-avatar__text .kocho-narrow-content__copy>div,.kocho-person-avatar__text p{font-size:1rem;margin-bottom:0}@media(min-width:768px){.kocho-person-avatar__text .kocho-centred-narrow-content__copy>div,.kocho-person-avatar__text .kocho-narrow-content__copy>div,.kocho-person-avatar__text p{font-size:1rem}}@media(max-width:calc(992px - 1px)){.kocho-primary-nav{background-color:#061619;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;width:100%}.kocho-primary-nav:after{background-color:#061619;bottom:0;content:"";display:block;height:200vh;left:0;width:100%}.kocho-primary-nav--open{max-height:200vh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.kocho-primary-nav--open::-webkit-scrollbar{display:none}.kocho-primary-nav--open:after{background-color:#061619;bottom:0;content:"";display:block;height:200vh;left:0;width:100%}}@media(min-width:992px){.kocho-primary-nav{display:flex;justify-content:flex-end}}.kocho-primary-nav__nav-items{list-style:none}@media(min-width:992px){.kocho-primary-nav__nav-items{display:flex;justify-content:flex-end;padding:0}}.kocho-primary-nav__item{max-height:200vh;opacity:1;overflow:hidden}@media(min-width:992px){.kocho-primary-nav__item:first-of-type a:not(.kocho-sub-nav__sub-nav__link){padding-left:4rem}.kocho-primary-nav__item:last-of-type a:not(.kocho-sub-nav__sub-nav__link):not(.kocho-card){padding-right:4rem}}.kocho-primary-nav__item--interactive{display:flex;justify-content:space-between;width:100%}.kocho-primary-nav__item__button{background-color:transparent;border:none;cursor:pointer}@media(min-width:992px){.kocho-primary-nav__item__button{display:none}}.kocho-primary-nav__item--hidden{max-height:0}.kocho-hubspot-form .kocho-primary-nav__item .hs-submit,.kocho-primary-nav__item .kocho-button__container,.kocho-primary-nav__item .kocho-hubspot-form .hs-submit{margin:0}@media(min-width:576px){.kocho-hubspot-form .kocho-primary-nav__item .hs-submit,.kocho-primary-nav__item .kocho-button__container,.kocho-primary-nav__item .kocho-hubspot-form .hs-submit{max-width:-moz-fit-content;max-width:fit-content}}.kocho-primary-nav__item__cta-wrapper{margin-bottom:1rem;margin-top:3rem}@media(min-width:992px){.kocho-primary-nav__item__cta-wrapper{align-items:center;display:flex;justify-content:flex-end;margin:0;padding:0 0 0 .75rem}}@media(min-width:1200px){.kocho-primary-nav__item__cta-wrapper{padding-left:1rem}}@media(min-width:1300px){.kocho-primary-nav__item__cta-wrapper{padding-left:1.5rem}}.kocho-primary-nav__item__cta-wrapper,.kocho-primary-nav__item__portal{opacity:1}.kocho-primary-nav__item__cta-wrapper--hide,.kocho-primary-nav__item__portal--hide{opacity:0}@media(min-width:992px){.kocho-primary-nav__item--focus .kocho-sub-nav,.kocho-primary-nav__item--show-nav .kocho-sub-nav,.kocho-primary-nav__item:hover .kocho-sub-nav{background-color:#010202;box-shadow:0 2rem 0 #010202;max-height:calc(100vh - 100% - 2rem);opacity:1;overflow:auto;padding-bottom:2rem!important;padding-top:2rem!important;visibility:visible}.kocho-primary-nav__item--focus .kocho-sub-nav *,.kocho-primary-nav__item--show-nav .kocho-sub-nav *,.kocho-primary-nav__item:hover .kocho-sub-nav *{opacity:1}.kocho-primary-nav__item--focus .kocho-sub-nav .kocho-sub-nav__container,.kocho-primary-nav__item--focus .kocho-sub-nav .kocho-sub-nav__landscape-cards,.kocho-primary-nav__item--show-nav .kocho-sub-nav .kocho-sub-nav__container,.kocho-primary-nav__item--show-nav .kocho-sub-nav .kocho-sub-nav__landscape-cards,.kocho-primary-nav__item:hover .kocho-sub-nav .kocho-sub-nav__container,.kocho-primary-nav__item:hover .kocho-sub-nav .kocho-sub-nav__landscape-cards{display:flex}}.kocho-primary-nav__item--show-nav .kocho-primary-nav__link:after{transform:scaleX(1)}.kocho-primary-nav__item--show-nav .kocho-primary-nav__link--fade{opacity:.3}@media(max-width:calc(992px - 1px)){.kocho-primary-nav__link{align-items:center;color:#fff;display:flex;font-family:mokoko,Georgia,serif;font-size:1.875rem;font-size:1.5625rem;font-weight:400;justify-content:space-between;line-height:2.5rem;margin:0;outline:none;padding:1rem;-webkit-text-decoration:none;text-decoration:none}}@media(max-width:calc(992px - 1px))and (min-width:768px){.kocho-primary-nav__link{font-size:1.875rem;line-height:2.5rem}}@media(max-width:calc(992px - 1px)){.kocho-primary-nav__link span{-webkit-text-decoration:underline;text-decoration:underline}.kocho-primary-nav__link--active+.kocho-primary-nav__item__button img{transform:rotate(180deg)}}@media(min-width:992px){.kocho-primary-nav__link:not(button){outline:none}.kocho-primary-nav__link:not(button):after{background-color:#00ec00;content:"";display:block;height:.1rem;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in-out;width:100%}.kocho-primary-nav__link:not(button):focus:after,.kocho-primary-nav__link:not(button):hover:after{transform:scaleX(1)}}.kocho-primary-nav__link-text{min-width:-moz-fit-content;min-width:fit-content;width:75%}@media(min-width:992px){.kocho-primary-nav__link{box-sizing:content-box;display:flex;flex-direction:column;height:5rem;justify-content:space-between;margin:0;-webkit-text-decoration:none;text-decoration:none}.kocho-primary-nav__link span{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem;-webkit-text-decoration:none;text-decoration:none}}@media(min-width:992px)and (min-width:768px){.kocho-primary-nav__link span{font-size:1.125rem;line-height:1.5rem}}@media(min-width:992px)and (min-width:992px){.kocho-primary-nav__link{padding:0 .75rem;padding-top:3.5rem!important}}@media(min-width:992px)and (min-width:1200px){.kocho-primary-nav__link{padding:0 1rem}}@media(min-width:992px)and (min-width:1300px){.kocho-primary-nav__link{padding:0 1.5rem}}.kocho-primary-nav__portal{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-left:0;margin-top:2rem;max-width:23rem}@media(min-width:768px){.kocho-primary-nav__portal{font-size:1rem;line-height:1.375rem}}@media(min-width:992px){.kocho-primary-nav__portal{align-items:center;display:flex;font-size:0;padding:0;position:absolute;top:-1rem}.kocho-primary-nav__portal br{display:none}}@media(min-width:1200px){.kocho-primary-nav__portal{margin-left:auto;max-width:1140px}}@media(min-width:1300px){.kocho-primary-nav__portal{max-width:1250px}}@media(min-width:1400px){.kocho-primary-nav__portal{max-width:1360px}}@media(min-width:1500px){.kocho-primary-nav__portal{max-width:1420px}}.kocho-primary-nav__portal a,.kocho-primary-nav__portal div{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;outline:none}@media(min-width:768px){.kocho-primary-nav__portal a,.kocho-primary-nav__portal div{font-size:1rem;line-height:1.375rem}}.kocho-primary-nav__portal a:focus,.kocho-primary-nav__portal a:hover,.kocho-primary-nav__portal div:focus,.kocho-primary-nav__portal div:hover{color:#00ec00}.kocho-hubspot-form .kocho-primary-nav .hs-submit,.kocho-primary-nav .kocho-button__container,.kocho-primary-nav .kocho-hubspot-form .hs-submit{margin:0}@media(min-width:576px){.kocho-hubspot-form .kocho-primary-nav .hs-submit,.kocho-primary-nav .kocho-button__container,.kocho-primary-nav .kocho-hubspot-form .hs-submit{max-width:-moz-fit-content;max-width:fit-content}}.kocho-primary-nav__cta-wrapper{margin-bottom:1rem;margin-top:3rem}@media(min-width:992px){.kocho-primary-nav__cta-wrapper{align-items:center;display:flex;justify-content:flex-end;margin:0;padding:0}}.kocho-primary-nav__cta-wrapper,.kocho-primary-nav__portal{opacity:1}.kocho-primary-nav__cta-wrapper--hide,.kocho-primary-nav__portal--hide{opacity:0}.kocho-primary-nav__desktop-cta{display:none}@media(min-width:992px){.kocho-primary-nav__desktop-cta{display:flex}}.kocho-primary-nav__mobile-cta{transform:translateX(-1000px)}@media(min-width:992px){.kocho-primary-nav__mobile-cta{display:none}}.kocho-primary-nav--open .kocho-primary-nav__mobile-cta{transform:translateX(0)}#primary-nav .pattern-library__example{background-color:#061619;overflow:visible}.kocho-primary-nav__item:not(.kocho-primary-nav__item--show-nav) .kocho-sub-nav{visibility:hidden}.kocho-quote{background-color:transparent}.kocho-quote__quote-circle{align-items:center;border:1px solid #061619;border-radius:50%;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.kocho-quote__quote-circle img{height:1.5rem;width:1.5rem}.kocho-quote__quote-two-colour{height:2.5rem;width:2.5rem}.kocho-quote__ebony .kocho-centred-narrow-content__copy>div,.kocho-quote__ebony .kocho-narrow-content__copy>div,.kocho-quote__ebony .kocho-person-avatar__text,.kocho-quote__ebony blockquote,.kocho-quote__ebony p{color:#fff!important}.kocho-quote__ebony__quote-wrapper img{height:2rem;width:2rem}.kocho-quote .kocho-person-avatar{display:flex;flex-direction:column}.kocho-quote .kocho-person-avatar__name{font-weight:700}.kocho-quote .kocho-person-avatar .text--oatmeal,.kocho-quote .kocho-person-avatar .text--white,.kocho-quote .kocho-person-avatar__text{color:#061619}.kocho-quote__body-text{margin:0;padding:2rem 0}#quote.pattern-library__section .kocho-quote__lime{background-color:#00ec00}#quote.pattern-library__section .kocho-quote__oatmeal{background-color:#ebe9e2}#quote.pattern-library__section .kocho-quote__ebony{background-color:#061619}.kocho-quote-insert-card{display:flex;flex-direction:column;overflow:hidden;padding:2rem;position:relative}@media(min-width:768px){.kocho-quote-insert-card{border-radius:0 .5rem .5rem 0}}@media(min-width:992px){.kocho-quote-insert-card{border-radius:.5rem;flex-direction:row;width:55%}}.kocho-quote-insert-card__body{margin:0 1rem;z-index:3}.kocho-quote-insert-card__body blockquote{margin:0}.kocho-quote-insert-card__body blockquote .kocho-centred-narrow-content__copy>div,.kocho-quote-insert-card__body blockquote .kocho-narrow-content__copy>div,.kocho-quote-insert-card__body blockquote p{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-weight:400;line-height:2.1875rem;margin:0}@media(min-width:768px){.kocho-quote-insert-card__body blockquote .kocho-centred-narrow-content__copy>div,.kocho-quote-insert-card__body blockquote .kocho-narrow-content__copy>div,.kocho-quote-insert-card__body blockquote p{font-size:1.5625rem;line-height:2.1875rem}}.kocho-quote-insert-card__body blockquote.text--white :last-child,.kocho-quote-insert-card__body div.text--white :last-child{color:#fff}.kocho-quote-insert-card__body div.text--white .kocho-centred-narrow-content__copy>div,.kocho-quote-insert-card__body div.text--white .kocho-narrow-content__copy>div,.kocho-quote-insert-card__body div.text--white p{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-weight:400;line-height:2.1875rem;margin:0}@media(min-width:768px){.kocho-quote-insert-card__body div.text--white .kocho-centred-narrow-content__copy>div,.kocho-quote-insert-card__body div.text--white .kocho-narrow-content__copy>div,.kocho-quote-insert-card__body div.text--white p{font-size:1.5625rem;line-height:2.1875rem}}.kocho-quote-insert-card__quote-circle{align-items:center;border:1px solid #061619;border-radius:50%;display:flex;justify-content:center;margin-bottom:1rem;margin-left:1rem;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-width:2.5rem}@media(min-width:992px){.kocho-quote-insert-card__quote-circle{margin-bottom:0;margin-left:0}}.kocho-quote-insert-card__quote-circle img{height:1.5rem;width:1.5rem}.kocho-quote-insert-card .kocho-insert-card__quote-two-colour{height:2.5rem;margin-bottom:1rem;margin-left:1rem;width:2.5rem}@media(min-width:992px){.kocho-quote-insert-card .kocho-insert-card__quote-two-colour{margin-bottom:0;margin-left:0}}.kocho-quote-insert-card .overlay{bottom:-4rem;height:20rem;right:-10rem;top:4rem;width:inherit;z-index:2}@media(min-width:768px){.kocho-quote-insert-card .overlay{bottom:0;top:0}}.kocho-quote-insert-card .overlay img{opacity:.2}.kocho-quote-insert-card__quote-source{color:rgba(6,22,25,.6);font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-quote-insert-card__quote-source{font-size:.875rem;line-height:1.25rem}}.kocho-quote-insert-card__quote-source:active{color:rgba(6,22,25,.6)}.kocho-quote-insert-card__quote-source figcaption{margin:.5rem 0}.kocho-quote-insert-card__quote-source figcaption cite{font-style:normal}.kocho-redirect-banner{background-color:#f4ff00}.kocho-redirect-banner__container{align-items:center;display:flex;flex-direction:column;gap:2rem;padding-bottom:1rem;padding-top:1rem}@media(min-width:768px){.kocho-redirect-banner__container{flex-direction:row}}.kocho-redirect-banner__container picture{display:block;flex-shrink:0;height:100%}.kocho-redirect-banner__container img{height:2.5rem;-o-object-fit:contain;object-fit:contain}.kocho-search-form{width:100%}@media(max-width:calc(576px - 1px)){.kocho-search-form__container{padding:0}}.kocho-search-form__form{position:relative}.kocho-search-form__submit{background-color:#061619;background-image:url(/app/themes/sage10/public/images/icons/1-colour/search-white.af257d.svg);background-position:50%;background-repeat:no-repeat;background-size:1rem;border:1px solid transparent;border-radius:50%;box-sizing:border-box;height:2rem;outline:none;position:absolute;right:1.5rem;top:calc(50% - 1rem);width:2rem;z-index:1}.kocho-search-form__submit:hover::-moz-placeholder{border:1px solid #f4ff00}.kocho-search-form__submit:focus,.kocho-search-form__submit:hover::placeholder{border:1px solid #f4ff00}.kocho-search-form__submit:disabled{opacity:.6}.kocho-search-form__input{background-color:#010202;border:none;border-radius:3rem;color:#fff;display:block;font-family:mokoko,Georgia,serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin:0 0 1.5rem;outline:none;padding:1.25rem 4rem 1.25rem 2rem;width:100%}@media(min-width:768px){.kocho-search-form__input{font-size:1rem;line-height:1.375rem}}.kocho-search-form__input::-webkit-search-cancel-button,.kocho-search-form__input::-webkit-search-decoration,.kocho-search-form__input::-webkit-search-results-button,.kocho-search-form__input::-webkit-search-results-decoration{-webkit-appearance:none}.kocho-search-form__input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.kocho-search-form__input::placeholder{color:hsla(0,0%,100%,.4)}.kocho-search-form__input:hover::-moz-placeholder{color:#fff}.kocho-search-form__input:hover::placeholder{color:#fff}.kocho-search-form__input:active{box-shadow:0 0 16px rgba(6,22,25,.4)}.kocho-search-form__input:disabled{opacity:.6}.kocho-search-form__input:focus{border:1px solid #f4ff00}@media(min-width:768px){.kocho-search-form__suggestions{align-items:flex-start;display:flex;margin-top:-.5rem}}.kocho-search-form .kocho-block-tag{margin-bottom:0}@media(min-width:768px){.kocho-search-form .kocho-block-tag{margin-right:1rem;margin-top:1.25rem}}#search-form .pattern-library__example{background-color:#061619}@media(max-height:576px){body.modal-open .kocho-search-form{padding-top:5rem}}.kocho-narrow-content__content{order:1}@media(min-width:768px){.kocho-narrow-content__content{margin-right:1rem}}.kocho-narrow-content__container{justify-content:center}@media(min-width:768px){.kocho-narrow-content__container{align-items:stretch}}.kocho-sidebar{margin:0 1rem 2rem;max-width:100%;min-width:18.75rem;order:2}@media(min-width:576px){.kocho-sidebar{margin:0 0 2rem;max-width:100%;order:2}}@media(min-width:768px){.kocho-sidebar{margin:0 0 2rem;order:inherit;order:2}}@media(min-width:992px){.kocho-sidebar{margin:0;max-width:23.375rem;order:inherit}.kocho-sidebar--sticky .kocho-sidebar__section{display:flex;flex-direction:column;height:100%}.kocho-sidebar--sticky .kocho-sidebar__section>:last-child{margin-top:2rem;position:sticky;top:calc(100px + 2rem)}.kocho-sidebar--sticky .kocho-sidebar__section>:last-child:first-child{margin-top:0}}.kocho-sidebar--sticky{top:calc(104px + 2rem)}@media(min-width:992px){.kocho-narrow-content .kocho-sidebar{display:block;margin-left:2rem;margin-left:0;width:33%}}.kocho-sidebar__section{border-radius:.5rem}.kocho-sidebar__section>*{border-radius:.5rem;overflow:hidden}.kocho-sidebar__section>:not(:first-child){margin-top:2rem}.kocho-sidebar__content{background:#ebe9e2;padding:1.8rem 2rem 2.8rem}.kocho-sidebar__content a,.kocho-sidebar__content a:active,.kocho-sidebar__content a:hover,.kocho-sidebar__content a:visited{color:#061619}.kocho-sidebar__title{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:768px){.kocho-sidebar__title{font-size:1rem;line-height:1.375rem}}.kocho-sidebar__title--large{font-family:mokoko,Georgia,serif;font-size:1.5625rem;font-weight:400;line-height:2.1875rem;margin:0 0 2rem}@media(min-width:768px){.kocho-sidebar__title--large{font-size:1.5625rem;line-height:2.1875rem}}.kocho-sidebar__copy:not(:first-child){margin-top:.7rem}.kocho-sidebar__copy,.kocho-sidebar__copy *{font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-sidebar__copy,.kocho-sidebar__copy *{font-size:.875rem;line-height:1.25rem}}@media(min-width:992px){.kocho-sidebar__nav{top:calc(100px + 2rem)}}.kocho-sidebar__nav:not(.not-autopopulated){padding:1.8rem 2rem 2.8rem}.kocho-sidebar__links{margin:0;max-height:calc(100vh - 280px);overflow:auto;padding:0}.kocho-sidebar__li{white-space:normal}.kocho-sidebar__li:not(:last-child){margin-bottom:1.1rem}.kocho-sidebar__link{color:#061619;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;opacity:.7}@media(min-width:768px){.kocho-sidebar__link{font-size:1rem;line-height:1.375rem}}section.kocho-sidebar__section.kocho-sidebar__nav.not-autopopulated+nav.kocho-sidebar__section.kocho-sidebar__nav.kocho-sidebar__content{display:block!important}.kocho-sidebar__section>.hide-on-mobile+*{margin-top:0}@media(min-width:768px){.kocho-sidebar__section>.hide-on-mobile+*{margin-top:2rem}}.kocho-sidebar__section>picture{border-bottom-left-radius:0;border-bottom-right-radius:0}.kocho-sidebar__section>picture+.kocho-sidebar__content{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.kocho-sidebar-card{display:flex;flex-direction:column}aside.kocho-sidebar:not(.kocho-sidebar--sticky) .kocho-sidebar__section{overflow:hidden}@media(min-width:992px){header.nav-type-basic+.main .kocho-sidebar--sticky .kocho-sidebar__section>:last-child,header.nav-type-basic+.wrap .kocho-sidebar--sticky .kocho-sidebar__section>:last-child{top:16px}}.kocho-sidebar-card{background-color:#061619;color:#fff}@media(min-width:992px){.kocho-sidebar-card{border-radius:.5rem}.kocho-sidebar-card img{border-top-left-radius:.5rem;border-top-right-radius:.5rem}}.kocho-sidebar-card__content{padding:2rem}.kocho-sidebar-card__meta{color:#f4ff00}.kocho-hubspot-form .kocho-sidebar-card .hs-submit,.kocho-sidebar-card .kocho-button__container,.kocho-sidebar-card .kocho-hubspot-form .hs-submit{margin:2rem 0 0}@media(min-width:768px){#sidebar-card.pattern-library__section .kocho-sidebar-card{width:25rem}}.kocho-narrow-content.block,.kocho-narrow-content.kocho-footer__lower{padding:1.25rem 0}@media(min-width:768px){.kocho-narrow-content.block,.kocho-narrow-content.kocho-footer__lower{padding:2.5rem 0}}@media(min-width:992px){.kocho-narrow-content.block,.kocho-narrow-content.kocho-footer__lower{padding:3.75rem 0}}.kocho-social-icons-list{background-color:#061619}.kocho-social-icons-list__logos{display:flex;flex-direction:row;list-style-type:none;margin:0}.kocho-social-icons-list__logos img{height:2rem;margin:0 .5rem;-o-object-fit:contain;object-fit:contain;width:2rem}.kocho-speaker-card{background:#061619;display:flex;flex-direction:column}.kocho-speaker-card__profile{height:6.25rem;margin-bottom:1rem;width:6.25rem}.kocho-speaker-card__subtitle{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media(min-width:768px){.kocho-speaker-card__subtitle{font-size:1rem;line-height:1.375rem}}.kocho-speaker-card__name{color:#fff;font-family:mokoko,Georgia,serif;font-size:1.5625rem;line-height:1.9375rem;margin-top:.75rem}.kocho-speaker-card__about .kocho-centred-narrow-content__copy>div,.kocho-speaker-card__about .kocho-narrow-content__copy>div,.kocho-speaker-card__about p{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin-top:1rem}@media(min-width:768px){.kocho-speaker-card__about .kocho-centred-narrow-content__copy>div,.kocho-speaker-card__about .kocho-narrow-content__copy>div,.kocho-speaker-card__about p{font-size:1.125rem;line-height:1.5rem}}.kocho-speaker-card .kocho-social-icons-list{padding:1.5rem 0 0}.kocho-speaker-card .kocho-social-icons-list__logos{padding:0}.kocho-speaker-card .kocho-social-icons-list__logos img{margin-left:0}.kocho-hubspot-form .kocho-speaker-card .hs-submit,.kocho-speaker-card .kocho-button__container,.kocho-speaker-card .kocho-hubspot-form .hs-submit{margin:1.5rem 0 0}.kocho-hubspot-form .hs-submit .kocho-speaker-card--closed input[type=submit],.kocho-hubspot-form--dark .hs-submit--green-button .hs-submit .kocho-speaker-card--closed input[type=submit],.kocho-speaker-card--closed .kocho-button,.kocho-speaker-card--closed .kocho-hubspot-form .hs-submit input[type=submit],.kocho-speaker-card--closed .kocho-hubspot-form--dark .hs-submit--green-button .hs-submit input[type=submit],.kocho-speaker-card--closed .kocho-speaker-card__socials,.kocho-speaker-card--expanded .kocho-speaker-card__about--closed,.kocho-speaker-card__about--closed{display:none}@media(min-width:768px){.kocho-speaker-card__about--closed{display:block}}.kocho-speaker-card__show-more-button{background-color:transparent;border:none;color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-top:1rem;padding-left:0;text-align:left}@media(min-width:768px){.kocho-speaker-card__show-more-button{font-size:1rem;line-height:1.375rem}}.kocho-speaker-card__show-more-button:hover{cursor:pointer}.kocho-speaker-card .text-hidden{display:none}#speaker-card.pattern-library__section .kocho-speaker-card{padding:2rem;width:20rem}.kocho-sub-nav{list-style:none;margin:0 auto;max-height:0;opacity:0;overflow:hidden;padding:0}.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards{width:100%}@media(max-width:calc(992px - 1px)){.kocho-sub-nav__container,.kocho-sub-nav__landscape-cards{padding:0!important}}@media(min-width:992px){.kocho-sub-nav{display:flex;flex-direction:column;justify-content:flex-start;justify-content:space-between;left:0;opacity:0;position:absolute;top:auto;visibility:hidden;width:100%;z-index:10}.kocho-sub-nav *{opacity:0}}.kocho-sub-nav--row .kocho-sub-nav__item{width:100%}@media(min-width:992px){.kocho-sub-nav--has-portrait .kocho-sub-nav__container,.kocho-sub-nav--has-portrait .kocho-sub-nav__landscape-cards,.kocho-sub-nav--row .kocho-sub-nav__sub-nav{display:flex;justify-content:space-between}@supports(display:grid){.kocho-sub-nav--has-portrait .kocho-sub-nav__container,.kocho-sub-nav--has-portrait .kocho-sub-nav__landscape-cards,.kocho-sub-nav--row .kocho-sub-nav__sub-nav{display:grid;grid-auto-columns:1fr;grid-auto-rows:2.5rem}}}@media(min-width:992px){.kocho-sub-nav--has-portrait .kocho-sub-nav__item--card{max-width:18rem}}.kocho-sub-nav__portrait-cards{display:none}@media(min-width:992px){.kocho-sub-nav__portrait-cards{display:flex}}.kocho-sub-nav--active{max-height:200vh;opacity:1;overflow:hidden;visibility:visible}@media(min-width:992px){.kocho-sub-nav--active{background-color:#010202;display:flex;height:calc(100vh - 100%);left:0;opacity:1;width:100%}.kocho-sub-nav--active .kocho-sub-nav__container,.kocho-sub-nav--active .kocho-sub-nav__landscape-cards{display:flex}}.kocho-sub-nav__item{border-left:.1rem solid #00ec00;max-height:200vh;opacity:1;overflow:hidden;padding-left:1.5rem}@media(min-width:992px){.kocho-sub-nav__item{border-left:none}.kocho-sub-nav__item--card{display:block;min-width:15rem}.kocho-sub-nav__item:first-child{padding-left:0}}.kocho-sub-nav__item--hidden{max-height:0;opacity:0}.kocho-sub-nav__link,.kocho-sub-nav__sub-nav__link{background-color:transparent;border:none;color:#fff;display:block;padding-bottom:.25rem;padding-top:.25rem;text-align:left;width:100%}@media(max-width:calc(992px - 1px)){.kocho-sub-nav__link,.kocho-sub-nav__sub-nav__link{align-items:center;color:#fff;display:flex;font-family:mokoko,Georgia,serif;font-size:1.875rem;font-size:1.5625rem;font-weight:400;justify-content:space-between;line-height:2.5rem;margin:0;outline:none;padding:1rem;-webkit-text-decoration:none;text-decoration:none}}@media(max-width:calc(992px - 1px))and (min-width:768px){.kocho-sub-nav__link,.kocho-sub-nav__sub-nav__link{font-size:1.875rem;line-height:2.5rem}}@media(max-width:calc(992px - 1px)){.kocho-sub-nav__link span,.kocho-sub-nav__sub-nav__link span{-webkit-text-decoration:underline;text-decoration:underline}.kocho-sub-nav__link--active+.kocho-primary-nav__item__button img,.kocho-sub-nav__sub-nav__link--active+.kocho-primary-nav__item__button img{transform:rotate(180deg)}.kocho-sub-nav__link,.kocho-sub-nav__sub-nav__link{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem}}@media(max-width:calc(992px - 1px))and (min-width:768px){.kocho-sub-nav__link,.kocho-sub-nav__sub-nav__link{font-size:1.25rem;line-height:1.625rem}}@media(min-width:992px){.kocho-sub-nav__link:not(button),.kocho-sub-nav__sub-nav__link:not(button){outline:none}.kocho-sub-nav__link:not(button):after,.kocho-sub-nav__sub-nav__link:not(button):after{background-color:#00ec00;content:"";display:block;height:.1rem;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in-out;width:100%}.kocho-sub-nav__link:not(button):focus:after,.kocho-sub-nav__link:not(button):hover:after,.kocho-sub-nav__sub-nav__link:not(button):focus:after,.kocho-sub-nav__sub-nav__link:not(button):hover:after{transform:scaleX(1)}.kocho-sub-nav__link,.kocho-sub-nav__sub-nav__link{display:inline-block;position:relative;width:auto}.kocho-sub-nav__link:after,.kocho-sub-nav__sub-nav__link:after{position:absolute}}.kocho-sub-nav__link span,.kocho-sub-nav__sub-nav__link span{-webkit-text-decoration:none;text-decoration:none}@media(min-width:992px){.kocho-sub-nav__link{padding-left:0}}@media(max-width:calc(992px - 1px)){.kocho-sub-nav__item:first-child .kocho-sub-nav__link,.kocho-sub-nav__sub-nav__item:first-child .kocho-sub-nav__sub-nav__link{padding-top:.25rem}.kocho-sub-nav__item:last-child .kocho-sub-nav__link,.kocho-sub-nav__sub-nav__item:last-child .kocho-sub-nav__sub-nav__link{padding-bottom:.25rem}}.kocho-sub-nav__item--card{display:none}@media(min-width:992px){.kocho-sub-nav__item--card{display:block}.kocho-sub-nav__sub-nav__item{grid-row:span 1;margin-bottom:1rem}.kocho-sub-nav__sub-nav__item--card{display:block;grid-column:4/5;grid-row:1/4}}.kocho-sub-nav--has-portrait .kocho-sub-nav__container .kocho-sub-nav__item--card .kocho-card,.kocho-sub-nav--has-portrait .kocho-sub-nav__landscape-cards .kocho-sub-nav__item--card .kocho-card{height:100%}.kocho-sub-nav__sub-nav{list-style:none;padding:0}.kocho-sub-nav__sub-nav:not(.kocho-sub-nav__sub-nav--only-child){max-height:0;opacity:0;overflow:hidden}@media(min-width:992px){.kocho-sub-nav__sub-nav:not(.kocho-sub-nav__sub-nav--only-child){max-height:200vh;opacity:1;overflow:visible}}.kocho-sub-nav__sub-nav--only-child{border-left:.1rem solid #00ec00;padding-left:2rem}@media(min-width:992px){.kocho-sub-nav__sub-nav--only-child{border-left:none;grid-template-columns:none!important;padding-left:0}}.kocho-sub-nav__item--active>.kocho-sub-nav__sub-nav{padding-top:1rem}@media(min-width:992px){.kocho-sub-nav__sub-nav__link{color:#fff;font-family:mokoko,Georgia,serif;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin:0;-webkit-text-decoration:none;text-decoration:none}}@media(min-width:992px)and (min-width:768px){.kocho-sub-nav__sub-nav__link{font-size:1.125rem;line-height:1.5rem}}@media(max-width:calc(992px - 1px)){.kocho-sub-nav__sub-nav__link:after{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-small-white.6d5d2e.svg);background-repeat:no-repeat;background-size:1.4rem;content:"";height:1.5rem;position:relative;right:-.75rem;width:1.5rem}}.kocho-sub-nav__link img{position:absolute;right:calc(2rem + 6px);transform:rotate(0);z-index:0}@media(min-width:992px){.kocho-sub-nav__link img{display:none}}@media(max-width:calc(992px - 1px)){.kocho-sub-nav__link-text{display:block;position:relative;width:100%;z-index:1}}.kocho-sub-nav__link--active{color:#00ec00}.kocho-sub-nav__link--active img{transform:rotate(180deg)}@media(min-width:992px){.kocho-sub-nav__link{color:#f4ff00;display:inline-block;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0;padding-bottom:1rem;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}}@media(min-width:992px)and (min-width:768px){.kocho-sub-nav__link{font-size:.75rem;line-height:1.25rem}}.kocho-sub-nav__link--active+.kocho-sub-nav__sub-nav{max-height:200vh;opacity:1}.kocho-sub-nav__landscape-cards{display:none;margin-top:1.5rem}@media(min-width:992px){.kocho-sub-nav__landscape-cards{display:flex}}.kocho-sub-nav__landscape-card{display:none;flex:1;margin-right:1rem}@media(min-width:992px){.kocho-sub-nav__landscape-card{display:flex}}.kocho-sub-nav__landscape-card:last-child{margin-right:0}#sub-nav .pattern-library__example{background-color:#061619}.kocho-summit-event-card{align-self:flex-start;background-color:#f4ff00;border-radius:.25rem;bottom:-4rem;box-shadow:0 0 1rem 0 rgba(6,22,25,.4);box-sizing:border-box;padding:2rem 2rem 3rem;position:relative}@media(max-width:calc(768px - 1px)){.kocho-summit-event-card{min-width:75%}}@media(max-width:calc(576px - 1px)){.kocho-summit-event-card{min-width:100%}}@media(min-width:576px){.kocho-summit-event-card{border-radius:.5rem;max-width:28rem;padding:3rem;width:66.6%}}@media(min-width:992px){.kocho-summit-event-card{bottom:-7rem}}.kocho-summit-event-card__details{list-style:none;padding:0}.kocho-summit-event-card__details li{background-position:0;background-repeat:no-repeat;background-size:1.25rem;margin-bottom:2rem;padding-left:2.5rem}.kocho-summit-event-card__details li:first-child{background-image:url(/app/themes/sage10/public/images/icons/calendar.3944ab.svg);background-position:0;background-size:1.33rem}.kocho-summit-event-card__details li:last-child{background-image:url(/app/themes/sage10/public/images/icons/marker.5c6848.svg)}.kocho-hubspot-form .kocho-summit-event-card .hs-submit,.kocho-summit-event-card .kocho-button__container,.kocho-summit-event-card .kocho-hubspot-form .hs-submit{margin-bottom:-1rem;margin-left:0;margin-top:.5rem}@media(min-width:992px){.kocho-hubspot-form .kocho-summit-event-card .hs-submit,.kocho-summit-event-card .kocho-button__container,.kocho-summit-event-card .kocho-hubspot-form .hs-submit{margin-bottom:0}}.kocho-summit-nav{background-color:#ebe9e2;margin-top:2rem;padding-top:1.75rem}@media(min-width:992px){.kocho-summit-nav{margin-top:0}.kocho-summit-nav__banner{display:flex;justify-content:space-between}}.kocho-summit-nav__btn{background-color:transparent;border:none;color:#061619;cursor:pointer;font-family:mokoko,Georgia,serif;font-size:1.25rem;font-weight:600;line-height:1.875rem;margin:0;padding:0 3rem 0 0;position:relative}@media(min-width:768px){.kocho-summit-nav__btn{font-size:1.25rem;line-height:1.625rem}}.kocho-summit-nav__btn:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/chevron-ebony.6c1678.svg);background-position:50%;background-repeat:no-repeat;background-size:1.25rem;content:"";display:block;height:1rem;position:absolute;right:0;top:calc(50% - .5rem);transform:rotate(0);transition:transform .3s ease-in-out;width:2rem}.kocho-summit-nav__btn:after{background-color:#061619;content:"";display:block;height:.1rem;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in-out;width:100%}.kocho-summit-nav__btn:focus,.kocho-summit-nav__btn:hover{outline:none}.kocho-summit-nav__btn:focus:after,.kocho-summit-nav__btn:hover:after{transform:scaleX(1)}.kocho-summit-nav--open .kocho-summit-nav__btn{outline:none}.kocho-summit-nav--open .kocho-summit-nav__btn:before{transform:rotate(-180deg)}.kocho-summit-nav__link{color:#061619;display:inline-block;font-family:mokoko,Georgia,serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin:0 0 .5rem;padding:.5rem 0;-webkit-text-decoration:none;text-decoration:none}@media(min-width:768px){.kocho-summit-nav__link{font-size:1rem;line-height:1.375rem}}.kocho-summit-nav__link:after{background-color:#061619;content:"";display:block;height:.1rem;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in-out;width:100%}.kocho-summit-nav__link--active,.kocho-summit-nav__link:focus,.kocho-summit-nav__link:hover{outline:none}.kocho-summit-nav__link--active:after,.kocho-summit-nav__link:focus:after,.kocho-summit-nav__link:hover:after{transform:scaleX(1)}.kocho-summit-nav__nav{background-color:#ebe9e2;margin-top:1.75rem;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;visibility:hidden}.kocho-summit-nav__nav .kocho-summit-nav__container{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:2.5rem;padding-top:.75rem}.kocho-summit-nav--open .kocho-summit-nav__nav{max-height:100vh;visibility:visible}.kocho-hubspot-form .kocho-summit-nav .hs-submit,.kocho-summit-nav .kocho-button__container,.kocho-summit-nav .kocho-hubspot-form .hs-submit{margin:0}.kocho-summit-nav__desktop-cta{display:none}@media(min-width:992px){.kocho-summit-nav__desktop-cta{display:flex}}.kocho-summit-nav__mobile-cta{display:flex;margin-top:2rem}@media(min-width:992px){.kocho-summit-nav__mobile-cta{display:none}}@media(max-width:calc(992px - 1px)){.kocho-header__fixed--active .kocho-summit-nav{display:none}}.kocho-tags{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding-left:0}.kocho-tags--stacked{flex-direction:column}.kocho-tags__tag .kocho-tags__button,.kocho-tags__tag .kocho-tags__link,.kocho-tags__tag div{border:.0416666982rem solid transparent;border-radius:2rem;cursor:pointer;display:block;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.125rem;line-height:1.25rem;margin:0 .5rem .5rem 0;padding:.25rem .75rem;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize;text-transform:uppercase}@media(min-width:768px){.kocho-tags__tag .kocho-tags__button,.kocho-tags__tag .kocho-tags__link,.kocho-tags__tag div{font-size:.75rem;line-height:1.25rem}}.kocho-tags__tag .kocho-chip--dark-lemon-font.kocho-tags__button,.kocho-tags__tag .kocho-chip--dark-lemon-font.kocho-tags__link,.kocho-tags__tag div.kocho-chip--dark-lemon-font{background-color:#061619;color:#f4ff00}.kocho-tags__tag .kocho-chip--dark-oatmeal-font.kocho-tags__button,.kocho-tags__tag .kocho-chip--dark-oatmeal-font.kocho-tags__link,.kocho-tags__tag div.kocho-chip--dark-oatmeal-font{background-color:#010202;color:#ebe9e2}.kocho-tags__tag .kocho-chip--dark-oatmeal-font.kocho-tags__button:focus,.kocho-tags__tag .kocho-chip--dark-oatmeal-font.kocho-tags__button:hover,.kocho-tags__tag .kocho-chip--dark-oatmeal-font.kocho-tags__link:focus,.kocho-tags__tag .kocho-chip--dark-oatmeal-font.kocho-tags__link:hover,.kocho-tags__tag div.kocho-chip--dark-oatmeal-font:focus,.kocho-tags__tag div.kocho-chip--dark-oatmeal-font:hover{border-color:#fff;outline-color:#fff}.kocho-tags__tag .kocho-chip--surface-light.kocho-tags__button,.kocho-tags__tag .kocho-chip--surface-light.kocho-tags__link,.kocho-tags__tag div.kocho-chip--surface-light{background-color:#d9d5c6;color:#061619}.kocho-tags__tag .kocho-chip--surface-light.kocho-tags__button:focus,.kocho-tags__tag .kocho-chip--surface-light.kocho-tags__button:hover,.kocho-tags__tag .kocho-chip--surface-light.kocho-tags__link:focus,.kocho-tags__tag .kocho-chip--surface-light.kocho-tags__link:hover,.kocho-tags__tag div.kocho-chip--surface-light:focus,.kocho-tags__tag div.kocho-chip--surface-light:hover{border-color:#061619;outline-color:#061619}.kocho-tags__tag .kocho-chip--oatmeal.kocho-tags__button,.kocho-tags__tag .kocho-chip--oatmeal.kocho-tags__link,.kocho-tags__tag div.kocho-chip--oatmeal{background-color:#d9d5c6;color:#061619}.kocho-tags__tag .kocho-chip--oatmeal.kocho-chip--border.kocho-tags__button,.kocho-tags__tag .kocho-chip--oatmeal.kocho-chip--border.kocho-tags__link,.kocho-tags__tag div.kocho-chip--oatmeal.kocho-chip--border{border:1px solid #061619}.kocho-tags__tag .kocho-chip--oatmeal.kocho-tags__button:focus,.kocho-tags__tag .kocho-chip--oatmeal.kocho-tags__button:hover,.kocho-tags__tag .kocho-chip--oatmeal.kocho-tags__link:focus,.kocho-tags__tag .kocho-chip--oatmeal.kocho-tags__link:hover,.kocho-tags__tag div.kocho-chip--oatmeal:focus,.kocho-tags__tag div.kocho-chip--oatmeal:hover{border-color:#061619;outline-color:#061619}.kocho-tags__tag .kocho-tags__button:disabled,.kocho-tags__tag .kocho-tags__link:disabled,.kocho-tags__tag div:disabled{opacity:.4}.kocho-text{display:flex;flex-direction:column}.kocho-text.text--center{align-items:center;justify-content:center}.kocho-text.text--left{align-items:flex-start;justify-content:flex-start}.kocho-text.text--left .kocho-block-tag__icon+.kocho-block-tag__text,.kocho-text.text--left .kocho-block-tag__icon+.kocho-hero__published-date{transform:translateX(-2.5rem)}.kocho-text.text--left .kocho-block-tag__icon{transform:translateX(-1rem)}.kocho-text .kocho-block-tag{margin-bottom:1.4375rem}.kocho-text .kocho-block-tag+.kocho-text__standfirst,.kocho-text .kocho-block-tag+.kocho-text__title{margin-top:0!important}@media(min-width:992px){.kocho-text .kocho-block-tag{margin-bottom:2.5rem}}.kocho-text__text,.kocho-text__title{margin-bottom:2.5rem}.kocho-text__text{width:100%}.kocho-text__standfirst{margin-top:2rem}.kocho-text__standfirst,.kocho-text__standfirst>*{font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem;margin-bottom:1.5rem}@media(min-width:768px){.kocho-text__standfirst,.kocho-text__standfirst>*{font-size:1.375rem;line-height:1.75rem}}.kocho-text__title+.kocho-text__standfirst{margin-top:0}.kocho-text__icon{height:2rem}.kocho-hubspot-form .kocho-text .hs-submit,.kocho-text .kocho-button__container,.kocho-text .kocho-hubspot-form .hs-submit{margin-bottom:2.5rem}.kocho-text>div:last-of-type{margin-bottom:0}.kocho-timeline-event{align-items:center;color:#fff;display:flex;flex-direction:column;position:relative}@media(min-width:768px){.kocho-timeline-event{align-items:stretch;flex-direction:row;gap:4.2rem}}.kocho-timeline-event *{color:inherit}.kocho-timeline-event:after{background:#00ec00;bottom:-1rem;content:"";display:block;height:5.4rem;position:absolute;width:2px}@media(min-width:768px){.kocho-timeline-event:after{display:none}}.kocho-timeline-event__side-title{align-items:center;display:flex;flex-direction:column;font-family:SpaceGrotesk,Arial,sans-serif;font-size:1.875rem;gap:1rem;padding-top:1.5rem}@media(min-width:768px){.kocho-timeline-event__side-title{font-size:2.8125rem;gap:2rem;padding-left:.7rem}}.kocho-timeline-event__side-title:after{background:#00ec00;content:"";display:block;height:1rem;width:2px}@media(min-width:768px){.kocho-timeline-event__side-title:after{height:100%}}.kocho-timeline-event:last-child .kocho-timeline-event__side-title:after{min-height:100%}.kocho-timeline-event__article{backdrop-filter:blur(2px) brightness(.9);background:rgba(6,22,25,.6);border:1px solid #ebe9e2;border-radius:.5rem;display:flex;flex-direction:column;gap:1.4rem;margin-bottom:4.4rem;padding:2.5rem 1.5rem;width:100%}@media(min-width:992px){.kocho-timeline-event__article{flex-direction:row;gap:2.4rem;padding:2.5rem 1.5rem 2.5rem 2.5rem}}.kocho-timeline-event__subtitle{color:#f4ff00;font-size:.75rem;margin-bottom:0;text-transform:uppercase}.kocho-timeline-event__title:not(:first-child){margin-top:.2rem}.kocho-timeline-event__copy{padding-left:1.8rem;position:relative}.kocho-timeline-event__copy *{font-size:1.125rem;line-height:1.3}@media(min-width:768px){.kocho-timeline-event__copy{padding-left:3.5rem}}.kocho-timeline-event__copy:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-small-lemon.354462.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.8rem;left:0;position:absolute;top:0;width:1rem}@media(min-width:768px){.kocho-timeline-event__copy:before{background-image:url(/app/themes/sage10/public/images/icons/arrows/arrow-medium-lemon.6adb64.svg);height:1.5rem;width:2.5rem}}.kocho-timeline-event__copy:not(:first-child){margin-top:1.5rem}.kocho-timeline-event__image-container{border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:8%;border-top-right-radius:50%;display:flex;max-height:8.75rem;max-width:8.75rem;min-height:8.75rem;min-width:8.75rem;overflow:hidden}@media(min-width:768px){.kocho-timeline-event__image-container{max-height:11rem;max-width:11rem;min-height:11rem;min-width:11rem}}.kocho-video__facade{align-items:center;background-color:rgba(6,22,25,.9);border:none;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.kocho-video__facade img{height:6rem;width:6rem}.kocho-video--loaded .kocho-video__facade,.kocho-video--loaded .kocho-video__overlay{display:none}.kocho-video__figure{margin:0}.kocho-video__media-container{border-radius:.5rem;overflow:hidden;padding-bottom:62.5%;position:relative;width:100%}.kocho-video__iframe,.kocho-video__native{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.kocho-video__overlay{align-items:flex-end;background-color:rgba(6,22,25,.4);border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:1}.kocho-video__overlay+.kocho-video__facade{background-color:transparent}.kocho-video__overlay+.kocho-video__facade img{display:none}.kocho-video__overlay-darken-img{background-color:rgba(6,22,25,.4);height:inherit;position:absolute;width:inherit;z-index:3}.kocho-video__overlay-img{height:inherit;-o-object-fit:cover;object-fit:cover;position:absolute;width:inherit}.kocho-video__time-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:1rem;margin-left:1rem;z-index:4}.kocho-video__time{color:#fff;font-family:SpaceGrotesk,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;padding-left:.5rem}@media(min-width:768px){.kocho-video__time{font-size:.875rem;line-height:1.25rem}}.kocho-video__caption{margin-top:.5rem}@media(min-width:768px){.kocho-video__caption{margin-top:1rem}}.kocho-wysiwyg{width:100%}.kocho-wysiwyg h2,.kocho-wysiwyg h3,.kocho-wysiwyg h4,.kocho-wysiwyg h5,.kocho-wysiwyg h6{margin-bottom:2rem}.kocho-wysiwyg h6{font-weight:500}.kocho-wysiwyg>*{margin-bottom:2rem}.kocho-wysiwyg ul{list-style:none;margin:3rem 0;padding:0}.kocho-wysiwyg ul li{margin-bottom:1.5rem!important;padding-left:2rem;position:relative}.kocho-wysiwyg ul li:before{content:url(/app/themes/sage10/public/images/icons/arrows/arrow-xxsmall-ebony.52a264.svg);left:0;position:absolute;top:.2rem}