.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid__cycle-photo-image{object-fit:fill}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline-section{--timeline-max: var(--content-max);--timeline-label-fs: var(--t-h2-size);--timeline-title-fs: var(--t-h2-size);--timeline-label-color: color-mix(in srgb, var(--navy) 40%, var(--white));--timeline-line: var(--chip-light);--timeline-fill: var(--navy);--timeline-end: var(--yellow);padding-block:110px 140px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline-section__head{margin-bottom:72px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline-section__eyebrow{margin:0 0 36px;justify-self:start}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline-section__heading{font-size:var(--t-h1-size);line-height:var(--t-h1-lh);letter-spacing:var(--t-h1-ls);font-weight:var(--t-h1-wt)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline-section__intro{margin-top:24px;font-size:var(--t-body-l-size);line-height:var(--t-body-l-lh);font-weight:var(--t-body-l-wt);text-wrap:balance}@media(min-width:901px){.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline-section__intro{margin-top:0}}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline{--tl-axis: 32px;--tl-node: 20px;--tl-end-size: 64px;padding:24px 0}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__list{gap:56px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__item{grid-template-columns:64px minmax(0,1fr);gap:20px 16px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__node{margin-top:22px;box-shadow:0 0 0 8px var(--tl-ring)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__card{gap:16px;padding:28px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] :is(.timeline__label,.timeline__title){line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls);font-weight:var(--t-h2-wt)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__text{font-size:var(--t-body-m-size);line-height:var(--t-body-m-lh);font-weight:var(--t-body-m-wt)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__text p{margin-top:16px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__text>:first-child{margin-top:0}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__end{margin-top:56px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__end-node{box-shadow:0 0 0 10px var(--tl-ring)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__end-node:not(:has(.timeline__end-icon)):after{content:"";width:30px;height:30px;background:var(--navy);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M6 13l6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M6 13l6 6 6-6'/%3E%3C/svg%3E") center / contain no-repeat}@media(max-width:900px){.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline{--tl-axis: 32px;--tl-end-size: 64px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__item{grid-template-columns:64px minmax(0,1fr);gap:20px 16px;align-items:start}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__node{grid-column:1;margin-top:22px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] :is(.timeline__media,.timeline__item--photo-right .timeline__media){grid-column:2;grid-row:1}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] :is(.timeline__card,.timeline__item--photo-right .timeline__card){grid-column:2;grid-row:2;padding:28px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__item--no-photo .timeline__card{grid-row:1}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__end{justify-content:flex-start;margin-top:56px}}@media(min-width:901px){.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline{--tl-axis: 50%;--tl-end-size: 76px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__list{gap:96px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__item{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);gap:0}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__node{margin-top:0}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__card{padding:44px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .timeline__end{margin-top:96px}}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__head{display:grid;grid-template-columns:minmax(0,1fr);row-gap:36px;max-width:none;width:100%;margin-bottom:0}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__eyebrow{margin:0;justify-self:start}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__heading{max-width:11em;font-size:var(--t-h1-size);line-height:var(--t-h1-lh);letter-spacing:var(--t-h1-ls);font-weight:var(--t-h1-wt)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons.band--deep .feature-grid__heading{max-width:12em}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__intro{display:flex;flex-direction:column;gap:16px;max-width:34em;margin:0;font-size:var(--t-body-l-size);line-height:var(--t-body-l-lh);font-weight:var(--t-body-l-wt)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__intro p{margin:0;text-wrap:balance}@media(min-width:901px){.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__head{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__eyebrow{grid-column:1 / -1}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__intro{grid-column:2;padding-top:.5em}}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons{--fg-icon-size: 24px;padding-block:40px 140px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons.band--deep{padding-block:100px 130px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:64px;row-gap:56px;margin-top:96px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__item{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;padding:0}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__body{gap:16px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__item:before{content:"";position:absolute;left:-32px;top:0;bottom:0;border-left:1px solid var(--chip-light)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons.band--deep .feature-grid__item:before{border-left-color:var(--yellow)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__item:first-child:before{display:none}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__title{margin:0;font-size:var(--t-h3-size);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls);font-weight:var(--t-h3-wt)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons :is(.feature-grid__text,.feature-grid__text p){margin:0;font-size:var(--t-body-m-size);line-height:var(--t-body-m-lh);font-weight:var(--t-body-m-wt);text-wrap:balance}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__text--paragraphs{display:flex;flex-direction:column;gap:16px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__item:is(:hover,:focus-within) .feature-grid__icon-image{transform:none}@media(max-width:1100px){.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__item:nth-child(odd):before{display:none}}@media(max-width:600px){.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__list{grid-template-columns:minmax(0,1fr);row-gap:32px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__item{padding-left:24px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--icons .feature-grid__item:nth-child(n):before{display:block;left:0}}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain{padding-block:100px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__list{display:grid;grid-template-columns:minmax(0,1fr);gap:32px 64px;margin:0}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__item{position:relative;min-width:0;min-height:320px;padding:40px;box-sizing:border-box;border-radius:4px;background:var(--navy);color:var(--white)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__item:nth-child(2){background:var(--yellow);color:var(--navy)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto;column-gap:16px;row-gap:80px;height:100%;min-height:240px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__title{grid-column:1 / -1;margin:0;color:inherit;font-size:var(--t-h2-size);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls);font-weight:var(--t-h2-wt)}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__link{color:inherit;text-decoration:none}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__text{grid-column:1;align-self:end;margin:0;color:inherit;font-family:var(--font-mono);font-size:var(--t-label-size);line-height:var(--t-label-lh);font-weight:var(--t-label-wt);letter-spacing:var(--t-label-ls);text-transform:uppercase;text-wrap:balance}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__more{grid-column:2;align-self:end;display:flex;margin:0;color:inherit}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__link:after{inset:-200vh}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__item{overflow:hidden}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__link:focus-visible,.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__link:focus-visible:after{outline:none;box-shadow:none}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__item:has(.feature-grid__link:focus-visible){outline:3px solid var(--navy);outline-offset:2px;box-shadow:0 0 0 5px var(--yellow)}@media(min-width:901px){.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain .feature-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] :is(.timeline-section,.feature-grid--plain,.feature-grid--icons.band--deep){padding-top:72px}.site-main[data-page="5e0b5cbf846358fdaf94908a90f10da6"] .feature-grid--plain{padding-bottom:72px}}
