/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-space-x-reverse:0;--tw-tracking:initial;--tw-duration:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ease:initial;--tw-space-y-reverse:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-scroll-snap-strictness:proximity}}}.ds-about{padding-block:calc(var(--spacing,.25rem) * 16);font-family:var(--font-display,"Work Sans", sans-serif)}@media (width>=64rem){.ds-about{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-about__layout{gap:calc(var(--spacing,.25rem) * 12);flex-direction:column;display:flex}@media (width>=64rem){.ds-about__layout{align-items:stretch;column-gap:calc(var(--spacing,.25rem) * 20);grid-template-columns:520px minmax(0,1fr);row-gap:0;display:grid}.ds-about.ds-about--reverse .ds-about__layout{grid-template-columns:minmax(0,1fr) 520px}.ds-about.ds-about--reverse .ds-about__copy{order:2}.ds-about.ds-about--reverse .ds-about__media{order:1}.ds-about.ds-about--no-media .ds-about__layout{grid-template-columns:repeat(1,minmax(0,1fr))}}.ds-about.ds-about--no-media .ds-about__body{max-width:70ch}.ds-about.ds-about--no-media .ds-about__spacer{display:none}.ds-about__copy{flex-direction:column;display:flex}.ds-about__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 8)}.ds-about__title{font-size:var(--text-section,35px);line-height:var(--tw-leading,var(--text-section--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-section--letter-spacing,-.01em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);text-wrap:balance}.ds-about__spacer{display:none}@media (width>=64rem){.ds-about__spacer{flex:1;display:block}}.ds-about__body{max-width:46ch;font-size:var(--text-label,16px);line-height:var(--tw-leading,var(--text-label--line-height,1.5));color:var(--color-krono-body,#615e5e)}.ds-about__body p+p{margin-top:calc(var(--spacing,.25rem) * 4)}.ds-about__points{margin:0;margin-top:calc(var(--spacing,.25rem) * 8);padding:0;list-style-type:none}.ds-about__points li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);display:flex}.ds-about__points li:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-krono-line,#e4e4e4)}.ds-about__bullet{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-krono-red,#d22c2c);border-radius:2147483647px;flex-shrink:0;margin-top:7px}.ds-about__cta{margin-top:calc(var(--spacing,.25rem) * 10);align-self:flex-start}.ds-about__media{position:relative}.ds-about__image{aspect-ratio:530/620;width:78%;overflow:hidden}@media (width>=64rem){.ds-about__image{width:75%}}.ds-about__image img{object-fit:cover;width:100%;height:100%}.ds-about__overlay{aspect-ratio:357/436;border-style:var(--tw-border-style);border-width:6px;border-color:var(--color-white,#fff);background-color:var(--color-white,#fff);width:52%;position:absolute;right:0}@media (width>=64rem){.ds-about__overlay{width:50%}}.ds-about__overlay img{object-fit:cover;width:100%;height:100%}.ds-about__overlay--bottom{bottom:14%}.ds-about__overlay--top{top:12%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.ds-accordion__container{break-inside:avoid;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-200,oklch(92.2% 0 none));position:relative}.ds-accordion__button{width:100%;padding-block:calc(var(--spacing,.25rem) * 4);text-align:left}@media (width>=64rem){.ds-accordion__button{padding-block:calc(var(--spacing,.25rem) * 6)}}.ds-accordion__button--inner{justify-content:space-between;align-items:center;display:flex}:where(.ds-accordion__button--inner>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-x-reverse)))}.ds-accordion__button--inner{padding-inline:calc(var(--spacing,.25rem) * 2)}@media (width>=64rem){.ds-accordion__button--inner{padding-inline:calc(var(--spacing,.25rem) * 4)}}.ds-accordion__button--inner--title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-emerald-1000,#032124)}@media (width>=48rem){.ds-accordion__button--inner--title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}@media (width>=64rem){.ds-accordion__button--inner--title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,2.5rem))}}.ds-accordion__button--icon-container{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);--tw-duration:.2s;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.ds-accordion__button--icon{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));font-size:10px}.ds-accordion__content{max-height:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s;position:relative;overflow:hidden}.ds-accordion__content--inner{padding-inline:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 8)}@media (width>=64rem){.ds-accordion__content--inner{padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 12)}}:where(.ds-accordion ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.ds-accordion ul li{align-items:center;display:flex}.ds-accordion ul li:before{margin-right:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));content:"";--tw-text-opacity:1;color:rgb(196, 3, 40, var(--tw-text-opacity));margin-right:10px;font-family:"Font Awesome 6 Sharp";font-size:.875rem;line-height:1.25rem}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}.ds-announcement{border-radius:var(--radius-xl,.75rem);background-color:var(--color-red-550,#d22c2c);padding:calc(var(--spacing,.25rem) * 8);color:var(--color-white,#fff);position:relative;overflow:hidden}@media (width>=64rem){.ds-announcement{padding:calc(var(--spacing,.25rem) * 16)}}.ds-announcement__title{z-index:10;margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem));color:var(--color-white,#fff);position:relative}@media (width>=64rem){.ds-announcement__title{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,2.5rem))}}.ds-announcement__content{z-index:10;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));position:relative}@media (width>=64rem){.ds-announcement__content{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem))}}.ds-announcement__content a{color:var(--color-yellow-150,#f4fab6);text-underline-offset:4px;text-decoration-line:underline}@media (hover:hover){.ds-announcement__content a:hover{color:var(--color-yellow-250,#e5eaa7)}}.ds-application-cards{padding-block:calc(var(--spacing,.25rem) * 16);font-family:var(--font-display,"Work Sans", sans-serif)}@media (width>=64rem){.ds-application-cards{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-application-cards__head{margin-bottom:calc(var(--spacing,.25rem) * 10)}@media (width>=64rem){.ds-application-cards__head{margin-bottom:calc(var(--spacing,.25rem) * 14)}}.ds-application-cards__items{gap:var(--spacing-gutter,30px);display:grid}@media (width>=40rem){.ds-application-cards__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-application-cards__items{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-application-cards__item{aspect-ratio:410/360;display:block;position:relative;overflow:hidden}.ds-application-cards__image{object-fit:cover;--tw-duration:.5s;width:100%;height:100%;transition-duration:.5s;position:absolute;inset:0}a.ds-application-cards__item:hover .ds-application-cards__image{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ds-application-cards__footer{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 14);inset-inline:0;flex-direction:column;display:flex;position:absolute;bottom:0}@media (width>=64rem){.ds-application-cards__footer{padding:calc(var(--spacing,.25rem) * 10);padding-top:calc(var(--spacing,.25rem) * 14)}}.ds-application-cards__footer{background:linear-gradient(#18130c00 0%,#18130c99 45%,#18130ce0 100%)}.ds-application-cards__tag{background-color:var(--color-krono-red,#d22c2c);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-white,#fff);text-transform:uppercase}.ds-application-cards__caption{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-white,#fff)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-leading{syntax:"*";inherits:false}.ds-article-detail{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-article-detail__media{margin:0;position:relative;overflow:hidden}.ds-article-detail__media img{aspect-ratio:3/2;object-fit:cover;width:100%}.ds-article-detail__category{background-color:var(--color-krono-ink,#18130c);height:35px;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-white,#fff);text-transform:uppercase;align-items:center;display:flex;position:absolute;top:0;right:0}.ds-article-detail__meta{margin:0;margin-top:calc(var(--spacing,.25rem) * 8);align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:var(--spacing,.25rem);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase;flex-wrap:wrap;display:flex}.ds-article-detail__title{margin-top:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-tight,1.25);font-size:26px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}@media (width>=64rem){.ds-article-detail__title{font-size:28px}}.ds-article-detail__body{margin-top:calc(var(--spacing,.25rem) * 5)}.ds-article-detail__body :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-article-detail__body :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:22px}.ds-article-detail__body :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3))}.ds-article-detail__body :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:27px;color:var(--color-krono-body,#615e5e);font-size:15px;line-height:27px}@media (width>=48rem){.ds-article-detail__body :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:15px}}.ds-article-detail__body :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-krono-ink,#18130c)}.ds-article-detail__body :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-krono-body,#615e5e);font-size:15px}@media (width>=48rem){.ds-article-detail__body :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:15px}}.ds-article-detail__footer{margin-top:calc(var(--spacing,.25rem) * 12);justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 6);flex-wrap:wrap;display:flex}@media (width>=64rem){.ds-article-detail__footer{margin-top:calc(var(--spacing,.25rem) * 16)}}.ds-article-detail__tags{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.ds-article-detail__tags a{background-color:var(--color-krono-ink,#18130c);height:30px;padding-inline:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-white,#fff);text-transform:uppercase;--tw-duration:.2s;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.ds-article-detail__tags a:hover{background-color:var(--color-krono-red,#d22c2c)}}.ds-article-list{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-article-list__head{margin-bottom:calc(var(--spacing,.25rem) * 8)}.ds-article-list__rows{flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.ds-article-list__rows>li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-krono-line,#e4e4e4)}.ds-article-list__rows>li:first-child{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-krono-line,#e4e4e4)}.ds-article-list__row{gap:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * 6);display:grid}@media (width>=64rem){.ds-article-list__row{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:120px 1fr}}.ds-article-list__row:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-article-list__row:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-article-list__row:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-article-list__row:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-article-list__label{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase}@media (width>=64rem){.ds-article-list__label{padding-top:var(--spacing,.25rem)}}.ds-article-list__copy{flex-direction:column;min-width:0;display:flex}.ds-article-list__title{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-leading:22px;--tw-font-weight:var(--font-weight-semibold,600);line-height:22px;font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);--tw-duration:.2s;transition-duration:.2s}.ds-article-list__row:hover .ds-article-list__title{color:var(--color-krono-red,#d22c2c)}.ds-article-list__text{margin-top:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.ds-article-sidebar{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-article-sidebar__search{position:relative}.ds-article-sidebar__search input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);width:100%;height:50px;padding-right:calc(var(--spacing,.25rem) * 12);padding-left:calc(var(--spacing,.25rem) * 5);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-ink,#18130c);border-radius:0}.ds-article-sidebar__search input::placeholder{color:var(--color-krono-body,#615e5e)}.ds-article-sidebar__search input:focus{border-color:var(--color-krono-red,#d22c2c);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-article-sidebar__search input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-article-sidebar__search input:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-article-sidebar__search input:focus{outline-offset:2px;outline:2px solid #0000}}.ds-article-sidebar__search input::-webkit-search-cancel-button{appearance:none}.ds-article-sidebar__search button{padding-inline:calc(var(--spacing,.25rem) * 4);color:var(--color-krono-ink,#18130c);--tw-duration:.2s;inset-block:0;align-items:center;transition-duration:.2s;display:flex;position:absolute;right:0}@media (hover:hover){.ds-article-sidebar__search button:hover{color:var(--color-krono-red,#d22c2c)}}.ds-article-sidebar__group{margin-top:calc(var(--spacing,.25rem) * 10)}.ds-article-sidebar__group:first-child{margin-top:0}.ds-article-sidebar__heading{margin-bottom:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.06em;letter-spacing:.06em;color:var(--color-krono-ink,#18130c);text-transform:uppercase}.ds-article-sidebar__categories{margin:0;list-style-type:none}:where(.ds-article-sidebar__categories>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.ds-article-sidebar__categories{padding:0}.ds-article-sidebar__categories a{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);--tw-duration:.2s;transition-duration:.2s;display:flex}@media (hover:hover){.ds-article-sidebar__categories a:hover{color:var(--color-krono-ink,#18130c)}}.ds-article-sidebar__categories a.is-active span:first-child{color:var(--color-krono-ink,#18130c);text-underline-offset:4px;text-decoration-line:underline}.ds-article-sidebar__count{flex-shrink:0}.ds-article-sidebar__recent{margin:0;list-style-type:none}:where(.ds-article-sidebar__recent>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.ds-article-sidebar__recent{padding:0}.ds-article-sidebar__recent a{gap:calc(var(--spacing,.25rem) * 4);display:flex}.ds-article-sidebar__recent img{height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 20);object-fit:cover;flex-shrink:0}.ds-article-sidebar__recent time{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase}.ds-article-sidebar__recent-copy{gap:calc(var(--spacing,.25rem) * 2);min-width:0;padding-top:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.ds-article-sidebar__recent-title{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-krono-ink,#18130c);--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-article-sidebar__recent-title:is(:where(.group):hover *){color:var(--color-krono-red,#d22c2c)}}.ds-article-sidebar__tags{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.ds-article-sidebar__tags a{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);height:30px;padding-inline:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-body,#615e5e);text-transform:uppercase;--tw-duration:.2s;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.ds-article-sidebar__tags a:hover{border-color:var(--color-krono-ink,#18130c);color:var(--color-krono-ink,#18130c)}}.ds-article-sidebar__tags a.is-active{border-color:var(--color-krono-ink,#18130c);background-color:var(--color-krono-ink,#18130c);color:var(--color-white,#fff)}.ds-badge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-gray-700,oklch(37.3% .034 259.733));border-radius:2147483647px;justify-content:center;align-items:center;display:inline-flex}.ds-badge:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-badge:focus{outline-offset:2px;outline:2px solid #0000}}.ds-badge.ds-badge--info{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ds-badge.ds-badge--info{background-color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-badge.ds-badge--info{--tw-backdrop-blur:blur(var(--blur-xs,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ds-badge.ds-badge--info-dark{background-color:#0321244d}@supports (color:color-mix(in lab, red, red)){.ds-badge.ds-badge--info-dark{background-color:color-mix(in oklab, var(--color-emerald-1000,#032124) 30%, transparent)}}.ds-badge.ds-badge--info-dark{color:var(--color-white,#fff);--tw-backdrop-blur:blur(var(--blur-xs,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ds-badge.ds-badge--secondary{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ds-badge.ds-badge--secondary{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.ds-badge.ds-badge--secondary{color:#ffda00;--tw-backdrop-blur:blur(var(--blur-xs,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ds-badge.ds-badge--success{background-color:var(--color-red-550,#d22c2c);color:var(--color-white,#fff)}.ds-badge.ds-badge--success i{color:var(--color-white,#fff)}.ds-badge.ds-badge--danger{background-color:var(--color-red-500,oklch(63.7% .237 25.331));color:var(--color-white,#fff)}.ds-badge.ds-badge--default{background-color:var(--color-neutral-200,oklch(92.2% 0 none));color:var(--color-gray-600,oklch(44.6% .03 256.802))}.ds-badge i{margin-right:var(--spacing,.25rem);color:var(--color-gray-400,oklch(70.7% .022 261.325))}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.ds-blog{padding-block:calc(var(--spacing,.25rem) * 16)}@media (width>=64rem){.ds-blog{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-blog__head{margin-bottom:calc(var(--spacing,.25rem) * 10)}@media (width>=64rem){.ds-blog__head{margin-bottom:calc(var(--spacing,.25rem) * 12)}}.ds-blog__items{gap:var(--spacing-gutter,30px);display:grid}@media (width>=40rem){.ds-blog__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-blog__items{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-breadcrumb{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-200,oklch(92.2% 0 none));padding-block:calc(var(--spacing,.25rem) * 4);display:flex}.ds-breadcrumb ol{align-items:center;display:flex}:where(.ds-breadcrumb ol>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-x-reverse)))}.ds-breadcrumb ol li{align-items:center;display:flex}.ds-breadcrumb ol li a{margin-right:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-neutral-400,oklch(70.8% 0 none));--tw-duration:.2s;transition-duration:.2s}.ds-breadcrumb ol li a:last-child{color:var(--color-neutral-600,oklch(43.9% 0 none))}@media (hover:hover){.ds-breadcrumb ol li a:hover{color:var(--color-neutral-500,oklch(55.6% 0 none))}.ds-breadcrumb ol li a:last-child:hover{color:var(--color-emerald-1000,#032124)}}.ds-breadcrumb ol li svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--color-neutral-300,oklch(87% 0 none));flex-shrink:0}.ds-button{min-height:var(--spacing-pill,57px);cursor:pointer;border-radius:var(--radius-pill,50px);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-display,"Work Sans", sans-serif);font-size:var(--text-label,16px);line-height:var(--tw-leading,var(--text-label--line-height,1.5));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80);flex-shrink:0;justify-content:center;align-items:center;gap:10px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ds-button{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-button{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ring-inset:inset;transition-duration:.2s}.ds-button.ds-button--has-append{padding-block:6px;padding-right:6px;padding-left:calc(var(--spacing,.25rem) * 8)}.ds-button.ds-button--has-prepend{padding-block:6px;padding-right:calc(var(--spacing,.25rem) * 8);padding-left:6px}.ds-button__icon-container{height:var(--spacing-badge,45px);width:var(--spacing-badge,45px);background-color:var(--color-black,#000);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem));color:var(--color-white,#fff);--tw-duration:.2s;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:relative}.ds-button__icon-container i{--tw-duration:.2s;transition-duration:.2s}.ds-button:hover .ds-button__icon-container i{--tw-translate-x:calc(var(--spacing,.25rem) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.ds-button__icon--prepend{margin-right:calc(var(--spacing,.25rem) * 2)}.ds-button__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);margin-left:0}.ds-button.ds-button--primary{background-color:var(--color-krono-red,#d22c2c);color:var(--color-white,#fff);--tw-ring-color:var(--color-krono-red,#d22c2c)}@media (hover:hover){.ds-button.ds-button--primary:hover{background-color:var(--color-red-700,oklch(50.5% .213 27.518));--tw-ring-color:var(--color-red-700,oklch(50.5% .213 27.518))}}.ds-button.ds-button--primary__icon{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5)}.ds-button.ds-button--primary__icon--prepend{padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5)}.ds-button.ds-button--primary__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);margin-left:0}.ds-button.ds-button--primary__icon span{z-index:10;position:relative}@media (hover:hover){.ds-button.ds-button--primary__icon span:is(:where(.group):hover *){color:var(--color-white,#fff)}}.ds-button.ds-button--white{background-color:var(--color-white,#fff);color:var(--color-krono-ink,#18130c);--tw-ring-color:var(--color-white,#fff)}@media (hover:hover){.ds-button.ds-button--white:hover{background-color:var(--color-neutral-100,oklch(97% 0 none));--tw-ring-color:var(--color-neutral-100,oklch(97% 0 none))}}.ds-button.ds-button--white__icon{padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5)}.ds-button.ds-button--white__icon span{z-index:10;position:relative}@media (hover:hover){.ds-button.ds-button--white__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--white__icon--prepend{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--white__icon--prepend:hover{--tw-ring-color:#d0dcdb;background-color:#d0dcdb}}.ds-button.ds-button--white__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);margin-left:0}.ds-button.ds-button--white__icon span{z-index:10;color:var(--color-neutral-700,oklch(37.1% 0 none));position:relative}@media (hover:hover){.ds-button.ds-button--white__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--outline{--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none));background-color:#0000}@media (hover:hover){.ds-button.ds-button--outline:hover{background-color:var(--color-white,#fff);color:var(--color-black,#000);--tw-ring-color:var(--color-white,#fff)}}.ds-button.ds-button--outline__icon{padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5)}.ds-button.ds-button--outline__icon span{z-index:10;position:relative}@media (hover:hover){.ds-button.ds-button--outline__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--outline__icon--prepend{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--outline__icon--prepend:hover{background-color:var(--color-white,#fff);--tw-ring-color:var(--color-white,#fff)}}.ds-button.ds-button--outline__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-700,oklch(37.1% 0 none));margin-left:0}.ds-button.ds-button--outline__icon span{z-index:10;color:var(--color-neutral-700,oklch(37.1% 0 none));position:relative}@media (hover:hover){.ds-button.ds-button--outline__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--ink{background-color:var(--color-krono-ink,#18130c);color:var(--color-white,#fff);--tw-ring-color:var(--color-krono-ink,#18130c)}@media (hover:hover){.ds-button.ds-button--ink:hover{background-color:var(--color-black,#000);--tw-ring-color:var(--color-black,#000)}}.ds-button.ds-button--ink .ds-button__icon-container{background-color:var(--color-krono-red,#d22c2c)}.ds-button.ds-button--lime{background-color:var(--color-white,#fff);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--lime:hover{background-color:#80cd004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--lime:hover{background-color:color-mix(in oklab, var(--color-lime-500,oklch(76.8% .233 130.85)) 30%, transparent)}}.ds-button.ds-button--lime:hover{--tw-ring-color:#80cd004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--lime:hover{--tw-ring-color:color-mix(in oklab, var(--color-lime-500,oklch(76.8% .233 130.85)) 30%, transparent)}}}.ds-button.ds-button--lime__icon{padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5)}.ds-button.ds-button--lime__icon span{z-index:10;position:relative}@media (hover:hover){.ds-button.ds-button--lime__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--lime__icon--prepend{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--lime__icon--prepend:hover{background-color:#80cd004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--lime__icon--prepend:hover{background-color:color-mix(in oklab, var(--color-lime-500,oklch(76.8% .233 130.85)) 30%, transparent)}}.ds-button.ds-button--lime__icon--prepend:hover{--tw-ring-color:#80cd004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--lime__icon--prepend:hover{--tw-ring-color:color-mix(in oklab, var(--color-lime-500,oklch(76.8% .233 130.85)) 30%, transparent)}}}.ds-button.ds-button--lime__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);background-color:var(--color-lime-500,oklch(76.8% .233 130.85));margin-left:0}.ds-button.ds-button--lime__icon--prepend .ds-button__icon-container:before{content:var(--tw-content);background-color:#80cd004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--lime__icon--prepend .ds-button__icon-container:before{background-color:color-mix(in oklab, var(--color-lime-500,oklch(76.8% .233 130.85)) 30%, transparent)}}.ds-button.ds-button--yellow{background-color:var(--color-white,#fff);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--yellow:hover{background-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--yellow:hover{background-color:color-mix(in oklab, var(--color-yellow-500,oklch(79.5% .184 86.047)) 30%, transparent)}}.ds-button.ds-button--yellow:hover{--tw-ring-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--yellow:hover{--tw-ring-color:color-mix(in oklab, var(--color-yellow-500,oklch(79.5% .184 86.047)) 30%, transparent)}}}.ds-button.ds-button--yellow__icon{padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5)}.ds-button.ds-button--yellow__icon span{z-index:10;position:relative}@media (hover:hover){.ds-button.ds-button--yellow__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--yellow__icon--prepend{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--yellow__icon--prepend:hover{background-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--yellow__icon--prepend:hover{background-color:color-mix(in oklab, var(--color-yellow-500,oklch(79.5% .184 86.047)) 30%, transparent)}}.ds-button.ds-button--yellow__icon--prepend:hover{--tw-ring-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--yellow__icon--prepend:hover{--tw-ring-color:color-mix(in oklab, var(--color-yellow-500,oklch(79.5% .184 86.047)) 30%, transparent)}}}.ds-button.ds-button--yellow__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);background-color:var(--color-yellow-500,oklch(79.5% .184 86.047));margin-left:0}.ds-button.ds-button--yellow__icon--prepend .ds-button__icon-container:before{content:var(--tw-content);background-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--yellow__icon--prepend .ds-button__icon-container:before{background-color:color-mix(in oklab, var(--color-yellow-500,oklch(79.5% .184 86.047)) 30%, transparent)}}.ds-button.ds-button--orange{background-color:var(--color-white,#fff);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--orange:hover{background-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--orange:hover{background-color:color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 30%, transparent)}}.ds-button.ds-button--orange:hover{--tw-ring-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--orange:hover{--tw-ring-color:color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 30%, transparent)}}}.ds-button.ds-button--orange__icon{padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5)}.ds-button.ds-button--orange__icon span{z-index:10;position:relative}@media (hover:hover){.ds-button.ds-button--orange__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--orange__icon--prepend{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--orange__icon--prepend:hover{background-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--orange__icon--prepend:hover{background-color:color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 30%, transparent)}}.ds-button.ds-button--orange__icon--prepend:hover{--tw-ring-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--orange__icon--prepend:hover{--tw-ring-color:color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 30%, transparent)}}}.ds-button.ds-button--orange__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);background-color:var(--color-orange-500,oklch(70.5% .213 47.604));margin-left:0}.ds-button.ds-button--orange__icon--prepend .ds-button__icon-container:before{content:var(--tw-content);background-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--orange__icon--prepend .ds-button__icon-container:before{background-color:color-mix(in oklab, var(--color-orange-500,oklch(70.5% .213 47.604)) 30%, transparent)}}.ds-button.ds-button--blue{background-color:var(--color-white,#fff);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--blue:hover{background-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--blue:hover{background-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 30%, transparent)}}.ds-button.ds-button--blue:hover{--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--blue:hover{--tw-ring-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 30%, transparent)}}}.ds-button.ds-button--blue__icon{padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5)}.ds-button.ds-button--blue__icon span{z-index:10;position:relative}@media (hover:hover){.ds-button.ds-button--blue__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--blue__icon--prepend{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--blue__icon--prepend:hover{background-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--blue__icon--prepend:hover{background-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 30%, transparent)}}.ds-button.ds-button--blue__icon--prepend:hover{--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--blue__icon--prepend:hover{--tw-ring-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 30%, transparent)}}}.ds-button.ds-button--blue__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));margin-left:0}.ds-button.ds-button--blue__icon--prepend .ds-button__icon-container:before{content:var(--tw-content);background-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--blue__icon--prepend .ds-button__icon-container:before{background-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 30%, transparent)}}.ds-button.ds-button--sky{background-color:var(--color-white,#fff);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--sky:hover{background-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--sky:hover{background-color:color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 30%, transparent)}}.ds-button.ds-button--sky:hover{--tw-ring-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--sky:hover{--tw-ring-color:color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 30%, transparent)}}}.ds-button.ds-button--sky__icon{padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5)}.ds-button.ds-button--sky__icon span{z-index:10;position:relative}@media (hover:hover){.ds-button.ds-button--sky__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--sky__icon--prepend{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--sky__icon--prepend:hover{background-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--sky__icon--prepend:hover{background-color:color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 30%, transparent)}}.ds-button.ds-button--sky__icon--prepend:hover{--tw-ring-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--sky__icon--prepend:hover{--tw-ring-color:color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 30%, transparent)}}}.ds-button.ds-button--sky__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);background-color:var(--color-sky-500,oklch(68.5% .169 237.323));margin-left:0}.ds-button.ds-button--sky__icon--prepend .ds-button__icon-container:before{content:var(--tw-content);background-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--sky__icon--prepend .ds-button__icon-container:before{background-color:color-mix(in oklab, var(--color-sky-500,oklch(68.5% .169 237.323)) 30%, transparent)}}.ds-button.ds-button--green{background-color:var(--color-white,#fff);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--green:hover{background-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--green:hover{background-color:color-mix(in oklab, var(--color-green-500,oklch(72.3% .219 149.579)) 30%, transparent)}}.ds-button.ds-button--green:hover{--tw-ring-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--green:hover{--tw-ring-color:color-mix(in oklab, var(--color-green-500,oklch(72.3% .219 149.579)) 30%, transparent)}}}.ds-button.ds-button--green__icon{padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5)}.ds-button.ds-button--green__icon span{z-index:10;position:relative}@media (hover:hover){.ds-button.ds-button--green__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--green__icon--prepend{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--green__icon--prepend:hover{background-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--green__icon--prepend:hover{background-color:color-mix(in oklab, var(--color-green-500,oklch(72.3% .219 149.579)) 30%, transparent)}}.ds-button.ds-button--green__icon--prepend:hover{--tw-ring-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--green__icon--prepend:hover{--tw-ring-color:color-mix(in oklab, var(--color-green-500,oklch(72.3% .219 149.579)) 30%, transparent)}}}.ds-button.ds-button--green__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);background-color:var(--color-green-500,oklch(72.3% .219 149.579));margin-left:0}.ds-button.ds-button--green__icon--prepend .ds-button__icon-container:before{content:var(--tw-content);background-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--green__icon--prepend .ds-button__icon-container:before{background-color:color-mix(in oklab, var(--color-green-500,oklch(72.3% .219 149.579)) 30%, transparent)}}.ds-button.ds-button--purple{background-color:var(--color-white,#fff);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--purple:hover{background-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--purple:hover{background-color:color-mix(in oklab, var(--color-purple-500,oklch(62.7% .265 303.9)) 30%, transparent)}}.ds-button.ds-button--purple:hover{--tw-ring-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--purple:hover{--tw-ring-color:color-mix(in oklab, var(--color-purple-500,oklch(62.7% .265 303.9)) 30%, transparent)}}}.ds-button.ds-button--purple__icon{padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5)}.ds-button.ds-button--purple__icon span{z-index:10;position:relative}@media (hover:hover){.ds-button.ds-button--purple__icon span:is(:where(.group):hover *){color:var(--color-neutral-800,oklch(26.9% 0 none))}}.ds-button.ds-button--purple__icon--prepend{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5);--tw-ring-color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (hover:hover){.ds-button.ds-button--purple__icon--prepend:hover{background-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--purple__icon--prepend:hover{background-color:color-mix(in oklab, var(--color-purple-500,oklch(62.7% .265 303.9)) 30%, transparent)}}.ds-button.ds-button--purple__icon--prepend:hover{--tw-ring-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--purple__icon--prepend:hover{--tw-ring-color:color-mix(in oklab, var(--color-purple-500,oklch(62.7% .265 303.9)) 30%, transparent)}}}.ds-button.ds-button--purple__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);background-color:var(--color-purple-500,oklch(62.7% .265 303.9));margin-left:0}.ds-button.ds-button--purple__icon--prepend .ds-button__icon-container:before{content:var(--tw-content);background-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--purple__icon--prepend .ds-button__icon-container:before{background-color:color-mix(in oklab, var(--color-purple-500,oklch(62.7% .265 303.9)) 30%, transparent)}}.ds-button.ds-button--secondary{color:var(--color-white,#fff);--tw-ring-color:var(--color-neutral-100,oklch(97% 0 none));background-color:#0000}@media (hover:hover){.ds-button.ds-button--secondary:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ds-button.ds-button--secondary:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}}.ds-button.ds-button--secondary__icon--prepend{padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 2.5);color:var(--color-white,#fff)}.ds-button.ds-button--secondary__icon--prepend .ds-button__icon-container{margin-right:calc(var(--spacing,.25rem) * 4);margin-left:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.ds-button-2{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-duration:.2s;justify-content:space-between;align-items:center;transition-duration:.2s;display:flex}@media (hover:hover){.ds-button-2:hover{background-color:var(--color-neutral-100,oklch(97% 0 none))}}@media (width>=64rem){.ds-button-2{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 8)}}.ds-button-2__prepend{align-items:center;display:flex}:where(.ds-button-2__prepend>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-x-reverse)))}.ds-button-2__icon-container{background-color:var(--color-green-750,#106b64);width:25px;height:25px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-white,#fff);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@media (width>=64rem){.ds-button-2__icon-container{width:33px;height:33px;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.ds-button-2__text{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));color:var(--color-emerald-1000,#032124)}@media (width>=64rem){.ds-button-2__text{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem))}}.ds-button-2__append{color:var(--color-green-750,#106b64);--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-button-2__append:is(:where(.group):hover *){--tw-translate-x:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y)}}.ds-button-2.ds-button-2--small{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5)}.ds-button-2.ds-button-2--small .ds-button-2__icon-container{width:25px;height:25px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem))}.ds-button-2.ds-button-2--small .ds-button-2__text{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem))}@media (width>=64rem){.ds-button-2.ds-button-2--small .ds-button-2__text{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem))}}.ds-button-3{display:flex}:where(.ds-button-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-x-reverse)))}.ds-button-3{padding-top:calc(var(--spacing,.25rem) * 3)}.ds-button-3__icon-container{margin-top:var(--spacing,.25rem);color:#8bcdb2;--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-button-3__icon-container:is(:where(.group):hover *){color:var(--color-emerald-1000,#032124)}}.ds-button-3__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-green-750,#106b64);--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-button-3__title:is(:where(.group):hover *){color:var(--color-emerald-1000,#032124)}}.ds-button-3__description{color:var(--color-neutral-500,oklch(55.6% 0 none));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-button-3__description:is(:where(.group):hover *){color:var(--color-neutral-600,oklch(43.9% 0 none))}}.ds-card-article{height:100%;font-family:var(--font-display,"Work Sans", sans-serif);flex-direction:column;display:flex}.ds-card-article__media{aspect-ratio:41/35;display:block;position:relative;overflow:hidden}.ds-card-article__media img{object-fit:cover;--tw-duration:.5s;width:100%;height:100%;transition-duration:.5s}.ds-card-article:hover .ds-card-article__media img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ds-card-article__category{background-color:var(--color-krono-ink,#18130c);height:35px;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-white,#fff);text-transform:uppercase;align-items:center;display:flex;position:absolute;top:0;right:0}.ds-card-article__meta{margin:0;margin-top:calc(var(--spacing,.25rem) * 6);align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:var(--spacing,.25rem);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase;flex-wrap:wrap;display:flex}.ds-card-article__title{font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-leading:26px;--tw-font-weight:var(--font-weight-semibold,600);line-height:26px;font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);margin-top:18px}.ds-card-article__title a{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-card-article__title a:hover{color:var(--color-krono-red,#d22c2c)}}.ds-card-article__link{margin-top:calc(var(--spacing,.25rem) * 6)}@media (width>=40rem){.ds-card-article__link{padding-top:calc(var(--spacing,.25rem) * 6);margin-top:auto}}.ds-card-case-study{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-card-case-study__link{aspect-ratio:6/7;display:block;position:relative;overflow:hidden}.ds-card-case-study__link img{object-fit:cover;--tw-duration:.5s;width:100%;height:100%;transition-duration:.5s;position:absolute;inset:0}.ds-card-case-study__link:after{content:"";transform-origin:0;--tw-scale-x:0%;height:3px;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-krono-red,#d22c2c);--tw-duration:.3s;inset-inline:0;transition-duration:.3s;position:absolute;bottom:0}.ds-card-case-study:hover .ds-card-case-study__link img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ds-card-case-study:hover .ds-card-case-study__link:after,.ds-card-case-study:focus-within .ds-card-case-study__link:after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ds-card-case-study__panel{--tw-translate-y:calc(var(--spacing,.25rem) * 2);max-width:85%;translate:var(--tw-translate-x) var(--tw-translate-y);gap:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);opacity:0;--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex;position:absolute;bottom:0;left:0}.ds-card-case-study:hover .ds-card-case-study__panel,.ds-card-case-study:focus-within .ds-card-case-study__panel{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}@media (hover:none){.ds-card-case-study__panel{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}}.ds-card-case-study__category{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase}.ds-card-case-study__title{font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-cards--category{cursor:pointer;border-radius:var(--radius-md,.375rem);--tw-duration:.2s;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100%;height:100%;transition-duration:.2s;display:flex;position:relative}@media (hover:hover){.ds-cards--category:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.ds-cards--category:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neutral-500,oklch(55.6% 0 none)) 10%, transparent) var(--tw-shadow-alpha), transparent)}}}.ds-cards--category__image{aspect-ratio:var(--aspect-3\/2,3 / 2);border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem);object-fit:cover;width:100%;height:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}@media (hover:hover){.ds-cards--category__image:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.ds-cards--category__image{backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ds-cards--category__content{border-bottom-right-radius:var(--radius-md,.375rem);border-bottom-left-radius:var(--radius-md,.375rem);background-color:var(--color-black,#000);width:100%;padding:calc(var(--spacing,.25rem) * 4);color:var(--color-neutral-900,oklch(20.5% 0 none));flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative}@media (hover:hover){.ds-cards--category__content:is(:where(.group):hover *){color:var(--color-red-550,#d22c2c)}}@media (width>=64rem){.ds-cards--category__content{padding:calc(var(--spacing,.25rem) * 6)}}.ds-cards--category__title{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (width>=48rem){.ds-cards--category__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}.ds-cards--category__description{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));color:var(--color-white,#fff);--tw-duration:.5s;flex:1;transition-duration:.5s}@media (width>=64rem){.ds-cards--category__description{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem))}}.ds-cards--category__badge{position:relative}.ds-cards--category__icon{background-color:var(--color-red-550,#d22c2c);width:32px;height:32px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-white,#fff);--tw-duration:.2s;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition-duration:.2s;display:flex;position:relative}@media (hover:hover){.ds-cards--category__icon:is(:where(.group):hover *){background-color:var(--color-red-700,oklch(50.5% .213 27.518))}}.ds-cards--flip{aspect-ratio:var(--aspect-4\/3,4 / 3);cursor:pointer;text-align:left;perspective:1000px;background-color:#0000;width:100%;height:100%}.ds-cards--flip__container{border-radius:var(--radius-xl,.75rem);width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;transform-style:preserve-3d;transition-duration:.7s;position:relative}@media (hover:hover){.ds-cards--flip__container:hover{--tw-rotate-y:rotateY(180deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}.ds-cards--flip__container{-webkit-transform-style:preserve-3d}.ds-cards--flip__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));display:block}.ds-cards--flip__title{margin-bottom:calc(var(--spacing,.25rem) * -2);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}@media (width>=48rem){.ds-cards--flip__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,2.5rem))}}.ds-cards--flip__arrow{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));position:absolute;bottom:0;right:0}.ds-cards--flip__front{border-radius:var(--radius-xl,.75rem);--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-emerald-350,#61bc99);--tw-gradient-from-position:40%;--tw-gradient-to:var(--color-yellow-150,#f4fab6);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to-position:90%;width:100%;height:100%;padding:calc(var(--spacing,.25rem) * 6);color:var(--color-white,#fff);--tw-duration:.2s;backface-visibility:hidden;flex-direction:column;transition-duration:.2s;display:flex;position:absolute}@media (width>=48rem){.ds-cards--flip__front{padding:calc(var(--spacing,.25rem) * 8)}}.ds-cards--flip__front--content{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex;position:relative}.ds-cards--flip__front--content--image{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(6px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80);border-radius:2147483647px;margin-left:auto}@supports (color:color-mix(in lab, red, red)){.ds-cards--flip__front--content--image{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(6px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-cards--flip__front--content--image{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#f4fab633}@supports (color:color-mix(in lab, red, red)){.ds-cards--flip__front--content--image{--tw-ring-color:color-mix(in oklab, var(--color-yellow-150,#f4fab6) 20%, transparent)}}@media (width>=40rem){.ds-cards--flip__front--content--image{height:calc(var(--spacing,.25rem) * 24);width:calc(var(--spacing,.25rem) * 24)}}@media (width>=48rem){.ds-cards--flip__front--content--image{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(12px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-cards--flip__front--content--image{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(12px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-cards--flip__front--content--image{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.ds-cards--flip__back{border-radius:var(--radius-xl,.75rem);background-color:var(--color-yellow-150,#f4fab6);width:100%;height:100%;padding:calc(var(--spacing,.25rem) * 6);color:var(--color-white,#fff);backface-visibility:hidden;flex-direction:column;display:flex;position:absolute;overflow:hidden}@media (width>=48rem){.ds-cards--flip__back{padding:calc(var(--spacing,.25rem) * 8)}}.ds-cards--flip__back{transform:rotateY(180deg)}.ds-cards--flip__back--content{color:var(--color-neutral-600,oklch(43.9% 0 none));flex-direction:column;flex-grow:1;justify-content:flex-end;display:flex;position:relative}@media (width>=64rem){.ds-cards--flip__back--content{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.ds-cards--flip__back .ds-cards--flip__title{color:var(--color-emerald-1000,#032124)}.ds-cards--flip__back .ds-cards--flip__arrow{top:calc(var(--spacing,.25rem) * 2);color:#032124}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}.ds-card-guide{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);height:100%;font-family:var(--font-display,"Work Sans", sans-serif);flex-direction:column;display:flex}.ds-card-guide[hidden]{display:none}.ds-card-guide__media{aspect-ratio:410/215;background-color:var(--color-krono-line,#e4e4e4);display:block;position:relative;overflow:hidden}.ds-card-guide__media img{object-fit:cover;--tw-duration:.5s;width:100%;height:100%;transition-duration:.5s}.ds-card-guide:hover .ds-card-guide__media img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ds-card-guide__flags{align-items:stretch;display:flex;position:absolute;top:0;left:0}.ds-card-guide__format{background-color:var(--color-krono-red,#d22c2c);height:45px;padding-inline:calc(var(--spacing,.25rem) * 6);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-white,#fff);text-transform:uppercase;align-items:center;display:flex}.ds-card-guide__filetype{margin-left:calc(var(--spacing,.25rem) * 2);background-color:var(--color-krono-ink,#18130c);--tw-font-weight:var(--font-weight-semibold,600);width:45px;height:45px;font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-white,#fff);justify-content:center;align-items:center;display:flex}.ds-card-guide__body{padding:calc(var(--spacing,.25rem) * 8);flex-direction:column;flex:1;display:flex}.ds-card-guide__title{font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-leading:26px;--tw-font-weight:var(--font-weight-semibold,600);line-height:26px;font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-card-guide__title a{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-card-guide__title a:hover{color:var(--color-krono-red,#d22c2c)}}.ds-card-guide__text{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e)}.ds-card-guide__footer{margin-top:calc(var(--spacing,.25rem) * 8);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-krono-line,#e4e4e4);padding-top:calc(var(--spacing,.25rem) * 6);display:flex}@media (width>=40rem){.ds-card-guide__footer{margin-top:auto}}.ds-card-guide__meta{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);display:flex}.ds-card-guide__download{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-red,#d22c2c);text-underline-offset:4px;--tw-duration:.2s;text-decoration-thickness:1px;transition-duration:.2s;display:flex}@media (hover:hover){.ds-card-guide__download:hover{text-decoration-line:underline}}.ds-card-guide__download:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-card-guide__download:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-card-guide__download:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-card-guide__download:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-card--hero{--tw-duration:.2s;justify-content:center;align-items:center;width:100%;transition-duration:.2s;display:flex;position:relative;overflow:hidden}.ds-card--hero__image{object-fit:cover;--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));width:100%;height:100%;transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}.ds-card--hero__overlay-gradient{background-color:#00000080;width:100%;height:100%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ds-card--hero__overlay-gradient{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}.ds-card--hero__caption{z-index:10;padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto;position:absolute;inset-inline:0}@media (width>=40rem){.ds-card--hero__caption{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (width>=64rem){.ds-card--hero__caption{padding-inline:calc(var(--spacing,.25rem) * 8)}}.ds-card--hero__caption--inner{max-width:var(--container-2xl,42rem)}@media (width>=80rem){.ds-card--hero__caption--inner{max-width:var(--container-3xl,48rem)}}.ds-card--hero__title{margin-bottom:var(--spacing,.25rem);font-family:var(--font-sans,aktiv-grotesk, sans-serif);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,2.5rem));color:var(--color-white,#fff)}@media (width>=64rem){.ds-card--hero__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}@media (width>=80rem){.ds-card--hero__title{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.ds-card--hero__text{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-gray-200,oklch(92.8% .006 264.531))}@media (width>=64rem){.ds-card--hero__text{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem))}}.ds-card-installer{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);font-family:var(--font-display,"Work Sans", sans-serif);flex-direction:column;display:flex}.ds-card-installer__body{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 6);display:flex}.ds-card-installer__logo{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ds-card-installer__logo img{object-fit:contain;width:100%;height:100%;padding:calc(var(--spacing,.25rem) * 1.5)}.ds-card-installer__logo span{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-line,#e4e4e4)}.ds-card-installer__info{flex:1;min-width:0}.ds-card-installer__name{font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-card-installer__location{margin:0;margin-top:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-krono-body,#615e5e);display:flex}.ds-card-installer__location i{color:var(--color-krono-red,#d22c2c)}.ds-card-installer__services{margin:0;margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.ds-card-installer__services li{border-radius:var(--radius-pill,50px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));white-space:nowrap;color:var(--color-krono-body,#615e5e)}.ds-card-installer__aside{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex-shrink:0;display:flex}.ds-card-installer__badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-red,#d22c2c);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));white-space:nowrap;color:var(--color-krono-red,#d22c2c);text-transform:uppercase}.ds-card-installer__badge--premium{background-color:var(--color-krono-red,#d22c2c);color:var(--color-white,#fff)}.ds-card-installer__rating{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);margin:0;display:flex}.ds-card-installer__stars{gap:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-krono-line,#e4e4e4);display:flex}.ds-card-installer__stars i.is-on{color:var(--color-amber-400,oklch(82.8% .189 84.429))}.ds-card-installer__distance{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-krono-red,#d22c2c);margin:0}.ds-card-installer__actions{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-neutral-50,oklch(98.5% 0 none));padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;margin-top:auto;display:flex}.ds-card-installer__actions .ds-button{min-height:0;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));padding-block:5px}.ds-card-installer__actions .ds-button__icon-container{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem))}@media (width<=480px){.ds-card-installer__body{flex-wrap:wrap}.ds-card-installer__aside{flex-flow:wrap;align-items:center;width:100%}}.ds-cards--news{cursor:pointer;border-radius:var(--radius-md,.375rem);--tw-duration:.2s;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100%;height:100%;transition-duration:.2s;display:flex;position:relative}@media (hover:hover){.ds-cards--news:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.ds-cards--news:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neutral-500,oklch(55.6% 0 none)) 10%, transparent) var(--tw-shadow-alpha), transparent)}}}.ds-cards--news__image{aspect-ratio:var(--aspect-3\/2,3 / 2);border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem);object-fit:cover;width:100%;height:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}@media (hover:hover){.ds-cards--news__image:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.ds-cards--news__image{backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ds-cards--news__content{border-bottom-right-radius:var(--radius-md,.375rem);border-bottom-left-radius:var(--radius-md,.375rem);background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 4);color:var(--color-neutral-900,oklch(20.5% 0 none));flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative}@media (hover:hover){.ds-cards--news__content:is(:where(.group):hover *){color:var(--color-red-550,#d22c2c)}}@media (width>=64rem){.ds-cards--news__content{padding:calc(var(--spacing,.25rem) * 6)}}.ds-cards--news__title{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (width>=48rem){.ds-cards--news__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}.ds-cards--news__description{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));--tw-duration:.5s;flex:1;transition-duration:.5s}@media (width>=64rem){.ds-cards--news__description{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem))}}.ds-cards--news__badge{position:relative}.ds-cards--news__icon{background-color:var(--color-red-550,#d22c2c);width:32px;height:32px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-white,#fff);--tw-duration:.2s;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition-duration:.2s;display:none;position:relative}@media (hover:hover){.ds-cards--news__icon:is(:where(.group):hover *){background-color:var(--color-red-700,oklch(50.5% .213 27.518))}}.ds-partner{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-300,oklch(87% 0 none));padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (width>=64rem){.ds-partner{padding:calc(var(--spacing,.25rem) * 6)}}.ds-partner__title{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (width>=64rem){.ds-partner__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem))}}.ds-partner__image-container{aspect-ratio:var(--aspect-video,16 / 9);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3);border-width:1px;align-items:center;display:flex}.ds-partner__image{max-height:calc(var(--spacing,.25rem) * 12);object-fit:contain;width:100%}.ds-partner__details{margin-top:calc(var(--spacing,.25rem) * 6);margin-left:calc(var(--spacing,.25rem) * 6)}:where(.ds-partner__details>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.ds-partner__details li span{margin-top:var(--spacing,.25rem);color:var(--color-red-550,#d22c2c)}@media (hover:hover){.ds-partner__details li a:hover{color:var(--color-red-550,#d22c2c)}}.ds-partner__details li a span{color:var(--color-neutral-600,oklch(43.9% 0 none))}@media (hover:hover){.ds-partner__details li a span:hover{color:var(--color-red-550,#d22c2c)}}.ds-card-product{font-family:var(--font-display,"Work Sans", sans-serif);display:block;position:relative;overflow:hidden}.ds-card-product__media{aspect-ratio:410/300;position:relative}.ds-card-product__media img{object-fit:cover;--tw-duration:.5s;width:100%;height:100%;transition-duration:.5s}.ds-card-product__panel{z-index:10;margin-inline:10px;margin-top:calc(var(--spacing,.25rem) * -12);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-krono-red,#d22c2c);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 6);--tw-duration:.3s;margin-bottom:10px;transition-duration:.3s;position:relative}.ds-card-product:hover .ds-card-product__media img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ds-card-product__brand{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase;display:block}.ds-card-product__title{font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-card-product__reveal{--tw-duration:.3s;grid-template-rows:1fr;transition-duration:.3s;display:grid}@media (width>=64rem){.ds-card-product__reveal{grid-template-rows:0fr}}.ds-card-product__description{padding-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);overflow:hidden}@media (width>=64rem){.ds-card-product__description{padding-right:calc(var(--spacing,.25rem) * 12)}}.ds-card-product__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box}.ds-card-product__badge{margin-top:calc(var(--spacing,.25rem) * 5);height:var(--spacing-badge,45px);width:var(--spacing-badge,45px);background-color:var(--color-black,#000);color:var(--color-white,#fff);--tw-duration:.3s;border-radius:2147483647px;justify-content:center;align-items:center;margin-left:auto;transition-duration:.3s;display:flex}@media (width>=64rem){.ds-card-product__badge{right:calc(var(--spacing,.25rem) * 6);bottom:calc(var(--spacing,.25rem) * 5);opacity:0;margin-top:0;position:absolute}.ds-card-product{aspect-ratio:410/364}.ds-card-product__media{aspect-ratio:auto;position:absolute;inset:0}.ds-card-product__panel{margin-inline:0;inset-inline:10px;margin-top:0;margin-bottom:0;position:absolute;bottom:10px}.ds-card-product:hover .ds-card-product__reveal,.ds-card-product:focus-within .ds-card-product__reveal{grid-template-rows:1fr}.ds-card-product:hover .ds-card-product__badge,.ds-card-product:focus-within .ds-card-product__badge{opacity:1}}.ds-card-product:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-card-product:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-card-product:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-card-product:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-cards--project{cursor:pointer;border-radius:var(--radius-lg,.5rem);--tw-duration:.2s;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition-duration:.2s;position:relative;overflow:hidden}@media (hover:hover){.ds-cards--project:hover{--tw-shadow-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.ds-cards--project:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neutral-500,oklch(55.6% 0 none)) 10%, transparent) var(--tw-shadow-alpha), transparent)}}}@media (width>=64rem){@media (hover:hover){.ds-cards--project:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}}.ds-cards--project__image{aspect-ratio:var(--aspect-3\/2,3 / 2);border-radius:var(--radius-lg,.5rem);object-fit:cover;width:100%;height:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}@media (hover:hover){.ds-cards--project__image:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.ds-cards--project__image{backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ds-cards--project__bg-gradient{z-index:10;border-radius:var(--radius-lg,.5rem);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#020419;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));opacity:.6;--tw-duration:.5s;width:100%;height:100%;transition-duration:.5s;display:none;position:absolute;inset:0}@media (hover:hover){.ds-cards--project__bg-gradient:is(:where(.group):hover *){opacity:1}}@media (width>=64rem){.ds-cards--project__bg-gradient{display:block}}.ds-cards--project__content{z-index:10;width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);position:relative}@media (width>=64rem){.ds-cards--project__content{bottom:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:0;position:absolute}}.ds-cards--project__content-inner{width:100%;color:var(--color-emerald-1000,#032124)}@media (hover:hover){.ds-cards--project__content-inner:is(:where(.group):hover *){color:var(--color-emerald-800,oklch(43.2% .095 166.913))}}@media (width>=64rem){.ds-cards--project__content-inner{color:var(--color-white,#fff)}}@media (hover:hover){@media (width>=64rem){.ds-cards--project__content-inner:is(:where(.group):hover *){color:var(--color-neutral-100,oklch(97% 0 none))}}}.ds-cards--project__title{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (width>=48rem){.ds-cards--project__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}.ds-cards--project__description{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));--tw-duration:.5s;transition-duration:.5s}@media (width>=64rem){.ds-cards--project__description{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem))}}.ds-cards--project__badge{position:relative}.ds-card-support{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-color:var(--color-krono-red,#d22c2c);height:100%;padding-inline:calc(var(--spacing,.25rem) * 10);padding-top:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 10);font-family:var(--font-display,"Work Sans", sans-serif);flex-direction:column;display:flex;position:relative}.ds-card-support--light{border-inline-style:var(--tw-border-style);border-inline-width:1px;border-top-style:var(--tw-border-style);border-top-width:1px;border-inline-color:var(--color-krono-line,#e4e4e4);border-top-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff)}.ds-card-support--ink{background-color:var(--color-krono-ink,#18130c)}.ds-card-support__icon{margin-bottom:calc(var(--spacing,.25rem) * 6);background-color:var(--color-krono-red,#d22c2c);width:65px;height:65px;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));color:var(--color-white,#fff);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ds-card-support__title{font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ds-card-support__description{margin-top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px))}.ds-card-support__link{margin-top:calc(var(--spacing,.25rem) * 8)}@media (width>=40rem){.ds-card-support__link{padding-top:calc(var(--spacing,.25rem) * 8);margin-top:auto}}.ds-card-support--light .ds-card-support__title{color:var(--color-krono-ink,#18130c)}.ds-card-support--light .ds-card-support__description{color:var(--color-krono-body,#615e5e)}.ds-card-support--ink .ds-card-support__title{color:var(--color-white,#fff)}.ds-card-support--ink .ds-card-support__description{color:#fffc}@supports (color:color-mix(in lab, red, red)){.ds-card-support--ink .ds-card-support__description{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-card-based-2{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-width:1px}.ds-card-based-2 h4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ds-cards--team-member{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 6);--tw-duration:.2s;flex-direction:column;transition-duration:.2s;display:flex}@media (hover:hover){.ds-cards--team-member:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 20px 40px -20px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.ds-cards--team-member__image-container{aspect-ratio:1;border-radius:var(--radius-sm,.25rem);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-neutral-100,oklch(97% 0 none));--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));position:relative;overflow:hidden}.ds-cards--team-member__image-container--overlay{border-radius:var(--radius-sm,.25rem);background-color:#0000;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ds-cards--team-member__image-container--overlay{background-color:color-mix(in oklab, var(--color-neutral-600,oklch(43.9% 0 none)) 0%, transparent)}}.ds-cards--team-member__image-container--overlay{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-cards--team-member__image-container--overlay:hover{background-color:#52525299}@supports (color:color-mix(in lab, red, red)){.ds-cards--team-member__image-container--overlay:hover{background-color:color-mix(in oklab, var(--color-neutral-600,oklch(43.9% 0 none)) 60%, transparent)}}}.ds-cards--team-member__image-container--arrow{z-index:10;--tw-translate-x:calc(var(--spacing,.25rem) * -6);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));color:var(--color-white,#fff);opacity:0;--tw-duration:.5s;justify-content:center;align-items:center;transition-duration:.5s;display:flex;position:absolute;inset:0}@media (hover:hover){.ds-cards--team-member__image-container--arrow:hover{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}}.ds-cards--team-member__image-container--image{object-fit:cover;mix-blend-mode:multiply}.ds-cards--team-member__content{margin-top:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}:where(.ds-cards--team-member__content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ds-cards--team-member__content{text-align:center}.ds-cards--team-member__content--title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-600,oklch(43.9% 0 none))}.ds-cards--team-member__content--position{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-400,oklch(70.8% 0 none))}.ds-cards--team-member__content--link{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);color:var(--color-red-600,oklch(57.7% .245 27.325));--tw-duration:.2s;background-color:#feeaee;border-radius:2147483647px;justify-content:center;align-items:center;transition-duration:.2s;display:flex}@media (hover:hover){.ds-cards--team-member__content--link:hover{background-color:#f8dae0}}.ds-cards--testimonials{border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-lime-550,#7fc347);padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 12);background-color:#fbfbf0}@media (width>=64rem){.ds-cards--testimonials{padding-inline:calc(var(--spacing,.25rem) * 16);padding-top:calc(var(--spacing,.25rem) * 12);padding-bottom:calc(var(--spacing,.25rem) * 16)}}.ds-cards--testimonials__quotemark{text-align:center;width:34px;height:34px;font-family:var(--font-serif,"Times New Roman", serif);--tw-leading:1.15;--tw-font-weight:var(--font-weight-bold,700);font-size:40px;line-height:1.15;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background-color:#e7e7c7;border-radius:2147483647px;justify-content:center;display:flex}.ds-cards--testimonials__comment{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 5);color:var(--color-emerald-1000,#032124);position:relative}.ds-cards--testimonials__comment:before{content:var(--tw-content);--tw-content:"“";content:var(--tw-content)}.ds-cards--testimonials__comment:after{content:var(--tw-content);--tw-content:"”";content:var(--tw-content)}@media (width>=64rem){.ds-cards--testimonials__comment{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem))}}.ds-cards--testimonials__name{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-emerald-1000,#032124)}.ds-cards--testimonials__name span{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}[data-module=ds-carousel--card-based]{position:relative}[data-module=ds-carousel--card-based] .carousel-cell{margin-inline:calc(var(--spacing,.25rem) * 4);width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}[data-module=ds-carousel--card-based] .custom-nav{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:space-between;position:absolute;top:50%}[data-module=ds-carousel--card-based] .custom-nav .button{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);background-color:var(--color-red-550,#d22c2c);color:var(--color-white,#fff);--tw-duration:.2s;background-color:#0000;border-radius:2147483647px;flex-shrink:0;transition-duration:.2s}@media (hover:hover){[data-module=ds-carousel--card-based] .custom-nav .button:hover{background-color:var(--color-red-700,oklch(50.5% .213 27.518));background-color:#0000}}[data-module=ds-carousel--card-based] .custom-nav .button--next{margin-right:0;position:absolute;right:0}@media (width>=40rem){[data-module=ds-carousel--card-based] .custom-nav .button--next{margin-right:calc(var(--spacing,.25rem) * 4)}}[data-module=ds-carousel--card-based] .custom-nav .button--previous{margin-left:0}@media (width>=40rem){[data-module=ds-carousel--card-based] .custom-nav .button--previous{margin-left:calc(var(--spacing,.25rem) * 4)}}[data-module=ds-carousel--card-based].carousel--card-based--with-overflow .flickity-viewport{overflow:visible}[data-module=ds-carousel--card-based] .flickity-page-dots{bottom:calc(var(--spacing,.25rem) * -12)}@media (width>=64rem){[data-module=ds-carousel--card-based] .flickity-page-dots{bottom:calc(var(--spacing,.25rem) * -16)}}[data-module=ds-carousel--card-based] .flickity-page-dots .dot{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){[data-module=ds-carousel--card-based] .flickity-page-dots .dot{background-color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}[data-module=ds-carousel--card-based] .flickity-page-dots .dot{opacity:1;--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){[data-module=ds-carousel--card-based] .flickity-page-dots .dot:hover{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){[data-module=ds-carousel--card-based] .flickity-page-dots .dot:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}}[data-module=ds-carousel--card-based] .flickity-page-dots .dot.is-selected{background-color:var(--color-red-550,#d22c2c)}@media (width>=48rem){.ds-card--horizontal [data-module=ds-carousel--card-based] .ds-card--full-image__image{border-top-right-radius:0}}.ds-company{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-company__grid{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=64rem){.ds-company__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds-company__item{position:relative}@media (width>=64rem){.ds-company__item{height:650px}}.ds-company__media{aspect-ratio:16/11;position:relative}@media (width>=64rem){.ds-company__media{aspect-ratio:auto;position:absolute;inset:0}}.ds-company__media img{object-fit:cover;width:100%;height:100%}.ds-company__panel{z-index:10;margin-inline:calc(var(--spacing,.25rem) * 6);margin-top:calc(var(--spacing,.25rem) * -16);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 10);position:relative}@media (width>=40rem){.ds-company__panel{max-width:520px}}@media (width>=64rem){.ds-company__panel{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:92%;max-width:535px;min-height:416px;translate:var(--tw-translate-x) var(--tw-translate-y);margin-inline:0;padding-block:80px;margin-top:0;padding-left:68px;padding-right:44px;position:absolute;top:50%}}.ds-company__panel--red{background-color:var(--color-krono-red,#d22c2c)}.ds-company__panel--ink{background-color:var(--color-krono-ink,#18130c)}@media (width>=64rem){.ds-company__item:nth-child(odd) .ds-company__panel{right:19px}.ds-company__item:nth-child(2n) .ds-company__panel{left:19px}}.ds-company__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 7)}.ds-company__title{font-size:var(--text-section,35px);line-height:var(--tw-leading,var(--text-section--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-section--letter-spacing,-.01em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.ds-company__body{margin-top:calc(var(--spacing,.25rem) * 7);max-width:397px;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff)}.ds-company__link{margin-top:calc(var(--spacing,.25rem) * 14)}.ds-company__points{margin-top:calc(var(--spacing,.25rem) * 7);max-width:397px;margin-bottom:0;padding-left:0;list-style-type:none}.ds-company__points li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-color:#fff3;border-bottom-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.ds-company__points li{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.ds-company__points li{padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff)}.ds-company__points li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0;padding-bottom:0}.ds-company__bullet{margin-top:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-white,#fff);border-radius:2147483647px;flex-shrink:0}.ds-company__panel--ink .ds-company__bullet{background-color:var(--color-krono-red,#d22c2c)}.ds-cookie-consent__panel{inset-inline:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 4);z-index:55;border-top-style:var(--tw-border-style);border-top-width:4px;border-color:var(--color-krono-red,#d22c2c);background-color:var(--color-white,#fff);max-height:calc(100vh - 2rem);padding:calc(var(--spacing,.25rem) * 6);font-family:var(--font-display,"Work Sans", sans-serif);color:var(--color-krono-body,#615e5e);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed;overflow-y:auto}@media (width>=40rem){.ds-cookie-consent__panel{right:auto;bottom:calc(var(--spacing,.25rem) * 6);left:calc(var(--spacing,.25rem) * 6);width:440px}}.ds-cookie-consent__heading{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);display:flex}.ds-cookie-consent__heading i{color:var(--color-krono-red,#d22c2c)}.ds-cookie-consent__text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);margin-bottom:0}.ds-cookie-consent__text a{color:var(--color-krono-ink,#18130c);text-decoration-line:underline}@media (hover:hover){.ds-cookie-consent__text a:hover{color:var(--color-krono-red,#d22c2c)}}.ds-cookie-consent__groups{margin-top:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-krono-line,#e4e4e4)}.ds-cookie-consent__group{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-krono-line,#e4e4e4);padding-block:calc(var(--spacing,.25rem) * 3)}.ds-cookie-consent__group p{margin-top:var(--spacing,.25rem);padding-left:calc(var(--spacing,.25rem) * 6);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);margin-bottom:0}.ds-cookie-consent__label{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);display:flex}.ds-cookie-consent__label input{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);accent-color:var(--color-krono-red,#d22c2c)}.ds-cookie-consent__label input:disabled{cursor:not-allowed;opacity:.6}.ds-cookie-consent__label em{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-krono-body,#615e5e);margin-left:auto;font-style:normal}.ds-cookie-consent__actions{margin-top:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ds-cookie-consent__link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-krono-ink,#18130c);text-decoration-line:underline}@media (hover:hover){.ds-cookie-consent__link:hover{color:var(--color-krono-red,#d22c2c)}}.ds-cta-band{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 16);text-align:center;font-family:var(--font-display,"Work Sans", sans-serif)}@media (width>=64rem){.ds-cta-band{padding-block:70px}}.ds-cta-band--red{background-color:var(--color-krono-red,#d22c2c)}.ds-cta-band--ink{background-color:var(--color-krono-ink,#18130c)}.ds-cta-band__inner{flex-direction:column;align-items:center;max-width:760px;margin-inline:auto;display:flex}.ds-cta-band__title{font-size:var(--text-section,35px);line-height:var(--tw-leading,var(--text-section--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-section--letter-spacing,-.01em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);text-wrap:balance}.ds-cta-band__body{margin-top:calc(var(--spacing,.25rem) * 6);max-width:740px;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff)}.ds-cta-band__body p+p{margin-top:calc(var(--spacing,.25rem) * 4)}.ds-cta-band__cta{margin-top:calc(var(--spacing,.25rem) * 11)}.ds-design-tokens{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-design-tokens__section{margin-top:calc(var(--spacing,.25rem) * 10);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-krono-line,#e4e4e4);padding-top:calc(var(--spacing,.25rem) * 10)}.ds-design-tokens__section:first-child{border-style:var(--tw-border-style);border-width:0;margin-top:0;padding-top:0}.ds-design-tokens__title{margin-bottom:var(--spacing,.25rem);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-design-tokens__note{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-krono-body,#615e5e)}.ds-design-tokens__swatch{height:calc(var(--spacing,.25rem) * 24);border-radius:var(--radius-xs,.125rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4)}.ds-design-tokens__meta{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-krono-body,#615e5e)}.ds-design-tokens__meta b{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-krono-ink,#18130c);display:block}.ds-design-tokens__source{border-radius:var(--radius-xs,.125rem);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;font-size:10px;display:inline-block}.ds-design-tokens__source--figma{background-color:#d22c2c1a}@supports (color:color-mix(in lab, red, red)){.ds-design-tokens__source--figma{background-color:color-mix(in oklab, var(--color-krono-red,#d22c2c) 10%, transparent)}}.ds-design-tokens__source--figma{color:var(--color-krono-red,#d22c2c)}.ds-design-tokens__source--measured{background-color:#18130c1a}@supports (color:color-mix(in lab, red, red)){.ds-design-tokens__source--measured{background-color:color-mix(in oklab, var(--color-krono-ink,#18130c) 10%, transparent)}}.ds-design-tokens__source--measured{color:var(--color-krono-ink,#18130c)}.ds-design-tokens__source--inferred{background-color:var(--color-amber-100,oklch(96.2% .059 95.617));color:var(--color-amber-800,oklch(47.3% .137 46.201))}.ds-design-tokens__row{align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-krono-line,#e4e4e4);padding-block:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.ds-design-tokens__row:last-child{border-style:var(--tw-border-style);border-width:0}.ds-design-tokens__rowmeta{width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-krono-body,#615e5e)}@media (width>=40rem){.ds-design-tokens__rowmeta{width:auto;margin-left:auto}}.ds-divider{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-width:1px}.ds-divider h4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ds-download{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200,oklch(92.2% 0 none));background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-duration:.2s;justify-content:space-between;align-items:center;text-decoration-line:none;transition-duration:.2s;display:flex}@media (hover:hover){.ds-download:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.ds-download:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neutral-500,oklch(55.6% 0 none)) 10%, transparent) var(--tw-shadow-alpha), transparent)}}}@media (width>=64rem){.ds-download{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-leading:var(--text-lg--line-height);line-height:var(--text-lg--line-height)}}.ds-download h3{margin-left:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}@media (hover:hover){.ds-download h3:is(:where(.group):hover *){color:var(--color-red-700,oklch(50.5% .213 27.518))}}.ds-download__icon-container{background-color:var(--color-red-550,#d22c2c);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;display:flex;position:relative}.ds-download__icon{fill:currentColor;text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-white,#fff)}.ds-dropdown{font-family:var(--font-display,"Work Sans", sans-serif);position:relative}.ds-dropdown__trigger{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);width:100%;height:52px;padding-inline:calc(var(--spacing,.25rem) * 4);text-align:left;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-ink,#18130c);--tw-duration:.2s;transition-duration:.2s;display:flex}.ds-dropdown__trigger i{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:var(--color-krono-body,#615e5e);--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.ds-dropdown__trigger:hover{border-color:var(--color-krono-body,#615e5e)}.ds-dropdown__trigger:focus-visible{border-color:var(--color-krono-red,#d22c2c);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-dropdown__trigger:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-dropdown.is-set .ds-dropdown__trigger,.ds-dropdown.is-open .ds-dropdown__trigger{border-color:var(--color-krono-red,#d22c2c)}.ds-dropdown.is-open .ds-dropdown__trigger i{color:var(--color-krono-red,#d22c2c);rotate:180deg}.ds-dropdown__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-dropdown__panel{z-index:30;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);max-height:260px;padding-block:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);margin:0;list-style-type:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.ds-dropdown__option{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-ink,#18130c);--tw-duration:.1s;transition-duration:.1s}.ds-dropdown__option.is-active{color:var(--color-krono-red,#d22c2c);background-color:#f3f3f3}.ds-dropdown__option.is-selected{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-red,#d22c2c)}.ds-editors-picks{padding-block:calc(var(--spacing,.25rem) * 20);font-family:var(--font-display,"Work Sans", sans-serif);position:relative}@media (width>=64rem){.ds-editors-picks{padding-block:100px}}.ds-editors-picks__head{margin-bottom:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=64rem){.ds-editors-picks__head{margin-bottom:calc(var(--spacing,.25rem) * 12);flex-direction:row;justify-content:space-between;align-items:center}}.ds-editors-picks__cta{align-self:flex-start}@media (width>=64rem){.ds-editors-picks__cta{flex-shrink:0;align-self:auto}}.ds-editors-picks__body{gap:var(--spacing-gutter,30px);display:grid}@media (width>=64rem){.ds-editors-picks__body{grid-template-columns:850fr 410fr}}.ds-editors-picks__feature{aspect-ratio:850/475;display:block;position:relative;overflow:hidden}.ds-editors-picks__feature img{object-fit:cover;--tw-duration:.7s;width:100%;height:100%;transition-duration:.7s}.ds-editors-picks__feature:hover img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ds-editors-picks__feature:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-editors-picks__feature:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-editors-picks__feature:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-editors-picks__feature:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-editors-picks__scrim{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#000c;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ds-editors-picks__scrim{--tw-gradient-from:color-mix(in oklab, var(--color-black,#000) 80%, transparent)}}.ds-editors-picks__scrim{--tw-gradient-via:#00000040}@supports (color:color-mix(in lab, red, red)){.ds-editors-picks__scrim{--tw-gradient-via:color-mix(in oklab, var(--color-black,#000) 25%, transparent)}}.ds-editors-picks__scrim{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent}.ds-editors-picks__feature-copy{padding:calc(var(--spacing,.25rem) * 8);inset-inline:0;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:0}@media (width>=64rem){.ds-editors-picks__feature-copy{padding:calc(var(--spacing,.25rem) * 10)}}.ds-editors-picks__tag{margin-bottom:calc(var(--spacing,.25rem) * 6);background-color:var(--color-krono-red,#d22c2c);height:45px;padding-inline:calc(var(--spacing,.25rem) * 6);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-white,#fff);text-transform:uppercase;align-items:center;display:inline-flex}.ds-editors-picks__feature-title{font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.ds-editors-picks__feature-text{margin-top:calc(var(--spacing,.25rem) * 3);max-width:460px;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:#fffc}@supports (color:color-mix(in lab, red, red)){.ds-editors-picks__feature-text{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-editors-picks__rail{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.ds-editors-picks__row{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);display:flex}.ds-editors-picks__row:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-editors-picks__row:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-editors-picks__row:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-editors-picks__row:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-editors-picks__thumb{aspect-ratio:143/87;flex-shrink:0;width:143px;display:block;overflow:hidden}.ds-editors-picks__thumb img{object-fit:cover;--tw-duration:.5s;width:100%;height:100%;transition-duration:.5s}.ds-editors-picks__row:hover .ds-editors-picks__thumb img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ds-editors-picks__row-copy{flex-direction:column;min-width:0;display:flex}.ds-editors-picks__row-category{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase}.ds-editors-picks__row-title{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-leading:22px;--tw-font-weight:var(--font-weight-semibold,600);line-height:22px;font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-editors-picks__row:hover .ds-editors-picks__row-title{color:var(--color-krono-red,#d22c2c)}.ds-editors-picks__read{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e)}.ds-enquiry-form{background-color:var(--color-krono-ink,#18130c);padding:calc(var(--spacing,.25rem) * 8);font-family:var(--font-display,"Work Sans", sans-serif)}@media (width>=64rem){.ds-enquiry-form{padding:52px}}.ds-enquiry-form__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 6)}.ds-enquiry-form__title{--tw-leading:var(--leading-tight,1.25);font-size:26px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.ds-enquiry-form__text{margin-top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__text{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-enquiry-form__form{margin-top:calc(var(--spacing,.25rem) * 9);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.ds-enquiry-form__fields{column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.ds-enquiry-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-enquiry-form__fields{column-gap:84px}}.ds-enquiry-form__errors{margin-top:calc(var(--spacing,.25rem) * 8);background-color:var(--color-krono-red,#d22c2c);padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff);margin-bottom:0;list-style-type:none}.ds-enquiry-form__errors li+li{margin-top:var(--spacing,.25rem)}.ds-enquiry-form__success{margin-top:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff40;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__success{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.ds-enquiry-form__success{padding:calc(var(--spacing,.25rem) * 5);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff)}.ds-enquiry-form__field{padding-top:calc(var(--spacing,.25rem) * 5);position:relative}@media (width>=40rem){.ds-enquiry-form__field{grid-column:span 2/span 2}}.ds-enquiry-form__field input:not([type=file]),.ds-enquiry-form__field textarea,.ds-enquiry-form__field select{appearance:none;border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-color:#ffffff40;border-bottom-width:1px;border-radius:0;width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__field input:not([type=file]),.ds-enquiry-form__field textarea,.ds-enquiry-form__field select{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.ds-enquiry-form__field input:not([type=file]),.ds-enquiry-form__field textarea,.ds-enquiry-form__field select{padding-inline:0;padding-top:0;padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff);background-color:#0000}:is(.ds-enquiry-form__field input:not([type=file]),.ds-enquiry-form__field textarea,.ds-enquiry-form__field select):focus{border-color:var(--color-white,#fff);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){:is(.ds-enquiry-form__field input:not([type=file]),.ds-enquiry-form__field textarea,.ds-enquiry-form__field select):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}:is(.ds-enquiry-form__field input:not([type=file]),.ds-enquiry-form__field textarea,.ds-enquiry-form__field select):focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.ds-enquiry-form__field input:not([type=file]),.ds-enquiry-form__field textarea,.ds-enquiry-form__field select):focus{outline-offset:2px;outline:2px solid #0000}}.ds-enquiry-form__field input:-webkit-autofill{-webkit-text-fill-color:var(--color-white);-webkit-box-shadow:0 0 0 1000px var(--color-krono-ink) inset}.ds-enquiry-form__field .ds-enquiry-form__label{pointer-events:none;--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:#ffffff80;font-size:11px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__field .ds-enquiry-form__label{color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.ds-enquiry-form__field .ds-enquiry-form__label{text-transform:uppercase;--tw-duration:.2s;transition-duration:.2s}.ds-enquiry-form__field .ds-enquiry-form__label span{color:var(--color-krono-red,#d22c2c)}.ds-enquiry-form__field input:placeholder-shown:not(:focus)~.ds-enquiry-form__label{top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:#ffffffb3}.ds-enquiry-form__field select:has(option[value=""]:checked):not(:focus)~.ds-enquiry-form__label{top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__field input:placeholder-shown:not(:focus)~.ds-enquiry-form__label{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}.ds-enquiry-form__field select:has(option[value=""]:checked):not(:focus)~.ds-enquiry-form__label{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-enquiry-form__field input:placeholder-shown:not(:focus)~.ds-enquiry-form__label{text-transform:none}.ds-enquiry-form__field select:has(option[value=""]:checked):not(:focus)~.ds-enquiry-form__label{text-transform:none}.ds-enquiry-form__field.is-invalid input,.ds-enquiry-form__field.is-invalid textarea,.ds-enquiry-form__field.is-invalid select{border-color:var(--color-krono-red,#d22c2c)}@media (width>=40rem){.ds-enquiry-form__field--half{grid-column:span 1/span 1}}.ds-enquiry-form__field--select i{pointer-events:none;right:0;bottom:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-krono-red,#d22c2c);position:absolute}.ds-enquiry-form__field--select select{cursor:pointer;padding-right:calc(var(--spacing,.25rem) * 6);background-image:none}.ds-enquiry-form__field--select select option{background-color:var(--color-white,#fff);color:var(--color-krono-ink,#18130c)}.ds-enquiry-form__field--textarea,.ds-enquiry-form__field--file{flex-direction:column;padding-top:0;display:flex}.ds-enquiry-form__field--textarea .ds-enquiry-form__label,.ds-enquiry-form__field--file .ds-enquiry-form__label{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:#ffffffb3;order:-9999;position:static}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__field--textarea .ds-enquiry-form__label,.ds-enquiry-form__field--file .ds-enquiry-form__label{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-enquiry-form__field--textarea .ds-enquiry-form__label,.ds-enquiry-form__field--file .ds-enquiry-form__label{text-transform:none}.ds-enquiry-form__field--textarea textarea{resize:vertical;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff40;min-height:190px}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__field--textarea textarea{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.ds-enquiry-form__field--textarea textarea{padding:calc(var(--spacing,.25rem) * 4)}.ds-enquiry-form__field--textarea textarea:focus{border-color:var(--color-white,#fff)}.ds-enquiry-form__field--file .ds-enquiry-form__file-input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.ds-enquiry-form__field--file .ds-enquiry-form__file-input:focus-visible~.ds-enquiry-form__dropzone{border-color:var(--color-white,#fff)}.ds-enquiry-form__dropzone{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);--tw-border-style:dashed;border:1px dashed #ffffff40;display:flex}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__dropzone{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.ds-enquiry-form__dropzone{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__dropzone{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-enquiry-form__dropzone{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-enquiry-form__dropzone:hover{border-color:var(--color-white,#fff);color:var(--color-white,#fff)}}.ds-enquiry-form__dropzone i{color:var(--color-krono-red,#d22c2c)}.ds-enquiry-form__file-list{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:0;padding-left:0;list-style-type:none}.ds-enquiry-form__file-list li{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-color:#ffffff26;border-bottom-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__file-list li{border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.ds-enquiry-form__file-list li{padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff)}.ds-enquiry-form__file-list li span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ds-enquiry-form__file-list li button{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:#ffffff80;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__file-list li button{color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.ds-enquiry-form__file-list li button{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-enquiry-form__file-list li button:hover{color:var(--color-krono-red,#d22c2c)}}.ds-enquiry-form__file-size{color:#fff6;flex-shrink:0;font-size:11px}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__file-size{color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}.ds-enquiry-form__file-size{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ds-enquiry-form__hint{margin-top:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-normal,1.5);font-size:11px;line-height:var(--leading-normal,1.5);color:#fff6;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__hint{color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}.ds-enquiry-form__error{margin-top:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-normal,1.5);font-size:11px;line-height:var(--leading-normal,1.5);color:var(--color-krono-red,#d22c2c);margin-bottom:0}.ds-enquiry-form__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ds-enquiry-form__actions{margin-top:calc(var(--spacing,.25rem) * 4);align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ds-enquiry-form__smallprint{min-width:200px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:#fff9;flex:1;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.ds-enquiry-form__smallprint{color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}.ds-enquiry-form--wide .ds-enquiry-form__title{font-size:var(--text-section,35px);line-height:var(--tw-leading,var(--text-section--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-section--letter-spacing,-.01em));--tw-leading:var(--text-section--line-height);line-height:var(--text-section--line-height)}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}.ds-eyebrow.ds-eyebrow--rule{align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-family:var(--font-display,"Work Sans", sans-serif);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-transform:uppercase;display:inline-flex}.ds-eyebrow.ds-eyebrow--rule .ds-eyebrow__rule{background-color:currentColor;flex-shrink:0;width:70px;height:1px;display:block}.ds-eyebrow.ds-eyebrow--rule.ds-eyebrow--center{gap:calc(var(--spacing,.25rem) * 3);text-align:center;flex-direction:column}.ds-eyebrow.ds-eyebrow--rule.ds-eyebrow--red{color:var(--color-krono-red,#d22c2c)}.ds-eyebrow.ds-eyebrow--rule.ds-eyebrow--white{color:var(--color-white,#fff)}.ds-eyebrow.ds-eyebrow--rule.ds-eyebrow--ink{color:var(--color-krono-ink,#18130c)}.ds-eyebrow:not(.ds-eyebrow--rule){padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));--tw-leading:1;padding-block:5px;line-height:1;position:relative}.ds-eyebrow:not(.ds-eyebrow--rule):before{content:"";background-color:var(--color-red-550,#d22c2c);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:99999px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ds-eyebrow:not(.ds-eyebrow--rule) .ds-eyebrow__inner{justify-content:center;align-items:center;display:flex}.ds-eyebrow:not(.ds-eyebrow--rule) .ds-eyebrow__icon{margin-right:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-leading:1;line-height:1}.ds-eyebrow:not(.ds-eyebrow--rule) .ds-eyebrow__icon svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);fill:currentColor;display:inline-block}.ds-eyebrow:not(.ds-eyebrow--rule).ds-eyebrow--dark .ds-eyebrow__inner{color:var(--color-neutral-200,oklch(92.2% 0 none))}.ds-faceted-search{padding-top:calc(var(--spacing,.25rem) * 20);font-family:var(--font-display,"Work Sans", sans-serif);background-color:#f3f3f3;position:relative}@media (width>=64rem){.ds-faceted-search{padding-top:100px}}.ds-faceted-search__head{margin-bottom:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (width>=64rem){.ds-faceted-search__head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.ds-faceted-search__count{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);margin:0}@media (width>=64rem){.ds-faceted-search__count{padding-bottom:calc(var(--spacing,.25rem) * 2)}}.ds-faceted-search__count strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-faceted-search__panel{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 8)}@media (width>=64rem){.ds-faceted-search__panel{padding:calc(var(--spacing,.25rem) * 10)}}.ds-faceted-search__row{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=64rem){.ds-faceted-search__row{flex-direction:row;align-items:flex-end}}.ds-faceted-search__field{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (width>=64rem){.ds-faceted-search__field{width:195px}}.ds-faceted-search__field label,.ds-faceted-search__field>span{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-body,#615e5e);text-transform:uppercase}@media (width>=64rem){.ds-faceted-search__field--search{flex:1}}.ds-faceted-search__input{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);height:52px;padding-inline:calc(var(--spacing,.25rem) * 4);display:flex}.ds-faceted-search__input i{color:var(--color-krono-body,#615e5e)}.ds-faceted-search__input input{border-style:var(--tw-border-style);min-width:0;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-ink,#18130c);background-color:#0000;border-width:0;flex:1;padding:0}.ds-faceted-search__input input::placeholder{color:var(--color-krono-body,#615e5e)}.ds-faceted-search__input input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-faceted-search__input input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-faceted-search__input input:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-faceted-search__input input:focus{outline-offset:2px;outline:2px solid #0000}}.ds-faceted-search__input:focus-within{border-color:var(--color-krono-red,#d22c2c)}.ds-faceted-search__clear{height:52px;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-red,#d22c2c);text-underline-offset:4px;--tw-duration:.2s;text-decoration-thickness:1px;transition-duration:.2s}@media (hover:hover){.ds-faceted-search__clear:hover{text-decoration-line:underline}}.ds-faceted-search__clear:disabled{cursor:not-allowed;color:var(--color-krono-body,#615e5e);text-decoration-line:none}.ds-faceted-search__clear:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-faceted-search__clear:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-faceted-search__clear:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-faceted-search__clear:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-faceted-search__chips{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-krono-line,#e4e4e4);padding-top:calc(var(--spacing,.25rem) * 8);flex-wrap:wrap;display:flex}.ds-faceted-search__chip{border-radius:var(--radius-pill,50px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-ink,#18130c);--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-faceted-search__chip:hover{border-color:var(--color-krono-red,#d22c2c);color:var(--color-krono-red,#d22c2c)}}.ds-faceted-search__chip.is-active{border-color:var(--color-krono-red,#d22c2c);background-color:var(--color-krono-red,#d22c2c);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}@media (hover:hover){.ds-faceted-search__chip.is-active:hover{color:var(--color-white,#fff)}}.ds-faceted-search__chip:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-faceted-search__chip:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-faceted-search__chip:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-faceted-search__chip:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-faceted-search+.ds-guide-grid{padding-top:calc(var(--spacing,.25rem) * 12);background-color:#f3f3f3}@media (width>=64rem){.ds-faceted-search+.ds-guide-grid{padding-top:calc(var(--spacing,.25rem) * 16)}}.ds-faceted-search+.ds-guide-grid .ds-card-guide[hidden]{display:none}.ds-faceted-search+.ds-guide-grid .ds-guide-grid__items.is-empty:after{content:"No guides match those filters. Try clearing one of them.";padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);grid-column:1/-1}.ds-feature{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.ds-feature{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-leading:var(--text-lg--line-height);line-height:var(--text-lg--line-height)}}.ds-feature h3{margin-left:calc(var(--spacing,.25rem) * 3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));color:var(--color-red-550,#d22c2c)}.ds-feature__icon-container{background-color:var(--color-red-550,#d22c2c);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;display:flex;position:relative}.ds-feature__icon{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);fill:currentColor;text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-white,#fff)}.ds-feature-row{padding-block:calc(var(--spacing,.25rem) * 16);font-family:var(--font-display,"Work Sans", sans-serif)}@media (width>=64rem){.ds-feature-row{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-feature-row--ink{background-color:var(--color-krono-ink,#18130c)}.ds-feature-row--light{background-color:var(--color-white,#fff)}.ds-feature-row__head{margin-bottom:calc(var(--spacing,.25rem) * 14)}@media (width>=64rem){.ds-feature-row__head{margin-bottom:calc(var(--spacing,.25rem) * 16)}}.ds-feature-row__items{justify-items:center;gap:calc(var(--spacing,.25rem) * 14);display:grid}@media (width>=40rem){.ds-feature-row__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-feature-row__items{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 8);display:flex}}.ds-feature-row__item{text-align:center;width:100%;max-width:220px}@media (width>=64rem){.ds-feature-row__item{width:200px;max-width:none}}.ds-feature-row__icon{margin-bottom:calc(var(--spacing,.25rem) * 9);justify-content:center;align-items:center;height:144px;display:flex}.ds-feature-row__icon svg,.ds-feature-row__icon img{width:auto;max-width:136px;height:auto;max-height:100%}.ds-feature-row__icon i{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}.ds-feature-row__title{font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ds-feature-row__text{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px))}.ds-feature-row--ink .ds-feature-row__title,.ds-feature-row--ink .ds-feature-row__text,.ds-feature-row--ink .ds-feature-row__icon,.ds-feature-row--ink .ds-feature-row__icon svg{color:var(--color-white,#fff)}.ds-feature-row--light .ds-feature-row__title{color:var(--color-krono-ink,#18130c)}.ds-feature-row--light .ds-feature-row__text{color:var(--color-krono-body,#615e5e)}.ds-feature-row--light .ds-feature-row__icon{color:var(--color-krono-ink,#18130c)}.ds-fifty-fifty{margin-block:calc(var(--spacing,.25rem) * 10)}@media (width>=48rem){.ds-fifty-fifty--reverse .ds-fifty-fifty__left-block{order:2}.ds-fifty-fifty--reverse .ds-fifty-fifty__right-block{order:1}.ds-fifty-fifty--content-middle .ds-fifty-fifty__left-block,.ds-fifty-fifty--content-middle .ds-fifty-fifty__right-block{flex-direction:column;justify-content:center;align-items:center;display:flex}}.ds-fifty-fifty__container{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ds-fifty-fifty__left-block{grid-column:span 12/span 12}@media (width>=48rem){.ds-fifty-fifty__left-block{grid-column:span 6/span 6}}.ds-fifty-fifty__right-block{grid-column:span 12/span 12}@media (width>=48rem){.ds-fifty-fifty__right-block{grid-column:span 6/span 6}}.ds-filter-tabs{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-filter-tabs ul{justify-content:center;align-items:center;column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.ds-filter-tabs a{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-ink,#18130c);text-transform:uppercase;--tw-duration:.2s;border-color:#0000;border-bottom-width:2px;transition-duration:.2s;display:inline-block}@media (hover:hover){.ds-filter-tabs a:hover{color:var(--color-krono-red,#d22c2c)}}.ds-filter-tabs a.is-active{border-color:var(--color-krono-red,#d22c2c);color:var(--color-krono-red,#d22c2c)}.ds-flip{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-width:1px}.ds-flip h4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ds-footer{background-color:var(--color-krono-ink,#18130c);width:100%;padding-top:calc(var(--spacing,.25rem) * 20);padding-bottom:calc(var(--spacing,.25rem) * 8);font-family:var(--font-display,"Work Sans", sans-serif);position:relative}@media (width>=64rem){.ds-footer{padding-top:85px}}.ds-footer__columns{gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=40rem){.ds-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-footer__columns{gap:var(--spacing-gutter,30px);grid-template-columns:repeat(4,minmax(0,1fr))}}.ds-footer__heading{margin-bottom:calc(var(--spacing,.25rem) * 8);font-size:var(--text-label,16px);line-height:var(--tw-leading,var(--text-label--line-height,1.5));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);text-transform:uppercase}.ds-footer__heading--stacked{margin-top:calc(var(--spacing,.25rem) * 12)}.ds-footer__contact{margin:0;list-style-type:none}:where(.ds-footer__contact>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 6) * calc(1 - var(--tw-space-y-reverse)))}.ds-footer__contact{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:#fffc;padding:0}@supports (color:color-mix(in lab, red, red)){.ds-footer__contact{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-footer__contact a{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-footer__contact a:hover{color:var(--color-white,#fff)}}.ds-footer__prefix{color:var(--color-krono-red,#d22c2c)}.ds-footer__address{gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.ds-footer__links{margin:0;list-style-type:none}:where(.ds-footer__links>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(11px * var(--tw-space-y-reverse));margin-block-end:calc(11px * calc(1 - var(--tw-space-y-reverse)))}.ds-footer__links{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:#fffc;padding:0}@supports (color:color-mix(in lab, red, red)){.ds-footer__links{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-footer__links a{--tw-duration:.2s;transition-duration:.2s;display:inline-block}@media (hover:hover){.ds-footer__links a:hover{color:var(--color-white,#fff)}}.ds-footer__links a{text-underline-offset:4px;text-decoration-thickness:1px}@media (hover:hover){.ds-footer__links a:hover{text-decoration-line:underline}}.ds-footer__subscribe-text{margin-bottom:calc(var(--spacing,.25rem) * 8);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:#fffc}@supports (color:color-mix(in lab, red, red)){.ds-footer__subscribe-text{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-footer__subscribe{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-color:#ffffff40;border-bottom-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.ds-footer__subscribe{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.ds-footer__subscribe{padding-bottom:calc(var(--spacing,.25rem) * 3)}.ds-footer__subscribe input{border-style:var(--tw-border-style);min-width:0;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff);background-color:#0000;border-width:0;flex:1;padding:0}.ds-footer__subscribe input::placeholder{color:#fff9}@supports (color:color-mix(in lab, red, red)){.ds-footer__subscribe input::placeholder{color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}.ds-footer__subscribe input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-footer__subscribe input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-footer__subscribe input:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-footer__subscribe input:focus{outline-offset:2px;outline:2px solid #0000}}.ds-footer__subscribe button{color:var(--color-krono-red,#d22c2c);--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}@media (hover:hover){.ds-footer__subscribe button:hover{color:var(--color-white,#fff)}}.ds-footer__subscribe button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-footer__subscribe button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-footer__subscribe button:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-krono-ink,#18130c);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-footer__subscribe button:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-footer__social{align-items:center;gap:calc(var(--spacing,.25rem) * 3);margin:0;padding:0;list-style-type:none;display:flex}.ds-footer__social a{border-style:var(--tw-border-style);width:34px;height:34px;color:var(--color-krono-red,#d22c2c);--tw-duration:.2s;border-width:1px;border-color:#0000;border-radius:2147483647px;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.ds-footer__social a:hover{border-color:var(--color-krono-red,#d22c2c)}.ds-footer__social a:focus-visible{border-color:var(--color-krono-red,#d22c2c);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-footer__social a:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-footer__rule{margin-top:calc(var(--spacing,.25rem) * 16);background-color:#3b3630;width:100%;height:1px}.ds-footer__bottom{gap:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:#fff9;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.ds-footer__bottom{color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}@media (width>=64rem){.ds-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.ds-footer__bottom p{margin:0}.ds-footer__legals{flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.ds-footer__legals li+li:before{margin-inline:calc(var(--spacing,.25rem) * 2);color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ds-footer__legals li+li:before{color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.ds-footer__legals li+li:before{--tw-content:"|";content:var(--tw-content)}.ds-footer__legals a,.ds-footer__legals button{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){:is(.ds-footer__legals a,.ds-footer__legals button):hover{color:var(--color-white,#fff)}}.ds-footer__top{right:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-red,#d22c2c);width:34px;height:34px;color:var(--color-krono-red,#d22c2c);--tw-duration:.2s;border-radius:2147483647px;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:absolute;bottom:104px}@media (hover:hover){.ds-footer__top:hover{background-color:var(--color-krono-red,#d22c2c);color:var(--color-white,#fff)}}@media (width>=64rem){.ds-footer__top{right:calc(var(--spacing,.25rem) * 12)}}.ds-footer__top:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-footer__top:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-footer__top:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-krono-ink,#18130c);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-footer__top:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-form-panel{background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 20);font-family:var(--font-display,"Work Sans", sans-serif);position:relative}@media (width>=64rem){.ds-form-panel{padding-block:100px}}.ds-form-panel__grid{gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=64rem){.ds-form-panel__grid{grid-template-columns:minmax(0,511fr) minmax(0,742fr);align-items:flex-start;column-gap:37px}.ds-form-panel__intro{padding-top:52px}}.ds-form-panel__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 8)}.ds-form-panel__title{font-size:var(--text-section,35px);line-height:var(--tw-leading,var(--text-section--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-section--letter-spacing,-.01em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);text-wrap:balance}.ds-form-panel__text{margin-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e)}.ds-form-panel__text p+p{margin-top:calc(var(--spacing,.25rem) * 4)}.ds-form-panel__steps{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:0;padding-left:0;list-style-type:none}.ds-form-panel__step{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-krono-line,#e4e4e4);padding-block:calc(var(--spacing,.25rem) * 4);display:flex}.ds-form-panel__step:first-child{padding-top:0}.ds-form-panel__dot{margin-top:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-krono-red,#d22c2c);border-radius:2147483647px;flex-shrink:0}.ds-form-panel__step-title{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);margin:0}.ds-form-panel__step-text{margin-top:var(--spacing,.25rem);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);margin-bottom:0}.ds-guide-grid{padding-block:calc(var(--spacing,.25rem) * 20);font-family:var(--font-display,"Work Sans", sans-serif);position:relative}@media (width>=64rem){.ds-guide-grid{padding-block:100px}}.ds-guide-grid__head{margin-bottom:calc(var(--spacing,.25rem) * 12)}.ds-guide-grid__items{gap:var(--spacing-gutter,30px);display:grid}@media (width>=40rem){.ds-guide-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-guide-grid__items{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-guide-grid__more{margin-top:calc(var(--spacing,.25rem) * 12);justify-content:center;display:flex}@media (width>=64rem){.ds-guide-grid__more{margin-top:calc(var(--spacing,.25rem) * 16)}}.ds-guide-grid__empty{padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e)}.ds-guide-results{padding-block:calc(var(--spacing,.25rem) * 20);font-family:var(--font-display,"Work Sans", sans-serif);position:relative}@media (width>=64rem){.ds-guide-results{padding-block:100px}}.ds-guide-results__head{margin-bottom:calc(var(--spacing,.25rem) * 10)}.ds-guide-results__list{column-gap:var(--spacing-gutter,30px);display:grid}@media (width>=64rem){.ds-guide-results__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds-guide-results__row{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-krono-line,#e4e4e4);padding-block:calc(var(--spacing,.25rem) * 5);display:flex}.ds-guide-results__row[hidden]{display:none}.ds-guide-results__format{width:calc(var(--spacing,.25rem) * 24);padding-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase;flex-shrink:0}.ds-guide-results__title{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);--tw-duration:.2s;transition-duration:.2s;display:block}.ds-guide-results__row:hover .ds-guide-results__title{color:var(--color-krono-red,#d22c2c)}.ds-guide-results__text{margin-top:var(--spacing,.25rem);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);display:block}.ds-guide-results__empty{padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);display:none}.ds-guide-results.is-empty .ds-guide-results__empty{display:block}.ds-header{z-index:50;--tw-duration:.2s;width:100%;transition-duration:.2s;position:absolute}.ds-header__ribbon{background-color:var(--color-krono-red,#d22c2c);width:100%;color:var(--color-white,#fff)}.ds-header__ribbon-inner{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 6);display:flex}@media (width>=64rem){.ds-header__ribbon-inner{gap:calc(var(--spacing,.25rem) * 8)}}.ds-header__ribbon-inner{height:40px}.ds-header__ribbon-link{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-leading:1;text-underline-offset:4px;font-size:14px;line-height:1;display:inline-flex}.ds-header__ribbon-link i{font-size:15px}.ds-header__ribbon-link:focus-visible{--tw-outline-style:none;outline-style:none;text-decoration-line:underline}@media (forced-colors:active){.ds-header__ribbon-link:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-header__search{--tw-leading:1;line-height:1}.ds-header__search i{font-size:17px}.ds-header__search button:focus-visible{--tw-outline-style:none;outline-style:none;text-decoration-line:underline}@media (forced-colors:active){.ds-header__search button:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-header__search button:focus-visible{text-underline-offset:6px}.ds-header__search--nav{align-items:center;margin-left:auto;display:flex}.ds-header__menu{flex:1;justify-content:flex-end;align-items:center;min-width:0;display:flex}@media (width>=64rem){.ds-header__menu{--ds-nav-gutter:max(1.5rem, calc((100vw - 1290px) / 2));padding-left:max(0px, var(--ds-nav-gutter) - 2rem - 111px)}}@media (width>=1360px){.ds-header__menu{padding-left:max(2.5rem, var(--ds-nav-gutter) - 2rem - 111px)}}.ds-header__search--mobile{color:var(--color-white,#fff);--tw-duration:.2s;transition-duration:.2s}.ds-header.active .ds-header__search--mobile{color:var(--color-neutral-700,oklch(37.1% 0 none))}.ds-header__nav{padding-block:calc(var(--spacing,.25rem) * 4);--tw-duration:.2s;transition-duration:.2s}@media (width>=64rem){.ds-header__nav{padding-block:calc(var(--spacing,.25rem) * 5)}}.ds-header .master-logo{display:none}.ds-header.active{z-index:50;background-color:#fffffff2;position:fixed;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.ds-header.active{background-color:color-mix(in oklab, var(--color-white,#fff) 95%, transparent)}}.ds-header.active{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ds-header.active .ds-header__ribbon{display:none}.ds-header.active .ds-header__nav{padding-block:calc(var(--spacing,.25rem) * 3)}.ds-header.active .desktop-menu .li,.ds-header.active .desktop-menu .li a{color:var(--color-neutral-600,oklch(43.9% 0 none));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){:is(.ds-header.active .desktop-menu .li,.ds-header.active .desktop-menu .li a):hover{color:var(--color-red-550,#d22c2c)}}.ds-header.active .white-logo{display:none}.ds-header.active .master-logo{display:block}.ds-header.active .ds-hamburger-icon button span{background-color:var(--color-neutral-600,oklch(43.9% 0 none))}.ds-header .desktop-menu .li,.ds-header .desktop-menu .li a{color:var(--color-white,#fff);--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){:is(.ds-header .desktop-menu .li,.ds-header .desktop-menu .li a):hover{color:var(--color-gray-300,oklch(87.2% .01 258.338))}}.ds-header .desktop-submenu__anchor{z-index:10;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:max-content;translate:var(--tw-translate-x) var(--tw-translate-y);padding-top:1.25rem;position:absolute;top:100%;left:50%}.ds-header .desktop-submenu__panel{border-top-style:var(--tw-border-style);border-top-width:4px;border-color:var(--color-krono-red,#d22c2c);background-color:var(--color-krono-ink,#18130c);min-width:310px;position:relative}.ds-header .desktop-submenu__panel:before{content:"";border-bottom:9px solid #d22c2c;border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;margin-left:-9px;display:block;position:absolute;top:-9px;left:50%}.ds-header .desktop-submenu__list{flex-direction:column;padding:28px 30px 30px;display:flex}.ds-header .desktop-submenu__link{text-transform:uppercase;--tw-duration:.2s;color:#fff9;letter-spacing:.08em;text-underline-offset:5px;padding:14px 0;font-size:13px;line-height:1;transition-duration:.2s;display:block}.ds-header .desktop-submenu__link:hover,.ds-header .desktop-submenu__link:focus-visible{color:var(--color-white,#fff);text-decoration-line:underline}.ds-header .desktop-submenu--mega{position:static}.ds-header .desktop-mega{z-index:10;border-top-style:var(--tw-border-style);border-top-width:3px;border-color:var(--color-krono-red,#d22c2c);background-color:var(--color-krono-ink,#18130c);position:absolute;top:100%;left:0;right:0}.ds-header .desktop-mega:before{content:"";top:-12px;left:var(--ds-mega-caret-x,50%);border-bottom:9px solid #d22c2c;border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;margin-left:-9px;display:block;position:absolute}.ds-header .desktop-mega__grid{column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width>=80rem){.ds-header .desktop-mega__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ds-header .desktop-mega__grid{padding:80px 2rem 76px var(--ds-mega-x,2rem)}.ds-header .desktop-mega__heading{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);text-transform:uppercase;--tw-duration:.2s;letter-spacing:.02em;text-underline-offset:5px;font-size:16px;line-height:1.25;transition-duration:.2s;display:block}.ds-header .desktop-mega__list{flex-direction:column;margin-top:22px;display:flex}.ds-header .desktop-mega__link{text-transform:uppercase;--tw-duration:.2s;color:#fff9;letter-spacing:.08em;text-underline-offset:5px;padding:14px 0;font-size:13px;line-height:1;transition-duration:.2s;display:block}.ds-header .desktop-mega__column--singles{gap:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex}.ds-header .desktop-mega__heading:hover,.ds-header .desktop-mega__heading:focus-visible,.ds-header .desktop-mega__link:hover,.ds-header .desktop-mega__link:focus-visible{color:var(--color-white,#fff);--tw-outline-style:none;outline-style:none;text-decoration-line:underline}@media (forced-colors:active){.ds-header .desktop-mega__heading:hover,.ds-header .desktop-mega__heading:focus-visible,.ds-header .desktop-mega__link:hover,.ds-header .desktop-mega__link:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-header .mobile-menu ul{margin-top:calc(var(--spacing,.25rem) * 12);flex-grow:1}:where(.ds-header .mobile-menu ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}@media (width>=48rem){.ds-header .mobile-menu ul{margin-top:0}:where(.ds-header .mobile-menu ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}}.ds-header .mobile-menu ul li{overflow:hidden}.ds-header .mobile-menu ul li svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);fill:var(--color-emerald-350,#61bc99)}.ds-header .mobile-menu ul li a,.ds-header .mobile-menu ul li button{animation:var(--animate-mask-fade-up,mask-fade-up 1s ease forwards);color:var(--color-white,#fff);opacity:0;--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));align-items:center;animation-delay:.3s;display:inline-flex;position:relative}.ds-header .mobile-menu ul li a .animated-icon,.ds-header .mobile-menu ul li button .animated-icon{margin-top:calc(var(--spacing,.25rem) * -1);margin-right:calc(var(--spacing,.25rem) * 2);--tw-translate-x:calc(var(--spacing,.25rem) * -4);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-red-550,#d22c2c);--tw-duration:.2s;transition-duration:.2s}@media (width>=48rem){.ds-header .mobile-menu ul li a .animated-icon,.ds-header .mobile-menu ul li button .animated-icon{--tw-translate-x:calc(var(--spacing,.25rem) * -6);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.ds-header .mobile-menu ul li a .text,.ds-header .mobile-menu ul li button .text{--tw-translate-x:calc(var(--spacing,.25rem) * -4);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-duration:.2s;transition-duration:.2s}@media (width>=48rem){.ds-header .mobile-menu ul li a .text,.ds-header .mobile-menu ul li button .text{--tw-translate-x:calc(var(--spacing,.25rem) * -6);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}.ds-header .mobile-menu ul li a .chevron,.ds-header .mobile-menu ul li button .chevron{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));color:#d1d5dcb3;position:absolute;right:0}@supports (color:color-mix(in lab, red, red)){.ds-header .mobile-menu ul li a .chevron,.ds-header .mobile-menu ul li button .chevron{color:color-mix(in oklab, var(--color-gray-300,oklch(87.2% .01 258.338)) 70%, transparent)}}.ds-header .mobile-menu ul li a .chevron,.ds-header .mobile-menu ul li button .chevron{--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}.ds-header .mobile-menu ul li a.group:hover .animated-icon,.ds-header .mobile-menu ul li button.group:hover .animated-icon{--tw-translate-x:calc(var(--spacing,.25rem) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.ds-header .mobile-menu ul li a.group:hover .text,.ds-header .mobile-menu ul li button.group:hover .text{--tw-translate-x:calc(var(--spacing,.25rem) * 2);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-red-550,#d22c2c)}.ds-header .mobile-menu ul li a.group:hover .chevron,.ds-header .mobile-menu ul li button.group:hover .chevron{color:var(--color-red-550,#d22c2c)}.ds-header .mobile-menu .mobile-submenu{margin-top:calc(var(--spacing,.25rem) * 2)}:where(.ds-header .mobile-menu .mobile-submenu>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.ds-header .mobile-menu .mobile-submenu{padding-block:calc(var(--spacing,.25rem) * 3)}.ds-header .mobile-menu .mobile-submenu li a{color:var(--color-neutral-200,oklch(92.2% 0 none));--tw-duration:.2s;transition-duration:.2s}@media (width>=48rem){.ds-header .mobile-menu .mobile-submenu li a{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.ds-header .mobile-menu .mobile-submenu li a span{margin-top:calc(var(--spacing,.25rem) * -1);width:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-emerald-350,#61bc99)}.ds-header .mobile-menu .mobile-submenu li a.group:hover{color:var(--color-white,#fff)}.ds-header .mobile-menu .mobile-submenu li a.group:hover span{color:var(--color-emerald-200,oklch(90.5% .093 164.15))}.ds-header .mobile-menu .mobile-submenu__row{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.ds-header .mobile-menu ul li button.mobile-submenu__toggle{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:#d1d5dcb3;justify-content:center}@supports (color:color-mix(in lab, red, red)){.ds-header .mobile-menu ul li button.mobile-submenu__toggle{color:color-mix(in oklab, var(--color-gray-300,oklch(87.2% .01 258.338)) 70%, transparent)}}.ds-header .mobile-menu .mobile-submenu--nested{margin-top:var(--spacing,.25rem);margin-left:calc(var(--spacing,.25rem) * 10)}:where(.ds-header .mobile-menu .mobile-submenu--nested>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.ds-header .mobile-menu .mobile-submenu--nested{padding-block:var(--spacing,.25rem)}.ds-header .mobile-menu .mobile-submenu--nested li a{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-neutral-400,oklch(70.8% 0 none));text-transform:uppercase}@media (width>=48rem){.ds-header .mobile-menu .mobile-submenu--nested li a{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem))}}.ds-header .mobile-menu .mobile-submenu--nested li a{animation-duration:.5s;animation-delay:0s}.ds-header .mobile-menu .divider{height:1px;animation:var(--animate-in-from-left,in-from-left 1s ease forwards);background-color:#d4d4d433}@supports (color:color-mix(in lab, red, red)){.ds-header .mobile-menu .divider{background-color:color-mix(in oklab, var(--color-neutral-300,oklch(87% 0 none)) 20%, transparent)}}.ds-header .mobile-menu .divider{opacity:0;animation-delay:.2s}@keyframes mask-fade-up{0%{opacity:0;visibility:visible;transform:translateY(12rem)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes in-from-left{0%{opacity:0;visibility:visible;width:0}to{opacity:1;visibility:visible;width:100%}}.ds-hello{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-width:1px}.ds-hello h4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ds-hero{aspect-ratio:var(--aspect-video,16 / 9);position:relative}.ds-hero__image{object-fit:cover;width:100%;height:100%}.ds-hero__desktop{bottom:calc(var(--spacing,.25rem) * 20);z-index:10;max-width:var(--breakpoint-2xl,96rem);color:var(--color-white,#fff);display:none;position:absolute}@media (width>=64rem){.ds-hero__desktop{display:block}}.ds-hero__desktop--eyebrow{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-200,oklch(92.2% 0 none))}.ds-hero__desktop--description{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ds-hero__mobile{position:relative}@media (width>=64rem){.ds-hero__mobile{display:none}}.ds-hero__mobile--eyebrow{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-red-600,oklch(57.7% .245 27.325))}.ds-hero__mobile--description{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-600,oklch(43.9% 0 none))}@media (width>=48rem){.ds-hero__mobile--description{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-leading:var(--text-2xl--line-height);line-height:var(--text-2xl--line-height)}}.ds-hero-banner{--hero-gutter:max(1.5rem, calc((100vw - 1290px) / 2));font-family:var(--font-display,"Work Sans", sans-serif);position:relative}.ds-hero-banner__stage{position:relative;overflow:hidden}.ds-hero-banner--feature .ds-hero-banner__stage{min-height:560px}@media (width>=64rem){.ds-hero-banner--feature .ds-hero-banner__stage{min-height:960px}}.ds-hero-banner--page .ds-hero-banner__stage{min-height:440px}@media (width>=64rem){.ds-hero-banner--page .ds-hero-banner__stage{min-height:724px}}.ds-hero-banner__bg{opacity:0;--tw-duration:.7s;transition-duration:.7s;position:absolute;inset:0}.ds-hero-banner__bg.is-active{opacity:1}.ds-hero-banner__image{object-fit:cover;width:100%;height:100%}.ds-hero-banner{--hero-scrim:.5;--hero-scrim-top:.25}.ds-hero-banner__scrim{background-color:rgb(0, 0, 0, var(--hero-scrim));background-image:linear-gradient(to bottom, rgb(0, 0, 0, var(--hero-scrim-top)) 0, #0000 200px);position:absolute;inset:0}.ds-hero-banner__content{padding-top:calc(var(--spacing,.25rem) * 24);padding-bottom:calc(var(--spacing,.25rem) * 16);display:grid;position:relative}@media (width>=64rem){.ds-hero-banner__content{padding-top:297px}}.ds-hero-banner__content{padding-left:var(--hero-gutter);padding-right:var(--hero-gutter)}@media (width>=64rem){.ds-hero-banner:has(>.ds-hero-banner__bar) .ds-hero-banner__content{padding-bottom:calc(120px + 3rem)}}.ds-hero-banner__copy{pointer-events:none;opacity:0;--tw-duration:.5s;grid-area:1/1;align-self:flex-start;max-width:100%;transition-duration:.5s;position:relative}.ds-hero-banner__copy.is-active{pointer-events:auto;opacity:1}@media (width>=64rem){.ds-hero-banner__copy{max-width:var(--hero-copy,520px)}}.ds-hero-banner__logo{margin-top:calc(var(--spacing,.25rem) * 8);background-color:var(--color-white,#fff);width:200px;height:84px;padding:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex}.ds-hero-banner__logo img{object-fit:contain;width:100%;height:100%}@media (width>=64rem){.ds-hero-banner__logo{top:calc(var(--spacing,.25rem) * 5);margin-top:0;margin-left:calc(var(--spacing,.25rem) * 4);width:258px;height:108px;padding:calc(var(--spacing,.25rem) * 6);position:absolute;left:100%}}.ds-hero-banner__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 5);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-white,#fff);text-transform:uppercase;display:block}.ds-hero-banner__title{--tw-leading:1.1;--tw-font-weight:var(--font-weight-normal,400);font-size:42px;line-height:1.1;font-weight:var(--font-weight-normal,400);color:var(--color-white,#fff)}@media (width>=40rem){.ds-hero-banner__title{font-size:56px}}@media (width>=64rem){.ds-hero-banner__title{font-size:var(--text-display,72px);line-height:var(--tw-leading,var(--text-display--line-height,83px));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing,-.02em));--tw-leading:var(--text-display--line-height);line-height:var(--text-display--line-height)}}.ds-hero-banner--title-compact .ds-hero-banner__title{--tw-leading:1.15;font-size:32px;line-height:1.15}@media (width>=40rem){.ds-hero-banner--title-compact .ds-hero-banner__title{font-size:40px}}@media (width>=64rem){.ds-hero-banner--title-compact .ds-hero-banner__title{--tw-leading:1.15;font-size:48px;line-height:1.15}}.ds-hero-banner__title strong,.ds-hero-banner__title b{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ds-hero-banner__text{margin-top:calc(var(--spacing,.25rem) * 6);max-width:520px;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff)}.ds-hero-banner__actions{margin-top:calc(var(--spacing,.25rem) * 9);gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.ds-hero-banner__search{margin-top:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill,50px);background-color:var(--color-white,#fff);max-width:520px;padding:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 6);display:flex}.ds-hero-banner__search input{border-style:var(--tw-border-style);min-width:0;font-size:var(--text-label,16px);line-height:var(--tw-leading,var(--text-label--line-height,1.5));color:var(--color-krono-ink,#18130c);background-color:#0000;border-width:0;flex:1;padding:0}.ds-hero-banner__search input::placeholder{color:var(--color-krono-body,#615e5e)}.ds-hero-banner__search input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-hero-banner__search input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-hero-banner__search input:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-hero-banner__search input:focus{outline-offset:2px;outline:2px solid #0000}}.ds-hero-banner__search input::-webkit-search-cancel-button{appearance:none}.ds-hero-banner__search .ds-button{flex-shrink:0}.ds-hero-banner__search:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-hero-banner__search:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-hero-banner__search:focus-within{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:transparent}.ds-hero-banner__social{top:50%;right:calc(var(--spacing,.25rem) * 12);z-index:10;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);margin:0;padding:0;list-style-type:none;display:none;position:absolute}@media (width>=64rem){.ds-hero-banner__social{align-items:center;gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}}.ds-hero-banner__social a{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:#fffc}@supports (color:color-mix(in lab, red, red)){.ds-hero-banner__social a{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-hero-banner__social a{text-transform:uppercase;--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-hero-banner__social a:hover{color:var(--color-white,#fff)}}.ds-hero-banner__social a{writing-mode:vertical-rl}.ds-hero-banner__bar{z-index:10;flex-direction:column;display:flex;position:relative}@media (width>=64rem){.ds-hero-banner__bar{inset-inline:0;flex-direction:row;height:120px;position:absolute;bottom:0}}.ds-hero-banner__stats{background-color:var(--color-krono-red,#d22c2c);padding-left:var(--hero-gutter);flex:1}.ds-hero-banner:not(.ds-hero-banner--has-next) .ds-hero-banner__stats{padding-right:var(--hero-gutter)}.ds-hero-banner__stats-inner{grid-template-columns:repeat(2,minmax(0,1fr));height:100%;display:grid}@media (width>=40rem){.ds-hero-banner__stats-inner{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.ds-hero-banner__stats-inner{display:flex}}.ds-hero-banner__stat{border-color:#ffffff40;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.ds-hero-banner__stat{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.ds-hero-banner__stat{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 6);text-align:center}@media (width>=64rem){.ds-hero-banner__stat{padding-block:0}}.ds-hero-banner__stat{border-left-width:0}.ds-hero-banner__stat:nth-child(2n){border-left-width:1px}@media (width>=40rem){.ds-hero-banner__stat{border-left-width:1px}.ds-hero-banner__stat:first-child{border-left-width:0}}.ds-hero-banner a.ds-hero-banner__stat{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-hero-banner a.ds-hero-banner__stat:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ds-hero-banner a.ds-hero-banner__stat:hover{background-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}}.ds-hero-banner__stat-value{font-size:var(--text-stat,32px);line-height:var(--tw-leading,var(--text-stat--line-height,1.1));letter-spacing:var(--tw-tracking,var(--text-stat--letter-spacing,-.01em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.ds-hero-banner__stat-label{margin-top:var(--spacing,.25rem);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);color:var(--color-white,#fff)}.ds-hero-banner__next{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 6);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 6);display:flex}@media (width>=64rem){.ds-hero-banner__next{flex-shrink:0;width:535px;padding-block:0}}.ds-hero-banner__next-label{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-body,#615e5e);text-transform:uppercase;display:block}.ds-hero-banner__next-title{margin-top:var(--spacing,.25rem);font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);display:block}.ds-hero-banner__nav{align-items:center;gap:calc(var(--spacing,.25rem) * 5);flex-shrink:0;display:flex}.ds-hero-banner__arrow{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));color:var(--color-krono-ink,#18130c);--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-hero-banner__arrow:hover{color:var(--color-krono-red,#d22c2c)}}.ds-hero-banner__arrow--prev{color:var(--color-krono-red,#d22c2c)}@media (hover:hover){.ds-hero-banner__arrow--prev:hover{color:var(--color-krono-ink,#18130c)}}.ds-hero-banner__arrow:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-hero-banner__arrow:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-hero-banner__arrow:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-hero-banner__arrow:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-highlight{font-family:var(--font-display,"Work Sans", sans-serif)}@media (width>=64rem){.ds-highlight{padding-bottom:100px}}.ds-highlight{--panel-edge:max(2rem, calc((100% - var(--container-container)) / 2));--panel-width:min(640px, 52%)}.ds-highlight__stage{position:relative}.ds-highlight__media-stack{display:grid;position:relative}@media (width>=64rem){.ds-highlight__media-stack{width:calc(50% + 165px)}}.ds-highlight__media{aspect-ratio:16/10;opacity:0;--tw-duration:.5s;transition-duration:.5s;position:relative;overflow:hidden}@media (width>=64rem){.ds-highlight__media{aspect-ratio:auto;height:650px}}.ds-highlight__media{grid-area:1/1}.ds-highlight__media.is-active{opacity:1}.ds-highlight__media img{object-fit:cover;width:100%;height:100%}.ds-highlight__aside{z-index:10;margin-inline:calc(var(--spacing,.25rem) * 6);margin-top:calc(var(--spacing,.25rem) * -16);position:relative}@media (width>=40rem){.ds-highlight__aside{max-width:560px}}@media (width>=64rem){.ds-highlight__aside{max-width:none;top:50%;right:var(--panel-edge);width:var(--panel-width);margin-inline:0;margin-top:0;position:absolute;transform:translateY(-50%)}}.ds-highlight__panels{display:grid;position:relative}.ds-highlight__panel{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 10);opacity:0;--tw-duration:.5s;transition-duration:.5s}@media (width>=64rem){.ds-highlight__panel{min-height:300px;padding-block:64px;padding-inline:60px}}.ds-highlight__panel{grid-area:1/1}.ds-highlight__panel.is-active{opacity:1}.ds-highlight__panel:not(.is-active){pointer-events:none}.ds-highlight__panel--red{background-color:var(--color-krono-red,#d22c2c)}.ds-highlight__panel--ink{background-color:var(--color-krono-ink,#18130c)}.ds-highlight__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 7)}.ds-highlight__title{font-size:var(--text-section,35px);line-height:var(--tw-leading,var(--text-section--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-section--letter-spacing,-.01em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.ds-highlight__body{margin-top:calc(var(--spacing,.25rem) * 7);max-width:520px;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff)}.ds-highlight__link{margin-top:calc(var(--spacing,.25rem) * 10)}.ds-highlight__dots{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 10);display:flex}@media (width>=64rem){.ds-highlight__dots{padding-block:0;padding-top:calc(var(--spacing,.25rem) * 10);inset-inline:0;position:absolute;top:100%}}.ds-highlight__dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:#d22c2c4d;border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.ds-highlight__dot{background-color:color-mix(in oklab, var(--color-krono-red,#d22c2c) 30%, transparent)}}.ds-highlight__dot{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-highlight__dot:hover{background-color:#d22c2c99}@supports (color:color-mix(in lab, red, red)){.ds-highlight__dot:hover{background-color:color-mix(in oklab, var(--color-krono-red,#d22c2c) 60%, transparent)}}}.ds-highlight__dot.is-active{background-color:var(--color-krono-red,#d22c2c);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-highlight__dot.is-active{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-highlight__dot.is-active{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-white,#fff)}.ds-hub-tiles{padding-block:calc(var(--spacing,.25rem) * 20);font-family:var(--font-display,"Work Sans", sans-serif);position:relative}@media (width>=64rem){.ds-hub-tiles{padding-block:100px}}.ds-hub-tiles--grey{background-color:#f3f3f3}.ds-hub-tiles--white{background-color:var(--color-white,#fff)}.ds-hub-tiles__head{margin-bottom:calc(var(--spacing,.25rem) * 12)}@media (width>=64rem){.ds-hub-tiles__head{margin-bottom:60px}}.ds-hub-tiles__grid{gap:35px;display:grid}@media (width>=40rem){.ds-hub-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-hub-tiles--cols-2 .ds-hub-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-hub-tiles--cols-3 .ds-hub-tiles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-hub-tiles--cols-4 .ds-hub-tiles__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ds-hub-tiles__tile{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-krono-red,#d22c2c);background-color:var(--color-white,#fff);height:100%;padding:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 9);--tw-duration:.2s;flex-direction:column;transition-duration:.2s;display:flex;position:relative}.ds-hub-tiles__tile:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-hub-tiles__tile:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-hub-tiles__tile:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-hub-tiles__tile:focus-visible{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.ds-hub-tiles a.ds-hub-tiles__tile:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.ds-hub-tiles--white .ds-hub-tiles__tile{border-style:var(--tw-border-style);border-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-krono-line,#e4e4e4);border-bottom-color:var(--color-krono-red,#d22c2c)}.ds-hub-tiles__icon{margin-bottom:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);background-color:var(--color-krono-red,#d22c2c);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));color:var(--color-white,#fff);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}.ds-hub-tiles__title{font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-hub-tiles__text{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e)}.ds-hub-tiles__cta{margin-top:calc(var(--spacing,.25rem) * 8);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-red,#d22c2c)}@media (width>=40rem){.ds-hub-tiles__cta{padding-top:calc(var(--spacing,.25rem) * 8);margin-top:auto}}a.ds-hub-tiles__tile:hover .ds-hub-tiles__cta{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px}.ds-hub-tiles__cta--rule{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-transform:uppercase;text-decoration-line:none}a.ds-hub-tiles__tile:hover .ds-hub-tiles__cta--rule{text-decoration-line:none}.ds-image{width:100%;display:flex}.ds-image.entry-image.align-left{justify-content:flex-start;width:100%}.ds-image.entry-image.align-center{justify-content:center;width:100%}.ds-image.entry-image.align-right{justify-content:flex-end;width:100%}.ds-image.entry-image.align-inline{width:auto;display:inline-block}.ds-image.entry-image img{margin-top:0!important;margin-bottom:0!important}.ds-image.entry-image.size-sm img{height:calc(var(--spacing,.25rem) * 60);width:calc(var(--spacing,.25rem) * 60)}.ds-image.entry-image.size-md img{height:calc(var(--spacing,.25rem) * 96);width:calc(var(--spacing,.25rem) * 96)}.ds-image.entry-image.size-lg img{width:100%;height:auto}.ds-key-components{padding-block:calc(var(--spacing,.25rem) * 20);font-family:var(--font-display,"Work Sans", sans-serif)}@media (width>=64rem){.ds-key-components{padding-block:100px}}.ds-key-components--ink{background-color:var(--color-krono-ink,#18130c)}.ds-key-components--light{background-color:#f3f3f3}.ds-key-components__head{margin-bottom:calc(var(--spacing,.25rem) * 14)}@media (width>=64rem){.ds-key-components__head{margin-bottom:70px}}.ds-key-components__items{gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=64rem){.ds-key-components__items{gap:var(--spacing-gutter,30px);grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-key-components__media{justify-content:center;align-items:flex-end;height:220px;display:flex}@media (width>=64rem){.ds-key-components__media{height:300px}}.ds-key-components__media img{object-fit:contain;max-width:100%;max-height:100%}.ds-key-components__rule{margin-top:calc(var(--spacing,.25rem) * 10);background-color:var(--color-krono-red,#d22c2c);width:100%;height:1px;display:block}.ds-key-components__label{margin-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));text-transform:uppercase;display:block}.ds-key-components__title{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ds-key-components__specs{margin:0;margin-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));padding:0;list-style-type:none}.ds-key-components__specs li{padding-block:calc(var(--spacing,.25rem) * 3)}.ds-key-components__specs li:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.ds-key-components--ink .ds-key-components__label{color:var(--color-krono-red,#d22c2c)}.ds-key-components--ink .ds-key-components__title{color:var(--color-white,#fff)}.ds-key-components--ink .ds-key-components__specs{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ds-key-components--ink .ds-key-components__specs{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-key-components--ink .ds-key-components__specs li:not(:last-child){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ds-key-components--ink .ds-key-components__specs li:not(:last-child){border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.ds-key-components--light .ds-key-components__label{color:var(--color-krono-red,#d22c2c)}.ds-key-components--light .ds-key-components__title{color:var(--color-krono-ink,#18130c)}.ds-key-components--light .ds-key-components__specs{color:var(--color-krono-body,#615e5e)}.ds-key-components--light .ds-key-components__specs li:not(:last-child){border-color:var(--color-krono-line,#e4e4e4)}.ds-lightbox{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-lightbox__thumb{cursor:pointer;width:100%;display:block;position:relative;overflow:hidden}.ds-lightbox__thumb img{object-fit:cover;--tw-duration:.5s;width:100%;height:100%;transition-duration:.5s;display:block}.ds-lightbox__thumb:before{content:"";background-color:#00000040;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ds-lightbox__thumb:before{background-color:color-mix(in oklab, var(--color-black,#000) 25%, transparent)}}.ds-lightbox__thumb:before{opacity:0;--tw-duration:.3s;transition-duration:.3s}.ds-lightbox__thumb:after{content:"+";margin-top:calc(var(--spacing,.25rem) * -7);margin-left:calc(var(--spacing,.25rem) * -7);height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-krono-ink,#18130c);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem));--tw-leading:1;--tw-font-weight:var(--font-weight-light,300);line-height:1;font-weight:var(--font-weight-light,300);color:var(--color-white,#fff);opacity:0;--tw-duration:.3s;border-radius:2147483647px;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:absolute;top:50%;left:50%}.ds-lightbox__thumb:hover img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ds-lightbox__thumb:hover:before,.ds-lightbox__thumb:focus-visible:before{opacity:1}.ds-lightbox__thumb:hover:after,.ds-lightbox__thumb:focus-visible:after{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.ds-lightbox__thumb:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-lightbox__thumb:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-lightbox__thumb:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-lightbox__thumb:focus-visible{outline-offset:2px;outline:2px solid #0000}}@media (hover:none){.ds-lightbox__thumb:after{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.ds-lightbox__thumb:before{opacity:1}}.ds-lightbox__dialog{z-index:60;padding:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (width>=64rem){.ds-lightbox__dialog{padding:calc(var(--spacing,.25rem) * 16)}}.ds-lightbox__scrim{background-color:#000000f2;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ds-lightbox__scrim{background-color:color-mix(in oklab, var(--color-black,#000) 95%, transparent)}}.ds-lightbox__figure{align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;max-width:100%;max-height:100%;margin:0;display:flex;position:relative}.ds-lightbox__figure img{object-fit:contain;max-width:100%;max-height:calc(100vh - 8rem)}.ds-lightbox__count{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ds-lightbox__count{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-lightbox__count{text-transform:uppercase}.ds-lightbox__control{z-index:10;border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff4d;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.ds-lightbox__control{border-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.ds-lightbox__control{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.ds-lightbox__control{background-color:color-mix(in oklab, var(--color-black,#000) 40%, transparent)}}.ds-lightbox__control{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-white,#fff);--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-lightbox__control:hover{border-color:var(--color-white,#fff);background-color:var(--color-white,#fff);color:var(--color-krono-ink,#18130c)}}.ds-lightbox__control:focus-visible{border-color:var(--color-white,#fff);background-color:var(--color-white,#fff);color:var(--color-krono-ink,#18130c);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-lightbox__control:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-lightbox__close{top:calc(var(--spacing,.25rem) * 4);right:calc(var(--spacing,.25rem) * 4)}@media (width>=64rem){.ds-lightbox__close{top:calc(var(--spacing,.25rem) * 8);right:calc(var(--spacing,.25rem) * 8)}}.ds-lightbox__nav{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);top:50%}.ds-lightbox__nav--prev{left:calc(var(--spacing,.25rem) * 2)}@media (width>=64rem){.ds-lightbox__nav--prev{left:calc(var(--spacing,.25rem) * 8)}}.ds-lightbox__nav--next{right:calc(var(--spacing,.25rem) * 2)}@media (width>=64rem){.ds-lightbox__nav--next{right:calc(var(--spacing,.25rem) * 8)}}.ds-list{margin-left:calc(var(--spacing,.25rem) * 4)}:where(.ds-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}@media (width>=48rem){.ds-list{column-gap:calc(var(--spacing,.25rem) * 12)}}@media (width>=64rem){.ds-list{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.ds-list.ds-list--icons{margin-left:0}.ds-list.ds-list--icons li{display:flex}:where(.ds-list.ds-list--icons li>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}.ds-list.ds-list--icons li i{margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-red-550,#d22c2c)}.ds-list.ds-list--icons li svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);fill:var(--color-red-550,#d22c2c)}@media (width>=48rem){.ds-list--flow-horizontal{row-gap:0;display:grid}}.ds-list--disc{list-style-type:disc}.ds-list--decimal{list-style-type:decimal}.ds-logo{aspect-ratio:var(--aspect-3\/2,3 / 2);width:100%;padding:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex}.ds-logo__logo-img{max-width:calc(var(--spacing,.25rem) * 32);opacity:.8;--tw-saturate:saturate(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.ds-logo__logo-img:hover{opacity:1;--tw-saturate:saturate(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.ds-map{border-radius:var(--radius-xl,.75rem);width:100%;height:300px;position:relative}@media (width>=48rem){.ds-map{height:500px}}.ds-newsletter-band{background-color:var(--color-krono-red,#d22c2c);font-family:var(--font-display,"Work Sans", sans-serif)}.ds-newsletter-band__inner{max-width:740px;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 20);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}@media (width>=64rem){.ds-newsletter-band__inner{padding-block:104px}}.ds-newsletter-band__title{--tw-leading:var(--leading-tight,1.25);font-size:28px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);margin:0}@media (width>=64rem){.ds-newsletter-band__title{font-size:var(--text-section,35px);line-height:var(--tw-leading,var(--text-section--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-section--letter-spacing,-.01em));--tw-leading:var(--text-section--line-height);line-height:var(--text-section--line-height)}}.ds-newsletter-band__text{margin-top:calc(var(--spacing,.25rem) * 4);max-width:520px;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:#ffffffe6;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.ds-newsletter-band__text{color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.ds-newsletter-band__form{margin-top:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill,50px);background-color:var(--color-white,#fff);width:100%;max-width:520px;padding:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 6);display:flex}.ds-newsletter-band__form input{border-style:var(--tw-border-style);min-width:0;font-size:var(--text-label,16px);line-height:var(--tw-leading,var(--text-label--line-height,1.5));color:var(--color-krono-ink,#18130c);background-color:#0000;border-width:0;flex:1;padding:0}.ds-newsletter-band__form input::placeholder{color:var(--color-krono-body,#615e5e)}.ds-newsletter-band__form input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-newsletter-band__form input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-newsletter-band__form input:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-newsletter-band__form input:focus{outline-offset:2px;outline:2px solid #0000}}.ds-newsletter-band__form .ds-button{flex-shrink:0}.ds-newsletter-band__form:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-newsletter-band__form:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-newsletter-band__form:focus-within{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white,#fff);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-krono-red,#d22c2c)}.ds-newsletter-band__smallprint{margin-top:calc(var(--spacing,.25rem) * 5);--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:12px;line-height:calc(var(--spacing,.25rem) * 5);color:#fffc;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.ds-newsletter-band__smallprint{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-our-values{background-color:var(--color-neutral-100,oklch(97% 0 none));padding-block:calc(var(--spacing,.25rem) * 16);position:relative}@media (width>=48rem){.ds-our-values{padding-block:calc(var(--spacing,.25rem) * 24)}}@media (width>=64rem){.ds-our-values{padding-block:calc(var(--spacing,.25rem) * 28)}}.ds-page-title{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-200,oklch(92.2% 0 none));padding-block:calc(var(--spacing,.25rem) * 6)}@media (width>=48rem){.ds-page-title{padding-block:calc(var(--spacing,.25rem) * 8)}}@media (width>=64rem){.ds-page-title{padding-block:calc(var(--spacing,.25rem) * 10)}}.ds-page-title__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}@media (width>=48rem){.ds-page-title__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,2.5rem))}}@media (width>=64rem){.ds-page-title__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.ds-paginator--numbers{width:100%;font-family:var(--font-display,"Work Sans", sans-serif)}.ds-paginator--numbers .pagination-numbers{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 10);display:flex}@media (width>=64rem){.ds-paginator--numbers .pagination-numbers{gap:calc(var(--spacing,.25rem) * 24)}}.ds-paginator--numbers .pagination-numbers ul{align-items:center;gap:calc(var(--spacing,.25rem) * 6);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));margin:0;padding:0;list-style-type:none;display:flex}.ds-paginator--numbers .pagination-numbers a{color:var(--color-krono-ink,#18130c);--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-paginator--numbers .pagination-numbers a:hover{color:var(--color-krono-red,#d22c2c)}}.ds-paginator--numbers .pagination-numbers .is-current{color:var(--color-krono-red,#d22c2c)}.ds-paginator--numbers .pagination-numbers__gap{color:var(--color-krono-body,#615e5e)}.ds-paginator--numbers .pagination-numbers__arrow{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);width:45px;height:45px;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-krono-ink,#18130c);--tw-duration:.2s;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}@media (hover:hover){.ds-paginator--numbers .pagination-numbers__arrow:hover{border-color:var(--color-krono-red,#d22c2c);color:var(--color-krono-red,#d22c2c)}}.ds-paginator--numbers .pagination-numbers__arrow.is-disabled{opacity:.4}.ds-paginator--simple{justify-content:center;width:100%;display:flex}.ds-paginator--simple .pagination{justify-content:space-between;align-items:center;width:100%;display:flex}.ds-paginator--auto p{display:none}:where(.ds-paginator--auto span.relative.z-0.inline-flex>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}.ds-paginator--auto span.relative.z-0.inline-flex{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ds-paginator--auto span.relative.z-0.inline-flex a,.ds-paginator--auto span.relative.z-0.inline-flex span span{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.ds-paginator--auto span.relative.z-0.inline-flex a:hover,.ds-paginator--auto span.relative.z-0.inline-flex span span:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.ds-paginator--auto span.relative.z-0.inline-flex span{width:100%}.ds-paginator--auto span.relative.z-0.inline-flex span[aria-disabled]{cursor:not-allowed}.ds-phase{align-items:flex-start;display:flex}.ds-phase.ds-phase--one,.ds-phase.ds-phase--1{background-color:#fff2f6}.ds-phase.ds-phase--two,.ds-phase.ds-phase--2{background-color:#fff7ed}.ds-phase.ds-phase--three,.ds-phase.ds-phase--3{background-color:#fffdf6}.ds-portal-grid{background-color:var(--color-krono-ink,#18130c);padding-block:calc(var(--spacing,.25rem) * 20);font-family:var(--font-display,"Work Sans", sans-serif);position:relative}@media (width>=64rem){.ds-portal-grid{padding-block:100px}}.ds-portal-grid__head{margin-bottom:calc(var(--spacing,.25rem) * 12)}@media (width>=64rem){.ds-portal-grid__head{margin-bottom:60px}}.ds-portal-grid__grid{gap:35px;display:grid}@media (width>=40rem){.ds-portal-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-portal-grid__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-portal-grid__tile{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ds-portal-grid__tile{border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.ds-portal-grid__tile{padding:calc(var(--spacing,.25rem) * 8)}@media (width>=64rem){.ds-portal-grid__tile{padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 9)}}.ds-portal-grid__title{align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);display:flex}.ds-portal-grid__icon{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));--tw-leading:1;color:var(--color-krono-red,#d22c2c);flex-shrink:0;line-height:1}.ds-portal-grid__text{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:#fff9;margin-bottom:0}@supports (color:color-mix(in lab, red, red)){.ds-portal-grid__text{color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}.ds-prev-next-nav{width:100%;font-family:var(--font-display,"Work Sans", sans-serif);align-items:stretch;display:flex;position:relative}.ds-prev-next-nav__prev,.ds-prev-next-nav__next{align-items:center;gap:calc(var(--spacing,.25rem) * 5);width:50%;min-width:0;min-height:110px;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 7);display:flex}@media (width>=64rem){.ds-prev-next-nav__prev,.ds-prev-next-nav__next{padding-inline:calc(var(--spacing,.25rem) * 10)}}.ds-prev-next-nav__next{text-align:right;justify-content:flex-end}.ds-prev-next-nav__arrow{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-leading:1;--tw-duration:.2s;flex-shrink:0;line-height:1;transition-duration:.2s}.ds-prev-next-nav__prev:hover .ds-prev-next-nav__arrow{--tw-translate-x:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.ds-prev-next-nav__next:hover .ds-prev-next-nav__arrow{--tw-translate-x:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.ds-prev-next-nav__copy{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;min-width:0;display:flex}.ds-prev-next-nav__label{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));text-transform:uppercase}.ds-prev-next-nav__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-duration:.2s;transition-duration:.2s;overflow:hidden}.ds-prev-next-nav__back{z-index:10;height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:absolute;top:50%;left:50%}.ds-prev-next-nav--red{background-color:var(--color-krono-red,#d22c2c);color:var(--color-white,#fff)}.ds-prev-next-nav--red .ds-prev-next-nav__label{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ds-prev-next-nav--red .ds-prev-next-nav__label{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-prev-next-nav--red .ds-prev-next-nav__title{color:var(--color-white,#fff)}@media (hover:hover){.ds-prev-next-nav--red .ds-prev-next-nav__title:is(:where(.group):hover *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.ds-prev-next-nav--red .ds-prev-next-nav__title:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}}.ds-prev-next-nav--red .ds-prev-next-nav__back{color:#fffc}@supports (color:color-mix(in lab, red, red)){.ds-prev-next-nav--red .ds-prev-next-nav__back{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}@media (hover:hover){.ds-prev-next-nav--red .ds-prev-next-nav__back:hover{color:var(--color-white,#fff)}}.ds-prev-next-nav--light{background-color:var(--color-white,#fff);color:var(--color-krono-ink,#18130c)}.ds-prev-next-nav--light .ds-prev-next-nav__label{color:var(--color-krono-red,#d22c2c)}.ds-prev-next-nav--light .ds-prev-next-nav__title{color:var(--color-krono-ink,#18130c)}@media (hover:hover){.ds-prev-next-nav--light .ds-prev-next-nav__title:is(:where(.group):hover *){color:var(--color-krono-red,#d22c2c)}}.ds-prev-next-nav--light .ds-prev-next-nav__arrow{color:var(--color-krono-red,#d22c2c)}.ds-prev-next-nav--light .ds-prev-next-nav__back{color:var(--color-krono-body,#615e5e)}@media (hover:hover){.ds-prev-next-nav--light .ds-prev-next-nav__back:hover{color:var(--color-krono-ink,#18130c)}}.ds-product-grid{padding-block:calc(var(--spacing,.25rem) * 16)}@media (width>=64rem){.ds-product-grid{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-product-grid__head{margin-bottom:calc(var(--spacing,.25rem) * 12)}@media (width>=64rem){.ds-product-grid__head{margin-bottom:calc(var(--spacing,.25rem) * 14)}}.ds-product-grid__items{gap:var(--spacing-gutter,30px);display:grid}@media (width>=40rem){.ds-product-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-product-grid__items{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-project-carousel{--slide:78vw;--slide-gap:20px;padding-block:calc(var(--spacing,.25rem) * 16);font-family:var(--font-display,"Work Sans", sans-serif)}@media (width>=64rem){.ds-project-carousel{padding-block:calc(var(--spacing,.25rem) * 24);--slide:min(850px, 64vw);--slide-gap:30px}}.ds-project-carousel__head{margin-bottom:calc(var(--spacing,.25rem) * 10)}@media (width>=64rem){.ds-project-carousel__head{margin-bottom:calc(var(--spacing,.25rem) * 12)}}.ds-project-carousel__controls{align-items:center;gap:calc(var(--spacing,.25rem) * 10);display:flex}.ds-project-carousel__control{align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));text-transform:uppercase;--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.ds-project-carousel__control--prev{color:var(--color-krono-ink,#18130c)}@media (hover:hover){.ds-project-carousel__control--prev:hover{color:var(--color-krono-red,#d22c2c)}}.ds-project-carousel__control--next{color:var(--color-krono-red,#d22c2c)}@media (hover:hover){.ds-project-carousel__control--next:hover{color:var(--color-krono-ink,#18130c)}}.ds-project-carousel__control:disabled{pointer-events:none;opacity:.3}.ds-project-carousel__control:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-project-carousel__control:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-project-carousel__control:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-project-carousel__control:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-project-carousel__control-rule{background-color:currentColor;flex-shrink:0;width:59px;height:1px;display:block}.ds-project-carousel__viewport{overflow:hidden}.ds-project-carousel__track{--i:0;--tw-duration:.7s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.7s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));gap:var(--slide-gap);transform:translateX(calc((var(--slide) + var(--slide-gap)) * var(--i) * -1));padding-left:calc(50% - var(--slide) / 2);display:flex}.ds-project-carousel__slide{width:var(--slide);flex-shrink:0;position:relative}.ds-project-carousel__media{aspect-ratio:850/600;display:block;overflow:hidden}.ds-project-carousel__media img{object-fit:cover;width:100%;height:100%}.ds-project-carousel__panel{pointer-events:none;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:76%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);text-align:center;opacity:0;--tw-duration:.5s;transition-duration:.5s;position:absolute;bottom:0;left:50%}@media (width>=64rem){.ds-project-carousel__panel{padding-block:calc(var(--spacing,.25rem) * 6)}}.ds-project-carousel__slide.is-active .ds-project-carousel__panel{pointer-events:auto;opacity:1}.ds-project-carousel__category{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase;display:block}.ds-project-carousel__title{--tw-leading:var(--leading-tight,1.25);font-size:24px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-project-carousel__dots{margin-top:calc(var(--spacing,.25rem) * 10);justify-content:center;align-items:center;gap:18px;display:flex}.ds-project-carousel__dot{border-style:var(--tw-border-style);--tw-duration:.2s;border-width:1px;border-color:#0000;border-radius:2147483647px;justify-content:center;align-items:center;width:18px;height:18px;transition-duration:.2s;display:flex;position:relative}.ds-project-carousel__dot:after{content:"";background-color:var(--color-krono-ink,#18130c);--tw-duration:.2s;border-radius:2147483647px;width:6px;height:6px;transition-duration:.2s;display:block}.ds-project-carousel__dot.is-active{border-color:var(--color-krono-red,#d22c2c)}.ds-project-carousel__dot.is-active:after,.ds-project-carousel__dot:hover:after{background-color:var(--color-krono-red,#d22c2c)}.ds-project-carousel__dot:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-project-carousel__dot:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-project-carousel__dot:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-project-carousel__dot:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-project-filter h4{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ds-related-projects{padding-block:calc(var(--spacing,.25rem) * 16);font-family:var(--font-display,"Work Sans", sans-serif);background-color:#f7f2f0}@media (width>=64rem){.ds-related-projects{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-related-projects__head{margin-bottom:calc(var(--spacing,.25rem) * 10);align-items:center;gap:calc(var(--spacing,.25rem) * 3);text-align:center;flex-direction:column;display:flex}@media (width>=64rem){.ds-related-projects__head{margin-bottom:calc(var(--spacing,.25rem) * 14)}}.ds-related-projects__rule{height:1px;width:calc(var(--spacing,.25rem) * 10);background-color:var(--color-krono-red,#d22c2c);display:block}.ds-related-projects__eyebrow{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase}.ds-related-projects__title{font-size:var(--text-section,35px);line-height:var(--tw-leading,var(--text-section--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-section--letter-spacing,-.01em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-related-projects__stage{position:relative}.ds-related-projects__viewport{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:var(--spacing-gutter,30px);scroll-behavior:smooth;scrollbar-width:none;margin:0;padding:0;list-style-type:none;display:flex;overflow-x:auto}.ds-related-projects__viewport::-webkit-scrollbar{display:none}.ds-related-projects__viewport>li{scroll-snap-align:start;flex-shrink:0;width:100%}@media (width>=40rem){.ds-related-projects__viewport>li{width:calc((100% - var(--spacing-gutter)) / 2)}}@media (width>=64rem){.ds-related-projects__viewport>li{width:calc((100% - (var(--spacing-gutter) * 2)) / 3)}}.ds-related-projects__arrow{z-index:10;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:45px;height:45px;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-krono-ink,#18130c);--tw-duration:.2s;border-radius:2147483647px;justify-content:center;align-items:center;transition-duration:.2s;display:none;position:absolute;top:50%}@media (hover:hover){.ds-related-projects__arrow:hover{border-color:var(--color-krono-red,#d22c2c);color:var(--color-krono-red,#d22c2c)}}@media (width>=64rem){.ds-related-projects__arrow{display:flex}}.ds-related-projects__arrow--prev{left:calc(var(--spacing,.25rem) * -6)}@media (width>=80rem){.ds-related-projects__arrow--prev{left:calc(var(--spacing,.25rem) * -16)}}.ds-related-projects__arrow--next{right:calc(var(--spacing,.25rem) * -6)}@media (width>=80rem){.ds-related-projects__arrow--next{right:calc(var(--spacing,.25rem) * -16)}}.ds-related-projects__arrow:disabled{pointer-events:none;opacity:.4}.ds-related-projects__dots{margin-top:calc(var(--spacing,.25rem) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ds-related-projects__dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:#d22c2c66;border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.ds-related-projects__dot{background-color:color-mix(in oklab, var(--color-krono-red,#d22c2c) 40%, transparent)}}.ds-related-projects__dot{--tw-duration:.2s;transition-duration:.2s}.ds-related-projects__dot.is-active{background-color:var(--color-krono-red,#d22c2c);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-related-projects__dot.is-active{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-related-projects__dot.is-active{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:#f7f2f0}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}.ds-rule-link{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-family:var(--font-display,"Work Sans", sans-serif);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-transform:uppercase;display:inline-flex}.ds-rule-link__rule{--tw-duration:.2s;background-color:currentColor;flex-shrink:0;height:1px;transition-duration:.2s;display:block}.ds-rule-link.ds-rule-link--md{gap:calc(var(--spacing,.25rem) * 4)}.ds-rule-link.ds-rule-link--md .ds-rule-link__rule{width:40px}.ds-rule-link.ds-rule-link--md:hover .ds-rule-link__rule{width:56px}.ds-rule-link.ds-rule-link--sm{gap:calc(var(--spacing,.25rem) * 3)}.ds-rule-link.ds-rule-link--sm .ds-rule-link__rule{width:20px}.ds-rule-link.ds-rule-link--sm:hover .ds-rule-link__rule{width:32px}.ds-rule-link.ds-rule-link--ink{color:var(--color-krono-ink,#18130c)}.ds-rule-link.ds-rule-link--white{color:var(--color-white,#fff)}.ds-rule-link.ds-rule-link--red{color:var(--color-krono-red,#d22c2c)}.ds-search-box{padding:var(--spacing,.25rem);position:relative}.ds-search-box i{top:calc(var(--spacing,.25rem) * 3.5);left:calc(var(--spacing,.25rem) * 6);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-neutral-600,oklch(43.9% 0 none));position:absolute}@media (width>=64rem){.ds-search-box i{top:calc(var(--spacing,.25rem) * 4)}}.ds-search-box input{height:calc(var(--spacing,.25rem) * 12);--tw-border-style:none;background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 12);border-style:none;border-radius:2147483647px}.ds-search-box input::placeholder{color:var(--color-neutral-400,oklch(70.8% 0 none))}.ds-search-box input{--tw-shadow:-1px -1px 6px -1px var(--tw-shadow-color,#0000001a), 1px 1px 6px -1px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.ds-search-box input:hover{cursor:pointer}}.ds-search-box input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-search-box input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-search-box input:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-lime-550,#7fc347);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-search-box input:focus{outline-offset:2px;outline:2px solid #0000}}.ds-search-box input:focus{--tw-ring-inset:inset}@media (width>=64rem){.ds-search-box input{height:calc(var(--spacing,.25rem) * 14)}}.ds-search-box span{right:calc(var(--spacing,.25rem) * 12);border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing,.25rem) * 4);border-left-width:1px;position:absolute}.ds-search-box span i{top:calc(var(--spacing,.25rem) * 2.5);color:var(--color-neutral-600,oklch(43.9% 0 none))}@media (hover:hover){.ds-search-box span i:hover{cursor:pointer;color:var(--color-lime-550,#7fc347)}}@media (width>=64rem){.ds-search-box span i{top:calc(var(--spacing,.25rem) * 3.5)}}.ds-search-overlay{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-search-overlay__scrim{z-index:60;background-color:#0009;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ds-search-overlay__scrim{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}.ds-search-overlay__bar{z-index:61;background-color:var(--color-krono-ink,#18130c);border-top:4px solid var(--color-krono-red);inset-inline:0;position:fixed;top:0}.ds-search-overlay__form{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}@media (width>=64rem){.ds-search-overlay__form{gap:calc(var(--spacing,.25rem) * 6)}}.ds-search-overlay__form{min-height:88px}@media (width>=64rem){.ds-search-overlay__form{min-height:104px}}.ds-search-overlay__icon{color:var(--color-white,#fff);flex-shrink:0;font-size:22px}@media (width>=64rem){.ds-search-overlay__icon{font-size:26px}}.ds-search-overlay__input{border-style:var(--tw-border-style);--tw-tracking:var(--tracking-tight,-.025em);min-width:0;letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff);background-color:#0000;border-width:0;flex:1;font-size:16px}@media (width>=64rem){.ds-search-overlay__input{font-size:18px}}.ds-search-overlay__input::placeholder{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.ds-search-overlay__input::placeholder{color:color-mix(in oklab, var(--color-white,#fff) 55%, transparent)}}.ds-search-overlay__input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-search-overlay__input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-search-overlay__input:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-search-overlay__input:focus{outline-offset:2px;outline:2px solid #0000}}.ds-search-overlay__input::-webkit-search-cancel-button{display:none}.ds-search-overlay__close{--tw-leading:1;color:#ffffffb3;flex-shrink:0;font-size:26px;line-height:1}@supports (color:color-mix(in lab, red, red)){.ds-search-overlay__close{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-search-overlay__close{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-search-overlay__close:hover{color:var(--color-white,#fff)}}@media (width>=64rem){.ds-search-overlay__close{font-size:30px}}.ds-search-overlay__close:focus-visible{color:var(--color-white,#fff);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-search-overlay__close:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-search-overlay__close:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-search-overlay__close:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-search-overlay__close:focus-visible{--tw-ring-offset-color:var(--color-krono-ink)}.ds-section-head{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-section-head__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 8)}.ds-section-head__title{font-size:var(--text-section,35px);line-height:var(--tw-leading,var(--text-section--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-section--letter-spacing,-.01em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);text-wrap:balance}.ds-section-head__description{margin-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e)}@media (width>=64rem){.ds-section-head.ds-section-head--inline .ds-section-head__body{justify-content:space-between;align-items:flex-start;gap:var(--spacing-gutter,30px);display:flex}.ds-section-head.ds-section-head--inline .ds-section-head__title{max-width:560px}.ds-section-head.ds-section-head--inline .ds-section-head__description{text-align:right;flex-shrink:0;width:322px;margin-top:0}}.ds-section-head.ds-section-head--inline .ds-section-head__action{margin-top:calc(var(--spacing,.25rem) * 6)}@media (width>=64rem){.ds-section-head.ds-section-head--inline .ds-section-head__action{flex-shrink:0;align-self:center;margin-top:0;margin-left:auto}}.ds-section-head.ds-section-head--center{text-align:center;flex-direction:column;align-items:center;display:flex}.ds-section-head.ds-section-head--center .ds-section-head__action{margin-top:calc(var(--spacing,.25rem) * 8)}.ds-section-head.ds-section-head--center .ds-section-head__title{max-width:720px}.ds-section-head.ds-section-head--center .ds-section-head__description{max-width:620px}.ds-section-head.ds-section-head--white .ds-section-head__title{color:var(--color-white,#fff)}.ds-section-head.ds-section-head--white .ds-section-head__description{color:#fffc}@supports (color:color-mix(in lab, red, red)){.ds-section-head.ds-section-head--white .ds-section-head__description{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-section-header{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 12);padding-bottom:calc(var(--spacing,.25rem) * 14);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}@media (width>=40rem){.ds-section-header{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (width>=48rem){.ds-section-header{padding-block:calc(var(--spacing,.25rem) * 24)}}@media (width>=64rem){.ds-section-header{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media (width>=96rem){.ds-section-header{padding-bottom:calc(var(--spacing,.25rem) * 28)}}.ds-section-header.ds-section-header--dark{padding-top:168px}@media (width>=64rem){.ds-section-header.ds-section-header--dark{padding-top:210px}}.ds-section-header__title{z-index:20;max-width:var(--container-4xl,56rem);text-align:center;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem));color:var(--color-white,#fff)}@media (width>=40rem){.ds-section-header__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,2.5rem))}}@media (width>=64rem){.ds-section-header__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.ds-section-header__description{z-index:20;margin-top:calc(var(--spacing,.25rem) * 2);max-width:var(--container-3xl,48rem);text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-neutral-200,oklch(92.2% 0 none))}@media (width>=64rem){.ds-section-header__description{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem))}}.ds-section-header__description a{color:var(--color-yellow-150,#f4fab6);text-underline-offset:4px;--tw-duration:.2s;text-decoration-line:underline;text-decoration-thickness:1px;transition-duration:.2s}@media (hover:hover){.ds-section-header__description a:hover{color:var(--color-yellow-250,#e5eaa7)}}.ds-section-header__gradient-overlay{background-color:#00000080;width:100%;height:100%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ds-section-header__gradient-overlay{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}.ds-section-header__image{z-index:10;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.ds-section-header__image img{object-fit:cover;object-position:top;width:100%;height:100%}.ds-section-header-light{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 12);flex-direction:column;align-items:center;display:flex;position:relative}@media (width>=40rem){.ds-section-header-light{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (width>=48rem){.ds-section-header-light{padding-top:calc(var(--spacing,.25rem) * 24);padding-bottom:calc(var(--spacing,.25rem) * 16)}}@media (width>=64rem){.ds-section-header-light{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media (width>=96rem){.ds-section-header-light{padding-bottom:calc(var(--spacing,.25rem) * 20)}}.ds-section-header-light__title{z-index:20;max-width:var(--container-4xl,56rem);text-align:center;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem));color:var(--color-emerald-1000,#032124)}@media (width>=40rem){.ds-section-header-light__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,2.5rem))}}@media (width>=64rem){.ds-section-header-light__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.ds-section-header-light__description{z-index:20;margin-top:calc(var(--spacing,.25rem) * 2);max-width:var(--container-3xl,48rem);text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-neutral-600,oklch(43.9% 0 none))}@media (width>=64rem){.ds-section-header-light__description{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem))}}.ds-section-header-light__description a{color:var(--color-green-750,#106b64);text-underline-offset:4px;--tw-duration:.2s;text-decoration-line:underline;text-decoration-thickness:1px;transition-duration:.2s}@media (hover:hover){.ds-section-header-light__description a:hover{color:var(--color-lime-500,oklch(76.8% .233 130.85))}}.ds-services{padding-block:calc(var(--spacing,.25rem) * 16)}@media (width>=64rem){.ds-services{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-services__head{margin-bottom:calc(var(--spacing,.25rem) * 10)}@media (width>=64rem){.ds-services__head{margin-bottom:calc(var(--spacing,.25rem) * 12)}}.ds-services__items{gap:var(--spacing-gutter,30px);display:grid}@media (width>=40rem){.ds-services__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.ds-services__items{grid-template-columns:repeat(4,minmax(0,1fr))}}.ds-share-links{align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-family:var(--font-display,"Work Sans", sans-serif);display:flex}.ds-share-links__label{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-ink,#18130c);text-transform:uppercase}.ds-share-links ul{align-items:center;gap:var(--spacing,.25rem);margin:0;padding:0;list-style-type:none;display:flex}.ds-share-links a{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-style:var(--tw-border-style);color:var(--color-krono-ink,#18130c);--tw-duration:.2s;border-width:1px;border-color:#0000;border-radius:2147483647px;justify-content:center;align-items:center;transition-duration:.2s;display:flex}@media (hover:hover){.ds-share-links a:hover{border-color:var(--color-krono-red,#d22c2c);color:var(--color-krono-red,#d22c2c)}}.ds-share-links a:focus-visible{border-color:var(--color-krono-red,#d22c2c);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-share-links a:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-spec-table{padding-block:calc(var(--spacing,.25rem) * 16);font-family:var(--font-display,"Work Sans", sans-serif)}@media (width>=64rem){.ds-spec-table{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-spec-table__head{margin-bottom:calc(var(--spacing,.25rem) * 10)}@media (width>=64rem){.ds-spec-table__head{margin-bottom:calc(var(--spacing,.25rem) * 14)}}.ds-spec-table__layout{gap:calc(var(--spacing,.25rem) * 10);display:grid}@media (width>=64rem){.ds-spec-table__layout{align-items:stretch;gap:var(--spacing-gutter,30px);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.ds-spec-table__scroll{overflow-x:auto}.ds-spec-table__table{border-collapse:collapse;width:100%;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px))}.ds-spec-table__table tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-krono-line,#e4e4e4)}.ds-spec-table__table tr:first-child{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-krono-line,#e4e4e4)}.ds-spec-table__table th{width:46%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;vertical-align:top;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-krono-ink,#18130c);background-color:#f7f7f7}.ds-spec-table__table td{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);vertical-align:top;color:var(--color-krono-body,#615e5e)}.ds-spec-table__media{min-height:240px;margin:0;position:relative}.ds-spec-table__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ds-spec-table__media figcaption{inset-inline:0;background-color:#18130ccc;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.ds-spec-table__media figcaption{background-color:color-mix(in oklab, var(--color-krono-ink,#18130c) 80%, transparent)}}.ds-spec-table__media figcaption{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-white,#fff)}.ds-stat{text-align:center;flex-direction:column-reverse;justify-content:flex-start;align-items:center;display:flex;position:relative}@media (width>=64rem){.ds-stat dt{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.ds-stat dd{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (width>=64rem){.ds-stat dd{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.ds-stats-band{background-color:var(--color-krono-red,#d22c2c);font-family:var(--font-display,"Work Sans", sans-serif)}.ds-stats-band__inner{max-width:var(--container-container,1290px);justify-content:center;align-items:flex-start;column-gap:calc(var(--spacing,.25rem) * 24);row-gap:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 12);flex-wrap:wrap;margin-inline:auto;display:flex}@media (width>=64rem){.ds-stats-band__inner{padding-block:calc(var(--spacing,.25rem) * 14)}}.ds-stats-band__stat{align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:center;flex-direction:column;display:flex}.ds-stats-band__value{font-size:var(--text-stat,32px);line-height:var(--tw-leading,var(--text-stat--line-height,1.1));letter-spacing:var(--tw-tracking,var(--text-stat--letter-spacing,-.01em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.ds-stats-band__label{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:#fffc}@supports (color:color-mix(in lab, red, red)){.ds-stats-band__label{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-stats-band__label{text-transform:uppercase}.ds-tag-list{column-gap:calc(var(--spacing,.25rem) * 2);row-gap:calc(var(--spacing,.25rem) * 3);font-family:var(--font-display,"Work Sans", sans-serif);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.ds-tag-list__item{border-radius:var(--radius-pill,50px);border-style:var(--tw-border-style);padding-inline:30px;padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));white-space:nowrap;border-width:1px}.ds-tag-list--light .ds-tag-list__item{border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-neutral-100,oklch(97% 0 none));color:var(--color-krono-body,#615e5e)}.ds-tag-list--ink .ds-tag-list__item{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ds-tag-list--ink .ds-tag-list__item{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.ds-tag-list--ink .ds-tag-list__item{color:#fffc;background-color:#0000}@supports (color:color-mix(in lab, red, red)){.ds-tag-list--ink .ds-tag-list__item{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-team-member{overscroll-behavior:none}.ds-testimonials{background-color:var(--color-krono-red,#d22c2c);padding-block:calc(var(--spacing,.25rem) * 20);font-family:var(--font-display,"Work Sans", sans-serif);color:var(--color-white,#fff);position:relative}@media (width>=64rem){.ds-testimonials{padding-block:100px}}.ds-testimonials__head{margin-bottom:calc(var(--spacing,.25rem) * 10)}@media (width>=64rem){.ds-testimonials__head{margin-bottom:calc(var(--spacing,.25rem) * 12)}}.ds-testimonials__stage{text-align:center;max-width:850px;margin-inline:auto;display:grid}.ds-testimonials__item{pointer-events:none;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;flex-direction:column;grid-area:1/1;align-items:center;transition-duration:.5s;display:flex}.ds-testimonials__item.is-active{pointer-events:auto;opacity:1}.ds-testimonials__quote{font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);margin:0}.ds-testimonials__attribution{margin-top:calc(var(--spacing,.25rem) * 8);gap:var(--spacing,.25rem);flex-direction:column;display:flex}.ds-testimonials__name{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ds-testimonials__role{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ds-testimonials__role{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-testimonials__arrow{z-index:10;height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));color:#ffffffb3;justify-content:center;align-items:center;display:none;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.ds-testimonials__arrow{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-testimonials__arrow{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-testimonials__arrow:hover{color:var(--color-white,#fff)}}.ds-testimonials__arrow:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-testimonials__arrow:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-testimonials__arrow:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white,#fff);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-testimonials__arrow:focus-visible{outline-offset:2px;outline:2px solid #0000}}@media (width>=64rem){.ds-testimonials__arrow{display:flex}}.ds-testimonials__arrow--prev{left:calc(var(--spacing,.25rem) * 6)}@media (width>=80rem){.ds-testimonials__arrow--prev{left:60px}}.ds-testimonials__arrow--next{right:calc(var(--spacing,.25rem) * 6)}@media (width>=80rem){.ds-testimonials__arrow--next{right:60px}}.ds-testimonials__dots{margin-top:calc(var(--spacing,.25rem) * 10);justify-content:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.ds-testimonials__dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:#fff6;border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.ds-testimonials__dot{background-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}.ds-testimonials__dot{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;padding:0;transition-duration:.2s}.ds-testimonials__dot.is-active{background-color:var(--color-white,#fff)}.ds-testimonials__dot:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-testimonials__dot:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-testimonials__dot:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white,#fff);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-krono-red,#d22c2c);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-testimonials__dot:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-timeline-entry{display:flex}@media (width>=48rem){.ds-timeline-entry{display:contents}}.ds-timeline-entry__timeline-container{margin-right:calc(var(--spacing,.25rem) * 4);grid-column-start:1;display:flex;position:relative}@media (width>=48rem){.ds-timeline-entry__timeline-container{margin-inline:auto}}@media (width>=64rem){.ds-timeline-entry__timeline-container{margin-right:calc(var(--spacing,.25rem) * 6)}}.ds-timeline-entry__timeline-container-inner{height:100%;width:calc(var(--spacing,.25rem) * 10);justify-content:center;align-items:flex-start;display:flex}.ds-timeline-entry__timeline{pointer-events:none;height:100%;width:var(--spacing,.25rem);background-color:var(--color-white,#fff)}.ds-timeline-entry__icon-container{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-md,.375rem);--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#b90226;--tw-gradient-to:var(--color-red-600,oklch(57.7% .245 27.325));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));justify-content:center;align-items:center;display:flex;position:absolute;top:0}.ds-timeline-entry__icon{text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));color:var(--color-white,#fff)}.ds-timeline-entry__entry-container{margin-bottom:calc(var(--spacing,.25rem) * 12);grid-column:2/12}@media (width>=64rem){.ds-timeline-entry__entry-container{margin-bottom:calc(var(--spacing,.25rem) * 20);padding-left:calc(var(--spacing,.25rem) * 5)}}@media (width>=80rem){.ds-timeline-entry__entry-container{padding-left:calc(var(--spacing,.25rem) * 2)}}.ds-timeline-entry__entry-title{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (width>=64rem){.ds-timeline-entry__entry-title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem))}}.ds-timeline-entry__badge{margin-bottom:calc(var(--spacing,.25rem) * 2)}.ds-video{aspect-ratio:var(--aspect-video,16 / 9);background-color:var(--color-krono-ink,#18130c);width:100%;position:relative;overflow:hidden}.ds-video iframe{border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;position:absolute;inset:0}.ds-video__poster{cursor:pointer;display:block;position:absolute;inset:0}.ds-video__poster img{object-fit:cover;--tw-duration:.5s;width:100%;height:100%;transition-duration:.5s;display:block}.ds-video__poster:before{content:"";z-index:10;background-color:#00000026;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ds-video__poster:before{background-color:color-mix(in oklab, var(--color-black,#000) 15%, transparent)}}.ds-video__poster:before{--tw-duration:.3s;transition-duration:.3s}.ds-video__play{z-index:20;margin-top:calc(var(--spacing,.25rem) * -8);margin-left:calc(var(--spacing,.25rem) * -8);height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);background-color:var(--color-krono-ink,#18130c);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));color:var(--color-white,#fff);--tw-duration:.3s;border-radius:2147483647px;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:absolute;top:50%;left:50%}@media (width>=64rem){.ds-video__play{margin-top:calc(var(--spacing,.25rem) * -10);margin-left:calc(var(--spacing,.25rem) * -10);height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 20);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem))}}.ds-video__play i{margin-left:var(--spacing,.25rem)}.ds-video__poster:hover img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ds-video__poster:hover:before,.ds-video__poster:focus-visible:before{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.ds-video__poster:hover:before,.ds-video__poster:focus-visible:before{background-color:color-mix(in oklab, var(--color-black,#000) 30%, transparent)}}.ds-video__poster:hover .ds-video__play,.ds-video__poster:focus-visible .ds-video__play{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-krono-red,#d22c2c)}.ds-video__poster--blank .ds-video__play{background-color:var(--color-white,#fff);color:var(--color-krono-ink,#18130c)}.ds-video__poster--blank:hover .ds-video__play,.ds-video__poster--blank:focus-visible .ds-video__play{color:var(--color-white,#fff)}.ds-video__poster:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-video__poster:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-video__poster:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-video__poster:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-accreditations .ds-fifty-fifty{margin-bottom:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 12)}.ds-accreditations .ds-fifty-fifty__container{gap:calc(var(--spacing,.25rem) * 6)}@media (width>=48rem){.ds-accreditations .ds-fifty-fifty__left-block{grid-column:span 3/span 3}}.ds-accreditations .ds-fifty-fifty__left-block img{object-fit:contain;width:100%;height:100%}@media (width>=48rem){.ds-accreditations .ds-fifty-fifty__right-block{grid-column:span 9/span 9}}.ds-home__intro-text{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#fff6}@supports (color:color-mix(in lab, red, red)){.ds-home__intro-text{color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}.ds-home__intro-text div{display:inline-block;position:relative}.ds-home__intro-text div span{width:0;height:100%;color:var(--color-white,#fff);position:absolute;left:0;overflow:hidden}.ds-home .hero-carousel .carousel-cell,.ds-home .hero-carousel .ds-card--hero{background-color:var(--color-black,#000);width:100%;height:100dvh;margin-inline:0}.ds-home .hero-carousel .flickity-page-dots{bottom:calc(var(--spacing,.25rem) * 8);justify-content:flex-start}@media (width>=64rem){.ds-home .hero-carousel .flickity-page-dots{bottom:calc(var(--spacing,.25rem) * 10)}}.ds-home .hero-carousel .flickity-page-dots .dot:first-child{margin-left:var(--spacing,.25rem)}.ds-home .hero-carousel .flickity-button{display:none}.ds-home .products-grid .ds-cards--news__content{background-color:var(--color-black,#000);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 3);text-align:center;color:var(--color-white,#fff)}@media (hover:hover){.ds-home .products-grid .ds-cards--news__content:hover{background-color:var(--color-neutral-900,oklch(20.5% 0 none))}}.ds-home .products-grid .ds-cards--news__description{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem))}@media (width>=64rem){.ds-home .products-grid .ds-cards--news__description{font-size:28px}}.ds-home .products-grid .ds-cards--news__icon{display:inline-flex}.ds-home .projects-carousel .carousel-cell{margin-inline:calc(var(--spacing,.25rem) * 2);width:83.3333%}@media (width>=40rem){.ds-home .projects-carousel .carousel-cell{margin-inline:calc(var(--spacing,.25rem) * 3)}}@media (width>=48rem){.ds-home .projects-carousel .carousel-cell{width:58.3333%}}@media (width>=64rem){.ds-home .projects-carousel .carousel-cell{width:41.6667%}}@media (width>=80rem){.ds-home .projects-carousel .carousel-cell{margin-inline:calc(var(--spacing,.25rem) * 4)}}@media (width>=96rem){.ds-home .projects-carousel .carousel-cell{width:33.3333%}}.ds-home .projects-carousel .custom-nav{margin-top:calc(var(--spacing,.25rem) * 12);justify-content:center;align-items:center;display:flex;position:relative}:where(.ds-home .projects-carousel .custom-nav>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}@media (width>=48rem){.ds-home .projects-carousel .custom-nav{margin-top:calc(var(--spacing,.25rem) * 16)}}@media (width>=64rem){.ds-home .projects-carousel .custom-nav{justify-content:flex-end}}.ds-home .projects-carousel .custom-nav .button{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);background-color:var(--color-black,#000);color:var(--color-white,#fff);--tw-duration:.2s;font-size:10px;transition-duration:.2s}@media (hover:hover){.ds-home .projects-carousel .custom-nav .button:hover{background-color:var(--color-red-550,#d22c2c)}}.ds-home .projects-carousel .custom-nav .button--next{position:relative}.ds-home .news-carousel .flickity-slider{display:flex}.ds-home .news-carousel .carousel-cell{margin-inline:calc(var(--spacing,.25rem) * 2);flex-grow:1;width:83.3333%;display:flex}@media (width>=40rem){.ds-home .news-carousel .carousel-cell{margin-inline:calc(var(--spacing,.25rem) * 3)}}@media (width>=48rem){.ds-home .news-carousel .carousel-cell{width:41.6667%}}@media (width>=64rem){.ds-home .news-carousel .carousel-cell{width:30%}}@media (width>=80rem){.ds-home .news-carousel .carousel-cell{margin-inline:calc(var(--spacing,.25rem) * 4)}}.ds-home .news-carousel .carousel-cell .ds-cards--news__description{min-height:calc(var(--spacing,.25rem) * 28)}@media (width>=64rem){.ds-home .news-carousel .carousel-cell .ds-cards--news__description{min-height:calc(var(--spacing,.25rem) * 44)}}@media (width>=80rem){.ds-home .news-carousel .carousel-cell .ds-cards--news__description{min-height:calc(var(--spacing,.25rem) * 32)}}.ds-home .logo-carousel .carousel-cell{border-right-style:var(--tw-border-style);border-right-width:1px;justify-content:center;align-items:center;width:50%;margin-inline:0;display:flex}@media (width>=40rem){.ds-home .logo-carousel .carousel-cell{width:33.3333%}}@media (width>=48rem){.ds-home .logo-carousel .carousel-cell{width:20%}}@media (width>=64rem){.ds-home .logo-carousel .carousel-cell{width:16.6667%}}.ds-home .remove-mt p{margin-top:0!important}.ds-home .gallery-carousel .carousel-cell{aspect-ratio:1;border-radius:var(--radius-xl,.75rem)}.ds-home .gallery-carousel .carousel-cell .ds-cards--image img{border-radius:var(--radius-xl,.75rem)}.ds-home .gallery-carousel .custom-nav .button{background-color:#0000;font-size:50px}.ds-installer-finder{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-installer-finder__count{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-krono-body,#615e5e);margin:0}.ds-installer-finder__count strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-installer-finder__search{margin-top:calc(var(--spacing,.25rem) * 10);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#18130c40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:grid}@media (width>=40rem){.ds-installer-finder__search{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-installer-finder__search{padding:calc(var(--spacing,.25rem) * 8);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto}}.ds-installer-finder__label{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-body,#615e5e);text-transform:uppercase;display:block}.ds-installer-finder__input{position:relative}.ds-installer-finder__input i{top:50%;left:calc(var(--spacing,.25rem) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-krono-body,#615e5e);position:absolute}.ds-installer-finder__input input{height:calc(var(--spacing,.25rem) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);width:100%;padding-right:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 11);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem));color:var(--color-krono-ink,#18130c)}.ds-installer-finder__input input::placeholder{color:#615e5e99}@supports (color:color-mix(in lab, red, red)){.ds-installer-finder__input input::placeholder{color:color-mix(in oklab, var(--color-krono-body,#615e5e) 60%, transparent)}}.ds-installer-finder__input input:focus{border-color:var(--color-krono-ink,#18130c);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-installer-finder__input input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-installer-finder__input input:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ds-installer-finder__select select{height:calc(var(--spacing,.25rem) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem));color:var(--color-krono-ink,#18130c)}.ds-installer-finder__select select:focus{border-color:var(--color-krono-ink,#18130c);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-installer-finder__select select:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-installer-finder__select select:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=40rem){.ds-installer-finder__submit{grid-column:span 2/span 2}}@media (width>=64rem){.ds-installer-finder__submit{grid-column:span 1/span 1}}.ds-installer-finder__submit .ds-button{width:100%}@media (width>=64rem){.ds-installer-finder__submit .ds-button{width:auto}}.ds-installer-finder__note{margin:0;margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-krono-body,#615e5e)}.ds-installer-finder__layout{margin-top:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 10);display:grid}@media (width>=64rem){.ds-installer-finder__layout{margin-top:calc(var(--spacing,.25rem) * 16);grid-template-columns:minmax(0,48fr) minmax(0,52fr);align-items:flex-start}}.ds-installer-finder__results{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=64rem){.ds-installer-finder__results{max-height:820px;padding-right:calc(var(--spacing,.25rem) * 3);overflow-y:auto}}.ds-installer-finder__results{scrollbar-width:thin;scrollbar-color:var(--color-krono-line) transparent}.ds-installer-finder__results::-webkit-scrollbar{width:calc(var(--spacing,.25rem) * 1.5)}.ds-installer-finder__results::-webkit-scrollbar-thumb{border-radius:var(--radius-pill,50px);background-color:var(--color-krono-line,#e4e4e4)}.ds-installer-finder__message{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem));color:var(--color-krono-body,#615e5e);margin:0}.ds-installer-finder__message a{color:var(--color-krono-red,#d22c2c);text-underline-offset:4px;text-decoration-line:underline}.ds-installer-finder__message--error{color:var(--color-krono-red,#d22c2c)}@media (width>=64rem){.ds-installer-finder__map{top:calc(var(--spacing,.25rem) * 24);position:sticky}}.ds-installer-finder__canvas{background-color:var(--color-white,#fff);height:420px}@media (width>=64rem){.ds-installer-finder__canvas{height:820px}}.ds-installer-finder__pin-info{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-installer-finder__pin-info h4{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);margin:0}.ds-installer-finder__pin-info p{margin:0;margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25rem));color:var(--color-krono-body,#615e5e)}.ds-installer-finder__pin-info p.ds-installer-finder__pin-miles{color:var(--color-krono-red,#d22c2c)}.ds-installer-profile{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-installer-profile__intro{padding-block:calc(var(--spacing,.25rem) * 16)}@media (width>=64rem){.ds-installer-profile__intro{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-installer-profile__grid{gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=64rem){.ds-installer-profile__grid{grid-template-columns:minmax(0,760fr) minmax(0,409fr);align-items:flex-start;column-gap:121px}}.ds-installer-profile__copy{margin-top:calc(var(--spacing,.25rem) * 8);max-width:600px;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e)}.ds-installer-profile__copy p+p{margin-top:calc(var(--spacing,.25rem) * 6)}.ds-installer-profile__copy strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-installer-profile__copy a{color:var(--color-krono-red,#d22c2c);text-underline-offset:4px;text-decoration-line:underline}.ds-installer-profile__copy ul,.ds-installer-profile__copy ol{margin-top:calc(var(--spacing,.25rem) * 6);list-style-type:disc}:where(:is(.ds-installer-profile__copy ul,.ds-installer-profile__copy ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.ds-installer-profile__copy ul,.ds-installer-profile__copy ol{padding-left:calc(var(--spacing,.25rem) * 5)}.ds-installer-profile__copy ol{list-style-type:decimal}.ds-installer-profile__services-head{margin-bottom:calc(var(--spacing,.25rem) * 10)}.ds-installer-profile__services-head--spaced{margin-top:calc(var(--spacing,.25rem) * 16)}.ds-installer-profile__ranges,.ds-installer-profile__projects,.ds-knowledge-hub-2026 .ds-hub-tiles+.ds-faceted-search{padding-top:0}.ds-our-services .ds-header{background-color:var(--color-pink-600,oklch(59.2% .249 .584));position:relative}.ds-our-services .ds-header .desktop-menu a{color:var(--color-neutral-600,oklch(43.9% 0 none));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.ds-our-services .ds-header .desktop-menu a:hover{color:#303773}}.ds-product{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-product__overview .ds-about__body ul{margin-top:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 5);list-style-type:disc}.ds-product__overview .ds-about__body ul li{margin-top:calc(var(--spacing,.25rem) * 2)}.ds-product__overview .ds-about__body h2,.ds-product__overview .ds-about__body h3,.ds-product__overview .ds-about__body h4{margin-top:calc(var(--spacing,.25rem) * 6);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-product__videos{padding-block:calc(var(--spacing,.25rem) * 16)}@media (width>=64rem){.ds-product__videos{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-product__videos-head{margin-bottom:calc(var(--spacing,.25rem) * 10)}@media (width>=64rem){.ds-product__videos-head{margin-bottom:calc(var(--spacing,.25rem) * 14)}}.ds-product__video-grid{gap:var(--spacing-gutter,30px);display:grid}@media (width>=40rem){.ds-product__video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.ds-product__video-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ds-product__video{align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 6);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-ink,#18130c);--tw-duration:.2s;background-color:#f3f3f3;transition-duration:.2s;display:flex}@media (hover:hover){.ds-product__video:hover{background-color:var(--color-krono-red,#d22c2c);color:var(--color-white,#fff)}}.ds-product__video i{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));color:var(--color-krono-red,#d22c2c);--tw-duration:.2s;transition-duration:.2s}.ds-product__video:hover i{color:var(--color-white,#fff)}.ds-project-details{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-project-details__name{--tw-leading:var(--leading-tight,1.25);font-size:26px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}@media (width>=64rem){.ds-project-details__name{font-size:28px}}.ds-project-details__facts{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 12);column-gap:var(--spacing-gutter,30px);row-gap:calc(var(--spacing,.25rem) * 8);display:grid}@media (width>=64rem){.ds-project-details__facts{margin-bottom:calc(var(--spacing,.25rem) * 16);grid-template-columns:repeat(4,minmax(0,1fr))}}.ds-project-details__facts-grid{column-gap:var(--spacing-gutter,30px);row-gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (width>=64rem){.ds-project-details__facts-grid{grid-column:span 3/span 3;grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-project-details__facts-grid dt{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-krono-ink,#18130c);text-transform:uppercase}.ds-project-details__facts-grid dd{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);margin:0}@media (width>=64rem){.ds-project-details__share-cell{grid-row-start:1;grid-column-start:4}}.ds-project-details__share-label{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-krono-ink,#18130c);text-transform:uppercase;display:block}.ds-project-details__pair{gap:var(--spacing-gutter,30px);display:grid}@media (width>=40rem){.ds-project-details__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds-project-details__thumb--pair{aspect-ratio:16/15}.ds-project-details__thumb--wide{aspect-ratio:13/6}.ds-project-details__pair+.ds-project-details__thumb--wide{margin-top:var(--spacing-gutter,30px)}.ds-project-details__columns{margin-top:calc(var(--spacing,.25rem) * 12);column-gap:var(--spacing-gutter,30px);row-gap:calc(var(--spacing,.25rem) * 10);display:grid}@media (width>=64rem){.ds-project-details__columns{margin-top:calc(var(--spacing,.25rem) * 16);grid-template-columns:repeat(2,minmax(0,1fr))}.ds-project-details__columns--full{grid-template-columns:repeat(1,minmax(0,1fr))}}.ds-project-details__columns--full>div,.ds-project-details__intro{max-width:960px}.ds-project-details__intro.ds-project-details__copy{margin-top:calc(var(--spacing,.25rem) * 12);--tw-leading:30px;font-size:17px;line-height:30px}@media (width>=64rem){.ds-project-details__intro.ds-project-details__copy{margin-top:calc(var(--spacing,.25rem) * 16)}}.ds-project-details__columns--media>.ds-video{align-self:flex-start}.ds-project-details__columns--media>.ds-project-details__intro{margin-top:0}.ds-project-details__video{margin-top:calc(var(--spacing,.25rem) * 12)}@media (width>=64rem){.ds-project-details__video{margin-top:calc(var(--spacing,.25rem) * 16)}}.ds-project-details__columns h3{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-subhead,18px);line-height:var(--tw-leading,var(--text-subhead--line-height,1.3));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-project-details__copy{--tw-leading:27px;color:var(--color-krono-body,#615e5e);font-size:15px;line-height:27px}.ds-project-details__copy p{margin-bottom:calc(var(--spacing,.25rem) * 4)}.ds-project-details__copy p:last-child{margin-bottom:0}.ds-project-details__copy a{color:var(--color-krono-red,#d22c2c);text-underline-offset:4px;--tw-duration:.2s;text-decoration-line:underline;transition-duration:.2s}@media (hover:hover){.ds-project-details__copy a:hover{color:var(--color-krono-ink,#18130c)}}.ds-project-details__quote{margin-top:calc(var(--spacing,.25rem) * 12);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-krono-red,#d22c2c);max-width:720px;padding-block:var(--spacing,.25rem);padding-left:calc(var(--spacing,.25rem) * 6);--tw-leading:27px;color:var(--color-krono-ink,#18130c);font-size:15px;line-height:27px}@media (width>=64rem){.ds-project-details__quote{margin-top:calc(var(--spacing,.25rem) * 16)}}.ds-project-details__quote p{margin:0}.ds-project-details__quote cite{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-body,#615e5e);text-transform:uppercase;font-style:normal;display:block}.ds-projects__more{cursor:pointer;background-color:var(--color-krono-ink,#18130c);height:45px;padding-inline:calc(var(--spacing,.25rem) * 8);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-white,#fff);text-transform:uppercase;--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.ds-projects__more:hover{background-color:var(--color-krono-red,#d22c2c)}}.ds-projects__more.is-loading{pointer-events:none;opacity:.6}.ds-search-page{font-family:var(--font-display,"Work Sans", sans-serif)}.ds-search-page__head{background-color:var(--color-krono-ink,#18130c);color:var(--color-white,#fff);padding-top:168px;padding-bottom:calc(var(--spacing,.25rem) * 14)}@media (width>=64rem){.ds-search-page__head{padding-top:210px;padding-bottom:calc(var(--spacing,.25rem) * 20)}}.ds-search-page__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 5)}.ds-search-page__title{--tw-leading:1.15;--tw-font-weight:var(--font-weight-normal,400);font-size:34px;line-height:1.15;font-weight:var(--font-weight-normal,400);color:var(--color-white,#fff)}@media (width>=40rem){.ds-search-page__title{font-size:44px}}@media (width>=64rem){.ds-search-page__title{font-size:56px}}.ds-search-page__title{overflow-wrap:anywhere}.ds-search-page__form{margin-top:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-pill,50px);background-color:var(--color-white,#fff);max-width:620px;padding:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 6);display:flex}.ds-search-page__form>i{color:var(--color-krono-body,#615e5e);flex-shrink:0;font-size:17px}.ds-search-page__form input{border-style:var(--tw-border-style);min-width:0;font-size:var(--text-label,16px);line-height:var(--tw-leading,var(--text-label--line-height,1.5));color:var(--color-krono-ink,#18130c);background-color:#0000;border-width:0;flex:1;padding:0}.ds-search-page__form input::placeholder{color:var(--color-krono-body,#615e5e)}.ds-search-page__form input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-search-page__form input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-search-page__form input:focus{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-search-page__form input:focus{outline-offset:2px;outline:2px solid #0000}}.ds-search-page__form input::-webkit-search-cancel-button{appearance:none}.ds-search-page__form .ds-button{flex-shrink:0}.ds-search-page__form:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-search-page__form:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-search-page__form:focus-within{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-krono-ink,#18130c)}.ds-search-page__count{margin-top:calc(var(--spacing,.25rem) * 8);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ds-search-page__count{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ds-search-page__count strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.ds-search-page__body{padding-block:calc(var(--spacing,.25rem) * 16)}@media (width>=64rem){.ds-search-page__body{padding-block:calc(var(--spacing,.25rem) * 24)}}.ds-search-page__empty{max-width:640px;font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e)}.ds-search-page__empty strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c)}.ds-search-page__filters{margin-bottom:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-krono-line,#e4e4e4);padding-bottom:calc(var(--spacing,.25rem) * 8);flex-wrap:wrap;display:flex}.ds-search-page__chip{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-pill,50px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-krono-line,#e4e4e4);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-label,16px);line-height:var(--tw-leading,var(--text-label--line-height,1.5));color:var(--color-krono-body,#615e5e);--tw-duration:.2s;transition-duration:.2s;display:inline-flex}@media (hover:hover){.ds-search-page__chip:hover{border-color:var(--color-krono-red,#d22c2c);color:var(--color-krono-red,#d22c2c)}}.ds-search-page__chip span{--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);color:#615e5eb3}@supports (color:color-mix(in lab, red, red)){.ds-search-page__chip span{color:color-mix(in oklab, var(--color-krono-body,#615e5e) 70%, transparent)}}.ds-search-page__chip.is-active{border-color:var(--color-krono-red,#d22c2c);background-color:var(--color-krono-red,#d22c2c);color:var(--color-white,#fff)}.ds-search-page__chip.is-active span{color:#fffc}@supports (color:color-mix(in lab, red, red)){.ds-search-page__chip.is-active span{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ds-search-page__chip:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80)}@supports (color:color-mix(in lab, red, red)){.ds-search-page__chip:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-search-page__chip:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-krono-red,#d22c2c);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ds-search-page__chip:focus-visible{outline-offset:2px;outline:2px solid #0000}}.ds-search-page__group+.ds-search-page__group{margin-top:calc(var(--spacing,.25rem) * 14)}.ds-search-page__group-title{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:22px;font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);display:flex}.ds-search-page__group-title span{font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-body,#615e5e)}.ds-search-page__list{column-gap:var(--spacing-gutter,30px);display:grid}@media (width>=64rem){.ds-search-page__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds-search-page__row{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-krono-line,#e4e4e4);padding-block:calc(var(--spacing,.25rem) * 5);display:flex}.ds-search-page__type{width:calc(var(--spacing,.25rem) * 24);padding-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:var(--color-krono-red,#d22c2c);text-transform:uppercase;flex-shrink:0}.ds-search-page__row-title{font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-krono-ink,#18130c);--tw-duration:.2s;transition-duration:.2s;display:block}.ds-search-page__row:hover .ds-search-page__row-title{color:var(--color-krono-red,#d22c2c)}.ds-search-page__text{margin-top:var(--spacing,.25rem);font-size:var(--text-body,14px);line-height:var(--tw-leading,var(--text-body--line-height,24px));color:var(--color-krono-body,#615e5e);display:block}.ds-search-page__date{margin-top:var(--spacing,.25rem);font-size:var(--text-eyebrow,14px);line-height:var(--tw-leading,var(--text-eyebrow--line-height,1));letter-spacing:var(--tw-tracking,var(--text-eyebrow--letter-spacing,.08em));color:#615e5eb3;display:block}@supports (color:color-mix(in lab, red, red)){.ds-search-page__date{color:color-mix(in oklab, var(--color-krono-body,#615e5e) 70%, transparent)}}.ds-search-page__date{text-transform:uppercase}.ds-who-we-work-with .ds-cards--flip__front{background-color:var(--color-white,#fff);background-image:none}.ds-who-we-work-with .ds-cards--flip__front--content--image{height:auto;max-height:calc(var(--spacing,.25rem) * 32);--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,#3080ff80);border-radius:0;width:auto;margin:auto}@supports (color:color-mix(in lab, red, red)){.ds-who-we-work-with .ds-cards--flip__front--content--image{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,color-mix(in oklab, var(--color-blue-500) 50%, transparent))}}.ds-who-we-work-with .ds-cards--flip__front--content--image{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ds-who-we-work-with .ds-cards--flip__front--content--image img{border-radius:0}.ds-who-we-work-with .ds-cards--flip__back{background-color:var(--color-emerald-1000,#032124)}.ds-who-we-work-with .ds-cards--flip__back--content{text-align:center;color:var(--color-white,#fff);justify-content:center}@media (width>=64rem){.ds-who-we-work-with .ds-cards--flip__back--content{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem))}}@media (width>=96rem){.ds-who-we-work-with .ds-cards--flip__back--content{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.ds-who-we-work-with .ds-cards--flip__arrow,.ds-who-we-work-with .ds-cards--flip__title{display:none}
