.s3-home .flow{stroke:var(--ink2)}.s3-home .hero br.m{display:none}.s3-home .hero .sub{text-wrap:balance}.s3-home .trust{list-style:none;margin:28px auto 0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:8px 0;font-size:18px;line-height:26px;color:var(--ink2)}.s3-home .trust+.ctas{margin-top:36px}.s3-home .trust li{display:flex;align-items:center}.s3-home .trust li+li:before{content:"";width:1px;height:18px;background:var(--line2);margin:0 20px}.s3-home .trust a{display:inline-flex;align-items:center;gap:8px;color:inherit;white-space:nowrap;transition:color .15s cubic-bezier(.22,1,.36,1)}.s3-home .trust a:hover{color:var(--ink)}.s3-home .trust b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.s3-home .trust svg{flex:none;color:var(--ink)}.s3-home .tq{flex:none;width:10px;height:10px;border-radius:2px;background:var(--q)}@media (max-width:560px){.s3-home .trust{flex-direction:column}.s3-home .trust li+li:before{display:none}.s3-home .hero br.m{display:inline}.s3-home .hero br.d{display:none}.s3-home .trust{font-size:16px;line-height:24px;gap:6px;margin-top:22px}.s3-home .trust+.ctas{margin-top:28px}}.s3-home .entp{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:center;padding-top:24px;padding-bottom:96px}.s3-home .entp h2{font-size:clamp(30px,4vw,44px);line-height:1.08;letter-spacing:-.03em;font-weight:var(--hw);margin:0 0 14px}.s3-home .entp .lead{margin:0 0 28px}.s3-home .pts{list-style:none;margin:0 0 32px;padding:0;display:flex;flex-direction:column;gap:14px;font-size:16px;color:var(--ink2)}.s3-home .pts li{position:relative;padding-left:21px}.s3-home .pts li:before{content:"";position:absolute;left:0;top:.52em;width:9px;height:9px;border-radius:2px;background:var(--hue)}.s3-home .pts b{color:var(--ink);font-weight:600}.s3-home .pts a{color:inherit;text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:4px}.s3-home .entp .fig svg{max-width:640px;margin-left:auto}.s3-home .ent-led{animation:home-entled 2.4s ease-in-out infinite}.s3-home .ent-led+.ent-led{animation-delay:-1.2s}@keyframes home-entled{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.s3-home .ent-led{animation:none}}@media (max-width:1000px){.s3-home .entp{grid-template-columns:minmax(0,1fr);gap:40px}.s3-home .entp .fig svg{margin:0 auto}}@media (max-width:860px){.s3-home .entp .fig .h{display:none}.s3-home .entp .fig .v{display:block;max-width:400px;margin:0 auto}}.s3-home .entp+.end{padding-top:24px}.s3-home .bench .board h3.eye{margin:0}@media (max-width:560px){.s3-home .entp{padding-bottom:64px}}.s3-home .entp .fig .m,.s3-home .stack .m{display:none}@media (max-width:860px){.s3-home .stack .v{display:none}.s3-home .stack .m{display:block;max-width:420px;margin:0 auto}}@media (max-width:560px){.s3-home .stack{padding-top:32px;padding-bottom:24px}.s3-home .entp .fig .v{display:none}.s3-home .entp .fig .m{display:block;max-width:420px;margin:0 auto}.s3-home .cards{gap:12px;padding-top:24px;padding-bottom:48px}.s3-home .cards .card{padding:18px 20px 16px;gap:6px}.s3-home .cards .card>p{margin-bottom:8px}.s3-home .cards .who{padding-top:10px;margin-top:4px}.s3-home .bench{padding-top:48px;padding-bottom:40px}.s3-home .bench .bh{margin-bottom:20px}.s3-home .bench .boards{gap:12px}.s3-home .bench .board{padding:14px 16px 12px;--nm:152px;--lab:48px}.s3-home .bench .board .bmet{margin:4px 0 12px}.s3-home .bench .board .bm{padding-top:10px}.s3-home .bench .hb{gap:8px}.s3-home .bench .hb:before{left:var(--nm)}.s3-home .bench .hb li{flex-direction:row;align-items:center;gap:0}.s3-home .bench .hb span{flex:none;width:var(--nm);max-width:none;padding-right:6px}.s3-home .bench .hb .r{flex:1;min-width:0}.s3-home .bench .hx{margin-left:var(--nm)}.s3-home .entp{gap:24px;padding-bottom:48px}.s3-home .entp .lead{margin-bottom:20px}.s3-home .pts{gap:10px;margin-bottom:22px}.s3-home .entp+.end{padding-bottom:64px}}.s3-home .mqt .story{position:relative;display:flex;align-items:center}.s3-home .mqt .story:after{content:"\2197";position:absolute;right:-13px;top:-7px;font-size:12px;line-height:1;color:var(--ink3);transition:color .15s}.s3-home .mqt a.story:hover:after{color:var(--accent)}.s3-home .mqt a.story img{transition:opacity .15s}.s3-home .mqt a.story:hover img{opacity:1}.s3-home .mqt a.story:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:2px}.s3-home .marq:focus-within .mqt{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.s3-home .mqt .story:after,.s3-home .mqt a.story img,.s3-home .trust a{transition:none}}