.about-cta{padding:7.6rem 0;text-align:center}.about-cta .about-cta__heading{margin-bottom:1.4rem;font-size:3.2rem}.about-cta .about-cta__body{max-width:52ch;margin:0 auto 2.6rem;color:rgb(var(--about-on-navy))}.about-hero{position:relative;overflow:hidden;padding:8.8rem 0 9.6rem}.about-hero:after{content:"";position:absolute;top:0;right:-8rem;bottom:0;width:34rem;background:linear-gradient(105deg,transparent 0 46%,rgb(var(--about-gold)) 46% 54%,transparent 54% 100%),linear-gradient(105deg,transparent 0 66%,rgb(var(--about-gold)) 66% 74%,transparent 74% 100%);opacity:.14;pointer-events:none}.about-hero .page-width{position:relative;z-index:1}.about-hero .about-hero__kicker{display:inline-block;margin:0 0 2.6rem;padding:.5rem 1.2rem;font-weight:700;font-size:1.4rem;line-height:1.4;color:rgb(var(--about-navy));background-color:rgb(var(--about-gold))}.about-hero .about-hero__heading{max-width:15ch;margin-bottom:2.8rem;font-size:clamp(3.4rem,5vw,5.6rem)}.about-hero .about-hero__heading em,.about-hero .about-hero__heading i{font-style:normal;color:rgb(var(--about-gold))}.about-hero .about-hero__lede{max-width:58ch;font-size:1.9rem;color:rgb(var(--about-on-navy))}@media screen and (max-width:900px){.about-hero{padding:6rem 0 6.8rem}.about-hero:after{display:none}}.about-lab{padding:8.4rem 0}.about-lab .about-lab__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:5.6rem;align-items:center}.about-lab .about-lab__heading{margin-bottom:2rem}.about-lab .about-lab__body{margin-bottom:1.8rem}.about-lab .about-lab__body>*{max-width:60ch}.about-lab .about-lab__image{display:block;width:100%;height:auto}.about-lab .about-lab__placeholder{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;align-content:center;aspect-ratio:4 / 3;max-width:100%;padding:3.4rem;background-color:rgb(var(--about-dark-surface))}.about-lab .about-lab__placeholder i{display:block;min-height:4.4rem;border-left:4px solid rgb(var(--about-gold));background-color:#33343a}.about-lab .about-lab__placeholder i:nth-child(3n){border-left-color:#4caf50}.about-lab .about-lab__placeholder i:nth-child(5n){border-left-color:rgb(var(--about-on-navy))}@media screen and (max-width:900px){.about-lab .about-lab__grid{grid-template-columns:1fr}}.about-mission{padding:8.4rem 0 7.2rem}.about-mission .about-mission__grid{display:grid;grid-template-columns:1fr 1fr;gap:6.4rem;align-items:start}.about-mission .about-mission__heading{max-width:18ch;margin-bottom:2.2rem}.about-mission .about-mission__body>*{max-width:60ch}.about-mission .about-mission__callout{padding:2.6rem 2.8rem;border-left:5px solid rgb(var(--about-gold));background-color:rgb(var(--about-surface))}.about-mission .about-mission__callout-heading{margin-bottom:1.2rem;font-size:2rem}.about-mission .about-mission__callout-body{font-size:1.6rem}.about-mission .about-mission__callout-body>*{margin-bottom:1.2rem}.about-mission .about-mission__callout-body>*:last-child{margin-bottom:0}@media screen and (max-width:900px){.about-mission .about-mission__grid{grid-template-columns:1fr}}.about-sales-cycle{padding:8rem 0;border-top:1px solid rgb(var(--about-border));border-bottom:1px solid rgb(var(--about-border))}.about-sales-cycle .about-sales-cycle__heading{max-width:24ch;margin-bottom:1.8rem}.about-sales-cycle .about-sales-cycle__lede{max-width:62ch;margin-bottom:4.8rem;font-size:1.9rem}.about-sales-cycle .about-sales-cycle__compare{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgb(var(--about-border));background-color:rgb(var(--about-white))}.about-sales-cycle .about-sales-cycle__col{padding:3.6rem 3.4rem}.about-sales-cycle .about-sales-cycle__col--traditional{border-right:1px solid rgb(var(--about-border))}.about-sales-cycle .about-sales-cycle__col--direct{background-color:rgb(var(--about-navy))}.about-sales-cycle .about-sales-cycle__col-heading{margin-bottom:1.6rem;font-size:2.1rem}.about-sales-cycle .about-sales-cycle__col--traditional .about-sales-cycle__col-heading{color:rgb(var(--about-muted))}.about-sales-cycle .about-sales-cycle__col--direct .about-sales-cycle__col-heading{color:rgb(var(--about-white))}.about-sales-cycle .about-sales-cycle__list{margin:0;padding:0;list-style:none}.about-sales-cycle .about-sales-cycle__item{position:relative;padding:.9rem 0 .9rem 2.6rem;font-size:1.6rem;border-bottom:1px solid rgb(var(--about-surface))}.about-sales-cycle .about-sales-cycle__item:last-child{border-bottom:0}.about-sales-cycle .about-sales-cycle__col--traditional .about-sales-cycle__item{color:rgb(var(--about-muted))}.about-sales-cycle .about-sales-cycle__col--traditional .about-sales-cycle__item:before{content:"\2014";position:absolute;left:0}.about-sales-cycle .about-sales-cycle__col--direct .about-sales-cycle__item{color:rgb(var(--about-white));border-bottom-color:#ffffff14}.about-sales-cycle .about-sales-cycle__col--direct .about-sales-cycle__item:before{content:"";position:absolute;top:1.6rem;left:0;width:1.2rem;height:1.2rem;background-color:rgb(var(--about-gold));clip-path:polygon(0 0,60% 0,100% 50%,60% 100%,0 100%,40% 50%)}.about-sales-cycle .about-sales-cycle__thesis{max-width:46ch;margin-top:4.4rem;font-size:2.1rem;font-weight:700;line-height:1.35;letter-spacing:-.2px;color:rgb(var(--about-navy))}.about-sales-cycle .about-sales-cycle__thesis strong{background:linear-gradient(transparent 62%,rgb(var(--about-gold)) 62%)}@media screen and (max-width:900px){.about-sales-cycle .about-sales-cycle__compare{grid-template-columns:1fr}.about-sales-cycle .about-sales-cycle__col--traditional{border-right:0;border-bottom:1px solid rgb(var(--about-border))}}.about-serve{padding:8.4rem 0}.about-serve .about-serve__heading{margin-bottom:1.8rem}.about-serve .about-serve__lede{margin-bottom:4.4rem}.about-serve .about-serve__grid{display:grid;grid-template-columns:1fr 1fr;gap:2.8rem}.about-serve .about-serve__card{padding:3.4rem 3.2rem;border:1px solid rgb(var(--about-border));border-top:6px solid rgb(var(--about-gold));background-color:rgb(var(--about-white))}.about-serve .about-serve__card-heading{margin-bottom:1.4rem;font-size:2.2rem}.about-serve .about-serve__card-body{font-size:1.6rem}.about-serve .about-serve__card-body>*{margin-bottom:1.4rem}.about-serve .about-serve__card-body>*:last-child{margin-bottom:0}@media screen and (max-width:900px){.about-serve .about-serve__grid{grid-template-columns:1fr}}.about-steps{padding:8.4rem 0}.about-steps .about-steps__heading{margin-bottom:1.4rem}.about-steps .about-steps__lede{max-width:60ch;margin-bottom:4.8rem}.about-steps .about-steps__list{display:grid;grid-template-columns:repeat(3,1fr);gap:2.8rem;margin:0;padding:0;list-style:none}.about-steps .about-steps__step{padding:3rem 2.8rem;border:1px solid rgba(255,255,255,.16)}.about-steps .about-steps__number{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin-bottom:1.8rem;font-weight:700;font-size:1.5rem;color:rgb(var(--about-navy));background-color:rgb(var(--about-gold))}.about-steps .about-steps__step-heading{margin-bottom:1rem;font-size:2rem;color:rgb(var(--about-gold))}.about-steps .about-steps__step-body{font-size:1.55rem;color:rgb(var(--about-on-navy))}@media screen and (max-width:900px){.about-steps .about-steps__list{grid-template-columns:1fr}}.about-team{padding:8.4rem 0;border-top:1px solid rgb(var(--about-border))}.about-team .about-team__heading{margin-bottom:1.2rem;text-align:center}.about-team .about-team__lede{max-width:58ch;margin:0 auto 4.8rem;text-align:center}.about-team .about-team__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.8rem;margin:0;padding:0;list-style:none}.about-team .about-team__member{padding:3.2rem 2.8rem;border:1px solid rgb(var(--about-border));text-align:center;background-color:rgb(var(--about-white))}.about-team .about-team__avatar{display:block;width:12rem;height:12rem;margin:0 auto 2rem;object-fit:cover}.about-team .about-team__avatar--placeholder{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:3.8rem;letter-spacing:-1px;color:rgb(var(--about-gold));background-color:rgb(var(--about-navy))}.about-team .about-team__name{margin-bottom:.4rem;font-size:2rem}.about-team .about-team__role{margin:0 0 1.4rem;font-weight:700;font-size:1.45rem;color:rgb(var(--about-muted))}.about-team .about-team__bio{font-size:1.55rem;text-align:left}@media screen and (max-width:900px){.about-team .about-team__grid{grid-template-columns:1fr}}.collection-compliance{padding:4.4rem 0}.collection-compliance .collection-compliance__row{display:flex;flex-wrap:wrap;align-items:center;gap:2.6rem}.collection-compliance .collection-compliance__heading{flex:1 1 32rem;font-size:2rem}.collection-compliance .collection-compliance__chips{display:flex;flex-wrap:wrap;gap:1.2rem;margin:0;padding:0;list-style:none}.collection-compliance .collection-compliance__chip{padding:.8rem 1.6rem;border:1px solid rgba(255,255,255,.25);font-weight:700;font-size:1.4rem;color:rgb(var(--coll-gold))}.collection-diagram{padding:8.4rem 0 6.4rem}.collection-diagram .collection-diagram__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:4.4rem;align-items:center}.collection-diagram .collection-diagram__heading{margin-bottom:1.4rem;font-size:2.7rem}.collection-diagram .collection-diagram__text{max-width:55ch;margin-bottom:1.4rem;font-size:1.6rem;color:rgb(var(--coll-body-soft))}.collection-diagram .collection-diagram__image{display:block;width:100%;height:auto;border:1px solid rgb(var(--coll-border))}.collection-diagram .collection-diagram__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;aspect-ratio:16 / 10;max-width:100%;padding:2rem;border:1px solid rgb(var(--coll-border));font-size:1.4rem;text-align:center;color:#bbb;background-color:rgb(var(--coll-dark-surface));background-image:linear-gradient(rgba(var(--coll-gold),.06) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--coll-gold),.06) 1px,transparent 1px);background-size:3.4rem 3.4rem}.collection-diagram .collection-diagram__placeholder strong{font-size:1.5rem;color:rgb(var(--coll-gold))}@media screen and (max-width:900px){.collection-diagram .collection-diagram__grid{grid-template-columns:1fr}}.collection-hero{position:relative;overflow:hidden;padding:5.2rem 0 5.6rem}.collection-hero:after{content:"";position:absolute;top:0;right:-6rem;bottom:0;width:30rem;background:linear-gradient(105deg,transparent 0 46%,rgb(var(--coll-gold)) 46% 54%,transparent 54% 100%),linear-gradient(105deg,transparent 0 66%,rgb(var(--coll-gold)) 66% 74%,transparent 74% 100%);opacity:.14;pointer-events:none}.collection-hero .page-width{position:relative;z-index:1}.collection-hero .collection-hero__crumbs{margin-bottom:1.8rem;font-size:1.35rem;color:#9aa0c4}.collection-hero .collection-hero__crumbs a{color:inherit;text-decoration:none}.collection-hero .collection-hero__crumbs a:hover{color:rgb(var(--coll-gold))}.collection-hero .collection-hero__crumb-sep{margin:0 .6rem}.collection-hero .collection-hero__heading{max-width:20ch;margin-bottom:1.6rem;font-size:clamp(3rem,4.2vw,4.4rem)}.collection-hero .collection-hero__lede{max-width:62ch;margin-bottom:2.6rem;font-size:1.85rem;color:rgb(var(--coll-on-navy))}.collection-hero .collection-hero__ctas{display:flex;flex-wrap:wrap;gap:1.4rem;margin-bottom:3rem}.collection-hero .collection-hero__trust{display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem;max-width:86rem;margin:0;padding:2rem 0 0;list-style:none;border-top:1px solid rgba(255,255,255,.14)}.collection-hero .collection-hero__trust-item{position:relative;padding-left:2rem;font-size:1.45rem;color:rgb(var(--coll-on-navy))}.collection-hero .collection-hero__trust-item:before{content:"";position:absolute;top:.7rem;left:0;width:1.1rem;height:1.1rem;background-color:rgb(var(--coll-gold));clip-path:polygon(0 0,60% 0,100% 50%,60% 100%,0 100%,40% 50%)}@media screen and (max-width:900px){.collection-hero:after{display:none}}.collection-pairing{padding:0 0 7rem}.collection-pairing .collection-pairing__heading{margin-bottom:.8rem;font-size:2.4rem}.collection-pairing .collection-pairing__intro{max-width:66ch;margin-bottom:2.6rem;font-size:1.55rem;color:#444}.collection-pairing .collection-pairing__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(23rem,100%),1fr));gap:1.8rem;margin:0;padding:0;list-style:none}.collection-pairing .collection-pairing__card{display:block;height:100%;padding:2.2rem;border:1px solid rgb(var(--coll-border));text-decoration:none;transition:border-color .15s}.collection-pairing .collection-pairing__card:hover{border-color:rgb(var(--coll-navy))}.collection-pairing .collection-pairing__card-heading{margin-bottom:.6rem;font-size:1.65rem}.collection-pairing .collection-pairing__card-heading span{color:rgb(var(--coll-gold))}.collection-pairing .collection-pairing__card-text{margin:0;font-size:1.35rem;color:rgb(var(--coll-muted))}.collection-products{padding:6rem 0 8.4rem;scroll-margin-top:2rem}.collection-products .collection-products__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem;margin-bottom:3rem}.collection-products .collection-products__heading{font-size:2.9rem}.collection-products .collection-products__count{margin:0;font-size:1.45rem;color:rgb(var(--coll-muted))}.collection-products .collection-products__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(25.5rem,100%),1fr));gap:2.2rem;margin:0;padding:0;list-style:none}.collection-products .collection-products__item{display:flex}.collection-products .card-wrapper{position:relative;display:flex;flex-direction:column;width:100%;border:1px solid rgb(var(--coll-border));background-color:rgb(var(--coll-white));transition:border-color .15s}.collection-products .card-wrapper:hover{border-color:rgb(var(--coll-navy))}.collection-products .card-wrapper .card,.collection-products .card-wrapper .card__inner{border-radius:0;background-color:rgb(var(--coll-white))}.collection-products .card-wrapper .media{background-color:rgb(var(--coll-white));border-bottom:1px solid rgb(var(--coll-border))}.collection-products .card-wrapper .card-information{display:flex;flex:1;flex-direction:column;padding:1.8rem 1.8rem 2rem;text-align:left}.collection-products .card-wrapper .card-information__wrapper{display:flex;flex:1;flex-direction:column;align-items:stretch;text-align:left}.collection-products .card-wrapper .card__vendor{order:1;margin:0;font-family:var(--font-body-family);font-weight:700;font-size:1.25rem;letter-spacing:.4px;text-transform:uppercase;color:rgb(var(--coll-muted))}.collection-products .card-wrapper .card__sku{order:2;margin:0;font-size:1.2rem;color:rgb(var(--coll-muted))}.collection-products .card-wrapper .card__title{order:3;margin:.8rem 0;font-family:var(--font-heading-family);font-weight:700;font-size:1.75rem;letter-spacing:-.2px;line-height:1.2;color:rgb(var(--coll-navy))}.collection-products .card-wrapper .card__title a{font:inherit;letter-spacing:inherit;color:inherit}.collection-products .card-wrapper .card__description{order:4;margin-bottom:1.4rem;font-size:1.4rem;line-height:1.5;color:#444}.collection-products .card-wrapper .card-information__wrapper>div:has(>.price){order:5;margin-top:auto;margin-bottom:1.4rem}.collection-products .card-wrapper .price,.collection-products .card-wrapper .price-item{font-weight:700;font-size:1.8rem;color:rgb(var(--coll-navy))}.collection-products .card-wrapper .price-item--regular{color:rgb(var(--coll-navy))!important}.collection-products .card-wrapper .card__actions{order:6;position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.collection-products .card-wrapper .card__action-quote{display:flex;flex-direction:column}.collection-products .card-wrapper .card__action{display:block;padding:1rem .8rem;white-space:nowrap;border:2px solid rgb(var(--coll-gold));border-radius:var(--border-radius-button);font-family:var(--font-button-family);font-weight:700;font-size:1.4rem;line-height:1.3;text-align:center;text-decoration:none;color:rgb(var(--color-base-solid-button-labels));background-color:rgb(var(--color-base-button-background));transition:background-color .2s,border-color .2s,color .2s}.collection-products .card-wrapper .card__action:hover{border-color:rgb(var(--coll-navy));color:rgb(var(--coll-gold));background-color:rgb(var(--coll-navy))}.collection-products .card-wrapper .card__action--quote-fallback{border-color:rgb(var(--coll-border));color:rgb(var(--coll-navy));background-color:transparent}.collection-products .card-wrapper .card__action--quote-fallback:hover{border-color:rgb(var(--coll-gold));color:rgb(var(--coll-navy));background-color:transparent}.collection-products .card-wrapper .g-collection-atc:empty{display:none}.collection-products .card-wrapper .card__action-quote:has(.g-collection-atc>*) .card__action--quote-fallback{display:none}.collection-products .collection-products__empty{margin:0;color:rgb(var(--coll-muted))}@media screen and (min-width:990px){.collection-products .collection-products__grid--fixed{grid-template-columns:repeat(var(--collection-columns),minmax(0,1fr))}}.collection-spec-cta{padding:6.4rem 0}.collection-spec-cta .collection-spec-cta__box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2.8rem;padding:3.6rem 3.8rem;border:1px solid rgb(var(--coll-border));border-left:6px solid rgb(var(--coll-gold));background-color:rgb(var(--coll-surface))}.collection-spec-cta .collection-spec-cta__heading{margin-bottom:.8rem;font-size:2.4rem}.collection-spec-cta .collection-spec-cta__text{max-width:58ch;font-size:1.55rem;color:rgb(var(--coll-body-soft))}@media screen and (max-width:900px){.collection-spec-cta .collection-spec-cta__box{padding:2.8rem 2.4rem}}.otcd-collection.collection-why{padding:6.4rem 0;border-top:1px solid rgb(var(--coll-border));border-bottom:1px solid rgb(var(--coll-border));background-color:rgb(var(--coll-surface))}.collection-why .collection-why__heading{max-width:30ch;margin-bottom:1.2rem;font-size:2.9rem}.collection-why .collection-why__intro{max-width:66ch;margin-bottom:3.6rem;color:rgb(var(--coll-body-soft))}.collection-why .collection-why__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));gap:2rem;margin:0;padding:0;list-style:none}.collection-why .collection-why__prop{padding:2.4rem 2.2rem;border:1px solid rgb(var(--coll-border));border-top:5px solid rgb(var(--coll-gold));background-color:rgb(var(--coll-white))}.collection-why .collection-why__prop-heading{margin-bottom:1rem;font-size:1.75rem}.collection-why .collection-why__prop-text{font-size:1.45rem;color:#444}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
