.provider_page__EmLib{background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-family-body)}.provider_crumb__tD_0M{height:64px;display:flex;align-items:center;gap:10px;padding:0 max(6.2vw,32px);font:.6875rem var(--font-family-mono)}.provider_crumb__tD_0M a{color:inherit;text-decoration:none}.provider_hero__nL9bQ{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(48px,6vw,88px) max(6.2vw,32px);border-bottom:1px solid var(--color-line);background-color:var(--color-surface);background-image:linear-gradient(color-mix(in srgb,var(--color-accent) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 6%,transparent) 1px,transparent 1px);background-size:32px 32px}.provider_heroCopy__3YReO{min-width:0}.provider_identity__AXRs4{display:flex;align-items:center;gap:16px;font:.71875rem var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.provider_mark__ncv6t{display:flex;width:56px;height:56px;flex:0 0 56px;align-items:center;justify-content:center;font-size:56px;font-weight:500;line-height:1}.provider_mark__ncv6t img{display:block;width:56px;height:56px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.provider_hero__nL9bQ h1{margin:28px 0 18px;font-size:clamp(36px,4.2vw,56px);font-weight:500;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.provider_heroCopy__3YReO>p{max-width:620px;margin:0;color:var(--color-ink-muted);font-size:18px;line-height:1.55}.provider_actions__Wedge{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}.provider_actions__Wedge a{display:inline-flex;height:48px;align-items:center;padding:0 22px;border:1px solid var(--color-line-control);background:var(--color-surface);color:inherit;font-size:.9375rem;font-weight:500;text-decoration:none}.provider_actions__Wedge a:first-child{border-color:var(--color-tint-yellow);background:var(--color-tint-yellow);color:var(--color-tint-fg)}.provider_actions__Wedge a:hover{border-color:var(--color-ink)}.provider_heroFacts__d_TqK{display:flex;flex-direction:column;background:var(--color-plate);color:var(--color-panel-fg)}.provider_factTotal__n4eAd{display:flex;align-items:baseline;gap:14px;padding:26px 26px 22px;border-bottom:1px solid color-mix(in oklab,var(--color-panel-fg-label) 30%,transparent)}.provider_factTotal__n4eAd strong{color:var(--color-tint-yellow);font:500 64px/.9 var(--font-family-body);letter-spacing:-.04em}.provider_factTotal__n4eAd span{font:.71875rem var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-panel-fg-muted,var(--color-panel-fg))}.provider_heroFacts__d_TqK ul{margin:0;padding:6px 26px;list-style:none}.provider_heroFacts__d_TqK li a{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid color-mix(in oklab,var(--color-panel-fg-label) 22%,transparent);color:inherit;font-size:15px;text-decoration:none}.provider_heroFacts__d_TqK li:last-child a{border-bottom:0}.provider_heroFacts__d_TqK li a:hover span{color:var(--color-tint-yellow)}.provider_heroFacts__d_TqK li b{font:500 15px var(--font-family-mono)}.provider_heroFacts__d_TqK>p{margin:0;padding:14px 26px 18px;border-top:1px solid color-mix(in oklab,var(--color-panel-fg-label) 30%,transparent);color:var(--color-panel-fg-muted,var(--color-panel-fg));font:.6875rem var(--font-family-mono);letter-spacing:.06em;text-transform:uppercase}.provider_families__cU8aQ{padding:56px max(6.2vw,32px) 8px}.provider_choose__OC2Bl h2,.provider_families__cU8aQ h2{margin:0 0 22px;font-size:28px;font-weight:500;letter-spacing:-.02em}.provider_families__cU8aQ>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--color-line);border-left:1px solid var(--color-line)}.provider_families__cU8aQ a{display:flex;flex-direction:column;gap:8px;padding:20px 22px;border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:var(--color-surface);color:inherit;text-decoration:none;transition:background .2s ease}.provider_families__cU8aQ a:hover{background:var(--color-sheet)}.provider_families__cU8aQ strong{font-size:19px;font-weight:500}.provider_families__cU8aQ span{color:var(--color-ink-muted);font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.provider_families__cU8aQ small{margin-top:auto;padding-top:4px;color:var(--color-accent);font:500 12px var(--font-family-mono)}.provider_choose__OC2Bl{padding:56px max(6.2vw,32px) 24px}.provider_catalogTitle__2MHWg span,.provider_choose__OC2Bl>span,.provider_cta__FgvLj>span{display:block;margin-bottom:10px;font:.71875rem var(--font-family-mono);letter-spacing:.08em;color:var(--color-ink-muted)}.provider_choose__OC2Bl>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.provider_choose__OC2Bl a{display:flex;flex-direction:column;gap:10px;padding:20px 22px;border:1px solid var(--color-line);background:var(--color-surface);color:inherit;text-decoration:none;transition:border-color .15s ease}.provider_choose__OC2Bl a:hover{border-color:var(--color-ink)}.provider_choose__OC2Bl a small{color:var(--color-accent);font:500 .6875rem var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.provider_choose__OC2Bl a strong{font-size:18px;font-weight:500}.provider_choose__OC2Bl a span{color:var(--color-ink-muted);font:.8125rem/1.5 var(--font-family-mono)}.provider_catalog__05D5y{padding:64px max(6.2vw,32px) 80px}.provider_catalogTitle__2MHWg{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 44px;margin-bottom:20px}.provider_catalogTitle__2MHWg h2{margin:0;font-size:32px;font-weight:500;line-height:1.15;letter-spacing:-.02em}.provider_search__Z54Z1{display:flex;width:360px;max-width:100%;height:46px;align-items:center;gap:10px;padding:0 14px;border:1px solid var(--color-line-control);background:var(--color-surface);color:var(--color-ink-muted)}.provider_search__Z54Z1 input{width:100%;border:0;outline:0;background:transparent;color:var(--color-ink);font-size:14px}.provider_search__Z54Z1:focus-within{border-color:var(--color-ink)}.provider_groupJump__29kDj{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 40px}.provider_groupJump__29kDj a{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid var(--color-line);color:var(--color-ink-muted);font-size:14px;text-decoration:none}.provider_groupJump__29kDj a:hover{border-color:var(--color-ink);color:var(--color-ink)}.provider_groupJump__29kDj small{font:11px var(--font-family-mono);opacity:.75}.provider_note__RoboX{margin:24px 0 0;color:var(--color-ink-subtle,var(--color-ink-muted));font-size:13px;line-height:1.6}.provider_family__zGeTi{margin-top:44px;scroll-margin-top:80px}.provider_family__zGeTi header{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--color-line)}.provider_family__zGeTi header h3{margin:0;font-size:24px;font-weight:500;letter-spacing:-.01em}.provider_family__zGeTi header p{margin:0;color:var(--color-ink-muted);font-size:15px}.provider_family__zGeTi header small{margin-left:auto;color:var(--color-ink-muted);font:.6875rem var(--font-family-mono);letter-spacing:.06em}.provider_modelGrid__L5Zog{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.provider_modelCard__r6wi1{display:flex;flex-direction:column;padding:22px;border:1px solid var(--color-line);background:var(--color-surface);color:inherit;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.provider_modelCard__r6wi1:hover{border-color:var(--color-ink);box-shadow:var(--shadow-float)}.provider_modelCard__r6wi1 h4{margin:0 0 6px;font-size:19px;font-weight:500;line-height:1.3}.provider_modelCard__r6wi1 code{display:block;margin-bottom:16px;color:var(--color-ink-subtle,var(--color-ink-muted));font-size:.75rem;line-height:1.6;overflow-wrap:anywhere}.provider_capabilities__ZLyEh{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px}.provider_capabilities__ZLyEh span{padding:3px 7px;border:1px solid var(--color-line);color:var(--color-ink-muted);font:.6875rem/1.5 var(--font-family-mono)}.provider_cardFacts__zBJee{display:grid;gap:8px;margin:auto 0 0;padding-top:16px;border-top:1px solid var(--color-line)}.provider_cardFacts__zBJee div{display:flex;justify-content:space-between;gap:12px}.provider_cardFacts__zBJee dt{color:var(--color-ink-muted);font:.6875rem/1.6 var(--font-family-mono);letter-spacing:.06em;text-transform:uppercase}.provider_cardFacts__zBJee dd{margin:0;font:500 13px/1.6 var(--font-family-mono);text-align:right}.provider_cardLink__ghYoL{margin-top:18px;color:var(--color-accent);font-size:14px;font-weight:500}.provider_cta__FgvLj{padding:64px max(6.2vw,32px);background:var(--color-tint-yellow);color:var(--color-tint-fg)}.provider_cta__FgvLj>span{color:inherit}.provider_cta__FgvLj h2{max-width:760px;margin:0 0 28px;font-size:clamp(30px,3.4vw,44px);font-weight:500;line-height:1.1;letter-spacing:-.03em}.provider_cta__FgvLj a{display:inline-block;padding:15px 20px;background:var(--color-tint-fg);color:var(--color-panel-fg);text-decoration:none;font-weight:500}@media (max-width:980px){.provider_hero__nL9bQ{grid-template-columns:1fr}.provider_families__cU8aQ>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.provider_catalog__05D5y,.provider_choose__OC2Bl,.provider_cta__FgvLj,.provider_families__cU8aQ,.provider_hero__nL9bQ{padding-left:20px;padding-right:20px}.provider_families__cU8aQ>div{grid-template-columns:1fr}.provider_actions__Wedge a{width:100%;justify-content:center}.provider_search__Z54Z1{width:100%}.provider_family__zGeTi header small{margin-left:0}}.provider_identity__AXRs4 small{font-size:inherit}@media (prefers-reduced-motion:reduce){.provider_choose__OC2Bl a,.provider_families__cU8aQ a,.provider_modelCard__r6wi1{transition:none}}