.lN{display:flex;flex-direction:column;padding:22px 28px 32px 20px;color:#2c3036;font-family:Geist Sans,sans-serif}@media(max-width:639px){.lN{width:220px}}.lO{color:#2c3036;line-height:1.1;font-family:Geist Sans,sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:-.4px;margin-bottom:12px}.lO,.lP{line-height:1.35}.lP{font-size:1rem;letter-spacing:-.02em;font-style:normal}.lQ{font-weight:400;margin:12px 0 4px;color:#818c9d}.lQ,.lR{font-size:.875rem}.lR{font-weight:600;display:flex;margin-top:24px;box-shadow:0 12px 40px -8px rgba(84,80,116,.2);padding-top:14px;padding-bottom:14px;width:100%}@media(hover:hover)and (pointer:fine){.lR:hover{text-decoration:underline;-webkit-text-decoration:underline #2c3036;text-decoration:underline #2c3036;text-underline-offset:3px}}.lR:focus-visible{text-decoration:underline;-webkit-text-decoration:underline #2c3036;text-decoration:underline #2c3036;text-underline-offset:3px}.lR:active{color:#8c95a2}.lS{display:flex}.lT{font-size:1rem;line-height:1.35;letter-spacing:-.02em;margin-bottom:8px;color:#838396;font-weight:400}.gB{position:relative;border-radius:12px;overflow:hidden}.gC{position:absolute;width:100%;height:100%}.gD.gE [class*=ymaps-][class*=-ground-pane]{filter:grayscale(100%) url(/styles/map-background.svg#purpleFilter)}.gD [class*=ymaps-][class*=-balloon]{border-radius:16px}.gD [class*=ymaps-][class*=-balloon__content]{margin-right:0;padding-bottom:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.bJ{display:grid;position:relative;grid-template:"title title" -webkit-min-content "industries link" -webkit-min-content "ymap ymap" 1fr/1fr -webkit-max-content;grid-template:"title title" min-content "industries link" min-content "ymap ymap" 1fr/1fr max-content;grid-gap:32px;gap:32px}@media(max-width:899px){.bJ{grid-template:"title" -webkit-min-content "industries" -webkit-min-content "ymap" 1fr "link" -webkit-min-content;grid-template:"title" min-content "industries" min-content "ymap" 1fr "link" min-content;gap:8px}}.bK{color:#2c3036;font-family:Geist Sans,sans-serif;font-weight:800;font-size:3rem;line-height:1.1;letter-spacing:-.02em;grid-area:title;-webkit-hyphens:auto;hyphens:auto;word-wrap:anywhere}@media(max-width:1199px){.bK{font-size:2.625rem}}@media(max-width:899px){.bK{font-size:2.125rem}}@media(max-width:639px){.bK{font-size:1.75rem}}@media(max-width:899px){.bK{margin-left:16px;margin-right:16px;font-weight:800;font-size:1.75rem;line-height:1.1;letter-spacing:-.02em}}.bL,.bM{width:100%;height:100%}.bM{grid-area:ymap}.bN{display:flex;grid-area:industries;flex-wrap:wrap;gap:8px}@media(max-width:899px){.bN{margin-left:16px;flex-wrap:nowrap;margin-top:8px;margin-bottom:8px;padding-bottom:8px;overflow-x:scroll}}.bO,.bP{height:-webkit-min-content;height:-moz-min-content;height:min-content}.bP{font-weight:600;font-size:1rem;line-height:1.35;letter-spacing:-.02em;grid-area:link;box-shadow:0 12px 40px -8px rgba(84,80,116,.2);border:1px solid #f2f2f7;border-radius:12px;background-color:#fff;padding:17px;text-align:center}@media(hover:hover)and (pointer:fine){.bP:hover{text-decoration:underline;-webkit-text-decoration:underline #2c3036;text-decoration:underline #2c3036;text-underline-offset:3px}}.bP:focus-visible{text-decoration:underline;-webkit-text-decoration:underline #2c3036;text-decoration:underline #2c3036;text-underline-offset:3px}.cM{display:grid;grid-template:"title image" -webkit-min-content "text image" -webkit-min-content "about image" -webkit-min-content ". image" 1fr/auto -webkit-max-content;grid-template:"title image" min-content "text image" min-content "about image" min-content ". image" 1fr/auto max-content;grid-gap:32px 98px;gap:32px 98px;padding-top:72px}body:not(.bvi-active) .cM{background-image:url(/assets/home-department-background.png);background-size:contain;background-repeat:no-repeat;background-color:#f8f9fc;background-position-x:right}@media(max-width:1199px){.cM{grid-template:"title" "text" "about";background-image:none;padding-bottom:120px}}@media(max-width:899px){.cM{padding-bottom:72px}}@media(max-width:639px){.cM{display:flex;position:relative;flex-direction:column;justify-content:center;gap:24px;padding:24px 0 0;font-size:1rem}}@media(max-width:899px){.cN{margin-left:16px;margin-right:16px}}.cO{color:#2c3036;font-family:Geist Sans,sans-serif;font-weight:800;font-size:3rem;line-height:1.1;letter-spacing:-.02em;grid-area:title;align-self:end;margin-bottom:32px}@media(max-width:1199px){.cO{font-size:2.625rem}}@media(max-width:899px){.cO{font-size:2.125rem}}@media(max-width:639px){.cO{font-size:1.75rem;margin-bottom:16px}}.cP{font-weight:400;font-size:1.25rem;line-height:1.4;letter-spacing:-.02em;grid-area:text;align-self:center}@media(max-width:639px){.cP{font-size:1rem}}.cQ{grid-area:actions;align-self:start}.cR{grid-area:image;align-self:end;justify-self:end;place-self:end}@media(max-width:1199px){.cR{display:none}}@media(max-width:639px){.cR{display:block;position:absolute;right:-20px;bottom:0;width:286px;height:316px}.cS{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.cT{display:grid;grid-area:about;grid-template:"title link" "text link";grid-gap:8px 64px;gap:8px 64px;padding:6px 0}@media(max-width:899px){.cT{margin-left:16px;margin-right:16px}}@media(min-width:1200px){.cT{max-width:610px}}@media(max-width:899px){.cT{grid-template:"title" "text" "link"}}@media(max-width:639px){.cT{align-self:center;gap:0;background-image:url(/assets/home-department-background.png);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:0 0 224px 24px;width:100vw}}.cU{display:grid;grid-template:"title link" "text link";grid-gap:8px 64px;gap:8px 64px}@media(max-width:639px){.cU{grid-template:"title" "text" "link";padding:0 10px;width:54%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cU>.cV{padding:6px 4px 6px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}}.cW{font-weight:700;font-size:1rem;letter-spacing:-.02em;grid-area:title;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:639px){.cW{width:auto;font-weight:700;font-size:1rem;line-height:22px}}.cX{font-weight:400;font-size:.875rem;line-height:1.35;grid-area:text;opacity:.7}@media(max-width:639px){.cX{margin-top:0;font-size:.75rem;line-height:16px}}.cV{--feip-button-icon-before-size:32px;grid-area:link;align-self:center;justify-self:center;place-self:center;gap:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:899px){.cV{justify-self:stretch;margin-top:24px}}@media(max-width:639px){.cV{display:flex;align-items:center;align-self:flex-start;gap:2px;width:100%}.cV>.cY{margin-left:0;font-weight:500;font-size:.875rem;line-height:19px}.cV>.cZ{width:20px;height:20px;margin-bottom:2px}.c0{display:none}}.gI{display:flex;-moz-column-gap:20px;column-gap:20px;border-radius:16px;background-color:#fff;padding:8px 8px 8px 20px}body.bvi-active .gI{border:1px solid}.gJ{font-size:1rem;line-height:1.35;letter-spacing:-.02em;flex:1 1 auto;background-color:inherit;min-width:0;color:#3c4049;text-overflow:ellipsis;white-space:nowrap}.gJ::-webkit-input-placeholder{color:#b2b2ce}.gJ::-moz-placeholder{color:#b2b2ce}.gJ::placeholder{color:#b2b2ce}body.bvi-active .gJ::-webkit-input-placeholder{color:inherit}body.bvi-active .gJ::-moz-placeholder{color:inherit}body.bvi-active .gJ::placeholder{color:inherit}.gJ,.gJ:focus,.gJ:focus-visible,.gJ:hover{outline:none;border:none}.gJ::-webkit-search-cancel-button,.gJ::-webkit-search-decoration,.gJ::-webkit-search-results-button,.gJ::-webkit-search-results-decoration{display:none}.gJ:focus::-webkit-input-placeholder{visibility:hidden}.gJ:focus::-moz-placeholder{visibility:hidden}.gJ:focus::placeholder{visibility:hidden}.gK{flex:0 1 auto}.hA{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hB{flex:0 1 auto}.hB,.hC{display:flex;align-items:center;height:30px}.hC{font-weight:500}.hC,.hD{font-size:1rem;line-height:1.35}.hD{letter-spacing:-.02em;display:flex;align-items:center;border-radius:15px;padding:0 12px;height:30px}body:not(.bvi-active) .hD{transition:.2s ease;transition-property:background-position,transform;background:linear-gradient(hsla(0,0%,100%,.7),hsla(0,0%,100%,.7) 50%,hsla(0,0%,100%,.42));background-size:100% 60px;background-repeat:no-repeat;background-position-y:100%}@media(hover:hover)and (pointer:fine){body:not(.bvi-active) .hD:hover{background-position-y:0}}body:not(.bvi-active) .hD:focus-visible{background-position-y:0}body.bvi-active .hD{border:1px solid}body.bvi-active .hD:focus-visible{border:2px solid}.hD:active{transform:scale(.95)}.cA{position:relative;border-radius:24px;padding:0 64px}body:not(.bvi-active) .cA{background-image:url(/assets/home-landing-slide-gradient.svg);background-position:50%;background-size:cover;background-repeat:no-repeat;background-color:#e2e0f0}body.bvi-active .cA{border:1px solid;background-color:#fff}@media(min-width:1200px){.cA{display:grid;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-template:"title image" -webkit-min-content "subtitle image" -webkit-min-content ". image" 1fr "searchForm image" min-content/1fr -webkit-min-content;grid-template:"title image" min-content "subtitle image" min-content ". image" 1fr "searchForm image" min-content/1fr min-content}}@media(max-width:1199px){.cA{display:flex;flex-direction:column}}@media(max-width:899px){.cA{padding:0 44px}}@media(max-width:639px){.cA{padding:0 24px}}.cB{font-weight:800;font-size:3rem;line-height:1.1;grid-area:title;margin-top:80px;color:#3c4049}@media(max-width:899px){.cB{margin-top:56px;font-size:2.375rem}}@media(max-width:639px){.cB{font-weight:800;font-size:1.75rem;line-height:1.1;letter-spacing:-.02em;margin-top:48px}}.cC{font-weight:400;font-size:1.375rem;line-height:1.4;grid-area:subtitle;margin-top:24px;color:#3c4049}@media(max-width:899px){.cC{font-weight:400;font-size:1.25rem;line-height:1.4;letter-spacing:-.02em;margin-top:20px}}@media(max-width:639px){.cC{margin-top:16px}}.cD{display:flex;grid-area:searchForm;flex-direction:column;margin-top:80px;margin-bottom:72px}@media(max-width:899px){.cD{margin-top:64px;margin-bottom:56px}}@media(max-width:639px){.cD{margin-top:48px;margin-bottom:48px}.cE{gap:0}.cF{display:none}}.cG{margin-top:24px}.cH{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cI{position:relative;background-color:transparent;overflow:hidden;padding-bottom:130%;grid-area:image;align-self:end;z-index:1;width:400px;height:520px}@media(max-width:1199px){.cI{display:none}}.cJ{position:absolute;right:0;bottom:24px;row-gap:2px;grid-area:image;z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;background-color:rgba(60,64,73,.4);padding:8px 12px}@media(max-width:1199px){.cJ{display:none}}.cK{font-weight:700;line-height:1.4}.cK,.cL{font-size:.75rem;color:#fff}.cL{font-weight:400}.cL,.kR{line-height:1.35}.kR{transition:background-position-y .2s ease;font-weight:600;font-size:1rem;letter-spacing:-.02em;display:inline-flex;align-items:center;border-radius:12px;padding:0 20px;height:56px}body:not(.bvi-active) .kR{box-shadow:0 24px 24px -16px rgba(19,6,36,.302);background:linear-gradient(#fff,#fff 50%,hsla(0,0%,100%,.7));background-size:100% 112px;background-repeat:no-repeat;background-position-y:100%}@media(hover:hover)and (pointer:fine){body:not(.bvi-active) .kR:hover{background-position-y:0}}body:not(.bvi-active) .kR:focus-visible{background-position-y:0}body.bvi-active .kR{border:1px solid}body.bvi-active .kR:focus-visible{border:2px solid}@supports((-webkit-background-clip:text) or (background-clip:text)){body:not(.bvi-active) .kS{background:linear-gradient(136.45deg,#ff9f44,#c779d0 33.17%,#6552f1 81.15%);-webkit-background-clip:text;background-clip:text;color:transparent}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){body:not(.bvi-active) .kS{color:#6552f1}}.kU{grid-area:title;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body:not(.bvi-active) .kU{color:#fff}.kV{font-size:1rem;line-height:1.35;letter-spacing:-.02em;grid-area:description}body:not(.bvi-active) .kV{color:#fff}.kW{transition:.2s ease;transition-property:background-color,border-color,box-shadow,-webkit-backdrop-filter;transition-property:background-color,border-color,backdrop-filter,box-shadow;transition-property:background-color,border-color,backdrop-filter,box-shadow,-webkit-backdrop-filter;display:grid;align-content:center;border:1px solid transparent;border-radius:24px}.kW.kX{grid-template:"title arrowIcon" -webkit-min-content "description arrowIcon" min-content/1fr -webkit-min-content;grid-template:"title arrowIcon" min-content "description arrowIcon" min-content/1fr min-content;gap:16px 32px;padding:32px;min-height:138px}.kW.kX .kU{color:#2c3036;line-height:1.1;font-family:Geist Sans,sans-serif;font-weight:800;font-size:2rem;letter-spacing:-.02em}body:not(.bvi-active) .kW.kX .kU{color:#fff}body.bvi-active .kW.kX .kU{color:inherit}@media(hover:hover)and (pointer:fine){body:not(.bvi-active) .kW.kX:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 48px -16px rgba(24,19,64,.2);border-color:hsla(0,0%,100%,.15);background-color:rgba(125,108,248,.3)}}body:not(.bvi-active) .kW.kX:focus-visible{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 48px -16px rgba(24,19,64,.2);border-color:hsla(0,0%,100%,.15);background-color:rgba(125,108,248,.3)}body.bvi-active .kW.kX:focus-visible{border:2px solid}.kW.kY{grid-template:"title arrowIcon" -webkit-min-content "description description" min-content/1fr -webkit-min-content;grid-template:"title arrowIcon" min-content "description description" min-content/1fr min-content;gap:8px 16px;padding:16px;min-height:114px}body:not(.bvi-active) .kW.kY{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 48px -16px rgba(24,19,64,.2);border-color:hsla(0,0%,100%,.15);background-color:rgba(125,108,248,.3)}@media(hover:hover)and (pointer:fine){body:not(.bvi-active) .kW.kY:hover{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 16px 48px -16px rgba(24,19,64,.5);border-color:hsla(0,0%,100%,.3);background-color:rgba(125,108,248,.6)}}body:not(.bvi-active) .kW.kY:focus-visible{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 16px 48px -16px rgba(24,19,64,.5);border-color:hsla(0,0%,100%,.3);background-color:rgba(125,108,248,.6)}body.bvi-active .kW.kY{border:2px solid}.kW.kY .kU{color:#2c3036;line-height:1.1;font-family:Geist Sans,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.35;letter-spacing:-.4px}body:not(.bvi-active) .kW.kY .kU{color:#fff}body.bvi-active .kW.kY .kU{color:inherit}.kW:active{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 48px -16px rgba(24,19,64,.2);border-color:hsla(0,0%,100%,.2);background-color:rgba(125,108,248,.4)}.kW:after{display:flex;grid-area:arrowIcon;align-items:baseline;align-self:center;content:"→";font-weight:300;font-size:2rem;line-height:1;letter-spacing:-.02em}body:not(.bvi-active) .kW:after{color:#fff}@media aural,reader,speech{.kW:after{display:none;visibility:hidden}}.hk{display:flex;flex-direction:column}.hl{transition:grid-template-columns .6s ease;display:grid;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.hm,.hn{transition:.6s ease;transition-property:transform,opacity;width:200px;height:200px}.hm,.hn,.ho,.hp{position:absolute;right:0;bottom:0}.ho,.hp{top:0;left:0}.hn{z-index:4}.hm{z-index:5}.hq{transition:opacity .6s ease;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(136.45deg,#ff9f44,#c779d0 33.17%,#6552f1 81.15%)}body.bvi-active .hq{display:none}.hr{z-index:6}.hs{grid-area:button;justify-self:start;z-index:7;height:56px}.ht{transition:transform .6s ease;z-index:1;fill:#8660e6;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:28px;height:24px}.hu{display:flex;position:relative;box-shadow:0 16px 48px -16px rgba(84,80,116,.2);border:none;border-radius:24px;min-width:0;height:202px}.hu[data-state=inactive] .hs{visibility:hidden;opacity:0}.hu[data-state=active] .hs{visibility:visible;opacity:1}.hu[data-state=active] .ht{transform:translate(-50%,90%)}.hv{font-weight:600;font-size:1.375rem;line-height:1.35;letter-spacing:-.02em;transition:color .7s ease;display:grid;position:relative;grid-template:"title" 1fr "button" 56px/1fr;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:3;cursor:pointer;border:none;border-radius:24px;background-color:#fff;padding:32px;width:100%;height:100%;overflow:hidden}body.bvi-active .hv{border:1px solid}body:not(.bvi-active) .hv:before{display:block;position:absolute;opacity:1;z-index:10;transition:opacity .2s;top:8px;right:8px;bottom:8px;left:8px;border:1px solid hsla(0,0%,100%,.2);border-radius:18px;pointer-events:none;content:""}.hv[data-state=inactive]{color:#3c4049}.hv[data-state=inactive] .hm,.hv[data-state=inactive] .hn{transform:scale(.75) translate(45%,45%)}.hv[data-state=inactive] .hm,.hv[data-state=inactive] .hq,.hv[data-state=inactive]:before{opacity:0}@media(hover:hover)and (pointer:fine){.hv[data-state=inactive]:hover .hm,.hv[data-state=inactive]:hover .hn{transform:scale(.8) translate(40%,40%)}.hv[data-state=inactive]:hover .hm,.hv[data-state=inactive]:hover .hw{opacity:.2}}.hv[data-state=active]{color:#fff}body:not(.bvi-active) .hv[data-state=active]:focus-visible{outline:2px solid #3c4049;outline-offset:2px}body.bvi-active .hv[data-state=active]:focus-visible{border:2px solid}.hv[data-state=active] .hm,.hv[data-state=active] .hn{transform:scale(1) translate(15%,15%)}.hv[data-state=active] .hm,.hv[data-state=active] .hq{opacity:1}.hx{display:flex;box-sizing:content-box;margin-top:32px;border-radius:24px;width:100%;overflow:hidden}body.bvi-active .hx{border:1px solid}.hy{transition:transform .6s ease;display:grid;background-color:#6552f1;min-height:200px}.hz{row-gap:16px;padding:64px 50px}.gT,.hz{display:flex;flex-direction:column}.gT{row-gap:8px}.gU{position:absolute;top:0;left:0;width:100%;height:100%;transition:.4s ease;transition-property:opacity,visibility;z-index:1;background:linear-gradient(180deg,#ff9f44,#c779d0 66px,#6552f0 198px)}.gV{display:flex;position:relative;flex-direction:column;border-radius:16px;background:linear-gradient(96.17deg,#a16add,#6552f1 44.94%);overflow:hidden}.gV[data-state=closed] .gU{visibility:hidden;opacity:0}.gV[data-state=open] .gU{visibility:visible;opacity:1}:root .bvi-active .gV{border:1px solid}.gW,.gX{transition:.4s ease;transition-property:transform,opacity}.gW,.gX,.gY,.gZ{width:160px;height:160px;position:absolute;right:0;bottom:0}.gY,.gZ{top:0;left:0}.gX{opacity:.4;z-index:3}.gW{z-index:4}.g0{display:flex;position:relative;z-index:2}.g0[data-state=closed] .gW,.g0[data-state=closed] .gX{transform:translate(8px,56px)}.g0[data-state=closed] .gW{opacity:0}.g0[data-state=open] .gW,.g0[data-state=open] .gX{transform:translate(8px,144px)}.g0[data-state=open] .gW{opacity:1}.g1{color:#2c3036;line-height:1.1;font-family:Geist Sans,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.35;letter-spacing:-.4px;grid-area:text;color:#fff}.g2{width:32px;height:32px;transition:.4s ease;transition-property:transform,opacity,visibility;visibility:visible;opacity:1;stroke:#fff;fill:none}.g3{display:grid;grid-template:"text chevron" auto/1fr 32px;align-items:center;z-index:5;padding:24px;width:100%;height:124px;color:#fff}.g3[data-state=open]>.g2{visibility:hidden;opacity:0}:root .bvi-active .g3{border-radius:16px}.g4{transition:.4s ease;transition-property:height,visibility;display:grid;visibility:hidden;z-index:6;height:0;overflow:hidden}.g4[data-state=open]{visibility:visible;height:var(--feip-content-height)}.g5{display:flex;row-gap:16px;flex-direction:column;padding:0 24px 24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:visible}.g6{align-self:flex-start;margin-bottom:8px}:root .bvi-active .g6{margin-top:16px}@media(max-width:1199px){.aP{display:none;visibility:hidden}}@media(min-width:1200px){.aQ{display:none;visibility:hidden}}.hV{z-index:1;cursor:default}body:not(.bvi-active) .hV{background-color:#6552f1;color:#fff}body.bvi-active .hV{transition:none;border:1px solid;color:inherit}body:not(.bvi-active) .hW{position:relative;background-color:#d3d3d3;overflow:hidden;padding-bottom:100%;transition:scale .2s ease;top:0;left:0;width:100%;height:100%;display:block;position:absolute;margin-bottom:.75rem;border-radius:10px}body.bvi-active .hW{display:none}.hX{display:grid;position:relative;grid-template-rows:auto auto 1fr;grid-gap:12px;gap:12px;cursor:default;border-radius:24px;padding:32px;height:100%;overflow:hidden}body:not(.bvi-active) .hX:before{transition:background-color .2s ease;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(40,33,90,.8);content:""}.hY{display:block;border-radius:10px}body.bvi-active .hY{transition:.2s ease;transition-property:background-color,color;border:1px solid}@media(hover:hover)and (pointer:fine){body:not(.bvi-active) .hY:hover .hX:before{cursor:pointer;background-color:rgba(101,82,241,.8)}body:not(.bvi-active) .hY:hover .hV{cursor:pointer;background-color:#fff;color:#6552f1}body:not(.bvi-active) .hY:hover .hW{scale:1.1}}body:not(.bvi-active) .hY:focus-visible .hX:before{background-color:rgba(101,82,241,.8)}body:not(.bvi-active) .hY:focus-visible .hV{background-color:#fff;color:#6552f1}body:not(.bvi-active) .hY:focus-visible .hW{scale:1.1}.hZ{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h0{font-size:1rem;line-height:1.35;letter-spacing:-.02em;z-index:1;pointer-events:none}body:not(.bvi-active) .h0{color:hsla(0,0%,100%,.7)}.h1{display:flex;flex-wrap:wrap;gap:8px}.h2{color:#2c3036;line-height:1.1;font-family:Geist Sans,sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:-.4px;overflow:hidden;line-height:1.35;text-overflow:ellipsis;align-self:self-end;z-index:1;pointer-events:none}@supports(display:-webkit-box) and (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.h2{display:-webkit-box;max-height:5.4em;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@supports not ((display:-webkit-box) and (-webkit-line-clamp:4) and (-webkit-box-orient:vertical)){.h2{height:1em;max-height:1em;white-space:nowrap}}body:not(.bvi-active) .h2{color:#fff}body.bvi-active .h2{color:inherit}.bp{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bp,.bq{display:flex}.bq{width:calc(23.8095238095% + .2380952381rem);margin-right:1rem;position:relative;flex-shrink:0;flex-direction:column;max-width:100%;height:300px}@media(max-width:1199px){.bq{width:calc(31.25% + .3125rem);margin-right:1rem}}@media(max-width:899px){.bq{width:calc(45.4545454545% + .4545454545rem);margin-right:1rem}}@media(max-width:639px){.bq{width:calc(83.3333333333% + .8333333333rem);margin-right:1rem}}.bq:last-child{margin-right:0}.gF{position:relative;width:100%;overflow:hidden}.gG{grid-row:2;grid-column:1/span 3;width:0;min-width:100%}@media(max-width:899px){.gG:not(.gH){grid-column:1/span 2}}.bF{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bF,.bG{display:flex}.bG{width:calc(21.7391304348% + 12.1739130435px);padding-right:56px;flex-shrink:0;z-index:1}@media(max-width:1439px){.bG{width:calc(23.8095238095% + 13.3333333333px);padding-right:56px}}@media(max-width:1199px){.bG{width:calc(26.3157894737% + 14.7368421053px);padding-right:56px}}@media(max-width:899px){.bG{width:calc(38.4615384615% + 16.1538461538px);padding-right:42px}}@media(max-width:639px){.bG{width:calc(50% + 21px);padding-right:42px}}@media(max-width:424px){.bG{width:calc(55.5555555556% + 23.3333333333px);padding-right:42px}}.bH{transition:opacity .2s ease;position:relative;flex-grow:1;height:161px;overflow:hidden}@media(max-width:899px){.bH{height:120px}}@media(hover:hover)and (pointer:fine){.bH{opacity:.9}.bH:hover{opacity:1}}.bI{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.b{--pageBackground:#f8f9fc}.c{padding-bottom:0}.d,.e{margin-top:72px}@media(max-width:899px){.d,.e{margin-top:64px}}@media(max-width:639px){.d,.e{margin-top:56px}}.e{padding-top:68px;padding-bottom:72px}@media(max-width:899px){.e{padding-top:0;padding-bottom:64px}}@media(max-width:639px){.e{padding-bottom:56px}}.f{margin-top:48px}@media(max-width:899px){.f{margin-top:36px}}@media(max-width:639px){.f{margin-top:24px}}.g{height:700px}