.ProvidersDirectory-module__T64aSq__page{color:#f4f7f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050807;min-height:100dvh}.ProvidersDirectory-module__T64aSq__directory{color:#f4f7f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050807;padding:40px 0 80px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif;line-height:1.5}.ProvidersDirectory-module__T64aSq__container{width:min(1240px,100% - 64px);margin:auto}.ProvidersDirectory-module__T64aSq__directory :is(input,select,button){font:inherit}.ProvidersDirectory-module__T64aSq__directory :is(a,button,select):focus-visible{outline-offset:4px;outline:2px solid #65d59b}.ProvidersDirectory-module__T64aSq__directory a{text-underline-offset:4px}.ProvidersDirectory-module__T64aSq__directory a:hover{text-decoration:underline}.ProvidersDirectory-module__T64aSq__heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;display:flex}.ProvidersDirectory-module__T64aSq__heading h1{color:#f4f7f5;letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,38px);font-weight:550;line-height:1.2}.ProvidersDirectory-module__T64aSq__heading p:last-child{color:#afbbb5;margin:14px 0 0;font-size:14px}.ProvidersDirectory-module__T64aSq__total{text-align:right;flex-direction:column;flex-shrink:0;display:flex}.ProvidersDirectory-module__T64aSq__total strong{letter-spacing:-.04em;font-size:38px;font-weight:550;line-height:1.1}.ProvidersDirectory-module__T64aSq__total span{color:#afbbb5;margin-top:8px;font-size:12px}.ProvidersDirectory-module__T64aSq__controls{background:#0a100d;border:1px solid #24352c;border-radius:16px;padding:26px}.ProvidersDirectory-module__T64aSq__searchBox{max-width:720px}.ProvidersDirectory-module__T64aSq__searchBox>label{margin-bottom:9px;font-size:13px;font-weight:600;display:block}.ProvidersDirectory-module__T64aSq__field{background:#080d0a;border:1px solid #33463c;border-radius:10px;align-items:center;gap:12px;min-height:52px;padding:3px 6px 3px 15px;display:flex}.ProvidersDirectory-module__T64aSq__field:focus-within{outline-offset:3px;outline:2px solid #65d59b}.ProvidersDirectory-module__T64aSq__field svg{color:#afbbb5;flex-shrink:0}.ProvidersDirectory-module__T64aSq__field input{color:#f4f7f5;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:8px 0;font-size:16px}.ProvidersDirectory-module__T64aSq__field input::placeholder{color:#94a39b;opacity:1}.ProvidersDirectory-module__T64aSq__field input::-webkit-search-cancel-button{-webkit-appearance:none}.ProvidersDirectory-module__T64aSq__clearSearch{cursor:pointer;color:#c5d4cb;background:0 0;border:0;border-radius:6px;flex-shrink:0;width:44px;height:44px;font-size:24px!important}.ProvidersDirectory-module__T64aSq__filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.ProvidersDirectory-module__T64aSq__filter{color:#bac8c0;flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}.ProvidersDirectory-module__T64aSq__filter select,.ProvidersDirectory-module__T64aSq__sort select{color:#e8efea;text-overflow:ellipsis;background:#080d0a;border:1px solid #33463c;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:10px 26px 10px 10px;font-size:13px}.ProvidersDirectory-module__T64aSq__note{color:#a1b2a8;max-width:820px;margin:18px 0 0;font-size:12px}.ProvidersDirectory-module__T64aSq__toolbar{justify-content:space-between;align-items:center;gap:20px;margin:28px 0 22px;font-size:14px;display:flex}.ProvidersDirectory-module__T64aSq__toolbar p{margin:0}.ProvidersDirectory-module__T64aSq__toolbarActions{align-items:center;gap:20px;display:flex}.ProvidersDirectory-module__T64aSq__sort{color:#bac8c0;align-items:center;gap:10px;font-size:12px;display:flex}.ProvidersDirectory-module__T64aSq__sort span{white-space:nowrap}.ProvidersDirectory-module__T64aSq__sort select{width:210px}.ProvidersDirectory-module__T64aSq__reset{color:#b3e9cb;cursor:pointer;background:#0d1812;border:1px solid #33463c;border-radius:8px;align-items:center;min-height:44px;padding:8px 13px;display:inline-flex;font-size:13px!important}.ProvidersDirectory-module__T64aSq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ProvidersDirectory-module__T64aSq__card{color:#f4f7f5;min-width:0;box-shadow:none;background:#0b1510;border:1px solid #233a2d;border-radius:16px;flex-direction:column;padding:25px;transition:border-color .18s,background .18s;display:flex}.ProvidersDirectory-module__T64aSq__card:hover,.ProvidersDirectory-module__T64aSq__card:focus-within{background:#0e1b14;border-color:#3d6851}.ProvidersDirectory-module__T64aSq__identity{align-items:center;gap:15px;display:flex}.ProvidersDirectory-module__T64aSq__identity>div{min-width:0}.ProvidersDirectory-module__T64aSq__identity h3{letter-spacing:-.025em;overflow-wrap:anywhere;color:#f4f7f5;margin:0;font-size:21px;font-weight:600;line-height:1.25}.ProvidersDirectory-module__T64aSq__identity h3 a{color:#f4f7f5;align-items:center;min-height:44px;display:inline-flex}.ProvidersDirectory-module__T64aSq__type{color:#b5c4ba;overflow-wrap:anywhere;margin:7px 0 0;font-size:12px}.ProvidersDirectory-module__T64aSq__logo{flex:0 0 60px;width:60px;height:60px;display:block}.ProvidersDirectory-module__T64aSq__logo .brand-logo-frame{width:100%;height:100%;box-shadow:none;background:#f5f8f6;border:1px solid #dce4df;border-radius:12px}.ProvidersDirectory-module__T64aSq__logo .brand-logo-image{padding:9px}.ProvidersDirectory-module__T64aSq__logo .brand-logo-fallback{color:#215948;font-size:20px}.ProvidersDirectory-module__T64aSq__logo .brand-logo-frame:has(.brand-logo-image.is-loaded) .brand-logo-fallback{visibility:hidden}.ProvidersDirectory-module__T64aSq__hq{overflow-wrap:anywhere;margin:24px 0 20px;font-size:13px}.ProvidersDirectory-module__T64aSq__hq span,.ProvidersDirectory-module__T64aSq__label{color:#a9bcb0;margin-bottom:6px;font-size:11px;display:block}.ProvidersDirectory-module__T64aSq__coverage{border-top:1px solid #233a2d;padding-top:18px}.ProvidersDirectory-module__T64aSq__counts{color:#bdcdc3;margin:0 0 8px;font-size:12px}.ProvidersDirectory-module__T64aSq__counts strong{color:#f4f7f5}.ProvidersDirectory-module__T64aSq__counts>span{padding:0 8px}.ProvidersDirectory-module__T64aSq__regionNames{color:#b5c4ba;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.ProvidersDirectory-module__T64aSq__gpuSection{margin:20px 0}.ProvidersDirectory-module__T64aSq__gpuSection .ProvidersDirectory-module__T64aSq__label{margin:0 0 9px}.ProvidersDirectory-module__T64aSq__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ProvidersDirectory-module__T64aSq__chips li{color:#d3e7db;overflow-wrap:anywhere;background:#12241a;border:1px solid #284333;border-radius:5px;max-width:100%;padding:5px 8px;font-size:11px}.ProvidersDirectory-module__T64aSq__noCoverage{color:#a9bcb0;margin:0 0 18px;font-size:13px}.ProvidersDirectory-module__T64aSq__bottom{margin-top:auto}.ProvidersDirectory-module__T64aSq__pricing{margin-top:22px}.ProvidersDirectory-module__T64aSq__pricing strong{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:17px;font-weight:600;display:block}.ProvidersDirectory-module__T64aSq__priceGradientValue{color:#effaf3;width:max-content;max-width:100%}.ProvidersDirectory-module__T64aSq__pricing small{color:#a9bcb0;margin-top:5px;font-size:11px;display:block}.ProvidersDirectory-module__T64aSq__pricing p{color:#a9bcb0;margin:0;font-size:13px}.ProvidersDirectory-module__T64aSq__freshness{color:#a9bcb0;margin:16px 0 20px;font-size:11px}.ProvidersDirectory-module__T64aSq__links{border-top:1px solid #233a2d;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding-top:12px;display:flex}.ProvidersDirectory-module__T64aSq__links a{color:#b3e9cb;align-items:center;gap:7px;min-height:44px;font-size:12px;display:inline-flex}.ProvidersDirectory-module__T64aSq__links a:first-child{font-weight:600}.ProvidersDirectory-module__T64aSq__empty{background:#0b1510;border:1px solid #233a2d;border-radius:16px;padding:36px}.ProvidersDirectory-module__T64aSq__empty h3{margin:0 0 12px;font-size:24px}.ProvidersDirectory-module__T64aSq__empty p{color:#afbbb5;font-size:14px}@media (max-width:1100px){.ProvidersDirectory-module__T64aSq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.ProvidersDirectory-module__T64aSq__container{width:calc(100% - 40px)}.ProvidersDirectory-module__T64aSq__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ProvidersDirectory-module__T64aSq__heading{align-items:start}.ProvidersDirectory-module__T64aSq__total{display:none}.ProvidersDirectory-module__T64aSq__card{padding:20px}.ProvidersDirectory-module__T64aSq__identity{align-items:start}}@media (max-width:600px){.ProvidersDirectory-module__T64aSq__directory{padding:28px 0 56px}.ProvidersDirectory-module__T64aSq__container{width:calc(100% - 32px)}.ProvidersDirectory-module__T64aSq__controls{padding:18px}.ProvidersDirectory-module__T64aSq__grid{grid-template-columns:1fr}.ProvidersDirectory-module__T64aSq__toolbar{flex-direction:column;align-items:start;gap:12px}.ProvidersDirectory-module__T64aSq__toolbarActions{flex-wrap:wrap;gap:12px;width:100%}.ProvidersDirectory-module__T64aSq__sort{flex:1}.ProvidersDirectory-module__T64aSq__sort select{flex:1;width:100%}.ProvidersDirectory-module__T64aSq__filters{gap:14px 10px}.ProvidersDirectory-module__T64aSq__field{gap:8px;padding-left:10px}.ProvidersDirectory-module__T64aSq__field input{font-size:16px}}@media (max-width:360px){.ProvidersDirectory-module__T64aSq__filters{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ProvidersDirectory-module__T64aSq__directory *{scroll-behavior:auto!important;transition:none!important}}.ProvidersDirectory-module__T64aSq__logo .brand-logo-frame:has(img[src*="/coreweave.svg"]){background:#17211e;border-color:#17211e}
