.gw-timeline{padding:90px 0;position:relative}.gw-timeline,.gw-timeline--light{background:var(--gw-white);--gw-timeline-bg:var(--gw-white)}.gw-timeline--dark{background:var(--gw-bg-dark);--gw-timeline-bg:var(--gw-bg-dark)}.gw-timeline--gray,.gw-timeline--muted{background:#e9eef3;--gw-timeline-bg:#e9eef3}.gw-timeline--gray .gw-timeline__card,.gw-timeline--muted .gw-timeline__card{background:var(--gw-white)}.gw-timeline__card,.gw-timeline__cta,.gw-timeline__item,.gw-timeline__track{box-sizing:border-box}.gw-timeline__head{margin:0 0 3rem;max-width:none}.gw-timeline__head .gw-pretitle{display:block;margin-bottom:.5rem}.gw-timeline__rule{background:var(--gw-teal);display:block;height:3px;margin:.7rem 0 1.3rem;width:40px}.gw-timeline__heading{margin:0}.gw-timeline__intro{color:var(--gw-text);font-size:var(--gw-fs-body);line-height:var(--gw-lh-body);margin-top:1rem}.gw-timeline__intro :last-child{margin-bottom:0}.gw-timeline__intro>*{max-width:100%}.gw-timeline__head--left{margin-left:0;margin-right:auto;text-align:left}.gw-timeline__head--right{text-align:right}.gw-timeline__head--right,.gw-timeline__head--right .gw-timeline__rule{margin-left:auto;margin-right:0}.gw-timeline--dark .gw-timeline__heading{color:var(--gw-white)}.gw-timeline--dark .gw-timeline__intro{color:hsla(0,0%,100%,.85)}.gw-timeline__track{list-style:none;margin:0;padding:0;position:relative}.gw-timeline__item{position:relative}.gw-timeline__card{background:var(--gw-cream);border-radius:var(--gw-radius-card);padding:1.5rem 1.6rem;transition:transform .2s ease,box-shadow .2s ease}.gw-timeline__card:hover{box-shadow:0 10px 20px -8px rgba(0,0,0,.22);position:relative;transform:translateY(-3px);z-index:2}.gw-timeline__label{color:var(--gw-text);display:block;font-size:.8125rem;font-weight:var(--gw-fw-semibold);letter-spacing:.08em;line-height:1.3;margin-bottom:.35rem;text-transform:uppercase}.gw-timeline--dark .gw-timeline__label{color:hsla(0,0%,100%,.7)}.gw-timeline__title{border-bottom:1px solid var(--gw-gold);color:var(--gw-heading);font-size:var(--gw-fs-h4);font-weight:var(--gw-fw-bold);margin:0 0 .75rem;max-width:100%;padding-bottom:.6rem;width:-moz-fit-content;width:fit-content}.gw-timeline__desc{color:var(--gw-text);font-size:var(--gw-fs-body);line-height:var(--gw-lh-body)}.gw-timeline__desc :last-child{margin-bottom:0}.gw-timeline--dark .gw-timeline__card{background:hsla(0,0%,100%,.05)}.gw-timeline--dark .gw-timeline__title{color:var(--gw-white)}.gw-timeline--dark .gw-timeline__desc{color:hsla(0,0%,100%,.85)}.gw-timeline__item{margin-bottom:2.25rem}.gw-timeline__item:last-child{margin-bottom:0}.gw-timeline__item:not(:last-child):after{border-bottom:2px solid var(--gw-gold);border-right:2px solid var(--gw-gold);bottom:calc(-1.125rem - 6px);content:"";height:12px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:12px}@media (min-width:768px){.gw-timeline__track{align-items:stretch;display:flex;gap:2rem;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 0 1.75rem;scroll-snap-type:x proximity}.gw-timeline__item{display:flex;flex:1 0 var(--gw-timeline-card,300px);margin-bottom:0;max-width:none;padding:0;scroll-snap-align:start}.gw-timeline__item:not(:last-child):after{bottom:auto;left:auto;right:calc(-1rem - 6px);top:50%;transform:translateY(-50%) rotate(-45deg)}.gw-timeline__card{width:100%}.gw-timeline__track{scrollbar-color:rgba(244,179,55,.35) rgba(31,48,66,.06);scrollbar-width:thin}.gw-timeline--dark .gw-timeline__track{scrollbar-color:rgba(244,179,55,.35) hsla(0,0%,100%,.08)}}@media (min-width:768px){.gw-timeline__track::-webkit-scrollbar{height:6px}.gw-timeline__track::-webkit-scrollbar-track{background:rgba(31,48,66,.06);border-radius:999px}.gw-timeline--dark .gw-timeline__track::-webkit-scrollbar-track{background:hsla(0,0%,100%,.08)}.gw-timeline__track::-webkit-scrollbar-thumb{background:rgba(244,179,55,.35);border-radius:999px;transition:background .2s ease}.gw-timeline__track::-webkit-scrollbar-thumb:hover{background:var(--gw-gold)}.gw-timeline--scrolls:not(.is-touched) .gw-timeline__track:before{align-self:flex-end;animation:gw-timeline-drift 3.8s ease-in-out infinite;background:var(--gw-gold);clip-path:polygon(0 33.33%,46px 33.33%,46px 0,60px 50%,46px 100%,46px 66.67%,0 66.67%);content:"";flex:0 0 60px;height:12px;left:auto;margin-bottom:-18px;margin-left:calc(-60px - 2rem);order:1;pointer-events:none;position:sticky;right:0;z-index:3}@media (prefers-reduced-motion:reduce){.gw-timeline--scrolls:not(.is-touched) .gw-timeline__track:before{display:none}}}@keyframes gw-timeline-drift{0%,to{opacity:.4;transform:translateX(-48px)}50%{opacity:.9;transform:translateX(0)}}@media (min-width:768px){.gw-timeline--cols-2 .gw-timeline__track,.gw-timeline--cols-3 .gw-timeline__track,.gw-timeline--cols-4 .gw-timeline__track{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible;padding-bottom:0;scroll-snap-type:none}.gw-timeline--cols-2 .gw-timeline__item:nth-child(2n):not(:last-child):after,.gw-timeline--cols-3 .gw-timeline__item:nth-child(2n):not(:last-child):after,.gw-timeline--cols-4 .gw-timeline__item:nth-child(2n):not(:last-child):after{content:none}}@media (min-width:1200px){.gw-timeline--cols-3 .gw-timeline__track{grid-template-columns:repeat(3,minmax(0,1fr))}.gw-timeline--cols-4 .gw-timeline__track{grid-template-columns:repeat(4,minmax(0,1fr))}.gw-timeline--cols-3 .gw-timeline__item:nth-child(2n):not(:last-child):after,.gw-timeline--cols-4 .gw-timeline__item:nth-child(2n):not(:last-child):after{content:""}.gw-timeline--cols-3 .gw-timeline__item:nth-child(3n):not(:last-child):after,.gw-timeline--cols-4 .gw-timeline__item:nth-child(4n):not(:last-child):after{content:none}}.gw-timeline__cta{margin-top:3rem;text-align:center}.gw-timeline__cta--left{text-align:left}.gw-timeline__cta--center{text-align:center}.gw-timeline__cta--right{text-align:right}.gw-timeline__cta--in-head{margin-top:1.75rem}@media (max-width:767px){.gw-timeline{padding:60px 0}.gw-timeline__cta{text-align:center}}.gw-timeline{--gw-timeline-marker:18px;--gw-timeline-marker-top:20px;--gw-timeline-mgap:26px}.gw-timeline__marker{display:none}.gw-timeline--vertical .gw-timeline__marker{background:var(--gw-gold);border-radius:50%;display:block;height:var(--gw-timeline-marker);left:0;position:absolute;top:var(--gw-timeline-marker-top);width:var(--gw-timeline-marker)}.gw-timeline--vertical .gw-timeline__track{display:block;margin:0;overflow:visible;padding:0;scroll-snap-type:none}.gw-timeline--vertical .gw-timeline__item{display:block;flex:none;margin-bottom:0;max-width:none;padding-bottom:1.5rem;padding-left:calc(var(--gw-timeline-marker) + var(--gw-timeline-mgap));position:relative}.gw-timeline--vertical .gw-timeline__item:last-child{padding-bottom:0}.gw-timeline--vertical .gw-timeline__item:after{content:none}.gw-timeline--vertical .gw-timeline__item:not(:last-child):before{background:var(--gw-gold);bottom:calc(0px - var(--gw-timeline-marker-top));content:"";left:calc(var(--gw-timeline-marker)/2 - 1px);opacity:.35;position:absolute;top:calc(var(--gw-timeline-marker) + var(--gw-timeline-marker-top));width:2px}@media (min-width:768px){.gw-timeline--vertical .gw-timeline__track{display:block;margin:0;overflow:visible;padding:0}.gw-timeline--vertical .gw-timeline__item{display:block;flex:none;padding-bottom:1.5rem;padding-left:calc(var(--gw-timeline-marker) + var(--gw-timeline-mgap))}.gw-timeline--vertical .gw-timeline__item:last-child{padding-bottom:0}.gw-timeline--vertical .gw-timeline__item:after{content:none}.gw-timeline--vertical .gw-timeline__card{width:auto}.gw-timeline--vertical .gw-timeline__track:before{content:none}.gw-timeline--vertical.gw-timeline--cols-2 .gw-timeline__track,.gw-timeline--vertical.gw-timeline--cols-3 .gw-timeline__track,.gw-timeline--vertical.gw-timeline--cols-4 .gw-timeline__track{display:block}}@media (min-width:992px){.gw-timeline--vertical .gw-timeline__inner{align-items:start;display:grid;gap:4rem;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.gw-timeline--vertical .gw-timeline__head{order:2}.gw-timeline--vertical .gw-timeline__panel{order:1}.gw-timeline--vertical.gw-timeline--loc-right .gw-timeline__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.gw-timeline--vertical.gw-timeline--loc-right .gw-timeline__head{order:1}.gw-timeline--vertical.gw-timeline--loc-right .gw-timeline__panel{order:2}.gw-timeline--vertical .gw-timeline__head{margin-bottom:0}}.gw-timeline__toggle{align-items:flex-start;background:none;border:0;border-radius:inherit;color:inherit;cursor:pointer;display:flex;font:inherit;gap:1rem;justify-content:space-between;margin:0;padding:1.5rem 1.6rem 1rem;text-align:left;width:100%}.gw-timeline__card--collapsible{padding:0}.gw-timeline__toggle-text{flex:1 1 auto;min-width:0}.gw-timeline__card--collapsible .gw-timeline__title{border-bottom-color:transparent;margin-bottom:0;transition:border-bottom-color .25s ease}.gw-timeline__card--collapsible.is-open .gw-timeline__title{border-bottom-color:var(--gw-gold)}.gw-timeline__toggle:focus{outline:none}.gw-timeline__toggle:focus-visible{outline:2px solid var(--gw-teal);outline-offset:-4px}.gw-timeline__chev{flex:0 0 auto;height:44px;margin:-.6rem -.6rem 0 0;position:relative;width:44px}.gw-timeline__chev:after{border-bottom:2px solid var(--gw-gold);border-right:2px solid var(--gw-gold);content:"";height:10px;left:50%;margin:-9px 0 0 -5px;position:absolute;top:50%;transform:rotate(45deg);transition:transform .25s ease;width:10px}.gw-timeline__card--collapsible.is-open .gw-timeline__chev:after{margin-top:-3px;transform:rotate(-135deg)}.gw-timeline__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease,visibility 0s linear .3s;visibility:hidden}.gw-timeline__body-inner{min-height:0;overflow:hidden}.gw-timeline__card--collapsible.is-open .gw-timeline__body{grid-template-rows:1fr;transition:grid-template-rows .3s ease,visibility 0s;visibility:visible}.gw-timeline__card--collapsible .gw-timeline__desc{padding:0 1.6rem 1.5rem}@media (prefers-reduced-motion:reduce){.gw-timeline__body,.gw-timeline__card--collapsible .gw-timeline__title,.gw-timeline__card--collapsible.is-open .gw-timeline__body,.gw-timeline__chev:after{transition:none}}.gw-timeline__pulse{animation:gw-timeline-pulse 2.2s ease-out infinite;border:2px solid var(--gw-gold);border-radius:50%;height:34px;left:50%;margin:-17px 0 0 -17px;pointer-events:none;position:absolute;top:50%;width:34px;z-index:0}.gw-timeline--hinted .gw-timeline__pulse{display:none}.gw-timeline__toggle:focus-visible .gw-timeline__pulse,.gw-timeline__toggle:hover .gw-timeline__pulse{display:none}@media (prefers-reduced-motion:reduce){.gw-timeline__pulse{display:none}}@keyframes gw-timeline-pulse{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1.45)}}