.repo-hero__slide{position:relative;height:100%;color:#fff;background:var(--repo-background-color, #0D0D52)}.repo-hero__slide:before{content:"";position:absolute;z-index:0;inset:-40% -10% auto -30%;height:180%;background:radial-gradient(55% 60% at 30% 45%,color-mix(in srgb,var(--repo-gradient-glow) 55%,transparent),transparent 62%),radial-gradient(50% 60% at 75% 35%,color-mix(in srgb,var(--repo-gradient-accent) 32%,transparent),transparent 60%),linear-gradient(115deg,var(--repo-gradient-start),var(--repo-gradient-middle) 55%,var(--repo-gradient-end))}.repo-hero__slide--solid:not(.repo-hero__slide--has-background-image):before{display:none}.repo-hero__slide--has-background-image:before{top:0;right:0;bottom:0;left:0;height:auto;background-image:linear-gradient(rgba(13,13,82,var(--repo-image-overlay)),rgba(13,13,82,var(--repo-image-overlay))),var(--repo-bg-image);background-position:center;background-size:cover}.repo-hero__inner{position:relative;z-index:2;display:flex;align-items:center;gap:clamp(28px,5vw,72px);width:100%;height:100%;padding-top:38px;padding-bottom:52px}.repo-hero__inner.page-width{max-width:1100px}.repo-hero__content{width:var(--repo-columns);max-width:none}.repo-hero__slide--inline .repo-hero__content{flex:var(--repo-inline-text-columns) 1 0;min-width:0}.repo-hero__slide--inline .repo-hero__image-wrap{flex:var(--repo-inline-image-columns) 1 0}.repo-hero__slide--text-right:not(.repo-hero__slide--inline) .repo-hero__content{margin-left:auto}.repo-hero__slide--text-right.repo-hero__slide--inline .repo-hero__content{order:1}.repo-hero__slide--text-right.repo-hero__slide--inline .repo-hero__image-wrap{order:-1}.repo-hero__image-wrap{min-width:0;overflow:hidden;aspect-ratio:4 / 3;max-height:480px}.repo-hero__image{display:block;width:100%;height:100%;object-fit:cover}.repo-hero__kicker{font-size:13.5px;text-transform:uppercase;color:#a7b2f7}.repo-hero__heading{max-width:16ch;margin:14px 0 0;font-size:clamp(30px,4.6vw,56px);font-weight:400;line-height:1.1;color:#fff}.repo-hero__lede{max-width:52ch;margin-top:16px;font-size:clamp(16px,1.5vw,19px);color:#d7ddff;font-weight:300;line-height:1.55}.repo-hero__lede p{margin:0}.repo-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.repo-pill{display:inline-flex;align-items:center;height:46px;padding:0 26px;border-radius:999px;font-size:15.5px;text-decoration:none;transition:opacity .15s ease}.repo-pill:hover{opacity:.88}.repo-pill--solid{background:#fff;color:#0d0d52}.repo-pill--line{border:1px solid rgba(255,255,255,.6);color:#fff}@media(max-width:749px){.repo-hero__inner{padding-top:26px;padding-bottom:36px}.repo-hero__slide--inline .repo-hero__inner{flex-direction:column;align-items:stretch;justify-content:center;gap:18px}.repo-hero__slide--inline .repo-hero__content,.repo-hero__slide--inline .repo-hero__image-wrap,.repo-hero__content{flex:none;width:100%;margin-left:0}.repo-hero__slide--inline .repo-hero__content,.repo-hero__slide--inline .repo-hero__image-wrap{order:initial}.repo-hero__image-wrap{max-height:180px;aspect-ratio:16 / 9}.repo-hero__slide--inline .repo-hero__heading{margin-top:8px;font-size:clamp(26px,8vw,36px)}.repo-hero__slide--inline .repo-hero__lede{margin-top:10px;font-size:15px}.repo-hero__slide--inline .repo-hero__cta{margin-top:14px}}.repo-know{padding-bottom:3em;background:#e8f0fe}.repo-know__top{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.repo-know__heading{font-size:clamp(22px,2.4vw,30px);color:#0d0d52;margin:0;font-weight:500}.repo-know__intro{color:#5b6394;margin-top:6px;font-size:15px;max-width:56ch}.repo-know__intro p{margin:0}.repo-know__viewall{border:1px solid #D2DFFB;border-radius:999px;padding:8px 18px;font-size:14.5px;color:#0d0d52;background:#fff;text-decoration:none;white-space:nowrap}.repo-know__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}.repo-art{background:#fff;overflow:hidden;display:flex;flex-direction:column}.repo-art__thumb-link{display:block}.repo-art__thumb{aspect-ratio:16/10;background-size:cover;background-position:center;background-color:#cfd8f5}.repo-art__thumb--fallback{background-image:linear-gradient(135deg,#1b1470,#3d10a8)}.repo-art__body{padding:18px 20px 20px}.repo-art__tag{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#111efa;font-weight:600}.repo-art__title{margin-top:8px;font-size:16.5px;font-weight:500;line-height:1.32}.repo-art__title a{color:#0d0d52;text-decoration:none}.repo-art__meta{margin-top:8px;font-size:13.5px;color:#5b6394}.repo-know__empty{color:#5b6394;font-size:15px;padding:24px 0}@media(max-width:749px){.repo-know__grid{grid-template-columns:1fr}}.repo-props{padding:clamp(36px,4.5vw,56px) 0;border-bottom:1px solid #D2DFFB}.repo-props__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.repo-prop{padding-top:16px;border-top:4px solid var(--repo-accent, #111EFA)}.repo-prop__n{font-size:13px;letter-spacing:.12em;color:#5b6394;font-weight:600;text-transform:uppercase}.repo-prop__heading{font-size:clamp(20px,2vw,24px);color:#0d0d52;margin-top:8px;font-weight:500;line-height:1.15}.repo-prop__body{margin-top:10px;color:#5b6394;font-size:15.5px;line-height:1.5}.repo-prop__body p{margin:0}.repo-prop__link{display:inline-block;margin-top:12px;color:#0d0d52;font-weight:500;font-size:15px;padding-bottom:2px;text-decoration:none}@media(max-width:749px){.repo-props__inner{grid-template-columns:1fr}}.page-width{max-width:none}.repo-vendors{background:#111efa;color:#fff;padding:22px 0}.repo-vendors__head{text-align:center}.repo-vendors__heading{font-size:clamp(18px,2vw,23px);font-weight:500;margin:0;color:#fff!important}.repo-vendors__row{margin-top:16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(20px,4vw,48px)}.repo-vendors__logo img{height:28px;width:auto;filter:brightness(0) invert(1);opacity:.95}.repo-vendors__fallback{font-weight:600;letter-spacing:.02em;opacity:.9}.section-header{margin-bottom:0;padding-top:2em}.logo-bar--logo-list{padding-bottom:2em}.section-header h2{padding:0;margin:0 0 .5em;text-align:center;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
