.founders-section{position:relative;overflow:hidden}.founders-section .founders{position:relative;z-index:1}.founders-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.founders-decor__item{position:absolute;display:block;filter:drop-shadow(0 1rem 1.6rem rgba(29,65,157,.12));animation:founders-float 6s ease-in-out infinite alternate}.founders-decor__item svg,.founders-decor__item img{display:block;width:100%;height:auto}.founders-decor__item--1{--tilt: -8deg;top:5%;left:14%;width:9.6rem}.founders-decor__item--2{--tilt: 12deg;top:17%;right:3.5%;width:6rem;animation-delay:-2s}.founders-decor__item--3{--tilt: 6deg;top:41%;left:3%;width:5.2rem;animation-delay:-1s}.founders-decor__item--4{--tilt: -10deg;bottom:11%;left:9.5%;width:7.2rem;animation-delay:-3s}.founders-decor__item--5{--tilt: 24deg;top:52%;right:9%;width:4.4rem;animation-delay:-4s}.founders-decor__item--6{--tilt: -18deg;bottom:3%;right:19%;width:5.2rem;animation-delay:-2.5s}@keyframes founders-float{0%{transform:translateY(0) rotate(var(--tilt, 0deg))}to{transform:translateY(-1rem) rotate(calc(var(--tilt, 0deg) + 5deg))}}@media screen and (max-width:1399px){.founders-decor__item--3,.founders-decor__item--5{display:none}.founders-decor__item--1{left:3%}.founders-decor__item--6{right:3%}}@media screen and (max-width:989px){.founders-decor__item--3,.founders-decor__item--5,.founders-decor__item--4{display:none}.founders-decor__item--1{top:1.4rem;left:1.2rem;width:5.2rem}.founders-decor__item--2{top:4.8rem;right:1.4rem;width:3.6rem}.founders-decor__item--6{right:1.6rem;bottom:1.2rem;width:3.4rem}}@media(prefers-reduced-motion:reduce){.founders-decor__item{animation:none}}.founders__layout{position:relative}.founders__cards{position:relative;display:grid;grid-template-columns:1fr;gap:2rem;margin:0;padding:0}@media screen and (min-width:990px){.founders__cards{grid-template-columns:repeat(var(--fs-count),minmax(0,1fr));gap:4rem}}.founders__card{position:relative;display:flex;flex-direction:column;gap:1.6rem;overflow:hidden;padding:2.8rem 2.4rem 2.4rem;border-radius:2.8rem;background:#fff;box-shadow:0 1.6rem 4rem #1d419d12;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.founders__card:before{content:"";position:absolute;top:0;left:0;right:0;height:.5rem;background:var(--fs-accent, #1d419d)}@media screen and (min-width:750px){.founders__card{padding:3.2rem 3.2rem 3rem}}@media(hover:hover){.founders__card:hover{transform:translateY(-.4rem);box-shadow:0 2.4rem 5rem rgba(var(--color-shadow),.1)}}.founders__stage{position:relative;display:flex;justify-content:center;align-items:flex-end;width:min(100%,60rem);margin:0 auto}.founders__stage-arch{position:absolute;left:50%;bottom:0;width:84%;height:86%;border-radius:999px 999px 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--fs-arch) 70%,#fff) 0%,var(--fs-arch) 100%);transform:translate(-50%);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,#000 70%,transparent 100%)}.founders__stage-image{position:relative;z-index:1;display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,#000 82%,transparent 100%)}.founders__stage+.founders__cards{position:relative;z-index:2;margin-top:-2.4rem}.founders__and{display:none}@media screen and (min-width:990px){.founders__and{position:absolute;z-index:3;top:50%;left:50%;display:grid;place-items:center;width:5.6rem;height:5.6rem;border:.5rem solid #fff;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1;box-shadow:0 1rem 2.4rem #1d419d33;transform:translate(-50%,-50%)}}.founders__head{display:flex;align-items:center;gap:1.6rem;padding-bottom:1.8rem;border-bottom:1px dashed color-mix(in srgb,var(--fs-accent) 30%,transparent)}.founders__avatar{display:grid;flex:0 0 auto;place-items:center;width:6.4rem;height:6.4rem;overflow:hidden;border:3px solid #fff;border-radius:50%;background:color-mix(in srgb,var(--fs-accent) 12%,#fff);box-shadow:0 0 0 2px color-mix(in srgb,var(--fs-accent) 25%,transparent)}.founders__avatar svg{width:88%;height:88%}.founders__avatar img{width:100%;height:100%;object-fit:cover}.founders__name{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.2;color:rgb(var(--color-foreground))}.founders__role{margin:.4rem 0 0;font-size:1.3rem;font-weight:var(--font-body-weight-bold);line-height:1.45;color:var(--fs-role)}.founders__text{font-size:1.45rem;line-height:1.75;color:rgba(var(--color-foreground),.7)}.founders__text p{margin:0 0 .8em}.founders__text p:last-child{margin-bottom:0}.founders__text strong{color:rgb(var(--color-foreground))}.founders__quote{margin-top:auto;padding:1.6rem 2rem;border-radius:1.6rem;background:color-mix(in srgb,var(--fs-accent) 8%,#fff);font-size:1.45rem;line-height:1.7;color:rgb(var(--color-foreground))}.founders__quote p{margin:0}.founders__quote strong{color:var(--fs-accent, rgb(var(--color-button)))}@media(prefers-reduced-motion:reduce){.founders__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-founders-story.css.map */
