body.route-about .standalone-generated-page{color:var(--sl-color-coal-light)}body.route-about .standalone-generated-page__content.about-page{width:min(var(--site-width), calc(100% - 2rem));padding:0 0 5rem}body.route-about .standalone-generated-page__content.about-page>*{max-width:none;margin:0}body.route-about .standalone-generated-page__content.about-page>*+*{margin-top:0}body.route-about .about-page__hero{padding-top:var(--page-content-start);border-radius:0 0 2rem 2rem;overflow:hidden}body.route-about .about-page__hero .sl-img{width:100%;display:block;aspect-ratio:auto!important}body.route-about .about-page__hero .sl-img__inner{object-fit:cover;object-position:center top;border-radius:0;width:100%;height:clamp(24rem,35vw,30rem);display:block}body.route-about .about-page__intro{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:.9rem 4.5rem;padding:4.75rem 2.25rem 4.25rem;display:grid}body.route-about .about-page__intro h1{color:var(--sl-color-coal-dark);letter-spacing:-.035em;grid-area:1/1/span 2;align-self:start;margin:0;font-size:clamp(3rem,5vw,4.1rem);line-height:1.03}body.route-about .about-page__intro>p{max-inline-size:var(--sl-prose-measure);color:var(--sl-color-coal-light);font-size:var(--sl-prose-font-size);line-height:var(--sl-prose-line-height);grid-column:2;margin:0}body.route-about .about-page__intro>p+p{margin-top:.2rem}body.route-about .about-leadership{background:var(--sl-color-cotton-light);border-radius:2rem;padding:4.25rem}body.route-about .about-leadership__header{text-align:center;margin-bottom:2.25rem}body.route-about .about-leadership__header>p{color:var(--sl-color-concrete-dark);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .55rem;font-size:.78rem;font-weight:700;line-height:1.2}body.route-about .about-leadership__header h2{color:var(--sl-color-coal-dark);letter-spacing:-.025em;margin:0;font-size:clamp(2rem,3vw,2.7rem);line-height:1.12}body.route-about .about-leadership__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;display:grid}body.route-about .about-leadership-card{border:1px solid rgb(var(--sl-color-concrete-light-rgb) / .28);background:#fff;border-radius:1.35rem;grid-template-columns:minmax(10.5rem,.72fr) minmax(0,1.28fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 .75rem 1.9rem #2c3e5014}body.route-about .about-leadership-card__portrait{min-height:24rem;margin:0;overflow:hidden}body.route-about .about-leadership-card__portrait :is(img,svg:where([data-inline-svg])){object-fit:cover;border-radius:0;width:100%;height:100%}body.route-about .about-leadership-card__copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:2rem 1.7rem;display:flex}body.route-about .about-leadership-card__role{background:rgb(var(--sl-color-sky-light-rgb) / .12);color:var(--sl-color-ocean-dark);border-radius:999px;margin:0 0 .85rem;padding:.45rem .7rem;font-size:.76rem;font-weight:700;line-height:1.2}body.route-about .about-leadership-card h3{color:var(--sl-color-coal-dark);letter-spacing:-.015em;margin:0 0 .75rem;font-size:clamp(1.35rem,1.7vw,1.65rem);line-height:1.2}body.route-about .about-leadership-card__bio{color:var(--sl-color-coal-light);margin:0 0 1.15rem;font-size:1rem;line-height:1.625}body.route-about .about-leadership-card__linkedin{color:var(--sl-color-sky-dark);align-items:center;gap:.35rem;font-size:.82rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}body.route-about .about-leadership-card__linkedin:hover,body.route-about .about-leadership-card__linkedin:focus-visible{color:var(--sl-color-watermelon-dark)}body.route-about .about-leadership-card__linkedin:focus-visible{outline:3px solid rgb(var(--sl-color-sky-light-rgb) / .35);outline-offset:.25rem;border-radius:.25rem}body.route-about .about-leadership-card__linkedin svg:not(:where([data-inline-svg])){fill:currentColor;width:1rem;height:1rem}body.route-about .about-page__story{box-sizing:border-box;width:100%;padding:5.5rem 2.25rem 0}body.route-about .about-story__heading{border-bottom:1px solid var(--sl-color-cotton-dark);text-align:center;margin-bottom:4rem;padding-bottom:2.15rem}body.route-about .about-story__heading h2{color:var(--sl-color-coal-dark);letter-spacing:-.04em;margin:0;font-size:clamp(2.75rem,5vw,3.75rem);line-height:1.05}body.route-about .about-story__layout{timeline-scope:--about-moment-1, --about-moment-2, --about-moment-3, --about-moment-4, --about-moment-5, --about-moment-6, --about-moment-7, --about-moment-8, --about-moment-9, --about-moment-10, --about-moment-11;grid-template-columns:minmax(19rem,26.25rem) minmax(0,1fr);align-items:start;gap:4.75rem;display:grid}body.route-about .about-story-card{top:calc(var(--site-header-height) + 1rem);border:1px solid color-mix(in srgb, var(--sl-color-concrete-light) 28%, transparent);box-shadow:0 1.125rem 3rem color-mix(in srgb, var(--sl-color-coal-dark) 10%, transparent);background:#fff;border-radius:1.875rem;position:sticky;overflow:hidden}body.route-about .about-story-card__photo{background:var(--sl-color-cotton-light);height:26.25rem;margin:0;position:relative;overflow:hidden}body.route-about .about-story-card__photo:after{background:linear-gradient(transparent, color-mix(in srgb, var(--sl-color-coal-dark) 58%, transparent));content:"";height:34%;position:absolute;inset:auto 0 0}body.route-about .about-story-card__photo :is(img,svg:where([data-inline-svg])){object-fit:cover;object-position:center 42%;border-radius:0;width:100%;height:100%;display:block}body.route-about .about-story-card__photo figcaption{z-index:1;color:var(--sl-color-coal-dark);background:#ffffffe6;border:1px solid #ffffff75;border-radius:999px;padding:.45rem .75rem;font-size:.75rem;font-weight:700;line-height:1.2;position:absolute;bottom:1.125rem;right:1.125rem}body.route-about .about-story-card__footer{padding:1.5rem 1.625rem 1.625rem}body.route-about .about-story-card__brand{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.35rem;display:flex}body.route-about .about-story-card__brand :is(img,svg:where([data-inline-svg])){width:2.375rem;height:2.375rem}body.route-about .about-story-card__brand span{color:var(--sl-color-concrete-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.2}body.route-about .about-story-card__status{color:var(--sl-color-coal-light);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.72rem;font-weight:700;line-height:1.2;display:flex}body.route-about .about-story-card__status strong{color:var(--sl-color-watermelon-dark)}body.route-about .about-story-card__progress{background:var(--sl-color-cotton-dark);border-radius:999px;grid-template-columns:repeat(11,minmax(0,1fr));height:.4375rem;margin-top:.75rem;display:grid;overflow:hidden}body.route-about .about-story-card__progress span{background:0 0;height:100%;display:block}body.route-about .about-story-card__progress span:first-child{background:var(--sl-color-watermelon-light)}body.route-about .about-story-card__points{justify-content:space-between;margin-top:.85rem;display:flex}body.route-about .about-story-card__points i{border:2px solid var(--sl-color-concrete-light);opacity:.45;border-radius:50%;width:.5rem;height:.5rem}body.route-about .about-story-card__points i:first-child{border-color:var(--sl-color-watermelon-light);background:var(--sl-color-watermelon-light);opacity:1}body.route-about .about-story__steps{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}body.route-about .about-story__step{view-timeline-axis:block;border:1px solid #0000;border-radius:1.375rem;grid-template-columns:2.75rem minmax(0,1fr);gap:1.125rem;min-width:0;padding:1.5rem;display:grid}body.route-about .about-story__step:first-child{view-timeline-name:--about-moment-1}body.route-about .about-story__step:nth-child(2){view-timeline-name:--about-moment-2}body.route-about .about-story__step:nth-child(3){view-timeline-name:--about-moment-3}body.route-about .about-story__step:nth-child(4){view-timeline-name:--about-moment-4}body.route-about .about-story__step:nth-child(5){view-timeline-name:--about-moment-5}body.route-about .about-story__step:nth-child(6){view-timeline-name:--about-moment-6}body.route-about .about-story__step:nth-child(7){view-timeline-name:--about-moment-7}body.route-about .about-story__step:nth-child(8){view-timeline-name:--about-moment-8}body.route-about .about-story__step:nth-child(9){view-timeline-name:--about-moment-9}body.route-about .about-story__step:nth-child(10){view-timeline-name:--about-moment-10}body.route-about .about-story__step:nth-child(11){view-timeline-name:--about-moment-11}body.route-about .about-story__number{border:1px solid var(--sl-color-cotton-dark);background:var(--sl-color-cotton-light);width:2.375rem;height:2.375rem;color:var(--sl-color-concrete-dark);border-radius:50%;place-items:center;font-size:.68rem;font-weight:700;line-height:1;display:grid}body.route-about .about-story__copy{min-width:0}body.route-about .about-story__copy p{max-inline-size:var(--sl-prose-measure);color:var(--sl-color-coal-light);font-size:var(--sl-prose-font-size);line-height:var(--sl-prose-line-height);margin:0}body.route-about .about-story__step:last-child{border-color:var(--sl-color-coal-dark);background:var(--sl-color-coal-dark);margin-top:.65rem}body.route-about .about-story__step:last-child .about-story__number{border-color:var(--sl-color-watermelon-light);background:var(--sl-color-watermelon-light);color:#fff}body.route-about .about-story__step:last-child .about-story__copy p{color:#fff;font-weight:700}@keyframes about-story-segment-progress{0%{background:0 0}to{background:var(--sl-color-watermelon-light)}}@keyframes about-story-point-progress{0%{border-color:var(--sl-color-concrete-light);opacity:.45;background:0 0}to{border-color:var(--sl-color-watermelon-light);background:var(--sl-color-watermelon-light);opacity:1}}@keyframes about-story-step-focus{0%,43%,57%,to{box-shadow:none;opacity:.88;background:0 0;border-color:#0000;transform:translateY(.25rem)}44%,56%{border-color:color-mix(in srgb, var(--sl-color-watermelon-light) 35%, var(--sl-color-cotton-dark));background:color-mix(in srgb, var(--sl-color-cotton-light) 72%, transparent);box-shadow:0 1rem 2.375rem color-mix(in srgb, var(--sl-color-coal-dark) 8%, transparent);opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){body.route-about .about-story-card__progress span{animation:linear both about-story-segment-progress;animation-range:cover 46% cover 48%}body.route-about .about-story-card__points i{animation:linear both about-story-point-progress;animation-range:cover 46% cover 48%}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):first-child{animation-timeline:--about-moment-1}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):nth-child(2){animation-timeline:--about-moment-2}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):nth-child(3){animation-timeline:--about-moment-3}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):nth-child(4){animation-timeline:--about-moment-4}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):nth-child(5){animation-timeline:--about-moment-5}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):nth-child(6){animation-timeline:--about-moment-6}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):nth-child(7){animation-timeline:--about-moment-7}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):nth-child(8){animation-timeline:--about-moment-8}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):nth-child(9){animation-timeline:--about-moment-9}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):nth-child(10){animation-timeline:--about-moment-10}body.route-about :is(.about-story-card__progress span,.about-story-card__points i):nth-child(11){animation-timeline:--about-moment-11}body.route-about .about-story__step:not(:last-child){animation:linear both about-story-step-focus view();animation-range:entry 5% exit 95%}}@media (width<=1023px){body.route-about .about-page__intro{gap:.9rem 2.5rem;padding-left:1.5rem;padding-right:1.5rem}body.route-about .about-leadership{padding:3.25rem 2rem}body.route-about .about-leadership-card{grid-template-columns:1fr}body.route-about .about-leadership-card__portrait{min-height:20rem}body.route-about .about-page__story{padding-left:1.5rem;padding-right:1.5rem}body.route-about .about-story__layout{grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);gap:2.5rem}body.route-about .about-story-card__photo{height:22rem}body.route-about .about-story__step{gap:.85rem;padding:1.25rem 1rem}}@media (width<=767px){body.route-about .standalone-generated-page__content.about-page{width:100%;padding-bottom:3rem}body.route-about .about-page__hero{padding-top:var(--page-content-start);border-radius:0}body.route-about .about-page__hero .sl-img__inner{object-position:center 42%;height:clamp(15rem,67vw,18rem)}body.route-about .about-page__intro{grid-template-columns:1fr;gap:1rem;padding:2.75rem 1.25rem 2.5rem}body.route-about .about-page__intro h1,body.route-about .about-page__intro>p{grid-column:1}body.route-about .about-page__intro h1{grid-row:auto;font-size:clamp(2.45rem,12vw,3.2rem)}body.route-about .about-page__intro>p{font-size:var(--sl-prose-font-size)}body.route-about .about-leadership{border-radius:0;padding:2.75rem 1rem}body.route-about .about-leadership__header{margin-bottom:1.6rem}body.route-about .about-leadership__header h2{font-size:2rem}body.route-about .about-leadership__grid{grid-template-columns:1fr;gap:1.15rem}body.route-about .about-leadership-card__portrait{aspect-ratio:1.08;min-height:0}body.route-about .about-leadership-card__copy{padding:1.55rem}body.route-about .about-leadership-card__bio{font-size:1rem}body.route-about .about-page__story{padding:3rem 1rem 0}body.route-about .about-story__heading{margin-bottom:1.875rem;padding-bottom:1.5rem}body.route-about .about-story__heading h2{font-size:clamp(2.4rem,11vw,3rem)}body.route-about .about-story__layout{grid-template-columns:1fr;gap:1.875rem}body.route-about .about-story-card{z-index:2;top:calc(var(--site-header-height) + .5rem);border-radius:1.5rem;position:sticky}body.route-about .about-story-card__photo{aspect-ratio:2200/1488;height:auto}body.route-about .about-story-card__footer{padding:1.125rem 1.25rem 1.25rem}body.route-about .about-story-card__brand{margin-bottom:1rem}body.route-about .about-story-card__brand :is(img,svg:where([data-inline-svg])){width:2rem;height:2rem}body.route-about .about-story__steps{gap:.45rem}body.route-about .about-story__step{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding:1.25rem 1rem}body.route-about .about-story__number{width:1.95rem;height:1.95rem;font-size:.62rem}body.route-about .about-story__copy p{font-size:var(--sl-prose-font-size)}@supports (animation-timeline:view()){body.route-about .about-story-card__progress span,body.route-about .about-story-card__points i{animation-range:cover 27% cover 29%}}}@media (width<=767px) and (height<=720px){body.route-about .about-story-card__photo{aspect-ratio:auto;height:clamp(8.5rem,25vh,10rem)}body.route-about .about-story-card__footer{padding:.8rem 1.25rem .9rem}body.route-about .about-story-card__brand{margin-bottom:.6rem}}@media (prefers-reduced-motion:reduce){body.route-about .about-story-card__progress span,body.route-about .about-story-card__points i,body.route-about .about-story__step{opacity:1;transform:none;animation:none!important}}
