.xs-ind{--xs-black:#181b24;--xs-yellow:#ffed00;--fg2:#4e4e4e;--fg3:#8a8a8a;--border:rgba(0,0,0,.1);--border-strong:rgba(0,0,0,.24);--r:20px;--ease:cubic-bezier(.2,.7,.2,1)}.xs-ind__wrap{margin:0 auto;max-width:1200px;padding:0;width:calc(100% - 80px)}.xs-ind__hero{align-items:center;background:var(--xs-black);color:#fff;display:flex;isolation:isolate;min-height:74vh;overflow:hidden;position:relative}.xs-ind__slides{inset:0;position:absolute;z-index:0}.xs-ind__slide{background:var(--xs-black) center/cover no-repeat;inset:0;opacity:0;position:absolute;transform:scale(1.06);transition:opacity 1.1s var(--ease),transform 7s linear;will-change:opacity,transform}.xs-ind__slide.is-active{opacity:1;transform:scale(1)}.xs-ind__scrim{background:linear-gradient(180deg,rgba(24,27,36,.35),rgba(24,27,36,.55) 45%,rgba(24,27,36,.92) 80%,#181b24);inset:0;position:absolute;z-index:1}.xs-ind__hero-inner{padding-bottom:72px;padding-top:72px;position:relative;width:100%;z-index:2}.xs-ind__hero:not(.has-slides){min-height:0}.xs-ind__hero:not(.has-slides) .xs-ind__hero-inner{padding-bottom:72px;padding-top:96px}.xs-ind__anim{animation:xsIn .8s var(--ease) both;animation-delay:calc(var(--d,0s) + .15s);opacity:0}@keyframes xsIn{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.xs-ind__panel{backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);background:rgba(24,27,36,.42);border:1px solid hsla(0,0%,100%,.14);border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.28);max-width:780px;padding:40px 44px 36px;position:relative}.xs-ind__panel .xs-ind__lead{margin-top:18px}.xs-ind__tabs{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;display:flex;gap:4px;margin-top:32px;max-width:100%;overflow-x:auto;padding:4px;position:relative;scrollbar-width:none;width:max-content}.xs-ind__tabs::-webkit-scrollbar{display:none}.xs-ind__tabs button{background:transparent;border:0;border-radius:9px;color:hsla(0,0%,100%,.75);cursor:pointer;flex:0 0 auto;font:inherit;font-size:14px;font-weight:500;padding:9px 16px;position:relative;transition:color .35s var(--ease) .1s;white-space:nowrap;z-index:1}.xs-ind__tabs button:hover{color:#fff}.xs-ind__tabs button.is-active{color:var(--xs-black)}.xs-ind__ind{background:#fff;border-radius:9px;height:calc(100% - 8px);left:0;position:absolute;top:4px;transition:transform .45s var(--ease),width .45s var(--ease);width:0;will-change:transform}.xs-ind__foot{margin-top:28px;min-height:48px;position:relative}.xs-ind__capitem{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(6px);transition:none}.xs-ind__capitem.is-active{opacity:1;pointer-events:auto;transform:none;transition:opacity .5s var(--ease) .25s,transform .5s var(--ease) .25s}.xs-ind__explore{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.28);border-radius:10px;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:12px 20px;text-decoration:none;transition:background .2s var(--ease),border-color .2s var(--ease)}.xs-ind__explore:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.5);color:#fff;text-decoration:none}.xs-ind__explore svg{transition:transform .2s var(--ease)}.xs-ind__explore:hover svg{transform:translateX(3px)}.xs-ind__head{display:block;max-width:760px}.xs-ind__h1{color:#fff;font-size:clamp(40px,5.4vw,68px);font-weight:700;letter-spacing:-.022em;line-height:1.03;margin:0;max-width:19ch;text-shadow:0 2px 24px rgba(0,0,0,.25);text-wrap:balance}.xs-ind__lead{color:hsla(0,0%,100%,.82);font-size:19px;line-height:1.55;margin:20px 0 0;max-width:62ch}.xs-ind__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);padding:64px 0 96px}.xs-ind__tile{background:#fff;border:1px solid var(--border);border-radius:var(--r);display:block;overflow:hidden;transition:border-color .2s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease);will-change:transform}.xs-ind__tile,.xs-ind__tile:hover{color:var(--xs-black);text-decoration:none}.xs-ind__tile:hover{border-color:var(--border-strong);box-shadow:0 12px 28px rgba(24,27,36,.1);transform:translateY(-3px)}.xs-ind__well{aspect-ratio:4/3;background:var(--xs-black) center/cover no-repeat;overflow:hidden;position:relative}.xs-ind__well:before{background:inherit;content:"";inset:0;position:absolute;transition:transform .5s var(--ease);will-change:transform}.xs-ind__tile:hover .xs-ind__well:before{transform:scale(1.04)}.xs-ind__well:after{background:var(--xs-black);content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s var(--ease)}.xs-ind__tile:hover .xs-ind__well:after{opacity:.12}.xs-ind__ph{bottom:14px;color:hsla(0,0%,100%,.5);font-size:12px;left:16px;position:absolute}.xs-ind__txt{display:grid;gap:8px;padding:20px 22px 22px}.xs-ind__h4{font-size:20px;font-weight:600;line-height:1.25;margin:0}.xs-ind__body{color:#3a3a3d;font-size:15px;line-height:1.55;margin:0}.xs-ind__more{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:6px;margin-top:6px}.xs-ind__more svg{transition:transform .2s var(--ease)}.xs-ind__tile:hover .xs-ind__more svg{transform:translateX(3px)}.xs-ind__more.is-muted{color:var(--fg3)}.xs-ind__tile.is-soon{cursor:default}@media(max-width:1000px){.xs-ind__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.xs-ind__wrap{width:calc(100% - 40px)}.xs-ind__grid{gap:16px;grid-template-columns:1fr;padding:48px 0 64px}.xs-ind__hero{min-height:0}.xs-ind__hero-inner{padding-bottom:48px;padding-top:56px}.xs-ind__panel{border-radius:18px;padding:28px 22px 24px}.xs-ind__capitem{position:static}.xs-ind__foot{min-height:0}}@media(prefers-reduced-motion:reduce){.xs-ind *{animation:none!important;transition:none!important}.xs-ind__anim{animation:none;opacity:1}.xs-ind__anim,.xs-ind__slide{transform:none}}