._catalog_6jymw_1{--catalog-accent:#087565;--catalog-accent-soft:#e9f3ee;--catalog-text:#142f32;--catalog-muted:#657773;--catalog-border:#dbe3dd;width:100%;max-width:1240px;color:var(--catalog-text);background:#f6f5f1;margin:0 auto;padding:32px 0 24px;scroll-margin-top:96px}._infra_6jymw_16{--catalog-accent:#087565;--catalog-accent-soft:#e9f3ee}._gpu_6jymw_21{--catalog-accent:#355cc9;--catalog-accent-soft:#edf1fc}._catalog_6jymw_1 *,._catalog_6jymw_1 :before,._catalog_6jymw_1 :after,._comparisonDialog_6jymw_29 *,._comparisonDialog_6jymw_29 :before,._comparisonDialog_6jymw_29 :after{box-sizing:border-box}._catalog_6jymw_1 button,._catalog_6jymw_1 input,._catalog_6jymw_1 select,._comparisonDialog_6jymw_29 button{font:inherit}._catalog_6jymw_1 button,._comparisonDialog_6jymw_29 button{cursor:pointer}._catalog_6jymw_1 button:disabled,._comparisonDialog_6jymw_29 button:disabled{cursor:not-allowed}._catalog_6jymw_1 a,._comparisonDialog_6jymw_29 a{color:inherit;text-decoration:none}._catalog_6jymw_1 :is(a,button,input,select):focus-visible{outline:3px solid var(--catalog-accent,#355cc9);outline-offset:4px}._comparisonDialog_6jymw_29 :is(a,button,[tabindex]):focus-visible{outline:3px solid var(--catalog-accent,#355cc9);outline-offset:4px}._srOnly_6jymw_64{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._sectionHeading_6jymw_76{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}._eyebrow_6jymw_84{color:var(--catalog-accent,#355cc9);letter-spacing:.17em;margin-bottom:10px;font-size:10px;font-weight:700;line-height:1.4;display:block}._sectionHeading_6jymw_76 h2{color:var(--catalog-text);letter-spacing:-.035em;margin:0;font-size:clamp(21px,2.2vw,27px);font-weight:650;line-height:1.55}._sectionHeading_6jymw_76>p{max-width:340px;color:var(--catalog-muted);margin:0 0 3px;font-size:12px;line-height:1.85}._tabs_6jymw_111{border-bottom:1px solid var(--catalog-border);align-items:stretch;gap:28px;margin:0 0 24px;display:flex}._tab_6jymw_111{min-height:54px;color:var(--catalog-muted);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:13px 4px 18px;font-size:14px;font-weight:600;display:inline-flex;position:relative}._tab_6jymw_111>span{color:#657773;font-variant-numeric:tabular-nums;background:#e9ece7;border-radius:5px;justify-content:center;align-items:center;min-width:25px;height:22px;padding:0 6px;font-size:11px;display:inline-flex}._activeTab_6jymw_149{color:var(--catalog-accent)}._activeTab_6jymw_149:after{background:var(--catalog-accent);content:"";height:3px;position:absolute;bottom:-1px;left:0;right:0}._activeTab_6jymw_149>span{background:var(--catalog-accent-soft);color:var(--catalog-accent)}._toolbar_6jymw_168{align-items:center;gap:12px;display:flex}._searchBox_6jymw_174{color:#81908b;background:#fff;border:1px solid #d3ded6;border-radius:9px;flex:1;align-items:center;gap:12px;min-width:0;min-height:52px;padding:0 16px;transition:border-color .15s,box-shadow .15s;display:flex}._searchBox_6jymw_174:focus-within{border-color:var(--catalog-accent);box-shadow:0 0 0 3px var(--catalog-accent-soft)}._searchBox_6jymw_174>svg{flex:none}._searchBox_6jymw_174 input{width:100%;min-width:0;height:49px;color:var(--catalog-text);background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0;font-size:14px;line-height:normal}._searchBox_6jymw_174 input:focus-visible{outline:0}._searchBox_6jymw_174 input::placeholder{color:#85918d}._searchBox_6jymw_174 input::-webkit-search-cancel-button{-webkit-appearance:none}._searchBox_6jymw_174>button{color:#71827b;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;width:30px;height:32px;margin-right:-7px;padding:0;display:inline-flex}._searchBox_6jymw_174>button:hover{color:var(--catalog-text);background:#f0f3ee}._selectBox_6jymw_245{color:#71827b;background:#fff;border:1px solid #d3ded6;border-radius:9px;align-items:center;gap:9px;min-width:205px;max-width:310px;height:52px;padding:0 15px;display:flex}._selectBox_6jymw_245>svg{pointer-events:none;flex:none}._selectBox_6jymw_245 select{width:100%;min-width:0;height:49px;color:var(--catalog-text);-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}._selectBox_6jymw_245:focus-within{outline:3px solid var(--catalog-accent-soft);border-color:var(--catalog-accent)}._selectBox_6jymw_245 select:focus-visible{outline:0}._gpuFilterRow_6jymw_288{justify-content:space-between;align-items:center;gap:16px;margin:16px 0 3px;display:flex}._filterChips_6jymw_296{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._filterLabel_6jymw_303{color:var(--catalog-muted);align-items:center;gap:6px;margin-right:3px;font-size:12px;display:inline-flex}._filterChip_6jymw_296{color:#506760;background:#fff;border:1px solid #d7dfdb;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:35px;padding:6px 13px;font-size:12px;line-height:1.4;transition:background .15s,border-color .15s;display:inline-flex}._filterChip_6jymw_296:hover{border-color:var(--catalog-accent)}._filterChipActive_6jymw_332{border-color:var(--catalog-accent);background:var(--catalog-accent-soft);color:var(--catalog-accent);font-weight:600}._gpuFilterRow_6jymw_288>p{color:var(--catalog-muted);flex:none;margin:0;font-size:11px;line-height:1.6}._resultBar_6jymw_347{justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:15px 0 14px;display:flex}._resultBar_6jymw_347>p{color:var(--catalog-text);align-items:baseline;gap:4px;margin:0;font-size:12px;display:flex}._resultBar_6jymw_347>p>strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-right:2px;font-size:25px;font-weight:600;line-height:1}._resultBar_6jymw_347>p>span{color:var(--catalog-muted);margin-left:6px}._resultBar_6jymw_347>div{align-items:center;gap:20px;display:flex}._resetButton_6jymw_385{min-height:30px;color:var(--catalog-accent);background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:11px;display:inline-flex}._resetButton_6jymw_385:hover{text-underline-offset:4px;text-decoration:underline}._sortHint_6jymw_402{color:#7d8a83;align-items:center;gap:5px;font-size:11px;display:inline-flex}._catalogNote_6jymw_410{color:#65776e;align-items:flex-start;gap:8px;margin:0 0 18px;display:flex}._catalogNote_6jymw_410>svg{flex:none;margin-top:2px}._catalogNote_6jymw_410 p{margin:0;font-size:11px;line-height:1.8}._projectList_6jymw_429{gap:13px;display:grid}._projectRow_6jymw_434{background:#fff;border:1px solid #dce3dc;border-radius:11px;grid-template-columns:minmax(0,1.65fr) minmax(160px,.85fr) minmax(185px,.95fr);column-gap:24px;padding:24px 26px 16px;transition:border-color .15s,box-shadow .15s;display:grid}._projectRow_6jymw_434:hover{border-color:#b5cec1;box-shadow:0 5px 18px #142f3208}._projectIdentity_6jymw_450{min-width:0}._projectTopline_6jymw_454{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:13px;display:flex}._phase_6jymw_462{color:#56706d;white-space:nowrap;background:#eef2ef;border-radius:4px;align-items:center;gap:5px;min-height:23px;padding:4px 7px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}._phase_6jymw_462>i{background:currentColor;border-radius:50%;width:5px;height:5px}._live_6jymw_484{color:#087565;background:#e9f3ee}._building_6jymw_489{color:#966327;background:#faf1e2}._preparing_6jymw_494{color:#7b6e45;background:#f2efe4}._planned_6jymw_499{color:#5f7283;background:#eef1f4}._regionText_6jymw_504{color:#839088;font-size:11px}._projectIdentity_6jymw_450 h3{color:#142f32;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 6px;font-size:17px;font-weight:650;line-height:1.65}._projectIdentity_6jymw_450 h3 a:hover,._companyName_6jymw_520 h3 a:hover,._serviceHeading_6jymw_521 h3 a:hover{color:var(--catalog-accent)}._operator_6jymw_525{color:#718078;margin:0 0 10px;font-size:11px;line-height:1.6}._location_6jymw_532{color:#5e7167;align-items:flex-start;gap:5px;margin:0;font-size:11px;line-height:1.8;display:flex}._location_6jymw_532>svg{color:#8b9a90;flex:none;margin-top:3px}._capacityBlock_6jymw_548,._timingBlock_6jymw_549{border-left:1px solid #e9ede7;min-width:0;padding-left:24px}._fieldLabel_6jymw_555{color:#7c8b83;letter-spacing:.05em;margin-bottom:9px;font-size:10px;font-weight:500;line-height:1.5;display:block}._capacityValue_6jymw_565{color:#173d37;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:25px;font-weight:550;line-height:1.2;display:block}._capacityType_6jymw_576{color:#4b695c;font-size:11px;font-weight:500;line-height:1.8;display:block}._scope_6jymw_584{color:#819087;margin-top:4px;font-size:10px;line-height:1.7;display:block}._timingValue_6jymw_592{color:#27453b;letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:1.7;display:block}._timingBlock_6jymw_549 p{color:#7b8b81;max-width:250px;margin:10px 0 0;font-size:10px;line-height:1.8}._projectBottom_6jymw_609{border-top:1px solid #eef0eb;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:13px;display:flex}._metadata_6jymw_620{color:#849188;flex-wrap:wrap;align-items:center;gap:6px 13px;font-size:10px;line-height:1.5;display:flex}._metadata_6jymw_620>span{align-items:center;gap:4px;display:inline-flex}._detailLink_6jymw_636{flex:none;justify-content:flex-end;align-items:center;gap:9px;min-height:28px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex;color:var(--catalog-accent)!important}._detailLink_6jymw_636:hover{text-underline-offset:5px;text-decoration:underline}._companyGrid_6jymw_654{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._companyCard_6jymw_660{background:#fff;border:1px solid #dce3dc;border-radius:11px;flex-direction:column;min-width:0;padding:25px;display:flex}._companyHeading_6jymw_670{align-items:center;gap:13px;margin-bottom:19px;display:flex}._companyIcon_6jymw_677{color:#3c7f6e;background:#f1f6f0;border:1px solid #dde8e1;border-radius:9px;flex:none;justify-content:center;align-items:center;width:43px;height:43px;display:flex}._companyName_6jymw_520{flex:1;min-width:0}._companyName_6jymw_520 h3{letter-spacing:-.035em;margin:0;font-size:21px;font-weight:650;line-height:1.55}._companyName_6jymw_520 p{color:#8a968e;margin:4px 0 0;font-size:10px;line-height:1.6}._cardArrow_6jymw_710{color:#6a9882;flex:none}._tags_6jymw_715{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}._tags_6jymw_715 span{color:#607365;background:#fafbf7;border:1px solid #e2e8df;border-radius:4px;padding:4px 7px;font-size:10px;line-height:1.4}._companySummary_6jymw_732{color:#5c7064;margin:0 0 18px;font-size:12px;line-height:1.95}._thesis_6jymw_739{border-left:2px solid #c1d8c8;margin-bottom:22px;padding:0 0 0 13px}._analysisLabel_6jymw_745{color:#3c7a62;letter-spacing:.04em;margin-bottom:7px;font-size:10px;font-weight:600;display:block}._thesis_6jymw_739 p{color:#50695b;margin:0;font-size:12px;line-height:1.95}._companyMetric_6jymw_761{background:#f7f9f4;border:1px solid #e5eae2;border-radius:7px;margin-top:auto;margin-bottom:20px;padding:15px 16px}._companyMetric_6jymw_761>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}._companyMetric_6jymw_761>div>span{color:#6a7d6e;font-size:11px}._companyMetric_6jymw_761 strong{color:#2b4c3d;font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:25px;font-weight:550;line-height:1.5}._companyMetric_6jymw_761 strong small{letter-spacing:0;font-size:11px;font-weight:400}._companyMetric_6jymw_761>p{color:#7e8d80;margin:5px 0 0;font-size:10px;line-height:1.7}._companyMetric_6jymw_761>._metricNote_6jymw_805{color:#627567;padding-top:6px}._cardFooter_6jymw_810{border-top:1px solid #e9ede7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:auto;padding-top:15px;display:flex}._cardFooter_6jymw_810 ._detailLink_6jymw_636{margin-left:auto}._serviceGrid_6jymw_825{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}._serviceCard_6jymw_831{background:#fff;border:1px solid #dce1e3;border-radius:11px;flex-direction:column;min-width:0;padding:22px;transition:border-color .15s,box-shadow .15s;display:flex}._serviceCard_6jymw_831:hover{border-color:#b7c7e2}._serviceSelected_6jymw_846{border-color:#355cc9;box-shadow:0 0 0 1px #355cc9}._serviceTop_6jymw_851{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}._serviceIcon_6jymw_859{color:#4968ad;background:#f1f4fc;border:1px solid #dfe5f3;border-radius:9px;justify-content:center;align-items:center;width:43px;height:43px;display:flex}._compareToggle_6jymw_871{color:#5a6e86;background:#fff;border:1px solid #dde3eb;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:33px;padding:6px 9px;font-size:10px;line-height:1.4;display:inline-flex}._compareToggle_6jymw_871:hover:not(:disabled){color:#355cc9;border-color:#355cc9}._compareToggleSelected_6jymw_891{color:#355cc9;background:#edf1fc;border-color:#c8d4f3}._compareToggle_6jymw_871:disabled{color:#a1abb8;background:#f9fafb;border-color:#e9ecef}._serviceHeading_6jymw_521>p{color:#7d8996;margin:0 0 6px;font-size:10px;line-height:1.6}._serviceHeading_6jymw_521 h3{color:#18303a;letter-spacing:-.03em;overflow-wrap:anywhere;min-height:2.95em;margin:0;font-size:20px;font-weight:650;line-height:1.5}._serviceBadges_6jymw_921{flex-wrap:wrap;gap:5px;min-height:25px;margin:12px 0 18px;display:flex}._serviceBadges_6jymw_921>span{color:#65778e;background:#f1f4f8;border-radius:4px;align-items:center;gap:3px;padding:4px 6px;font-size:9px;line-height:1.5;display:inline-flex}._serviceBadges_6jymw_921>._restriction_6jymw_941{color:#916026;background:#fbefdf}._priceBlock_6jymw_946{border-top:1px solid #e8ecf0;border-bottom:1px solid #e8ecf0;padding:18px 0}._priceBlock_6jymw_946 ._fieldLabel_6jymw_555{color:#7d8996}._priceValue_6jymw_956{color:#244d9b;letter-spacing:-.045em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:clamp(25px,2.4vw,31px);font-weight:550;line-height:1.2;display:flex}._priceValue_6jymw_956>span{color:#7e8ca1;letter-spacing:0;font-size:10px;font-weight:400}._priceUnit_6jymw_976{color:#4e6380;margin:8px 0 0;font-size:11px;font-weight:500;line-height:1.7}._priceNote_6jymw_984{color:#7b8898;margin:10px 0 0;font-size:10px;line-height:1.9}._otherPrice_6jymw_991{color:#516fa8;background:#f0f4fc;border-radius:4px;margin-top:8px;padding:3px 6px;font-size:9px;line-height:1.6;display:inline-block}._modelBlock_6jymw_1002{margin:18px 0}._modelBlock_6jymw_1002 ._fieldLabel_6jymw_555{color:#7d8996;margin-bottom:8px}._modelBlock_6jymw_1002 ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._modelBlock_6jymw_1002 li{color:#506788;overflow-wrap:anywhere;background:#fafbfe;border:1px solid #e3e8f1;border-radius:4px;max-width:100%;padding:4px 6px;font-size:10px;line-height:1.7}._serviceFacts_6jymw_1032{gap:13px;margin:0 0 20px;display:grid}._serviceFacts_6jymw_1032>div{grid-template-columns:68px minmax(0,1fr);gap:8px;display:grid}._serviceFacts_6jymw_1032 dt{color:#8a96a2;margin:0;font-size:10px;line-height:1.85}._serviceFacts_6jymw_1032 dd{color:#586e85;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.85}._availabilityNote_6jymw_1059{color:#73839a;background:#f5f7fa;border-radius:5px;align-items:flex-start;gap:6px;margin:auto 0 17px;padding:10px 11px;display:flex}._availabilityNote_6jymw_1059>svg{flex:none;margin-top:1px}._availabilityNote_6jymw_1059 p{margin:0;font-size:10px;line-height:1.75}._availabilityRestricted_6jymw_1081{color:#916026;background:#fcf4e9}._serviceCard_6jymw_831>._cardFooter_6jymw_810{border-top-color:#e8ecf0;margin-top:0}._gpu_6jymw_21 ._metadata_6jymw_620{color:#8a95a2}._emptyState_6jymw_1095{text-align:center;background:#ffffffa8;border:1px dashed #d5dfd7;border-radius:11px;flex-direction:column;align-items:center;padding:64px 22px;display:flex}._emptyState_6jymw_1095>div{background:var(--catalog-accent-soft);width:55px;height:55px;color:var(--catalog-accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:19px;display:flex}._emptyState_6jymw_1095 h3{margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.7}._emptyState_6jymw_1095 p{color:var(--catalog-muted);margin:0 0 24px;font-size:12px;line-height:1.9}._solidButton_6jymw_1132{border:1px solid var(--catalog-accent);background:var(--catalog-accent);color:#fff;border-radius:6px;min-height:43px;padding:10px 17px;font-size:12px;font-weight:500}._hasSelection_6jymw_1143{padding-bottom:120px}._compareBar_6jymw_1147{z-index:60;color:#fff;background:#193e6b;border:1px solid #365f91;border-radius:11px;align-items:center;gap:16px;width:min(1030px,100% - 44px);margin:0 auto;padding:16px 20px;display:flex;position:fixed;bottom:22px;left:22px;right:22px;box-shadow:0 8px 32px #162c4538}._compareBarIntro_6jymw_1166{flex:none;align-items:center;gap:8px;display:flex}._compareBarIntro_6jymw_1166>svg{color:#9bb8eb}._compareBarIntro_6jymw_1166>strong{font-size:12px;font-weight:550}._compareBarIntro_6jymw_1166>strong>span{color:#a4bfe8;margin-left:7px;font-size:11px;font-weight:400}._selectedPills_6jymw_1189{flex:1;align-items:center;gap:7px;min-width:0;display:flex}._selectedPills_6jymw_1189>button{color:#d4e1f6;background:#244b78;border:1px solid #49658b;border-radius:5px;align-items:center;gap:6px;min-width:0;max-width:180px;min-height:32px;padding:6px 8px;font-size:10px;line-height:1.6;display:inline-flex}._selectedPills_6jymw_1189>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._selectedPills_6jymw_1189>button>svg{flex:none}._selectedPills_6jymw_1189>button:hover{background:#2a5384;border-color:#b6cbed}._compareBarActions_6jymw_1229{flex:none;align-items:center;gap:13px;display:flex}._clearComparison_6jymw_1236{color:#b3c8e9;background:0 0;border:0;min-height:36px;padding:6px 0;font-size:11px}._clearComparison_6jymw_1236:hover{color:#fff}._openComparison_6jymw_1249{color:#254c88;white-space:nowrap;background:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex}._openComparison_6jymw_1249:hover{background:#edf3ff}._compareBar_6jymw_1147 :is(button,a):focus-visible{outline-color:#bfd5ff}._comparisonDialog_6jymw_29{--catalog-accent:#355cc9;--catalog-text:#142f32;color:#142f32;background:#fff;border:1px solid #dbe2e9;border-radius:13px;width:min(1190px,100vw - 40px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 90px #0c1c3040}._comparisonDialog_6jymw_29::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1f2b94}._dialogInner_6jymw_1294{flex-direction:column;max-height:calc(100dvh - 50px);display:flex}._dialogHeader_6jymw_1300{flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:27px 29px 0;display:flex}._dialogHeader_6jymw_1300 ._eyebrow_6jymw_84{margin-bottom:8px}._dialogHeader_6jymw_1300 h2{color:#17313c;letter-spacing:-.035em;margin:0;font-size:23px;font-weight:650;line-height:1.6}._closeDialog_6jymw_1322{color:#667d92;background:#fff;border:1px solid #e0e6ed;border-radius:7px;flex:none;justify-content:center;align-items:center;width:37px;height:37px;margin:-4px -6px 0 0;padding:0;display:flex}._closeDialog_6jymw_1322:hover{color:#355cc9;background:#f2f5fb}._dialogIntro_6jymw_1342{color:#718299;flex:none;max-width:900px;margin:12px 29px 22px;font-size:11px;line-height:1.95}._tableViewport_6jymw_1351{overscroll-behavior:contain;scrollbar-width:thin;background:#fff;border-top:1px solid #e2e7ee;border-bottom:1px solid #e2e7ee;flex:1;min-height:0;overflow:auto}._comparisonTable_6jymw_1362{border-spacing:0;border-collapse:separate;text-align:left;table-layout:fixed;width:100%;min-width:620px;margin:0}._comparisonTable_6jymw_1362 th,._comparisonTable_6jymw_1362 td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e9edf2;border-right:1px solid #e9edf2;min-width:0;padding:19px 20px}._comparisonTable_6jymw_1362 tr>:last-child{border-right:0}._comparisonTable_6jymw_1362 tbody tr:last-child>*{border-bottom:0}._comparisonTable_6jymw_1362 thead th{z-index:3;color:#355782;background:#f3f6fb;font-size:14px;font-weight:600;line-height:1.75;position:sticky;top:0;box-shadow:0 1px #dce4ef}._comparisonTable_6jymw_1362 thead th:first-child{z-index:5;color:#718299;width:150px;font-size:11px;font-weight:500;left:0}._comparisonTable_6jymw_1362 thead th>a{font-size:15px;font-weight:650;display:inline}._comparisonTable_6jymw_1362 thead th>a>svg{vertical-align:-2px;margin-left:3px;display:inline}._comparisonTable_6jymw_1362 thead th>a:hover,._comparisonLinks_6jymw_1424 a:hover{color:#355cc9;text-underline-offset:4px;text-decoration:underline}._compareProvider_6jymw_1430{color:#8191a5;margin-bottom:6px;font-size:10px;font-weight:400;line-height:1.7;display:block}._removeColumn_6jymw_1439{color:#8394a9;background:0 0;border:0;align-items:center;gap:4px;min-height:28px;margin-top:8px;padding:3px 0;font-size:9px;font-weight:400;display:flex}._removeColumn_6jymw_1439:hover{color:#355cc9}._comparisonTable_6jymw_1362 tbody th{z-index:2;color:#677d92;background:#f9fafc;width:150px;font-size:11px;font-weight:500;line-height:1.85;position:sticky;left:0}._comparisonTable_6jymw_1362 td{color:#556c83;background:#fff;font-size:11px;line-height:1.95}._comparisonPrice_6jymw_1476>strong{color:#355cc9;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:5px;font-size:24px;font-weight:600;line-height:1.4;display:block}._comparisonPrice_6jymw_1476>span{color:#718499;font-size:10px}._comparisonPrice_6jymw_1476>p{margin:7px 0 0}._comparisonNote_6jymw_1496{color:#7e8fa1;margin:9px 0 0;font-size:10px;font-weight:400;line-height:1.95}._comparisonOptions_6jymw_1504,._comparisonList_6jymw_1505{gap:8px;margin:0;padding:0;list-style:none;display:grid}._comparisonOptions_6jymw_1504{gap:16px}._comparisonOptions_6jymw_1504 li{gap:2px;display:grid}._comparisonOptions_6jymw_1504 li+li{border-top:1px solid #edf0f5;padding-top:13px}._comparisonOptions_6jymw_1504 strong{color:#526e8c;font-size:11px;font-weight:600}._comparisonOptions_6jymw_1504 small{color:#8b98a6;margin-top:3px;font-size:10px;line-height:1.9}._comparisonLinks_6jymw_1424{gap:8px;display:grid}._comparisonLinks_6jymw_1424>a{color:#355cc9;align-items:center;gap:6px;width:fit-content;font-size:11px;display:inline-flex}._comparisonLinks_6jymw_1424>span,._muted_6jymw_1555{color:#8b98a5;font-size:10px}._dialogFooter_6jymw_1560{background:#fcfdff;flex:none;justify-content:space-between;align-items:center;gap:18px;padding:15px 26px;display:flex}._dialogFooter_6jymw_1560>span{color:#8090a1;align-items:flex-start;gap:7px;font-size:10px;line-height:1.8;display:inline-flex}._dialogFooter_6jymw_1560>span>svg{flex:none;margin-top:2px}._dialogFooter_6jymw_1560>button{color:#526f96;background:#fff;border:1px solid #dce4ef;border-radius:5px;flex:none;min-height:36px;padding:8px 12px;font-size:11px}._dialogFooter_6jymw_1560>button:hover{background:#f4f7fd;border-color:#b2c4e5}@media (max-width:1100px){._serviceGrid_6jymw_825{grid-template-columns:repeat(2,minmax(0,1fr))}._serviceHeading_6jymw_521 h3{min-height:auto}._projectRow_6jymw_434{grid-template-columns:minmax(0,1.4fr) minmax(140px,.8fr) minmax(160px,.85fr);column-gap:18px;padding-left:21px;padding-right:21px}._capacityBlock_6jymw_548,._timingBlock_6jymw_549{padding-left:18px}._selectedPills_6jymw_1189>button{max-width:140px}._compareBar_6jymw_1147{gap:12px;padding:14px 16px}}@media (max-width:800px){._sectionHeading_6jymw_76{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:24px}._sectionHeading_6jymw_76>p{max-width:none;font-size:11px}._projectRow_6jymw_434{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:19px;padding:21px 21px 14px}._projectIdentity_6jymw_450{grid-column:1/-1}._projectTopline_6jymw_454{margin-bottom:10px}._capacityBlock_6jymw_548{border-left:0;padding-left:0}._timingBlock_6jymw_549{padding-left:18px}._projectBottom_6jymw_609{margin-top:0}._companyGrid_6jymw_654{grid-template-columns:1fr}._gpuFilterRow_6jymw_288{flex-direction:column;align-items:flex-start;gap:12px}._compareBar_6jymw_1147{flex-wrap:wrap;gap:11px 15px}._selectedPills_6jymw_1189{flex-basis:calc(100% - 155px)}._compareBarActions_6jymw_1229{margin-left:auto}._hasSelection_6jymw_1143{padding-bottom:155px}._comparisonTable_6jymw_1362{min-width:820px}}@media (max-width:560px){._catalog_6jymw_1{padding-top:24px;scroll-margin-top:80px}._sectionHeading_6jymw_76 h2{font-size:21px}._tabs_6jymw_111{gap:18px;margin-bottom:18px}._tab_6jymw_111{gap:6px;min-height:48px;padding-bottom:16px;font-size:12px}._tab_6jymw_111>svg{width:15px;height:15px}._tab_6jymw_111>span{min-width:21px;padding:0 4px;font-size:10px}._toolbar_6jymw_168{flex-direction:column;align-items:stretch;gap:9px}._searchBox_6jymw_174{min-height:48px;padding:0 13px}._searchBox_6jymw_174 input{height:46px;font-size:13px}._selectBox_6jymw_245{width:100%;max-width:none;height:43px;padding:0 13px}._selectBox_6jymw_245 select{height:40px;font-size:12px}._resultBar_6jymw_347>div{gap:9px}._sortHint_6jymw_402{font-size:9px}._sortHint_6jymw_402>svg{display:none}._resetButton_6jymw_385,._catalogNote_6jymw_410 p{font-size:10px}._projectRow_6jymw_434{border-radius:9px;column-gap:15px;padding:18px 17px 12px}._projectIdentity_6jymw_450 h3{font-size:16px}._operator_6jymw_525,._location_6jymw_532{font-size:10px}._capacityValue_6jymw_565{font-size:23px}._capacityType_6jymw_576,._scope_6jymw_584,._timingBlock_6jymw_549 p{font-size:9px}._timingBlock_6jymw_549{padding-left:15px}._timingValue_6jymw_592{font-size:14px}._projectBottom_6jymw_609{align-items:flex-end;gap:10px}._projectBottom_6jymw_609 ._metadata_6jymw_620{flex-direction:column;align-items:flex-start;gap:4px;font-size:9px}._detailLink_6jymw_636{gap:5px;font-size:10px}._companyCard_6jymw_660{padding:21px 19px}._companyName_6jymw_520 h3{font-size:20px}._companySummary_6jymw_732,._thesis_6jymw_739 p{font-size:11px}._serviceGrid_6jymw_825{grid-template-columns:1fr;gap:14px}._serviceCard_6jymw_831{padding:21px}._serviceHeading_6jymw_521 h3{font-size:21px}._priceValue_6jymw_956{font-size:30px}._serviceFacts_6jymw_1032{gap:12px}._serviceFacts_6jymw_1032>div{grid-template-columns:75px minmax(0,1fr)}._serviceFacts_6jymw_1032 dd,._serviceFacts_6jymw_1032 dt,._modelBlock_6jymw_1002 li,._priceNote_6jymw_984{font-size:11px}._serviceBadges_6jymw_921>span{font-size:10px}._filterLabel_6jymw_303{display:none}._filterChip_6jymw_296{min-height:34px;padding:6px 10px;font-size:11px}._gpuFilterRow_6jymw_288>p{font-size:10px}._emptyState_6jymw_1095{padding:45px 17px}._emptyState_6jymw_1095 h3{font-size:15px}._emptyState_6jymw_1095 p{font-size:11px}._compareBar_6jymw_1147{right:10px;bottom:max(10px, env(safe-area-inset-bottom));border-radius:9px;width:calc(100% - 20px);padding:13px 14px;left:10px}._compareBarIntro_6jymw_1166{gap:6px}._compareBarIntro_6jymw_1166>strong{font-size:11px}._selectedPills_6jymw_1189{scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;order:3;overflow-x:auto}._selectedPills_6jymw_1189>button{flex:0 auto;max-width:160px;font-size:9px}._compareBarActions_6jymw_1229{gap:10px}._openComparison_6jymw_1249{gap:6px;min-height:36px;padding:8px 10px;font-size:11px}._clearComparison_6jymw_1236{min-height:36px;font-size:10px}._hasSelection_6jymw_1143{padding-bottom:155px}._comparisonDialog_6jymw_29{border-radius:10px;width:calc(100vw - 16px);max-height:calc(100dvh - 20px)}._dialogInner_6jymw_1294{max-height:calc(100dvh - 22px)}._dialogHeader_6jymw_1300{gap:12px;padding:21px 17px 0}._dialogHeader_6jymw_1300 h2{font-size:18px}._dialogHeader_6jymw_1300 ._eyebrow_6jymw_84{font-size:9px}._closeDialog_6jymw_1322{width:32px;height:34px;margin-right:-2px}._dialogIntro_6jymw_1342{margin:10px 17px 17px;font-size:10px}._comparisonTable_6jymw_1362{min-width:760px}._comparisonTable_6jymw_1362 th,._comparisonTable_6jymw_1362 td{padding:15px 13px}._comparisonTable_6jymw_1362 thead th:first-child,._comparisonTable_6jymw_1362 tbody th{width:110px;font-size:10px}._comparisonTable_6jymw_1362 thead th>a{font-size:13px}._comparisonTable_6jymw_1362 td{font-size:11px}._comparisonPrice_6jymw_1476>strong{font-size:22px}._dialogFooter_6jymw_1560{align-items:flex-start;gap:12px;padding:13px 14px}._dialogFooter_6jymw_1560>span{gap:5px;font-size:9px}._dialogFooter_6jymw_1560>button{padding:7px 9px;font-size:10px}}@media (prefers-reduced-motion:reduce){._catalog_6jymw_1 *,._comparisonDialog_6jymw_29 *{transition:none!important}}._recordActions_6jymw_2045{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px 16px;margin-left:auto;display:flex}._cardFooter_6jymw_810>._recordActions_6jymw_2045{justify-content:space-between;width:100%;margin-top:3px}._budgetFilters_6jymw_2060{border:1px solid var(--catalog-border);background:#ffffff65;border-radius:6px;margin-top:20px;padding:16px 18px}._budgetFields_6jymw_2068{align-items:center;gap:18px;display:flex}._budgetFields_6jymw_2068>label{color:var(--catalog-text);font-size:11px;font-weight:600}._budgetInput_6jymw_2080{background:#fff;border:1px solid #ccd4e1;border-radius:4px;align-items:center;gap:8px;width:300px;min-height:39px;padding:0 11px;display:flex}._budgetInput_6jymw_2080>span{color:var(--catalog-muted);font-size:12px}._budgetInput_6jymw_2080>input{width:100%;min-width:0;height:37px;color:var(--catalog-text);background:0 0;border:0;flex:1;padding:7px 0;font-size:12px}._budgetInput_6jymw_2080>select{border:0;border-left:1px solid var(--catalog-border);height:29px;color:var(--catalog-muted);background:0 0;border-radius:0;padding:3px 17px 3px 10px;font-size:11px}._budgetFilters_6jymw_2060>p{color:var(--catalog-muted);margin:10px 0 0;font-size:10px;line-height:1.9}._budgetFilters_6jymw_2060>._filterError_6jymw_2096{color:#a33d29}._budgetFilters_6jymw_2060>._budgetCaution_6jymw_2097{color:var(--catalog-accent)}._restoredNotice_6jymw_2099,._restoreError_6jymw_2099{background:var(--catalog-accent-soft);color:var(--catalog-accent);border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:18px;padding:11px 14px;font-size:11px;line-height:1.8;display:flex}._restoredNotice_6jymw_2099>span{overflow-wrap:anywhere;flex:1;min-width:150px}._restoredNotice_6jymw_2099 a,._restoreError_6jymw_2099 a{text-underline-offset:4px;text-decoration:underline}._restoredNotice_6jymw_2099 button{width:25px;height:25px;color:inherit;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._restoredNotice_6jymw_2099 button:hover{background:#ffffff90}._restoreError_6jymw_2099{color:#944b31;background:#fff2e9}._restoreError_6jymw_2099 p{flex:1;min-width:200px}._matchedBudget_6jymw_2119{background:#f4f7ff;border:1px solid #ccd8ed;border-radius:5px;margin:-1px 0 17px;padding:14px}._matchedBudget_6jymw_2119>._fieldLabel_6jymw_555{color:var(--catalog-accent);font-size:10px}._matchedBudget_6jymw_2119 ul{flex-direction:column;gap:11px;margin:10px 0 0;display:flex}._matchedBudget_6jymw_2119 li{flex-direction:column;gap:3px;font-size:11px;line-height:1.7;display:flex}._matchedBudget_6jymw_2119 li+li{border-top:1px solid #dce4f4;padding-top:10px}._matchedBudget_6jymw_2119 li>strong{font-size:10px;font-weight:550}._matchedBudget_6jymw_2119 li>span{color:var(--catalog-accent);font-variant-numeric:tabular-nums;font-size:15px}._matchedBudget_6jymw_2119 small{color:var(--catalog-muted);font-size:9px}._matchedBudget_6jymw_2119 p{color:var(--catalog-muted);font-size:10px}@media (max-width:760px){._projectBottom_6jymw_609{flex-wrap:wrap}._projectBottom_6jymw_609>._recordActions_6jymw_2045{justify-content:space-between;width:100%;margin-top:6px}._budgetFields_6jymw_2068{flex-wrap:wrap;gap:9px}._budgetInput_6jymw_2080{width:100%}._budgetInput_6jymw_2080>input{font-size:16px}._budgetFilters_6jymw_2060{padding:13px 14px}}
