.hero-h1-sub[data-v-ffd6aba1]{display:block;font-size:clamp(1rem,2vw,1.375rem);font-weight:500;letter-spacing:normal;line-height:1.3;margin-top:12px;opacity:.85}.hero-container[data-v-ffd6aba1]{height:100svh;overflow:hidden;position:relative}.video-bg[data-v-ffd6aba1]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 65%;object-position:center 65%;position:absolute;width:100%}@media(max-width:768px){.video-bg[data-v-ffd6aba1]{-o-object-position:center 75%;object-position:center 75%}}.stats-block[data-v-34051241]{border-top:1px solid rgba(0,0,0,.08);margin-top:72px;padding-top:64px}.stats-grid[data-v-34051241]{display:flex}@media(max-width:959px){.stats-grid[data-v-34051241]{flex-direction:column}}.stats-item[data-v-34051241]{flex:1;padding:0 52px}.stats-item[data-v-34051241]:first-child{padding-left:0}.stats-item[data-v-34051241]:last-child{padding-right:0}.stats-item[data-v-34051241]:not(:last-child){border-right:1px solid rgba(0,0,0,.07)}@media(max-width:959px){.stats-item[data-v-34051241]{padding:32px 0}.stats-item[data-v-34051241]:not(:last-child){border-bottom:1px solid rgba(0,0,0,.07);border-right:none}.stats-item[data-v-34051241]:first-child{padding-top:0}.stats-item[data-v-34051241]:last-child{padding-bottom:0}}.stats-number[data-v-34051241]{display:block;font-size:3.75rem;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}@media(max-width:600px){.stats-number[data-v-34051241]{font-size:3rem}}.stats-rule[data-v-34051241]{background:#00000024;height:1px;margin:22px 0;width:36px}.stats-caption[data-v-34051241]{font-size:.875rem;font-weight:400;line-height:1.65;margin:0;max-width:220px;opacity:.55}.pg-root[data-v-f2d84c50]{background:#fff}.pg-carousel[data-v-f2d84c50]{align-items:center;background:#fff;border-top:1px solid rgba(0,0,0,.09);display:flex;height:clamp(160px,22vh,220px);overflow:hidden;position:relative}.pg-carousel__arrow[data-v-f2d84c50]{align-items:center;background:transparent;border:none;color:#00000080;cursor:pointer;display:flex;flex:0 0 52px;height:100%;justify-content:center;transition:color .16s ease,background .16s ease}.pg-carousel__arrow[data-v-f2d84c50]:hover{background:#00000008;color:#1a1a1a}.pg-carousel__strip[data-v-f2d84c50]{cursor:grab;display:flex;flex:1;gap:6px;height:100%;overflow-x:auto;padding:12px 8px;scrollbar-width:none}.pg-carousel__strip[data-v-f2d84c50]::-webkit-scrollbar{display:none}.pg-carousel__strip--dragging[data-v-f2d84c50]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pg-carousel__strip--dragging .pg-carousel__thumb[data-v-f2d84c50]{cursor:grabbing}.pg-carousel__thumb[data-v-f2d84c50]{aspect-ratio:4/3;background:none;border:2px solid transparent;border-radius:3px;cursor:zoom-in;flex:0 0 auto;height:100%;opacity:.75;overflow:hidden;padding:0;position:relative;transition:border-color .2s ease,opacity .2s ease}.pg-carousel__thumb img[data-v-f2d84c50]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.pg-carousel__thumb--active[data-v-f2d84c50]{border-color:#1f2a2e;opacity:1}.pg-carousel__thumb[data-v-f2d84c50]:hover{opacity:1}.pg-carousel__thumb:hover img[data-v-f2d84c50]{transform:scale(1.04)}.pg-carousel__thumb:hover .pg-carousel__zoom[data-v-f2d84c50]{opacity:1}.pg-carousel__zoom[data-v-f2d84c50]{align-items:center;background:#00000061;border-radius:50%;bottom:8px;color:#fff;display:flex;height:32px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:8px;transition:opacity .24s ease;width:32px}.pg-carousel__counter[data-v-f2d84c50]{bottom:10px;color:#00000080;font-size:.625rem;font-weight:600;letter-spacing:.16em;pointer-events:none;position:absolute;right:60px}@media(max-width:560px){.pg-carousel__counter[data-v-f2d84c50]{display:none}}.partners-grid[data-v-da43e3df]{display:flex;flex-wrap:wrap;gap:48px 56px;justify-content:center}.partner-tile[data-v-da43e3df]{align-items:center;display:flex;flex-direction:column;gap:12px;text-decoration:none}.partner-tile__logo[data-v-da43e3df]{filter:grayscale(1);height:52px;max-width:190px;-o-object-fit:contain;object-fit:contain;opacity:.6;transition:opacity .2s ease,filter .2s ease}.partner-tile__name[data-v-da43e3df]{font-size:.75rem}.partner-tile__logo-text[data-v-da43e3df]{align-items:center;display:flex;font-size:1rem;font-weight:600;height:52px;text-align:center}a.partner-tile:hover .partner-tile__logo[data-v-da43e3df]{filter:grayscale(0);opacity:1}.partners-scroll-hint[data-v-da43e3df]{align-items:center;display:none;font-size:.8125rem;gap:8px;justify-content:center;margin-top:16px}@media(max-width:768px){.partners-grid[data-v-da43e3df]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.partners-grid[data-v-da43e3df]::-webkit-scrollbar{display:none}.partner-tile[data-v-da43e3df]{flex:0 0 auto;scroll-snap-align:start}.partners-scroll-hint[data-v-da43e3df]{display:flex}}
