.home-module-scss-module__sS_sXq__home{--hero-visual-h:clamp(13.75rem, 20vw, 26.25rem);--hero-pull:calc(var(--hero-visual-h) * .39);--hero-lift-offset:clamp(.625rem, calc(-.95rem + 1.935vw), 1.375rem);--hero-micro-lift:.25rem;--hero-xl-downshift:0px;--hero-control-width:calc(720 / 1200 * 100%);background-color:#000;flex-direction:column;align-items:center;width:100%;display:flex}.home-module-scss-module__sS_sXq__heroVisual{--hero-bg-y-offset:0px;width:100%;height:calc(var(--hero-visual-h) + var(--header-offset));background-image:var(--home-bg-image);background-repeat:no-repeat;background-position:center var(--hero-bg-y-offset);opacity:0;background-size:100%;animation:1s cubic-bezier(.22,1,.36,1) forwards home-module-scss-module__sS_sXq__heroBlockEnter;position:relative;transform:translateY(.5rem)}.home-module-scss-module__sS_sXq__heroVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#000 100%);height:clamp(3.5rem,5.6vw,7rem);position:absolute;bottom:0;left:0;right:0}.home-module-scss-module__sS_sXq__heroContainer{width:min(78rem,100%);margin:calc(-1*(var(--hero-pull) + var(--hero-lift-offset) + var(--hero-micro-lift) - var(--hero-xl-downshift))) auto 0;padding-inline:clamp(1rem,.878641rem + .517799vw,1.5rem);z-index:1;flex-direction:column;align-items:center;padding-top:0;display:flex;position:relative}.home-module-scss-module__sS_sXq__heroTag{--hero-tag-radius:1.25rem;border-radius:var(--hero-tag-radius);isolation:isolate;cursor:default;opacity:0;border:1px solid #302d43;align-items:stretch;margin-bottom:1.8125rem;animation:.8s cubic-bezier(.22,1,.36,1) .2s forwards home-module-scss-module__sS_sXq__heroTagEnter;display:inline-flex;position:relative;transform:translateY(.75rem)scale(.96)}.home-module-scss-module__sS_sXq__heroTagInner{border-radius:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2;background:#ffffff0d;align-items:center;padding:.375rem 1rem;display:inline-flex;position:relative}.home-module-scss-module__sS_sXq__heroTagIcon{flex:none;width:1rem;height:1rem;margin-right:.25rem}.home-module-scss-module__sS_sXq__heroTagText{color:#fff;font-family:Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}@keyframes home-module-scss-module__sS_sXq__heroTagEnter{to{opacity:1;transform:translateY(0)scale(1)}}.home-module-scss-module__sS_sXq__heroTitle{opacity:0;text-align:center;letter-spacing:.52px;color:#fff;margin:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(2.25rem,2.00728rem + 1.0356vw,3.25rem);font-style:normal;font-weight:520;line-height:clamp(2.875rem,2.63228rem + 1.0356vw,3.875rem);animation:.8s cubic-bezier(.22,1,.36,1) .35s forwards home-module-scss-module__sS_sXq__heroBlockEnter;transform:translateY(1rem)}.home-module-scss-module__sS_sXq__heroTitleGradientLine{-webkit-text-fill-color:#0000;background:linear-gradient(#fff 0%,#e0e4f2 38%,#d8ddef 58%,#cbd1eb 78%,#c2c9e7 100%);-webkit-background-clip:text;background-clip:text;height:3.75rem;display:inline-block}.home-module-scss-module__sS_sXq__heroSearchArea{isolation:isolate;opacity:0;flex-direction:column;align-items:center;width:100%;padding-top:clamp(2.5rem,2.13592rem + 1.5534vw,4rem);padding-bottom:clamp(5rem,4.08981rem + 3.8835vw,8.75rem);animation:.8s cubic-bezier(.22,1,.36,1) .5s forwards home-module-scss-module__sS_sXq__heroBlockEnter;display:flex;position:relative;transform:translateY(1rem)}@keyframes home-module-scss-module__sS_sXq__heroBlockEnter{to{opacity:1;transform:translateY(0)}}.home-module-scss-module__sS_sXq__heroSearch{width:var(--hero-control-width);isolation:isolate;z-index:1;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:clamp(1.25rem,1.12864rem + .517799vw,1.75rem);align-items:center;gap:clamp(.375rem,.34466rem + .12945vw,.5rem);padding:clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(1rem,.878641rem + .517799vw,1.5rem);transition:border-color .32s,box-shadow .36s,background-color .32s;display:flex;position:relative}@property --hero-search-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.home-module-scss-module__sS_sXq__heroSearch:after{--hero-search-border-angle:0deg;content:"";border-radius:inherit;background:conic-gradient(from var(--hero-search-border-angle), #fff0 0deg, #fff0 60deg, #b4c8ff4d 130deg, #ffffff73 180deg, #b4c8ff4d 230deg, #fff0 300deg, #fff0 360deg);-webkit-mask-composite:xor;pointer-events:none;opacity:0;z-index:2;padding:1px;transition:opacity .32s;animation:4.5s linear infinite paused home-module-scss-module__sS_sXq__heroSearchBorderSpin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.home-module-scss-module__sS_sXq__heroSearch:hover,.home-module-scss-module__sS_sXq__heroSearch:focus-within{background:#ffffff24;border-color:#ffffff38;box-shadow:0 0 0 .0625rem #ffffff0f,0 1.25rem 3.75rem #7896e62e}.home-module-scss-module__sS_sXq__heroSearch:hover:after,.home-module-scss-module__sS_sXq__heroSearch:focus-within:after{opacity:1;animation-play-state:running}.home-module-scss-module__sS_sXq__heroSearch:focus-within{animation:2.4s ease-in-out infinite home-module-scss-module__sS_sXq__heroSearchPulse}.home-module-scss-module__sS_sXq__heroSearch>*{z-index:3;position:relative}@keyframes home-module-scss-module__sS_sXq__heroSearchBorderSpin{to{--hero-search-border-angle:360deg}}@keyframes home-module-scss-module__sS_sXq__heroSearchPulse{0%,to{box-shadow:0 0 0 .0625rem #ffffff0f,0 1.25rem 3.75rem #7896e62e}50%{box-shadow:0 0 0 .0625rem #ffffff1f,0 1.75rem 5rem #96b4ff52}}.home-module-scss-module__sS_sXq__heroSearchTrigger,.home-module-scss-module__sS_sXq__heroSearchTriggerInput{cursor:pointer}.home-module-scss-module__sS_sXq__heroSearchInput{color:#fff;text-align:left;background:0 0;border:0;outline:none;width:100%;font-family:Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.8125rem,.76699rem + .194175vw,1rem);font-style:normal;font-weight:400;line-height:clamp(1.125rem,1.03398rem + .38835vw,1.5rem)}.home-module-scss-module__sS_sXq__heroSearchInput::placeholder{color:#ffffff80}.home-module-scss-module__sS_sXq__heroSearchButton{cursor:pointer;color:#000;text-align:center;white-space:nowrap;background:linear-gradient(#f5f7fa 0%,#c0c4cc 100%);border:0;border-radius:clamp(1rem,.93932rem + .2589vw,1.25rem);justify-content:center;align-items:center;padding:clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(1rem,.908981rem + .38835vw,1.375rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.70449rem + .194175vw,.9375rem);font-style:normal;font-weight:330;line-height:clamp(1.125rem,1.03398rem + .38835vw,1.5rem);transition:opacity .2s;display:inline-flex}.home-module-scss-module__sS_sXq__heroSearchButton:hover:not(:disabled){opacity:.8}.home-module-scss-module__sS_sXq__heroSearchButton:focus-visible{outline-offset:2px;outline:2px solid #ffffffa6}.home-module-scss-module__sS_sXq__heroSearchButton:disabled{cursor:not-allowed;opacity:.6}.home-module-scss-module__sS_sXq__heroSearchHint{color:#fff;text-align:center;align-items:center;gap:.25rem;margin:clamp(1.75rem,1.56796rem + .776699vw,2.5rem) .25rem clamp(.75rem,.68932rem + .2589vw,1rem) 0;font-family:Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.625rem,.59466rem + .12945vw,.75rem);font-style:normal;font-weight:400;line-height:clamp(1rem,.93932rem + .2589vw,1.25rem);display:inline-flex}.home-module-scss-module__sS_sXq__heroSearchHintIcon{flex:none;width:clamp(.75rem,.68932rem + .2589vw,1rem);height:clamp(.75rem,.68932rem + .2589vw,1rem)}.home-module-scss-module__sS_sXq__heroFilterContainer{width:var(--hero-control-width);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,.43932rem + .2589vw,.75rem);display:grid}.home-module-scss-module__sS_sXq__heroFilterDropdown{min-width:0;position:relative}.home-module-scss-module__sS_sXq__heroFilterItem{text-align:left;color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:clamp(1.25rem,1.12864rem + .517799vw,1.75rem);justify-content:space-between;align-items:center;width:100%;padding:clamp(.3125rem,.29733rem + .0647249vw,.375rem) clamp(.75rem,.68932rem + .2589vw,1rem);display:flex}.home-module-scss-module__sS_sXq__heroFilterItemDisabled{cursor:not-allowed;opacity:.55}.home-module-scss-module__sS_sXq__heroFilterItem:focus-visible{outline-offset:2px;outline:2px solid #ffffffa6}.home-module-scss-module__sS_sXq__heroFilterItemLeft{flex:1;align-items:center;min-width:0;display:inline-flex}.home-module-scss-module__sS_sXq__heroFilterIcon{margin-right:clamp(.3125rem,.29733rem + .0647249vw,.375rem);font-size:clamp(.875rem,.84466rem + .12945vw,1rem)}.home-module-scss-module__sS_sXq__heroFilterText{text-overflow:ellipsis;text-align:left;color:#fffc;white-space:nowrap;flex:1;min-width:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.6875rem,.65716rem + .12945vw,.8125rem);font-style:normal;font-weight:305;line-height:clamp(1.125rem,1.03398rem + .38835vw,1.5rem);display:block;overflow:hidden}.home-module-scss-module__sS_sXq__heroFilterArrow{transform-origin:50%;flex:none;width:clamp(1rem,.93932rem + .2589vw,1.25rem);height:clamp(1rem,.93932rem + .2589vw,1.25rem);transition:transform .18s;transform:rotate(0)}.home-module-scss-module__sS_sXq__heroFilterArrowOpen{transform:rotate(180deg)}.home-module-scss-module__sS_sXq__heroFilterMenu{z-index:10;background:#141414;border:.0625rem solid #373738;border-radius:clamp(.4375rem,.42233rem + .0647249vw,.5rem);flex-direction:column;gap:.25rem;padding:.25rem;display:flex;position:absolute;top:calc(100% + clamp(.375rem,.34466rem + .12945vw,.5rem));left:0;right:0;box-shadow:0 clamp(1.875rem,1.7233rem + .647249vw,2.5rem) clamp(4.25rem,3.91626rem + 1.42395vw,5.625rem) #00000080}.home-module-scss-module__sS_sXq__heroFilterMenuItem{color:#9b9c9e;text-align:left;cursor:pointer;background:0 0;border:.0625rem solid #0000;border-radius:.375rem;width:100%;padding:.25rem clamp(.625rem,.59466rem + .12945vw,.75rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.8125rem,.79733rem + .0647249vw,.875rem);font-style:normal;font-weight:305;line-height:clamp(1.375rem,1.34466rem + .12945vw,1.5rem)}.home-module-scss-module__sS_sXq__heroFilterMenuItem:hover,.home-module-scss-module__sS_sXq__heroFilterMenuItemActive{color:#f5f7fa;background:#3559f0;border:.0625rem solid #4566f1;border-radius:.375rem}.home-module-scss-module__sS_sXq__heroFilterMenuEmpty{color:#9b9c9e;padding:.375rem clamp(.625rem,.59466rem + .12945vw,.75rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.73483rem + .0647249vw,.8125rem);line-height:clamp(1.25rem,1.21966rem + .12945vw,1.375rem);display:block}.home-module-scss-module__sS_sXq__heroFilterSummary{width:var(--hero-control-width);flex-wrap:wrap;gap:clamp(.375rem,.34466rem + .12945vw,.5rem);margin-top:clamp(.5rem,.43932rem + .2589vw,.75rem);display:flex}.home-module-scss-module__sS_sXq__heroFilterChip{background:#ffffff14;border:.0625rem solid #ffffff1f;border-radius:clamp(.75rem,.71966rem + .12945vw,.875rem);align-items:center;gap:.375rem;max-width:100%;padding:clamp(.1875rem,.17233rem + .0647249vw,.25rem) clamp(.5rem,.46966rem + .12945vw,.625rem);display:inline-flex}.home-module-scss-module__sS_sXq__heroFilterChipLabel{color:#f5f7fae6;white-space:nowrap;text-overflow:ellipsis;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.6875rem,.67233rem + .0647249vw,.75rem);line-height:clamp(1.125rem,1.09466rem + .12945vw,1.25rem);overflow:hidden}.home-module-scss-module__sS_sXq__heroFilterChipRemove{color:#f5f7fa;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(1rem,.96966rem + .12945vw,1.125rem);height:clamp(1rem,.96966rem + .12945vw,1.125rem);display:inline-flex}.home-module-scss-module__sS_sXq__heroFilterChipRemove:hover{background:#ffffff3d}.home-module-scss-module__sS_sXq__searchResultsSection{box-sizing:border-box;flex-direction:column;width:100%;max-width:78rem;margin:clamp(6rem,5.18083rem + 3.49515vw,9.375rem) auto 0;padding-inline:clamp(1rem,.878641rem + .517799vw,1.5rem);display:flex}.home-module-scss-module__sS_sXq__searchResultsHead{justify-content:space-between;align-items:center;gap:clamp(.75rem,.68932rem + .2589vw,1rem);padding:clamp(.875rem,.783981rem + .38835vw,1.25rem) 0 clamp(.875rem,.783981rem + .38835vw,1.25rem) clamp(.375rem,.34466rem + .12945vw,.5rem);display:flex}.home-module-scss-module__sS_sXq__searchResultsMeta{color:#ffffff80;letter-spacing:.01125rem;margin:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.875rem,.81432rem + .2589vw,1.125rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__searchResultsActions{align-items:center;gap:.5rem;display:inline-flex}.home-module-scss-module__sS_sXq__searchResultsActionButton{color:#b4b6b8;cursor:pointer;background:#1d1d1d;border:.0625rem solid #edeff21a;border-radius:.5rem;justify-content:center;align-items:center;height:clamp(1.75rem,1.68932rem + .2589vw,2rem);padding:0 clamp(.5rem,.43932rem + .2589vw,.75rem) 0 clamp(.3125rem,.29733rem + .0647249vw,.375rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.21966rem + .12945vw,1.375rem);display:inline-flex}.home-module-scss-module__sS_sXq__searchResultsActionButton:disabled{cursor:not-allowed;opacity:.55}.home-module-scss-module__sS_sXq__searchResultsActionButton svg{flex:none;width:clamp(1.125rem,1.09466rem + .12945vw,1.25rem);height:clamp(1.125rem,1.09466rem + .12945vw,1.25rem);margin-right:.25rem}.home-module-scss-module__sS_sXq__searchResultsList{flex-direction:column;gap:clamp(.75rem,.68932rem + .2589vw,1rem);display:flex}.home-module-scss-module__sS_sXq__searchResultsLoading,.home-module-scss-module__sS_sXq__searchResultsError{background:#141414;border:.0625rem solid #2a2a2a;border-radius:clamp(.75rem,.68932rem + .2589vw,1rem);margin-top:clamp(1rem,.878641rem + .517799vw,1.5rem);padding:clamp(1rem,.878641rem + .517799vw,1.5rem)}.home-module-scss-module__sS_sXq__searchResultsLoadingText,.home-module-scss-module__sS_sXq__searchResultsErrorText{color:#ffffffbf;margin:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.8125rem,.78216rem + .12945vw,.9375rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__searchResultsRetryButton{color:#f5f7fa;cursor:pointer;background:#1d1d1d;border:.0625rem solid #edeff21a;border-radius:.5rem;height:clamp(1.75rem,1.68932rem + .2589vw,2rem);margin-top:clamp(.625rem,.56432rem + .2589vw,.875rem);padding:0 clamp(.625rem,.56432rem + .2589vw,.875rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.21966rem + .12945vw,1.375rem)}.home-module-scss-module__sS_sXq__searchResultsEmpty{text-align:center;flex-direction:column;align-items:center;display:flex}.home-module-scss-module__sS_sXq__searchResultsEmptyImageWrap{aspect-ratio:1;flex:none;width:clamp(13.75rem,11.9903rem + 7.50809vw,21rem);margin-top:clamp(4.5rem,4.07524rem + 1.8123vw,6.25rem);margin-bottom:clamp(1.125rem,1.03398rem + .38835vw,1.5rem);position:relative}.home-module-scss-module__sS_sXq__searchResultsEmptyImage{object-fit:contain}.home-module-scss-module__sS_sXq__searchResultsEmptyTitle{color:#fffc;letter-spacing:.01125rem;margin:0 0 clamp(.375rem,.34466rem + .12945vw,.5rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.9375rem,.89199rem + .194175vw,1.125rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__searchResultsEmptyDescription{color:#ffffff80;text-align:center;letter-spacing:.01rem;max-width:clamp(20rem,16.3592rem + 15.534vw,35rem);margin:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.8125rem,.76699rem + .194175vw,1rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__searchResultCard{background:#141414;border:.0625rem solid #2a2a2a;border-radius:clamp(.75rem,.68932rem + .2589vw,1rem);padding:clamp(.875rem,.783981rem + .38835vw,1.25rem)}.home-module-scss-module__sS_sXq__searchResultTitle{color:#fff;letter-spacing:.01125rem;margin:0 0 .25rem;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.875rem,.81432rem + .2589vw,1.125rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__searchResultLink{color:#5c6fc3;letter-spacing:.00875rem;word-break:break-all;margin:0 0 clamp(.625rem,.59466rem + .12945vw,.75rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem);text-decoration:none;display:block}.home-module-scss-module__sS_sXq__searchResultSummary{color:#fffc;letter-spacing:.009375rem;margin:0 0 clamp(.875rem,.783981rem + .38835vw,1.25rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.8125rem,.78216rem + .12945vw,.9375rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__searchResultDetail{opacity:0;background:#1f202400;border:.0625rem solid #0000;border-radius:clamp(.5rem,.46966rem + .12945vw,.625rem);grid-template-rows:0fr;margin:0;padding:0 clamp(1rem,.878641rem + .517799vw,1.5rem);transition:grid-template-rows .26s,opacity .22s,margin-bottom .26s,padding .26s,border-color .26s,background-color .26s;display:grid;overflow:hidden}.home-module-scss-module__sS_sXq__searchResultDetailInner{flex-direction:column;gap:clamp(.375rem,.34466rem + .12945vw,.5rem);display:flex;overflow:hidden}.home-module-scss-module__sS_sXq__searchResultDetailExpanded{opacity:1;background:#1f2024;border-color:#2c2d31;grid-template-rows:1fr;margin:0 0 clamp(.875rem,.783981rem + .38835vw,1.25rem);padding:clamp(1rem,.878641rem + .517799vw,1.5rem)}.home-module-scss-module__sS_sXq__searchResultDetailCollapsed{pointer-events:none;margin-bottom:0}.home-module-scss-module__sS_sXq__searchResultDetailInner p{color:#ffffff80;letter-spacing:.009375rem;margin:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.8125rem,.78216rem + .12945vw,.9375rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__searchResultFooter{justify-content:space-between;align-items:center;gap:clamp(.5rem,.43932rem + .2589vw,.75rem);display:flex}.home-module-scss-module__sS_sXq__searchResultSourceTag{color:#88898b;white-space:nowrap;background:#1d1d1d;border:.0625rem solid #000;border-radius:clamp(.375rem,.34466rem + .12945vw,.5rem);align-items:center;height:clamp(1.5rem,1.43932rem + .2589vw,1.75rem);padding:0 clamp(.625rem,.59466rem + .12945vw,.75rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.21966rem + .12945vw,1.375rem);display:inline-flex}.home-module-scss-module__sS_sXq__searchResultExpandButton{color:#9fa0a2;cursor:pointer;background:#1d1d1d;border:.0625rem solid #000;border-radius:clamp(.375rem,.34466rem + .12945vw,.5rem);justify-content:space-between;align-items:center;width:5.75rem;height:clamp(1.5rem,1.43932rem + .2589vw,1.75rem);padding:0 .3125rem 0 clamp(.625rem,.59466rem + .12945vw,.75rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.21966rem + .12945vw,1.375rem);display:inline-flex}.home-module-scss-module__sS_sXq__searchResultExpandButton span{align-items:center;display:inline-flex}.home-module-scss-module__sS_sXq__searchResultExpandButton svg{flex:none;width:clamp(1.125rem,1.09466rem + .12945vw,1.25rem);height:clamp(1.125rem,1.09466rem + .12945vw,1.25rem)}.home-module-scss-module__sS_sXq__searchResultExpandIcon{transform-origin:50%;transition:transform .18s;transform:rotate(0)}.home-module-scss-module__sS_sXq__searchResultExpandIconExpanded{transform:rotate(-90deg)}.home-module-scss-module__sS_sXq__quickIntegration{justify-content:space-between;align-items:flex-start;width:min(100%,clamp(56.25rem,51.699rem + 19.4175vw,75rem));margin-top:clamp(3.75rem,3.1432rem + 2.589vw,6.25rem);padding-inline:clamp(.875rem,.783981rem + .38835vw,1.25rem);display:flex}.home-module-scss-module__sS_sXq__quickIntegrationLeft{flex:1;min-width:0;padding-top:clamp(.75rem,.68932rem + .2589vw,1rem)}.home-module-scss-module__sS_sXq__quickIntegrationTitle{letter-spacing:.34px;-webkit-text-fill-color:#0000;background:linear-gradient(#fff 50%,#ffffffe6 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(.625rem,.59466rem + .12945vw,.75rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(1.5rem,1.3483rem + .647249vw,2.125rem);font-style:normal;font-weight:520;line-height:clamp(2.625rem,2.3216rem + 1.2945vw,3.875rem)}.home-module-scss-module__sS_sXq__quickIntegrationDescription{color:#fff;max-width:clamp(20.625rem,17.591rem + 12.945vw,33.125rem);margin:0 0 clamp(1.75rem,1.4466rem + 1.2945vw,3rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:305;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__quickIntegrationSkills{color:#ffffff80;flex-direction:column;display:flex}.home-module-scss-module__sS_sXq__quickIntegrationSkillRow{align-items:center;margin-bottom:clamp(.625rem,.59466rem + .12945vw,.75rem);display:flex}.home-module-scss-module__sS_sXq__quickIntegrationSkillLabel{color:inherit;white-space:nowrap;margin-right:clamp(.625rem,.59466rem + .12945vw,.75rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__quickIntegrationSkillPill{background:#f5f7fa1a;border:1px solid #ffffff1a;border-radius:clamp(1rem,.93932rem + .2589vw,1.25rem);align-items:center;padding:0 clamp(.375rem,.34466rem + .12945vw,.5rem) 0 clamp(.625rem,.59466rem + .12945vw,.75rem);display:inline-flex}.home-module-scss-module__sS_sXq__quickIntegrationSkillPillText{color:inherit;margin-right:4px;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__quickIntegrationButton{color:#000;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#f5f7fa;border:0;border-radius:clamp(1rem,.93932rem + .2589vw,1.25rem);margin-top:clamp(1.75rem,1.50728rem + 1.0356vw,2.75rem);margin-bottom:clamp(.375rem,.34466rem + .12945vw,.5rem);padding:clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(1rem,.93932rem + .2589vw,1.25rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.8125rem,.78216rem + .12945vw,.9375rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem);transition:opacity .2s}.home-module-scss-module__sS_sXq__quickIntegrationButton:hover{opacity:.8}.home-module-scss-module__sS_sXq__quickIntegrationButton:active{opacity:.7}.home-module-scss-module__sS_sXq__quickIntegrationButton:focus{outline:none}.home-module-scss-module__sS_sXq__quickIntegrationButton:focus-visible{outline-offset:2px;outline:2px solid #ffffffa6}.home-module-scss-module__sS_sXq__quickIntegrationNote{color:#ffffff80;margin:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__quickIntegrationRight{box-sizing:border-box;isolation:isolate;clip-path:inset(0 round clamp(1rem,.93932rem + .2589vw,1.25rem));background-image:linear-gradient(#0000 0% 48%,#00000080 62%,#000000d9 75%,#000 86% 100%),radial-gradient(100% 115% at 100% 5%,#3caac8f2 0%,#3296b9c7 12%,#26789b8c 28%,#19557352 48%,#0f324b26 70%,#0000 92%),radial-gradient(75% 100% at 0 0,#2337a5f2 0%,#1e3291b8 14%,#192a7380 30%,#12205547 52%,#0a14371f 72%,#0000 92%),linear-gradient(#04060a 0%,#02040a 75%,#000 100%);background-repeat:no-repeat;background-size:100% 100%;border-radius:clamp(1rem,.93932rem + .2589vw,1.25rem);flex-direction:column;flex:none;width:50.862%;height:clamp(22.5rem,20.2245rem + 9.70874vw,31.875rem);padding:clamp(2.5rem,2.10558rem + 1.68285vw,4.125rem) clamp(2.25rem,1.73422rem + 2.20065vw,4.375rem) clamp(2.625rem,2.10922rem + 2.20065vw,4.75rem);display:flex;position:relative;overflow:hidden}.home-module-scss-module__sS_sXq__quickIntegrationRight:before,.home-module-scss-module__sS_sXq__quickIntegrationRight:after{content:"";pointer-events:none;z-index:0;will-change:transform,opacity;animation:5s ease-in-out infinite home-module-scss-module__sS_sXq__quickIntegrationBreatheInvade;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 42%,#00000059 52%,#0000 58%);mask-image:linear-gradient(#000 0% 42%,#00000059 52%,#0000 58%)}.home-module-scss-module__sS_sXq__quickIntegrationRight:before{transform-origin:100% 0;background:radial-gradient(100% 115% at 100% 0,#6edcf5a6 0%,#4bbedc73 18%,#2d91b440 42%,#14506e1a 70%,#0000 95%)}.home-module-scss-module__sS_sXq__quickIntegrationRight:after{transform-origin:0 0;background:radial-gradient(75% 100% at 0 0,#5578f599 0%,#3c5ad76b 18%,#233ca540 42%,#0f1e5f1a 70%,#0000 95%);animation-delay:-2500ms}@keyframes home-module-scss-module__sS_sXq__quickIntegrationBreatheInvade{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.home-module-scss-module__sS_sXq__quickIntegrationTabs{z-index:1;background:#0006;border-radius:clamp(.625rem,.59466rem + .12945vw,.75rem);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:clamp(.375rem,.34466rem + .12945vw,.5rem);padding:.25rem;display:grid;position:relative}.home-module-scss-module__sS_sXq__quickIntegrationTab{color:#fff9;text-align:center;cursor:pointer;background:0 0;border:0;padding:clamp(.375rem,.34466rem + .12945vw,.5rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__quickIntegrationTabActive{background-blend-mode:overlay;color:#fff;background:#00000080;border-radius:clamp(.375rem,.34466rem + .12945vw,.5rem)}.home-module-scss-module__sS_sXq__quickIntegrationCodePanel{z-index:1;background:#0006;border-radius:clamp(.625rem,.59466rem + .12945vw,.75rem);flex-direction:column;flex:auto;min-height:0;padding:clamp(1.25rem,1.06796rem + .776699vw,2rem) clamp(1.25rem,1.06796rem + .776699vw,2rem) 0;display:flex;position:relative}.home-module-scss-module__sS_sXq__quickIntegrationCodeStage{flex:auto;min-height:0;margin-bottom:clamp(1.5rem,1.37864rem + .517799vw,2rem);position:relative;overflow:hidden}.home-module-scss-module__sS_sXq__quickIntegrationCode{color:#e6edf3;white-space:pre-wrap;will-change:transform,opacity,filter;scrollbar-width:thin;scrollbar-color:#0000 #0000;margin:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.875rem,.84466rem + .12945vw,1rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem);transition:scrollbar-color .18s;position:absolute;inset:0;overflow:auto}.home-module-scss-module__sS_sXq__quickIntegrationCode:hover,.home-module-scss-module__sS_sXq__quickIntegrationCode:focus-within{scrollbar-color:#f5f7fa52 #0000}.home-module-scss-module__sS_sXq__quickIntegrationCode::-webkit-scrollbar{width:1.375rem;height:1.375rem}.home-module-scss-module__sS_sXq__quickIntegrationCode::-webkit-scrollbar-track{background:0 0}.home-module-scss-module__sS_sXq__quickIntegrationCode::-webkit-scrollbar-thumb{background:padding-box padding-box;border:.25rem solid #0000;border-radius:62.4375rem;transition:background-color .18s}.home-module-scss-module__sS_sXq__quickIntegrationCode:hover::-webkit-scrollbar-thumb{background:#f5f7fa52 padding-box padding-box}.home-module-scss-module__sS_sXq__quickIntegrationCode:focus-within::-webkit-scrollbar-thumb{background:#f5f7fa52 padding-box padding-box}.home-module-scss-module__sS_sXq__quickIntegrationCode::-webkit-scrollbar-thumb:hover{background:#f5f7fa80 padding-box padding-box}.home-module-scss-module__sS_sXq__quickIntegrationCode::-webkit-scrollbar-thumb:active{background:#f5f7faa6 padding-box padding-box}.home-module-scss-module__sS_sXq__quickIntegrationCode::-webkit-scrollbar-corner{background:0 0}.home-module-scss-module__sS_sXq__quickIntegrationCode[data-anim=enter-forward]{animation:.46s cubic-bezier(.22,1,.36,1) both home-module-scss-module__sS_sXq__quickIntegrationCodeEnterForward}.home-module-scss-module__sS_sXq__quickIntegrationCode[data-anim=enter-backward]{animation:.46s cubic-bezier(.22,1,.36,1) both home-module-scss-module__sS_sXq__quickIntegrationCodeEnterBackward}.home-module-scss-module__sS_sXq__quickIntegrationCode[data-anim=leave-forward]{pointer-events:none;animation:.46s cubic-bezier(.22,1,.36,1) both home-module-scss-module__sS_sXq__quickIntegrationCodeLeaveForward}.home-module-scss-module__sS_sXq__quickIntegrationCode[data-anim=leave-backward]{pointer-events:none;animation:.46s cubic-bezier(.22,1,.36,1) both home-module-scss-module__sS_sXq__quickIntegrationCodeLeaveBackward}@keyframes home-module-scss-module__sS_sXq__quickIntegrationCodeEnterForward{0%{opacity:0;transform:translate(100%)}20%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes home-module-scss-module__sS_sXq__quickIntegrationCodeLeaveForward{0%{opacity:1;transform:translate(0)}80%{opacity:0}to{opacity:0;transform:translate(-100%)}}@keyframes home-module-scss-module__sS_sXq__quickIntegrationCodeEnterBackward{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes home-module-scss-module__sS_sXq__quickIntegrationCodeLeaveBackward{0%{opacity:1;transform:translate(0)}80%{opacity:0}to{opacity:0;transform:translate(100%)}}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine{opacity:0;will-change:transform,opacity;animation:.56s cubic-bezier(.22,1,.36,1) both home-module-scss-module__sS_sXq__quickIntegrationCodeLineEnter,7.2s ease-in-out .56s infinite home-module-scss-module__sS_sXq__quickIntegrationCodeLineFlow;display:block;transform:translateY(.5rem)}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:first-child{animation-delay:0s,0s}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(2){animation-delay:60ms,-540ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(3){animation-delay:.12s,-1080ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(4){animation-delay:.18s,-1620ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(5){animation-delay:.24s,-2160ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(6){animation-delay:.3s,-2700ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(7){animation-delay:.36s,-3240ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(8){animation-delay:.42s,-3780ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(9){animation-delay:.48s,-4320ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(10){animation-delay:.54s,-4860ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(11){animation-delay:.6s,-5400ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(12){animation-delay:.66s,-5940ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(13){animation-delay:.72s,-6480ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(14){animation-delay:.78s,-7020ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(15){animation-delay:.84s,-7560ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(16){animation-delay:.9s,-8100ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(17){animation-delay:.96s,-8640ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(18){animation-delay:1.02s,-9180ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(19){animation-delay:1.08s,-9720ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(20){animation-delay:1.14s,-10260ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(21){animation-delay:1.2s,-10800ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(22){animation-delay:1.26s,-11340ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(23){animation-delay:1.32s,-11880ms}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine:nth-child(24){animation-delay:1.38s,-12420ms}@keyframes home-module-scss-module__sS_sXq__quickIntegrationCodeLineEnter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes home-module-scss-module__sS_sXq__quickIntegrationCodeLineFlow{0%,to{transform:translateY(0)}25%{transform:translateY(-.09375rem)}50%{transform:translateY(.05rem)}75%{transform:translateY(-.05rem)}}.home-module-scss-module__sS_sXq__quickIntegrationCodeLineContent{display:block}.home-module-scss-module__sS_sXq__quickIntegrationCodeLineContentGap{margin-top:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__quickIntegrationCodePrimary{color:#ff7b72}.home-module-scss-module__sS_sXq__quickIntegrationCodeSecondary{color:#a5d6ff}.home-module-scss-module__sS_sXq__quickIntegrationCodeNeutral{color:#e6edf3}.home-module-scss-module__sS_sXq__quickIntegrationCodeInstruction{color:#e6edf380}.home-module-scss-module__sS_sXq__quickIntegrationCodeLink{cursor:pointer;text-underline-offset:.125rem;text-decoration:underline}.home-module-scss-module__sS_sXq__quickIntegrationCodeLink:hover{opacity:.88}.home-module-scss-module__sS_sXq__quickIntegrationCodeLink:focus-visible{outline-offset:.125rem;border-radius:.125rem;outline:.0625rem solid #fffc}.home-module-scss-module__sS_sXq__quickIntegrationCopyButton{box-sizing:border-box;color:#fffc;text-align:center;letter-spacing:.16px;cursor:pointer;-webkit-tap-highlight-color:#0000;will-change:opacity;background:#ffffff1f;border:1px solid #ffffff0d;border-radius:clamp(.625rem,.59466rem + .12945vw,.75rem);width:100%;min-height:calc(clamp(1.25rem,1.18932rem + .2589vw,1.5rem) + clamp(1rem,.878641rem + .517799vw,1.5rem));margin:auto 0 0;padding:clamp(.5rem,.43932rem + .2589vw,.75rem) .1875rem;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.875rem,.84466rem + .12945vw,1rem);font-style:normal;font-weight:380;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem);transition:opacity .18s;display:block;transform:translateZ(0)}.home-module-scss-module__sS_sXq__quickIntegrationCopyButton:hover{opacity:.7;color:#fffc;background:#ffffff1f;border-color:#ffffff0d}.home-module-scss-module__sS_sXq__quickIntegrationCopyButton:active{opacity:.55;color:#fffc;background:#ffffff1f;border-color:#ffffff0d}.home-module-scss-module__sS_sXq__quickIntegrationCopyButton:focus{outline:none}.home-module-scss-module__sS_sXq__quickIntegrationCopyButton:focus-visible{outline-offset:2px;outline:2px solid #ffffffa6}.home-module-scss-module__sS_sXq__scenarioSection{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:78rem;margin:clamp(7.5rem,6.28641rem + 5.17799vw,12.5rem) auto;padding-inline:clamp(1rem,.878641rem + .517799vw,1.5rem);display:flex}.home-module-scss-module__sS_sXq__scenarioTitle{color:#fff;text-align:center;letter-spacing:.03rem;margin:0 0 clamp(.625rem,.59466rem + .12945vw,.75rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(2rem,1.75728rem + 1.0356vw,3rem);font-style:normal;font-weight:520;line-height:clamp(2.625rem,2.3216rem + 1.2945vw,3.875rem)}.home-module-scss-module__sS_sXq__scenarioTitleGradientLine{-webkit-text-fill-color:#0000;background:linear-gradient(#fff 0%,#e0e4f2 38%,#d8ddef 58%,#cbd1eb 78%,#c2c9e7 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.home-module-scss-module__sS_sXq__scenarioSubtitle{color:#fff9;text-align:center;max-width:38.75rem;margin:0 0 clamp(2.875rem,2.48058rem + 1.68285vw,4.5rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__scenarioGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.5rem,.43932rem + .2589vw,.75rem);width:100%;display:grid}.home-module-scss-module__sS_sXq__scenarioStatusCard{background:#d9d9d90d;border:.0625rem solid #2c2c2c;border-radius:clamp(.875rem,.84466rem + .12945vw,1rem);flex-direction:column;align-items:center;gap:clamp(.625rem,.56432rem + .2589vw,.875rem);width:100%;padding:clamp(1.125rem,1.03398rem + .38835vw,1.5rem);display:flex}.home-module-scss-module__sS_sXq__scenarioStatusText{color:#f5f7fad1;text-align:center;margin:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);line-height:clamp(1.125rem,1.06432rem + .2589vw,1.375rem)}.home-module-scss-module__sS_sXq__scenarioRetryButton{color:#000;cursor:pointer;background:linear-gradient(#f5f7fa 0%,#c0c4cc 100%);border:0;border-radius:clamp(.875rem,.84466rem + .12945vw,1rem);padding:clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(.875rem,.783981rem + .38835vw,1.25rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);line-height:clamp(1.125rem,1.09466rem + .12945vw,1.25rem)}.home-module-scss-module__sS_sXq__scenarioCard{--card-spot-x:50%;--card-spot-y:50%;--card-spot-opacity:0;cursor:pointer;isolation:isolate;opacity:0;transform-origin:50%;will-change:transform;background:#0b0b0b;border:.0625rem solid #212121;border-radius:clamp(.875rem,.84466rem + .12945vw,1rem);padding:clamp(1.25rem,1.18932rem + .2589vw,1.5rem) clamp(1rem,.93932rem + .2589vw,1.25rem) clamp(1rem,.93932rem + .2589vw,1.25rem);transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .2s,background-color .2s,box-shadow .22s;position:relative;overflow:hidden;transform:translateY(.75rem)}.home-module-scss-module__sS_sXq__scenarioCard[data-in-view=true]{animation:.6s cubic-bezier(.22,1,.36,1) both home-module-scss-module__sS_sXq__scenarioCardEnter;animation-delay:calc(var(--card-index,0)*var(--card-stagger,60ms));transform:translateY(0)}.home-module-scss-module__sS_sXq__scenarioCard:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(13.75rem 11.25rem at var(--card-spot-x) var(--card-spot-y), #b4c8ff2e 0%, #b4c8ff0f 30%, #b4c8ff00 65%);opacity:var(--card-spot-opacity,0);transition:opacity .22s;position:absolute;inset:0}.home-module-scss-module__sS_sXq__scenarioCard:hover{background:#161616;border-color:#46506e6b;transform:translateY(-.1875rem)scale(1.028);box-shadow:0 .125rem .5rem #00000059,0 1.125rem 3rem #506ec82e}.home-module-scss-module__sS_sXq__scenarioCard>*{z-index:1;position:relative}.home-module-scss-module__sS_sXq__scenarioCardIcon{margin-bottom:clamp(1rem,.93932rem + .2589vw,1.25rem);margin-left:.25rem;transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s;display:inline-flex}.home-module-scss-module__sS_sXq__scenarioCard:hover .home-module-scss-module__sS_sXq__scenarioCardIcon{filter:drop-shadow(0 0 .625rem #b4c8ff8c);transform:scale(1.15)}@keyframes home-module-scss-module__sS_sXq__scenarioCardEnter{0%{opacity:0}to{opacity:1}}.home-module-scss-module__sS_sXq__scenarioCardTitle{color:#fff;margin:0 0 clamp(.375rem,.34466rem + .12945vw,.5rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(1rem,.96966rem + .12945vw,1.125rem);font-style:normal;font-weight:400;line-height:clamp(1.375rem,1.34466rem + .12945vw,1.5rem)}.home-module-scss-module__sS_sXq__scenarioCardDescription{color:#ffffff80;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.125rem,1.06432rem + .2589vw,1.375rem);display:-webkit-box;overflow:hidden}.home-module-scss-module__sS_sXq__infrastructureSection{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:78rem;margin:0 auto clamp(11.25rem,10.0971rem + 4.91909vw,16rem);padding-inline:clamp(1rem,.878641rem + .517799vw,1.5rem);display:flex}.home-module-scss-module__sS_sXq__infrastructureSubtitle{max-width:53.75rem;margin-bottom:clamp(2.875rem,2.48058rem + 1.68285vw,4.5rem)}.home-module-scss-module__sS_sXq__infrastructureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,.43932rem + .2589vw,.75rem);width:100%;display:grid}.home-module-scss-module__sS_sXq__infrastructureCard{--card-spot-x:50%;--card-spot-y:50%;--card-spot-opacity:0;z-index:3;isolation:isolate;opacity:0;transform-origin:50%;will-change:transform;background:#ffffff14;border:.0625rem solid #252525;border-radius:clamp(1rem,.93932rem + .2589vw,1.25rem);flex-direction:column;align-items:center;padding:clamp(1.75rem,1.56796rem + .776699vw,2.5rem) clamp(1rem,.878641rem + .517799vw,1.5rem);transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .2s,background-color .2s,box-shadow .22s;display:flex;position:relative;overflow:hidden;transform:translateY(.875rem)}.home-module-scss-module__sS_sXq__infrastructureCard[data-in-view=true]{animation:.72s cubic-bezier(.22,1,.36,1) both home-module-scss-module__sS_sXq__scenarioCardEnter;animation-delay:calc(var(--card-index,0)*var(--card-stagger,.12s));transform:translateY(0)}.home-module-scss-module__sS_sXq__infrastructureCard:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(17.5rem 13.75rem at var(--card-spot-x) var(--card-spot-y), #b4c8ff38 0%, #b4c8ff14 30%, #b4c8ff00 65%);opacity:var(--card-spot-opacity,0);transition:opacity .22s;position:absolute;inset:0}.home-module-scss-module__sS_sXq__infrastructureCard:hover{background:#ffffff1f;border-color:#46506e6b;transform:translateY(-.25rem)scale(1.028);box-shadow:0 .25rem .75rem #0006,0 1.375rem 3.75rem #506ec838}.home-module-scss-module__sS_sXq__infrastructureCard>*{z-index:1;position:relative}.home-module-scss-module__sS_sXq__infrastructureCardIcon{width:clamp(1.5rem,1.37864rem + .517799vw,2rem);height:clamp(1.5rem,1.37864rem + .517799vw,2rem);margin-bottom:clamp(1rem,.878641rem + .517799vw,1.5rem);transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s}.home-module-scss-module__sS_sXq__infrastructureCard:hover .home-module-scss-module__sS_sXq__infrastructureCardIcon{filter:drop-shadow(0 0 .625rem #b4c8ff80);transform:scale(1.1)translateY(-.125rem)}.home-module-scss-module__sS_sXq__infrastructureCardTitle{color:#fff;text-align:center;margin:0 0 clamp(.375rem,.34466rem + .12945vw,.5rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(1rem,.96966rem + .12945vw,1.125rem);font-style:normal;font-weight:400;line-height:clamp(1.375rem,1.34466rem + .12945vw,1.5rem)}.home-module-scss-module__sS_sXq__infrastructureCardDescription{color:#fff9;text-align:center;margin:0;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__ctaSection{z-index:2;justify-content:center;align-items:center;width:100%;margin-bottom:clamp(7.5rem,6.28641rem + 5.17799vw,12.5rem);display:flex;position:relative}.home-module-scss-module__sS_sXq__ctaContainer{flex-direction:column;align-items:center;width:min(100%,78rem);padding-inline:clamp(1rem,.878641rem + .517799vw,1.5rem);display:flex}.home-module-scss-module__sS_sXq__ctaTitle{text-align:center;letter-spacing:.03rem;-webkit-text-fill-color:#0000;background:linear-gradient(#fefefe 0%,#f9fafc 20%,#eff1f9 40%,#e7eaf6 60%,#e0e4f4 80%,#dbe0f2 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(.625rem,.59466rem + .12945vw,.75rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(2rem,1.75728rem + 1.0356vw,3rem);font-style:normal;font-weight:700;line-height:clamp(2.625rem,2.3216rem + 1.2945vw,3.875rem)}.home-module-scss-module__sS_sXq__ctaSubtitle{color:#fff9;text-align:center;margin:0 0 clamp(1.5rem,1.37864rem + .517799vw,2rem);font-family:Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.75rem,.71966rem + .12945vw,.875rem);font-style:normal;font-weight:400;line-height:clamp(1.125rem,1.06432rem + .2589vw,1.375rem)}.home-module-scss-module__sS_sXq__ctaActions{align-items:center;display:flex}.home-module-scss-module__sS_sXq__ctaPrimaryButton{cursor:pointer;background:linear-gradient(#edeff2 0%,#c0c4cc 100%);border:0;border-radius:clamp(1rem,.93932rem + .2589vw,1.25rem);align-items:center;margin-right:clamp(.5rem,.43932rem + .2589vw,.75rem);padding:clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(.625rem,.59466rem + .12945vw,.75rem) clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(.875rem,.783981rem + .38835vw,1.25rem);transition:opacity .2s;display:inline-flex}.home-module-scss-module__sS_sXq__ctaPrimaryButton:hover{opacity:.8}.home-module-scss-module__sS_sXq__ctaPrimaryButtonText{color:#262728;font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.8125rem,.78216rem + .12945vw,.9375rem);font-style:normal;font-weight:400;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__ctaPrimaryButtonArrow{width:clamp(1.25rem,1.18932rem + .2589vw,1.5rem);height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem)}.home-module-scss-module__sS_sXq__ctaSecondaryButton{color:#f5f7fa;cursor:pointer;background:0 0;border:.0625rem solid #ffffff80;border-radius:clamp(1rem,.93932rem + .2589vw,1.25rem);justify-content:center;align-items:center;padding:clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(1.5rem,1.42415rem + .323625vw,1.8125rem);font-family:MiSans,Inter,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(.8125rem,.78216rem + .12945vw,.9375rem);font-style:normal;font-weight:330;line-height:clamp(1.25rem,1.18932rem + .2589vw,1.5rem);text-decoration:none;display:inline-flex}@media (min-width:1921px){.home-module-scss-module__sS_sXq__home{--hero-xl-downshift:calc((100vw - 120rem) * .051724)}}@media (max-width:820px){.home-module-scss-module__sS_sXq__home{--hero-visual-h:clamp(11.25rem, calc(9.14375rem + 8.99vw), 13.75rem);--hero-lift-offset:clamp(.125rem, calc(-.29625rem + 1.798vw), .625rem);--hero-micro-lift:clamp(0px, calc(-.210625rem + .899vw), .25rem)}.home-module-scss-module__sS_sXq__heroSearch{padding:clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(.375rem,.34466rem + .12945vw,.5rem) clamp(.625rem,.59466rem + .12945vw,.75rem)}.home-module-scss-module__sS_sXq__heroFilterContainer{gap:clamp(.375rem,.31432rem + .2589vw,.625rem)}}@media (max-width:750px){.home-module-scss-module__sS_sXq__searchResultsHead{flex-direction:column;align-items:flex-start}.home-module-scss-module__sS_sXq__searchResultsActions{flex-wrap:wrap;width:100%}.home-module-scss-module__sS_sXq__searchResultsActionButton{flex:calc(50% - .25rem);justify-content:center}.home-module-scss-module__sS_sXq__searchResultFooter{flex-direction:column;align-items:flex-start}.home-module-scss-module__sS_sXq__searchResultSourceTag{white-space:normal}.home-module-scss-module__sS_sXq__heroFilterContainer{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module-scss-module__sS_sXq__quickIntegration{flex-direction:column;align-items:center;gap:clamp(1.5rem,1.25728rem + 1.0356vw,2.5rem)}.home-module-scss-module__sS_sXq__quickIntegrationLeft{text-align:center;flex-direction:column;flex:none;align-items:center;width:100%;display:flex}.home-module-scss-module__sS_sXq__quickIntegrationDescription{text-align:center;margin-inline:auto}.home-module-scss-module__sS_sXq__quickIntegrationSkills{align-items:center}.home-module-scss-module__sS_sXq__quickIntegrationSkillRow{justify-content:center}.home-module-scss-module__sS_sXq__quickIntegrationNote{text-align:center}.home-module-scss-module__sS_sXq__quickIntegrationRight{width:100%}.home-module-scss-module__sS_sXq__scenarioGrid,.home-module-scss-module__sS_sXq__infrastructureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.home-module-scss-module__sS_sXq__heroVisual{--hero-bg-y-offset:clamp(0px, calc((900px - 100vw) * .133333), 4.375rem)}}@media (max-width:560px){.home-module-scss-module__sS_sXq__searchResultsActionButton{flex-basis:100%}.home-module-scss-module__sS_sXq__scenarioGrid{grid-template-columns:minmax(0,1fr)}.home-module-scss-module__sS_sXq__scenarioSubtitle{margin-bottom:clamp(2.25rem,1.9466rem + 1.2945vw,3.5rem)}.home-module-scss-module__sS_sXq__infrastructureGrid{grid-template-columns:minmax(0,1fr)}.home-module-scss-module__sS_sXq__ctaActions{flex-direction:column;gap:clamp(.5rem,.43932rem + .2589vw,.75rem);width:100%}.home-module-scss-module__sS_sXq__ctaPrimaryButton{margin-right:0}}@media (max-width:750px){.home-module-scss-module__sS_sXq__heroSearch:after{display:none}}.home-module-scss-module__sS_sXq__home [data-reveal][data-in-view=false]{opacity:0;will-change:transform,opacity;transform:translateY(1rem)}.home-module-scss-module__sS_sXq__home [data-reveal=block][data-in-view=true]{animation:.72s cubic-bezier(.22,1,.36,1) both home-module-scss-module__sS_sXq__revealBlockEnter;animation-delay:var(--reveal-delay,0s)}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=false]{opacity:1;transform:none}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=false]>*{opacity:0;will-change:transform,opacity;transform:translateY(1rem)}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>*{animation:.72s cubic-bezier(.22,1,.36,1) both home-module-scss-module__sS_sXq__revealBlockEnter}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:first-child{animation-delay:calc(var(--reveal-delay,0s) + 0*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(2){animation-delay:calc(var(--reveal-delay,0s) + 1*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(3){animation-delay:calc(var(--reveal-delay,0s) + 2*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(4){animation-delay:calc(var(--reveal-delay,0s) + 3*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(5){animation-delay:calc(var(--reveal-delay,0s) + 4*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(6){animation-delay:calc(var(--reveal-delay,0s) + 5*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(7){animation-delay:calc(var(--reveal-delay,0s) + 6*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(8){animation-delay:calc(var(--reveal-delay,0s) + 7*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(9){animation-delay:calc(var(--reveal-delay,0s) + 8*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(10){animation-delay:calc(var(--reveal-delay,0s) + 9*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(11){animation-delay:calc(var(--reveal-delay,0s) + 10*var(--reveal-stagger,.1s))}.home-module-scss-module__sS_sXq__home [data-reveal=stagger][data-in-view=true]>:nth-child(12){animation-delay:calc(var(--reveal-delay,0s) + 11*var(--reveal-stagger,.1s))}@keyframes home-module-scss-module__sS_sXq__revealBlockEnter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home-module-scss-module__sS_sXq__heroTag,.home-module-scss-module__sS_sXq__heroSearch,.home-module-scss-module__sS_sXq__heroSearch:after,.home-module-scss-module__sS_sXq__quickIntegrationCode,.home-module-scss-module__sS_sXq__quickIntegrationCodeLine,.home-module-scss-module__sS_sXq__quickIntegrationRight:before,.home-module-scss-module__sS_sXq__quickIntegrationRight:after,.home-module-scss-module__sS_sXq__scenarioCard,.home-module-scss-module__sS_sXq__scenarioCard:before,.home-module-scss-module__sS_sXq__scenarioCardIcon,.home-module-scss-module__sS_sXq__infrastructureCard,.home-module-scss-module__sS_sXq__infrastructureCard:before,.home-module-scss-module__sS_sXq__infrastructureCardIcon{transition:none!important;animation:none!important}.home-module-scss-module__sS_sXq__quickIntegrationCodeLine{opacity:1!important;transform:none!important}.home-module-scss-module__sS_sXq__quickIntegrationRight:before,.home-module-scss-module__sS_sXq__quickIntegrationRight:after{opacity:.6!important}.home-module-scss-module__sS_sXq__scenarioCard,.home-module-scss-module__sS_sXq__infrastructureCard{opacity:1!important;transform:none!important}.home-module-scss-module__sS_sXq__scenarioCard:before,.home-module-scss-module__sS_sXq__infrastructureCard:before,.home-module-scss-module__sS_sXq__heroSearch:after{opacity:0!important}.home-module-scss-module__sS_sXq__heroVisual,.home-module-scss-module__sS_sXq__heroTag,.home-module-scss-module__sS_sXq__heroTitle,.home-module-scss-module__sS_sXq__heroSearchArea,.home-module-scss-module__sS_sXq__home [data-reveal],.home-module-scss-module__sS_sXq__home [data-reveal]>*{opacity:1!important;animation:none!important;transform:none!important}}
