.kairos-site .shero{isolation:isolate;background:var(--brand-navy-deep);color:#fff;z-index:2;grid-template-rows:1fr auto;min-height:clamp(40rem,100svh - 5rem,58rem);display:grid;position:relative;overflow-x:clip}.kairos-site .shero__shade{z-index:-2;background:linear-gradient(95deg, var(--brand-navy-deep) 6%, color-mix(in srgb, var(--brand-navy-deep) 90%, transparent) 46%, color-mix(in srgb, var(--brand-navy-deep) 18%, transparent) 100%), linear-gradient(0deg, var(--brand-navy-deep) 0%, transparent 38%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0 14%,#000 34%);mask-image:linear-gradient(#0000 0 14%,#000 34%)}.kairos-site .shero__inner{padding:calc(clamp(1.5rem, 4vw, 4rem) + 5rem) var(--page-gutter) clamp(2rem, 5vw, 4rem);max-width:calc(84rem + 2 * var(--page-gutter));align-self:center;width:100%;margin-inline:auto}.kairos-site .shero__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--brand-sky);margin:0 0 1.4rem;font-size:.8125rem;font-weight:600}.kairos-site .shero__title{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(2.9rem,7vw,6.4rem);font-weight:400;line-height:.96}.kairos-site .shero__title span{display:block}.kairos-site .shero__title span:last-child{background:linear-gradient(95deg, var(--brand-sky) 10%, #fff 62%, var(--brand-sky) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:4s ease-out forwards shero-sweep}@keyframes shero-sweep{to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.kairos-site .shero__title span:last-child{animation:none}}.kairos-site .shero__lead{max-width:36rem;color:color-mix(in srgb, #fff 88%, var(--brand-navy-deep));margin:1.8rem 0 2.2rem;font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.5}.kairos-site .shero__actions{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.kairos-site .shero__button{border-radius:var(--radius-button);border:2px solid #0000;align-items:center;gap:.6rem;min-height:3rem;padding:.7rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.kairos-site .shero__button--solid{background:var(--brand-sky);color:var(--brand-navy-deep)}.kairos-site .shero__button--solid:hover{background:#fff;transform:translateY(-2px)}.kairos-site .shero__button--line{color:#fff;border-color:#ffffffb3;min-height:2.875rem;padding-inline:1.1rem}.kairos-site .shero__button--line:hover{background:#ffffff29}.kairos-site .shero__location{color:color-mix(in srgb, #fff 86%, var(--brand-navy-deep));align-items:center;gap:.5rem;padding:.5rem 0;font-size:.95rem;display:inline-flex}.kairos-site .shero__location svg{color:var(--brand-sky)}.kairos-site .shero :focus-visible{outline-color:var(--brand-sky)}.kairos-site .shero__ticker{z-index:2;padding:1.15rem var(--page-gutter);background:var(--brand-black);color:#fff;align-items:center;gap:2rem;display:flex;position:relative}.kairos-site .shero__ticker-label{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--black-muted);flex:none;margin:0;font-size:.75rem;font-weight:600}.kairos-site .shero__names{flex-wrap:wrap;flex:1;gap:.4rem 2rem;margin:0;padding:0;list-style:none;display:flex}.kairos-site .shero__names li{font-family:var(--font-display,inherit);letter-spacing:-.01em;white-space:nowrap;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:600}@media (width<=720px){.kairos-site .shero__ticker{flex-direction:column;align-items:flex-start;gap:.6rem}.kairos-site .shero__ticker-label{white-space:normal}.kairos-site .shero__location{display:none}}.kairos-site .sh-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.5}.kairos-site .sh-grad{background:linear-gradient(100deg, #fff 0%, var(--brand-sky) 38%, color-mix(in srgb, var(--brand-sky) 40%, #fff) 62%, #fff 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:0 0;background-size:240% 100%;-webkit-background-clip:text;background-clip:text}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.kairos-site .sh-grad{color:var(--brand-sky);-webkit-text-fill-color:currentColor}}.kairos-site .sh-btn{border-radius:var(--radius-button);border:2px solid;align-items:center;gap:.6rem;min-height:3.25rem;padding:.7rem 1.5rem;font-size:1.0625rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:inline-flex}.kairos-site .sh-btn--dark{background:var(--brand-black);border-color:var(--brand-black);color:#fff}.kairos-site .sh-btn--dark:hover{background:var(--brand-navy-deep);transform:translateY(-2px)}.kairos-site .sh-stats{z-index:1;padding:clamp(3rem, 7vw, 6rem) var(--page-gutter) clamp(4.5rem, 9vw, 8.5rem);background:var(--brand-sky);color:var(--brand-black);position:relative}.kairos-site .sh-stats__inner{gap:clamp(2.6rem,5vw,4rem) clamp(2rem,4vw,4rem);max-width:84rem;margin-inline:auto;display:grid}@media (width>=900px){.kairos-site .sh-stats__inner{grid-template-columns:1fr 1fr 1.7fr;align-items:start}}.kairos-site .sh-stat__from{font:400 clamp(2.4rem, 5vw, 4.2rem)/1 var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:2px var(--brand-black);margin:1.2rem 0 0}.kairos-site .sh-stat__num{font:400 clamp(5.5rem, 12vw, 10.5rem)/.82 var(--font-display);letter-spacing:-.065em;font-variant-numeric:tabular-nums;margin:1.2rem 0 .5rem}.kairos-site .sh-stat:last-child .sh-stat__num{margin-top:.4rem;font-size:clamp(6rem,18vw,15.5rem)}.kairos-site .sh-stat__line{max-width:17rem;margin:0;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:600;line-height:1.25}.kairos-site .sh-disc{z-index:2;background:var(--brand-black);color:#fff;padding:0;position:relative;overflow:clip}.kairos-site .sh-disc__inner{z-index:1;max-width:90rem;padding:clamp(2.5rem, 6vw, 5rem) var(--page-gutter);margin-inline:auto;position:relative}.kairos-site .sh-disc__title{font:400 clamp(2.4rem, 6vw, 5rem)/1 var(--font-display);letter-spacing:-.05em;margin:0}.kairos-site .sh-disc__grid{margin:1.6rem 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.kairos-site .sh-disc__grid{grid-template-columns:1fr 1fr;column-gap:clamp(1.5rem,3vw,3rem);margin-left:clamp(0px,36vw,36rem)}}.kairos-site .sh-disc__grid a{border-top:1px solid var(--black-line);color:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:.1rem 1.1rem;padding:1.5rem 0;text-decoration:none;display:grid;position:relative}@media (width>=900px){.kairos-site .sh-disc__grid a{grid-template-rows:auto auto auto;grid-template-columns:1fr auto;row-gap:.35rem;padding:2rem 0 2.2rem}}.kairos-site .disc-icon{width:3.6rem;height:3.6rem;color:var(--brand-sky);grid-row:1/3;transition:transform .3s,color .3s}@media (width>=900px){.kairos-site .disc-icon{grid-area:auto/1;width:5.4rem;height:5.4rem;margin-bottom:.8rem}}.kairos-site .sh-disc__grid h3{font:400 clamp(1.7rem, 3.4vw, 2.6rem)/1.05 var(--font-display);letter-spacing:-.03em;margin:0}.kairos-site .sh-disc__grid p{color:var(--black-muted);margin:0;font-size:1.0625rem;line-height:1.4}.kairos-site .sh-arrow{border:1px solid var(--black-line);border-radius:50%;grid-area:1/3/3;place-items:center;width:2.75rem;height:2.75rem;font-size:1.1rem;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-grid}@media (width>=900px){.kairos-site .sh-arrow{grid-area:1/2;align-self:start}}.kairos-site .sh-disc__grid a:hover .sh-arrow{background:var(--brand-sky);border-color:var(--brand-sky);color:var(--brand-black);transform:translate(.2rem)}.kairos-site .sh-disc__grid a:hover .disc-icon{color:#fff;transform:translateY(-.25rem)}.kairos-site .sh-platform{color:var(--brand-black);background:#fff;position:relative;overflow-x:clip}.kairos-site .sh-platform .sh-label{color:var(--brand-blue)}.kairos-site .sh-platform__intro{padding:clamp(3rem, 5vw, 4.5rem) var(--page-gutter) clamp(2rem, 5vw, 3.5rem);gap:.9rem;display:grid}.kairos-site .sh-platform__word{font:400 clamp(3.5rem, 8vw, 5.5rem)/.9 var(--font-display);letter-spacing:-.055em;color:var(--brand-navy);margin:0}.kairos-site .sh-platform__line{text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(1.3rem,3vw,2.2rem);font-weight:600;line-height:1.16}.kairos-site .sh-platform__scene{height:clamp(17rem,65vw,27rem);margin:0;overflow:hidden}.kairos-site .sh-platform__scene img{object-fit:cover;object-position:51% 50%;width:100%;height:100%;display:block}.kairos-site .sh-platform__journey{padding:clamp(2.3rem, 5vw, 4rem) var(--page-gutter) clamp(3.5rem, 7vw, 6rem);background:var(--surface-muted)}@media (width>=900px){.kairos-site .sh-platform__intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:4rem}.kairos-site .sh-platform__intro .sh-label{grid-column:1/-1}.kairos-site .sh-platform__line{justify-self:end;margin-bottom:.2rem}.kairos-site .sh-platform__scene{height:clamp(24rem,36vw,34rem)}.kairos-site .sh-platform__scene img{object-position:center 56%}}.kairos-site .sh-voices{padding:clamp(4.5rem, 9vw, 8rem) var(--page-gutter);background:var(--brand-black);color:#fff}.kairos-site .sh-voices>.sh-label,.kairos-site .sh-voices figcaption{color:var(--black-muted)}.kairos-site .sh-voices figure{max-width:80rem;margin:1.4rem 0 0}.kairos-site .sh-voices blockquote{font:400 clamp(2.4rem, 6.6vw, 6.4rem)/1.02 var(--font-display);letter-spacing:-.045em;margin:0 0 1.6rem}.kairos-site .sh-voices__chips{flex-wrap:wrap;gap:.7rem;margin:2.4rem 0 0;padding:0;list-style:none;display:flex}.kairos-site .sh-voices__chips li{border:0;padding:.2rem 0 .2rem 1.1rem;font-size:1.0625rem;line-height:1.3;position:relative}.kairos-site .sh-contact{padding:clamp(4.5rem, 9vw, 8rem) var(--page-gutter);background:var(--brand-sky);color:var(--brand-black)}.kairos-site .sh-contact h2{max-width:18ch;font:400 clamp(3rem, 8.4vw, 8rem)/.95 var(--font-display);letter-spacing:-.055em;margin:0 0 2.4rem}.kairos-site .sh-contact__row{flex-wrap:wrap;align-items:center;gap:1.6rem 3rem;display:flex}.kairos-site .sh-contact address{max-width:26rem}.kairos-site .sh-voices__chips li:before{content:"";background:var(--brand-sky);width:.45rem;height:.45rem;position:absolute;top:.72em;left:0}.kairos-site .sh-voices__chips{gap:.4rem 1.8rem}@media (width>=900px){.kairos-site .sh-disc__grid .disc-icon{grid-area:1/1}.kairos-site .sh-disc__grid h3{grid-area:2/1}.kairos-site .sh-disc__grid p{grid-area:3/1}.kairos-site .sh-disc__grid .sh-arrow{grid-area:1/2;place-self:start end}}.kairos-site .sh-textlink{min-height:2.75rem;color:inherit;font:400 clamp(1.15rem, 1.8vw, 1.5rem)/1.2 var(--font-display);text-underline-offset:.3em;align-items:center;gap:.6rem;text-decoration:underline .12em;display:inline-flex}.kairos-site .sh-textlink>span{transition:transform .3s cubic-bezier(.2,.75,.15,1);display:inline-block}.kairos-site .sh-textlink:is(:hover,:focus-visible)>span{transform:translate(.35rem)}@media (prefers-reduced-motion:reduce){.kairos-site .sh-textlink>span{transition:none}}.kairos-site .sh-stats__quote{border-top:2px solid var(--brand-black);max-width:56rem;margin:clamp(2.4rem,5vw,4rem) 0 0;padding:clamp(1.4rem,3vw,2.2rem) 0 0}.kairos-site .sh-stats__quote blockquote{font:400 clamp(1.3rem, 2.4vw, 2rem)/1.25 var(--font-display);letter-spacing:-.02em;border:0;margin:0;padding:0}.kairos-site .sh-stats__quote figcaption{font:500 .75rem/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:1rem}.kairos-site .sh-disc__grid h3{font-size:clamp(1.45rem,2.6vw,2.15rem)}.kairos-site .sh-disc--trace .sh-disc__title{max-width:none;margin:0 0 clamp(1.6rem,4vw,3rem);position:static}.kairos-site .sh-disc__opening{color:var(--brand-navy);background:#fff;display:grid}.kairos-site .sh-disc__introduction{min-width:0;padding:clamp(3rem, 9vw, 5.5rem) var(--page-gutter) clamp(2.5rem, 7vw, 4rem)}.kairos-site .sh-disc__eyebrow{color:var(--brand-blue);font:600 .75rem/1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 clamp(1.5rem,4vw,2.5rem)}.kairos-site .sh-disc--trace .sh-disc__title{max-width:15ch;font:400 clamp(2.8rem, 8vw, 6.5rem)/.96 var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0}.kairos-site .sh-disc__title span{color:var(--brand-blue)}.kairos-site .sh-disc__introduction:after{content:"";background:var(--brand-sky);width:clamp(5rem,16vw,9rem);height:.2rem;margin-top:clamp(2rem,5vw,3.5rem);display:block}.kairos-site .sh-disc__detail{aspect-ratio:5/4;min-width:0;margin:0;overflow:hidden}.kairos-site .sh-disc__detail img{object-fit:cover;object-position:54% center;width:100%;height:100%;display:block}@media (width>=600px) and (width<=899px){.kairos-site .sh-disc__detail{aspect-ratio:16/9}}@media (width>=900px){.kairos-site .sh-disc__opening{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-height:clamp(30rem,42vw,42rem)}.kairos-site .sh-disc__introduction{align-self:center;padding-right:clamp(2rem,5vw,5rem)}.kairos-site .sh-disc--trace .sh-disc__title{font-size:clamp(3.2rem,6.1vw,5.5rem)}.kairos-site .sh-disc__detail{aspect-ratio:auto}.kairos-site .sh-disc__detail img{object-position:56% center;min-height:clamp(30rem,42vw,42rem)}}.kairos-site .mill-process{margin:var(--space-6) 0;padding:0;list-style:none;display:grid}.kairos-site .mill-process li{align-items:center;gap:var(--space-4);min-width:0;padding-bottom:var(--space-5);color:var(--brand-navy);grid-template-columns:3.5rem 1fr;font-weight:600;display:grid;position:relative}.kairos-site .mill-process li:not(:last-child):after{content:"";background:var(--brand-blue);transform-origin:50% 0;width:2px;position:absolute;top:3.5rem;bottom:.15rem;left:1.7rem}.kairos-site .mill-process svg{width:3.5rem;height:3.5rem;padding:var(--space-1);background:var(--surface-muted);border-radius:var(--radius-button);display:block}.kairos-site .mill-process path{fill:none;stroke:var(--brand-blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (width<=599px){.kairos-site .mill-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}.kairos-site .mill-process li{flex-direction:column;align-items:flex-start;gap:.65rem;padding:0;font-size:.9rem;display:flex}.kairos-site .mill-process li:after{display:none}}@media (width>=600px){.kairos-site .mill-process{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.kairos-site .mill-process li{align-items:flex-start;gap:var(--space-3);flex-direction:column;padding-bottom:0;font-size:.875rem;display:flex}.kairos-site .mill-process li:not(:last-child):after{transform-origin:0;width:calc(100% - 3rem);height:2px;top:1.7rem;bottom:auto;left:3.8rem}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.kairos-site .mill-process{view-timeline-name:--mill-process;view-timeline-axis:block}.kairos-site .mill-process li:not(:last-child):after{animation-name:mill-connect-y;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--mill-process;animation-range:entry 40%}@media (width>=600px){.kairos-site .mill-process li:not(:last-child):after{animation-name:mill-connect-x}}}}@keyframes mill-connect-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes mill-connect-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.kairos-site .shero__credit{z-index:4;right:var(--layout-gutter);background:color-mix(in srgb, var(--brand-navy-deep) 90%, transparent);letter-spacing:.06em;text-transform:uppercase;color:#ffffffbf;border-radius:2px;margin:0;padding:.2rem .5rem;font-size:.72rem;position:absolute;bottom:calc(100% + .5rem)}@media (width<=719px){.kairos-site .sh-stats__inner{grid-template-columns:1fr 1fr;gap:1.6rem 1.2rem}.kairos-site .sh-stats__inner .sh-stat:nth-child(3){border-top:2px solid var(--brand-black);grid-column:1/-1;padding-top:1.4rem}.kairos-site .sh-stats__inner .sh-stat:nth-child(-n+2) .sh-stat__num{font-size:clamp(4.2rem,24vw,5.6rem)}.kairos-site .sh-stats__inner .sh-stat:nth-child(-n+2) .sh-stat__line{font-size:.98rem;line-height:1.3}}.kairos-site .shero{grid-template-rows:1fr auto;min-height:clamp(40rem,100svh - 5rem,58rem);display:grid}.kairos-site .shero__main{background:var(--brand-navy-deep);align-items:stretch;min-width:0;display:flex;position:relative;overflow:hidden}.kairos-site .shero__copy{z-index:2;background:var(--brand-navy-deep);align-items:center;width:44%;min-width:0;display:flex;position:relative}.kairos-site .shero__inner{width:100%;padding:calc(clamp(1.5rem, 4vw, 4rem) + 5rem) 2.5rem clamp(2rem, 5vw, 4rem) var(--page-gutter);position:relative}.kairos-site .shero .shero__title{max-width:none;font-weight:var(--type-heading-weight);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,3.9vw,5.2rem);line-height:.95}.kairos-site .shero .shero__title span,.kairos-site .shero .shero__title span:last-child{color:#fff;-webkit-text-fill-color:#fff;background:0 0;width:fit-content;max-width:100%;margin:0 0 .1em;padding-bottom:.22em;animation:none;display:block;position:relative}.kairos-site .shero .shero__rule{fill:none;width:100%;height:.55rem;stroke:var(--brand-sky);stroke-width:1px;transform-origin:0;position:absolute;bottom:0;left:0;overflow:visible}.kairos-site .shero .shero__rule path{vector-effect:non-scaling-stroke}.kairos-site .shero .shero__eyebrow{color:color-mix(in srgb, #fff 80%, var(--brand-navy-deep));font:500 .75rem/1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.2rem}.kairos-site .shero .shero__lead{max-width:30rem;margin:1.6rem 0 1.8rem}.kairos-site .shero .shero__actions{max-width:30rem}.kairos-site .shero .shero__location svg{color:color-mix(in srgb, #fff 80%, var(--brand-navy-deep))}.kairos-site .shero .shero__button{border-radius:var(--radius-button)}.kairos-site .shero .shero__rule{display:none}@media (width<=1099px){.kairos-site .shero{min-height:0}.kairos-site .shero__main{flex-direction:column}.kairos-site .shero__copy{order:1;width:100%}.kairos-site .shero__inner{padding:calc(5rem + 1rem) var(--page-gutter) 1.8rem}.kairos-site .shero .shero__title{font-size:clamp(2.75rem,7.4vw,4.6rem)}}@media (width<=719px){.kairos-site .shero .shero__title{margin-bottom:.6rem;font-size:clamp(2.75rem,12.5vw,3.3rem)}.kairos-site .shero__eyebrow{letter-spacing:.1em;margin-bottom:1rem;font-size:.7rem}.kairos-site .shero__lead,.kairos-site .shero .shero__location{display:none}.kairos-site .shero__actions{flex-wrap:nowrap;gap:.5rem;margin-top:1.4rem}.kairos-site .shero .shero__button{white-space:nowrap;gap:.4rem;min-height:2.75rem;padding:.5rem .95rem;font-size:.875rem}.kairos-site .shero .shero__button--line{padding-inline:.9rem}}.kairos-site .shero__dimg{display:none;position:absolute;inset:0;overflow:hidden}.kairos-site .shero__dimg picture,.kairos-site .shero__dimg img{object-fit:cover;object-position:12% 50%;width:100%;height:100%;display:block}.kairos-site .shero[data-hero=d] .shero__dimg{display:block}@media (width>=1100px){.kairos-site .shero[data-hero=d]{min-height:0}.kairos-site .shero[data-hero=d] .shero__main{min-height:100svh}.kairos-site .shero[data-hero=d] .shero__copy{background:0 0;align-items:flex-start;width:min(48rem,58%)}.kairos-site .shero[data-hero=d] .shero__inner{padding:clamp(5.5rem, 14svh, 8rem) 1rem 2rem var(--page-gutter);align-self:flex-start}.kairos-site .shero[data-hero=d] .shero__title{font-size:clamp(2.5rem,min(3.3vw,6svh),4.2rem)}.kairos-site .shero[data-hero=d] .shero__title span{color:var(--brand-navy-deep);-webkit-text-fill-color:var(--brand-navy-deep)}.kairos-site .shero[data-hero=d] .shero__eyebrow{color:var(--brand-navy-deep)}.kairos-site .shero[data-hero=d] .shero__lead{max-width:27rem;color:var(--brand-navy-deep);margin:1.1rem 0 1.3rem;font-size:clamp(1rem,1.25vw,1.2rem)}.kairos-site .shero[data-hero=d] .shero__location{display:none}.kairos-site .shero[data-hero=d] .shero__button--solid{background:var(--brand-navy-deep);color:#fff;--wipe:var(--brand-sky);--wipe-ink:var(--brand-navy-deep)}.kairos-site .shero[data-hero=d] .shero__button--solid:focus-visible{color:var(--wipe-ink)}@media (hover:hover){.kairos-site .shero[data-hero=d] .shero__button--solid:hover{color:var(--wipe-ink)}}.kairos-site .shero[data-hero=d] .shero__button--line{border-color:var(--brand-navy-deep);color:var(--brand-navy-deep)}@media (hover:hover){.kairos-site .shero[data-hero=d] .shero__button--line:hover{background:color-mix(in srgb, var(--brand-navy-deep) 10%, transparent)}}.kairos-site .shero[data-hero=d] :focus-visible{outline-color:var(--brand-navy-deep)}}@media (width<=1099px){.kairos-site .shero[data-hero=d] .shero__dimg{order:1;height:min(125vw,50svh);position:relative;inset:auto}.kairos-site .shero[data-hero=d] .shero__dimg img{object-position:50% 62%}.kairos-site .shero[data-hero=d] .shero__copy{order:2;width:100%;margin-top:-3rem}.kairos-site .shero[data-hero=d] .shero__inner{padding-top:1.75rem}.kairos-site .shero[data-hero=d] .shero__title{font-size:clamp(2.75rem,7.4vw,4.6rem)}}@media (width<=719px){.kairos-site .shero[data-hero=d] .shero__title{font-size:2.6rem}.kairos-site .shero[data-hero=d] .shero__lead{margin:0 0 1.3rem;display:block}.kairos-site .shero[data-hero=d] .shero__eyebrow{margin-bottom:.8rem}@media (height<=700px){.kairos-site .shero[data-hero=d] .shero__dimg{height:36svh}}}@media (width<=719px) and (height>=701px) and (height<=850px){.kairos-site .shero[data-hero=d] .shero__dimg{height:44svh}}@media (width<=360px) and (height<=700px){.kairos-site .shero[data-hero=d] .shero__inner{padding-top:1.25rem}.kairos-site .shero[data-hero=d] .shero__title{margin-bottom:.4rem;font-size:2.35rem}.kairos-site .shero[data-hero=d] .shero__lead{margin-bottom:.75rem;font-size:1rem}.kairos-site .shero[data-hero=d] .shero__actions{margin-top:.9rem}}@media (prefers-reduced-motion:no-preference){.kairos-site .shero[data-hero=d] .shero__dimg img{animation-name:shero-settle-d;animation-duration:2.4s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.kairos-site .shero[data-hero=d] .shero__title span{animation-name:shero-rise;animation-duration:.7s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.25s;animation-fill-mode:both}.kairos-site .shero[data-hero=d] .shero__title span:nth-child(2){animation-delay:.33s}@keyframes shero-settle-d{0%{transform:scale(1.05)}to{transform:none}}@keyframes shero-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}
