.trinsic-timeline{--ttl-body-color: rgba(9, 47, 29, .75);--ttl-accent-color: rgba(9, 47, 29, .6);--ttl-card: var(--trinsic-cream);--ttl-card-line: var(--trinsic-blue);background-color:var(--trinsic-white);padding-block:100px;font-family:var(--font-body--family)}.trinsic-timeline__container{width:100%;max-width:var(--trinsic-content-width);margin-inline:auto;padding-inline:var(--trinsic-gutter);box-sizing:border-box}.trinsic-timeline__heading{text-align:center;font-family:var(--font-h2--family);font-size:40px;font-weight:400;letter-spacing:var(--trinsic-heading-spacing);color:var(--trinsic-green);text-transform:none;line-height:1.3;max-width:588px;margin:0 auto 90px}.trinsic-timeline__list{position:relative;list-style:none;margin:0;padding:0}.trinsic-timeline__list:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:1px;background-color:var(--trinsic-blue)}.trinsic-timeline__item{display:grid;grid-template-columns:1fr 80px 1fr;align-items:start;margin-bottom:60px}.trinsic-timeline__item:last-child{margin-bottom:0}.trinsic-timeline__card-wrap{display:flex}.trinsic-timeline__card{background-color:var(--ttl-card);border:1px solid var(--ttl-card-line);border-radius:16px;padding:24px;max-width:536px;width:100%;position:relative}.trinsic-timeline__card-desc{font-family:var(--font-body--family);font-size:16px;line-height:1.6;color:var(--ttl-body-color);margin:0}.trinsic-timeline__card-desc p{margin:0}.trinsic-timeline__card:before,.trinsic-timeline__card:after{content:"";position:absolute;width:0;height:0}.trinsic-timeline__card:before{top:27px;border-top:11px solid transparent;border-bottom:11px solid transparent}.trinsic-timeline__card:after{top:28px;border-top:10px solid transparent;border-bottom:10px solid transparent}.trinsic-timeline__item:nth-child(odd) .trinsic-timeline__card-wrap{justify-content:flex-end;grid-column:1;grid-row:1}.trinsic-timeline__item:nth-child(odd) .trinsic-timeline__card:before{right:-11px;border-left:11px solid var(--ttl-card-line)}.trinsic-timeline__item:nth-child(odd) .trinsic-timeline__card:after{right:-10px;border-left:10px solid var(--ttl-card)}.trinsic-timeline__item:nth-child(odd) .trinsic-timeline__media{grid-column:3;grid-row:1;justify-content:flex-start}.trinsic-timeline__item:nth-child(2n) .trinsic-timeline__media{grid-column:1;grid-row:1;justify-content:flex-end}.trinsic-timeline__item:nth-child(2n) .trinsic-timeline__card-wrap{grid-column:3;grid-row:1;justify-content:flex-start}.trinsic-timeline__item:nth-child(2n) .trinsic-timeline__card:before{left:-11px;border-right:11px solid var(--ttl-card-line)}.trinsic-timeline__item:nth-child(2n) .trinsic-timeline__card:after{left:-10px;border-right:10px solid var(--ttl-card)}.trinsic-timeline__media{display:flex;align-items:flex-start;gap:16px;padding-top:12px}.trinsic-timeline__thumb{width:102px;max-width:102px;height:102px;border-radius:8px;object-fit:cover;flex-shrink:0}.trinsic-timeline__thumb--placeholder{background:var(--trinsic-blue)}.trinsic-timeline__media-text{display:flex;flex-direction:column;gap:4px;padding-top:8px}.trinsic-timeline__time-label{font-family:var(--font-subheading--family, var(--font-body--family));font-size:13px;font-weight:var(--font-subheading--weight, 600);letter-spacing:-.04em;text-transform:uppercase;color:var(--ttl-accent-color);margin:0;line-height:1.3}.trinsic-timeline__title{font-family:var(--font-h3--family);font-size:18px;font-weight:400;letter-spacing:var(--trinsic-heading-spacing);color:var(--trinsic-green);margin:0;line-height:1.3}.trinsic-timeline__cta-wrap{text-align:center;margin-top:80px}.trinsic-timeline__cta{display:inline-block;background:var(--trinsic-green);color:var(--trinsic-white);font-family:var(--font-subheading--family, var(--font-body--family));font-size:16px;font-weight:var(--font-subheading--weight, 600);text-transform:uppercase;letter-spacing:-.04em;line-height:1.2;padding:22px 48px;border-radius:8px;border:2px solid var(--trinsic-green);cursor:pointer;text-decoration:none;white-space:nowrap;max-width:481px;width:100%;box-sizing:border-box;text-align:center;transition:background .25s ease,color .25s ease}.trinsic-timeline__cta:hover,.trinsic-timeline__cta:focus-visible{background:transparent;color:var(--trinsic-green)}@media screen and (max-width:749px){.trinsic-timeline{padding-block:60px}.trinsic-timeline__heading{font-size:28px;margin-bottom:48px;max-width:100%}.trinsic-timeline__list:before{left:20px;transform:none}.trinsic-timeline__item{display:grid;grid-template-columns:50px 1fr;grid-template-rows:auto auto;margin-bottom:40px}.trinsic-timeline__item:nth-child(odd) .trinsic-timeline__media,.trinsic-timeline__item:nth-child(2n) .trinsic-timeline__media{grid-column:2;grid-row:1;justify-content:flex-start;padding-top:0}.trinsic-timeline__item:nth-child(odd) .trinsic-timeline__card-wrap,.trinsic-timeline__item:nth-child(2n) .trinsic-timeline__card-wrap{grid-column:2;grid-row:2;justify-content:flex-start;margin-top:12px}.trinsic-timeline__item:nth-child(odd) .trinsic-timeline__card:before,.trinsic-timeline__item:nth-child(odd) .trinsic-timeline__card:after,.trinsic-timeline__item:nth-child(2n) .trinsic-timeline__card:before,.trinsic-timeline__item:nth-child(2n) .trinsic-timeline__card:after{display:none}.trinsic-timeline__card{max-width:100%}.trinsic-timeline__thumb{width:72px;max-width:72px;height:72px}.trinsic-timeline__title{font-size:16px}.trinsic-timeline__cta-wrap{margin-top:48px}.trinsic-timeline__cta{padding:18px 16px;font-size:clamp(11px,3.4vw,14px)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/trinsic-timeline.css.map */
