.hero_section__hDSdo{padding:32px 0 120px;background:var(--site-background)}.hero_container__HNoUv{display:flex;width:100%;max-width:1280px;margin:0 auto;padding:0 16px;flex-direction:column}.hero_copy__P8nGw{max-width:100%;text-align:left}.hero_title__L7lp_{max-width:900px;margin:0 0 2.5rem;color:#000000;line-height:1.2;text-align:left}.hero_subtitle__RVJs7{max-width:min(80%,920px);margin:0;color:#6b7280;font-size:1.125rem;line-height:1.8;text-align:left}.hero_featuredCard__jL0rr{margin-top:64px}@media (max-width:640px){.hero_section__hDSdo{padding-top:20px;padding-bottom:88px}.hero_title__L7lp_{margin-bottom:1.75rem}.hero_subtitle__RVJs7{max-width:100%;font-size:1rem;line-height:1.7}.hero_featuredCard__jL0rr{margin-top:40px}}.marketing-media-card_card__2kKJD{display:block;overflow:hidden;border:1px solid #e5e7eb;border-radius:0;background:var(--surface-background);color:inherit;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.marketing-media-card_card__2kKJD:hover{border-color:#cbd5e1;box-shadow:0 20px 48px rgba(17,24,39,.08);transform:translateY(-2px)}.marketing-media-card_card__2kKJD:focus-visible{outline:2px solid #111827;outline-offset:4px}.marketing-media-card_cardContent__PZqk_{padding:24px}.marketing-media-card_cardHeader__uPV0D{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;flex-wrap:wrap}.marketing-media-card_cardTitle__EzVFF{margin:0;color:#000000;font-size:20px;font-weight:600}.marketing-media-card_cardTag__wE_43{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.marketing-media-card_cardDescription__vbabO{margin:0 0 16px;color:#6b7280;font-size:14px;line-height:1.6}.marketing-media-card_cardAction__reEM9{display:flex;align-items:center;color:#000000;font-size:14px;font-weight:500}.marketing-media-card_cardArrow__cDvET{margin-left:8px;font-size:16px;line-height:1}@media (max-width:640px){.marketing-media-card_cardContent__PZqk_{padding:20px}}@media (prefers-reduced-motion:reduce){.marketing-media-card_card__2kKJD{transition:none}.marketing-media-card_card__2kKJD:hover{transform:none}}.product-grid_surface__Dlumw{padding:80px 0 120px;background:var(--site-background)}.product-grid_container__3vJQK{width:100%;max-width:1280px;margin:0 auto;padding:0 16px}.product-grid_sectionTitle__BCds2{margin:0 0 60px;color:#000000;font-size:2.5rem;font-weight:600;text-align:left}.product-grid_platformSection__uCyAp{margin-top:96px}.product-grid_flagshipGrid___pd_A,.product-grid_platformGrid__XrQF8{display:grid;gap:40px}.product-grid_platformGrid__XrQF8{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))}.product-grid_mediaFallback__pUqO_{display:flex;align-items:center;justify-content:center;background:#f3f4f6}.product-grid_mediaFallbackMark__ljyx8{display:flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:50%;background:#000000;color:#ffffff;font-size:20px;font-weight:700}@media (max-width:640px){.product-grid_surface__Dlumw{padding:64px 0 88px}.product-grid_sectionTitle__BCds2{margin-bottom:36px;font-size:2rem}.product-grid_platformSection__uCyAp{margin-top:64px}.product-grid_flagshipGrid___pd_A,.product-grid_platformGrid__XrQF8{gap:24px}}.InfrastructureArchitecture_frame__3Itxi{color:var(--architecture-ink);background:var(--architecture-bg);border:1px solid var(--architecture-border);border-radius:var(--architecture-radius,0);padding:clamp(1rem,3vw,2rem);overflow-wrap:anywhere;min-width:0}.InfrastructureArchitecture_frame__3Itxi h3,.InfrastructureArchitecture_frame__3Itxi h4,.InfrastructureArchitecture_frame__3Itxi p{margin:0}.InfrastructureArchitecture_frame__3Itxi h3,.InfrastructureArchitecture_frame__3Itxi h4{font-weight:600;line-height:1.5}.InfrastructureArchitecture_frame__3Itxi p,.InfrastructureArchitecture_node__sXtXy{line-height:1.65}.InfrastructureArchitecture_muted__J3WM3{color:var(--architecture-muted)}.InfrastructureArchitecture_caption__6fu_q{display:grid;gap:.5rem;margin-bottom:1.75rem}.InfrastructureArchitecture_caption__6fu_q strong{color:var(--architecture-ink)}.InfrastructureArchitecture_applications__7EgvD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:0;margin:0;list-style:none}.InfrastructureArchitecture_application__J9Nmm{display:grid;place-items:center;text-align:center;padding:1rem;border:1px solid var(--architecture-border);background:var(--architecture-panel);border-radius:var(--architecture-node-radius,0)}.InfrastructureArchitecture_arrow__fWwKo{text-align:center;padding:.5rem;color:var(--architecture-accent)}.InfrastructureArchitecture_access___f_cQ{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.25rem;border:1px solid var(--architecture-accent);padding:1.25rem;border-radius:var(--architecture-node-radius,0);background:var(--architecture-panel)}.InfrastructureArchitecture_access___f_cQ p{margin-top:.375rem}.InfrastructureArchitecture_accessArrow__Sg5EL{color:var(--architecture-accent)}.InfrastructureArchitecture_routeLabel__KM7H5{display:grid;justify-items:center;gap:.25rem;margin:.5rem 0 1.25rem;color:var(--architecture-muted);text-align:center}.InfrastructureArchitecture_destinations__6sgws{display:grid;grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);gap:1.5rem;align-items:start}.InfrastructureArchitecture_branchBus__nFLWu{display:block;width:100%;height:2.5rem;stroke:var(--architecture-accent);fill:none;stroke-width:1}.InfrastructureArchitecture_returnPath__etRDO{padding:1rem 0 0;color:var(--architecture-muted)}.InfrastructureArchitecture_provider__VXh7d,.InfrastructureArchitecture_region__E0m_P{border:1px solid var(--architecture-border);padding:1.25rem;border-radius:var(--architecture-node-radius,0);min-width:0}.InfrastructureArchitecture_provider__VXh7d{background:var(--architecture-panel)}.InfrastructureArchitecture_groupHeading__7vo91{display:grid;gap:.5rem;margin-bottom:1.25rem}.InfrastructureArchitecture_planes__G_6SE{display:grid;grid-template-columns:minmax(0,1fr) 5rem minmax(0,1fr);align-items:stretch}.InfrastructureArchitecture_plane__oFh02{min-width:0;background:var(--architecture-panel);border:1px solid var(--architecture-border);padding:1rem;border-radius:var(--architecture-node-radius,0)}.InfrastructureArchitecture_plane__oFh02 h4{margin-bottom:1rem}.InfrastructureArchitecture_nodes__aYNLi{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.InfrastructureArchitecture_node__sXtXy{display:flex;align-items:center;min-width:0;min-height:4rem;padding:.875rem;border:1px solid var(--architecture-border);border-radius:var(--architecture-node-radius,0);background:var(--architecture-node-bg,var(--architecture-bg))}.InfrastructureArchitecture_context__9OmAI{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:.5rem;color:var(--architecture-accent)}.InfrastructureArchitecture_contextVertical__uMANq{display:none}.InfrastructureArchitecture_contextNote__HtUFo{padding:1rem 0;color:var(--architecture-muted)}.InfrastructureArchitecture_foundation__FtfoH{border-top:1px solid var(--architecture-border);padding-top:1rem;display:grid;gap:.375rem}.InfrastructureArchitecture_providerNote__aGtp7{border-top:1px solid var(--architecture-border);padding-top:1rem;margin-top:1.25rem!important}.InfrastructureArchitecture_control__qJgjW{position:relative;margin-top:2.5rem;padding:1.25rem;border:1px dashed var(--architecture-accent);border-radius:var(--architecture-node-radius,0)}.InfrastructureArchitecture_control__qJgjW:before{content:"";position:absolute;bottom:100%;left:50%;height:2.5rem;border-left:1px dashed var(--architecture-accent)}.InfrastructureArchitecture_control__qJgjW .InfrastructureArchitecture_nodes__aYNLi{grid-template-columns:repeat(3,minmax(0,1fr));margin:1rem 0}.InfrastructureArchitecture_footer__x3nmU{display:grid;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--architecture-border)}.InfrastructureArchitecture_legend__xJlQE{display:flex;gap:1rem 2rem;flex-wrap:wrap;margin:0 0 .25rem;padding:0;list-style:none}.InfrastructureArchitecture_legend__xJlQE li{display:flex;align-items:center;gap:.5rem;min-width:0}.InfrastructureArchitecture_dashedKey__5GvdF,.InfrastructureArchitecture_solidKey__Jxki9{display:inline-block;width:1.5rem;border-top:1px solid var(--architecture-accent);flex-shrink:0}.InfrastructureArchitecture_dashedKey__5GvdF{border-top-style:dashed}@media (max-width:1100px){.InfrastructureArchitecture_branchBus__nFLWu{display:none}.InfrastructureArchitecture_destinations__6sgws{grid-template-columns:minmax(0,1fr)}.InfrastructureArchitecture_provider__VXh7d .InfrastructureArchitecture_nodes__aYNLi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.InfrastructureArchitecture_access___f_cQ,.InfrastructureArchitecture_applications__7EgvD,.InfrastructureArchitecture_control__qJgjW .InfrastructureArchitecture_nodes__aYNLi,.InfrastructureArchitecture_planes__G_6SE,.InfrastructureArchitecture_provider__VXh7d .InfrastructureArchitecture_nodes__aYNLi{grid-template-columns:minmax(0,1fr)}.InfrastructureArchitecture_applications__7EgvD{gap:.5rem}.InfrastructureArchitecture_application__J9Nmm{padding:.75rem}.InfrastructureArchitecture_accessArrow__Sg5EL{transform:rotate(90deg);justify-self:center}.InfrastructureArchitecture_control__qJgjW,.InfrastructureArchitecture_provider__VXh7d,.InfrastructureArchitecture_region__E0m_P{padding:1rem}.InfrastructureArchitecture_plane__oFh02{padding:.75rem}.InfrastructureArchitecture_context__9OmAI{flex-direction:row;padding:1rem .5rem}.InfrastructureArchitecture_contextHorizontal__IiCQG{display:none}.InfrastructureArchitecture_contextVertical__uMANq{display:inline}.InfrastructureArchitecture_node__sXtXy{min-height:3rem}}.ai-infrastructure_page__yyThL{padding:80px 0 120px;background:var(--site-background);overflow-wrap:break-word}.ai-infrastructure_container__LosdT{max-width:1280px;margin:0 auto;padding:0 16px}.ai-infrastructure_section__lHl6G{margin-bottom:120px;scroll-margin-top:100px}.ai-infrastructure_photo__osB4_{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid #e5e7eb;margin-bottom:48px}.ai-infrastructure_photo__osB4_ img{object-fit:cover}.ai-infrastructure_title__0vKNl{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;max-width:1000px;margin:0 0 32px;text-wrap:balance}.ai-infrastructure_heading__MzYh7{font-size:clamp(2rem,3.5vw,2.5rem);font-weight:600;line-height:1.2;margin:0 0 24px;max-width:900px;text-wrap:balance}.ai-infrastructure_intro__j_6bE{margin-bottom:40px}.ai-infrastructure_lead__Dcs8f{max-width:880px;color:#4b5563;font-size:1.125rem;line-height:1.8}.ai-infrastructure_actions__BujdP{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px}.ai-infrastructure_actions__BujdP a{min-height:48px;max-width:100%;line-height:1.5}.ai-infrastructure_grid__N2qIm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;list-style:none;padding:0;margin:0}.ai-infrastructure_grid__N2qIm:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.ai-infrastructure_card__vMo5_{min-width:0;border-top:1px solid #d1d5db;padding-top:24px}.ai-infrastructure_number__tRss8{display:block;font-size:.8125rem;color:#6b7280;margin-bottom:24px}.ai-infrastructure_cardTitle__z1rQh{font-size:1.125rem;font-weight:600;line-height:1.5;margin-bottom:16px}.ai-infrastructure_card__vMo5_ p{color:#4b5563;line-height:1.8}.ai-infrastructure_note__cYd07{max-width:900px;color:#4b5563;line-height:1.8;margin-top:32px;padding-left:20px;border-left:2px solid #9ca3af}.ai-infrastructure_architecture__D0Dp7{--architecture-bg:var(--diagram-canvas);--architecture-panel:var(--surface-background);--architecture-node-bg:var(--diagram-node-bg);--architecture-ink:var(--diagram-ink);--architecture-muted:var(--diagram-muted);--architecture-border:var(--diagram-border);--architecture-accent:var(--diagram-blue-ink);--architecture-node-radius:6px;color-scheme:light}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=access]{border-color:var(--diagram-node-border)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=access] h3,.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=compute] h4,.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=provider] h3,.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=storage] h4{padding:8px 12px;border-radius:6px}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=access] h3,.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=storage] h4{background:var(--diagram-blue-bg);color:var(--diagram-blue-ink)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=access]>div:last-of-type h3{color:var(--diagram-red-detail);background:transparent;border:1px dashed var(--diagram-red-border)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=compute] h4{background:var(--diagram-green-bg);color:var(--diagram-green-ink)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=region]{background:var(--surface-background)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=provider] h3{background:var(--diagram-amber-bg);color:var(--diagram-amber-ink)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=storage] li:last-child{background:var(--diagram-blue-strong-bg);border-color:var(--diagram-blue-border)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=compute] li:last-child{background:var(--diagram-pink-bg);border-color:var(--diagram-pink-border)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=control],.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=control]:before{border-color:var(--diagram-purple-border)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=control] h3{color:var(--diagram-purple-detail)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=control] li:first-child,.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=control] li:last-child{border-color:var(--diagram-red-border);border-style:dashed;color:var(--diagram-red-detail)}.ai-infrastructure_architecture__D0Dp7 [data-architecture-part=control] li:nth-child(2){border-color:var(--diagram-purple-border);border-style:dashed;color:var(--diagram-purple-detail)}.ai-infrastructure_faq__1SI_7{margin-top:40px;border-top:1px solid #d1d5db}.ai-infrastructure_faq__1SI_7 details{padding:24px 0;border-bottom:1px solid #d1d5db}.ai-infrastructure_faq__1SI_7 summary{cursor:pointer;font-weight:500;line-height:1.6}.ai-infrastructure_faq__1SI_7 summary:focus-visible{outline:2px solid #111827;outline-offset:6px}.ai-infrastructure_faq__1SI_7 p{max-width:880px;color:#4b5563;line-height:1.8;margin-top:20px}.ai-infrastructure_contact__LfYxP{padding:48px 32px;border:1px solid #d1d5db;background:var(--subtle-background)}@media (max-width:1100px){.ai-infrastructure_grid__N2qIm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ai-infrastructure_page__yyThL{padding-top:40px;padding-bottom:80px}.ai-infrastructure_section__lHl6G{margin-bottom:80px}.ai-infrastructure_photo__osB4_{margin-bottom:32px}.ai-infrastructure_grid__N2qIm,.ai-infrastructure_grid__N2qIm:has(>:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}.ai-infrastructure_contact__LfYxP{padding:32px 20px}}.ArchitecturePalette_palette__vVcCd{--diagram-canvas:#F8F9FA;--diagram-border:#E5E7EB;--diagram-node-bg:#F3F4F6;--diagram-node-border:#D1D5DB;--diagram-ink:#111827;--diagram-muted:#6B7280;--diagram-blue-bg:#EFF6FF;--diagram-blue-ink:#1E40AF;--diagram-blue-strong-bg:#DBEAFE;--diagram-blue-border:#3B82F6;--diagram-green-bg:#F0FDF4;--diagram-green-ink:#166534;--diagram-amber-bg:#FEF3C7;--diagram-amber-ink:#92400E;--diagram-amber-border:#FCD34D;--diagram-pink-bg:#FDF2F8;--diagram-pink-border:#F9A8D4;--diagram-pink-ink:#BE185D;--diagram-pink-solid:#EC4899;--diagram-red-border:#EF4444;--diagram-red-ink:#DC2626;--diagram-red-detail:#991B1B;--diagram-purple-border:#8B5CF6;--diagram-purple-ink:#7C3AED;--diagram-purple-detail:#5B21B6}.accentrust-system-journey-card_card__jx6Gu{position:relative;isolation:isolate;width:100%;aspect-ratio:21/9;overflow:hidden;border:1px solid rgba(17,24,39,.2);background:radial-gradient(ellipse at 72% 42%,rgba(69,212,237,.14),transparent 48%),linear-gradient(155deg,#071019,#0d1b25 48%,#08121b);box-shadow:0 32px 80px rgba(17,24,39,.14)}.accentrust-system-journey-card_depth__K_OB7,.accentrust-system-journey-card_frame__oRyU7,.accentrust-system-journey-card_media__OakwC,.accentrust-system-journey-card_poster__VApGg,.accentrust-system-journey-card_scene__r_Qjz{position:absolute;inset:0}.accentrust-system-journey-card_poster__VApGg{width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .7s ease}.accentrust-system-journey-card_card__jx6Gu[data-ready=true] .accentrust-system-journey-card_poster__VApGg{opacity:0}.accentrust-system-journey-card_scene__r_Qjz{opacity:0;transition:opacity .7s ease}.accentrust-system-journey-card_sceneVisible__vrQU6{opacity:1}.accentrust-system-journey-card_depth__K_OB7{pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.1),transparent 48%,rgba(0,0,0,.34))}.accentrust-system-journey-card_frame__oRyU7{pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.accentrust-system-journey-card_motionControl__IuzAG{position:absolute;right:20px;bottom:20px;z-index:2;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:0;background:rgba(7,16,25,.72);color:#ffffff;cursor:pointer;backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);transition:background-color .18s ease,border-color .18s ease}.accentrust-system-journey-card_motionControl__IuzAG:hover{border-color:rgba(255,255,255,.5);background:rgba(7,16,25,.9)}.accentrust-system-journey-card_motionControl__IuzAG:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.accentrust-system-journey-card_motionControl__IuzAG svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media (max-width:1024px){.accentrust-system-journey-card_card__jx6Gu{aspect-ratio:16/9}}@media (max-width:640px){.accentrust-system-journey-card_card__jx6Gu{aspect-ratio:4/3;box-shadow:0 20px 48px rgba(17,24,39,.12)}.accentrust-system-journey-card_motionControl__IuzAG{right:14px;bottom:14px;width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.accentrust-system-journey-card_motionControl__IuzAG,.accentrust-system-journey-card_poster__VApGg,.accentrust-system-journey-card_scene__r_Qjz{transition:none}}.accentrust-system-journey-card_feature__9Xz_w{overflow:hidden;border:1px solid #e5e7eb;background:var(--surface-background)}.accentrust-system-journey-card_feature__9Xz_w .accentrust-system-journey-card_card__jx6Gu{border:0;box-shadow:none}.accentrust-system-journey-card_visionFeature__PcKD0{margin-top:40px}.accentrust-system-journey-card_featureCopy__XMiFK{display:grid;gap:12px;padding:24px;border-top:1px solid #e5e7eb}.accentrust-system-journey-card_featureHeading__frvj3{margin:0;font-size:1.25rem;font-weight:600;line-height:1.4;color:#111827}.accentrust-system-journey-card_featureDescription__I_IhV{margin:0;max-width:900px;font-size:1rem;line-height:1.7;color:#4b5563}.accentrust-system-journey-card_chapterTabs__GWpAB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px 24px}.accentrust-system-journey-card_chapterTab__e_cAR{--ui-button-padding-inline:0.5rem;min-width:0;min-height:44px;font-size:.875rem;line-height:1.4}.accentrust-system-journey-card_chapterPanel__rqH5M:focus-visible{outline:2px solid #111827;outline-offset:-3px}@media (max-width:640px){.accentrust-system-journey-card_featureCopy__XMiFK{padding:20px}.accentrust-system-journey-card_chapterTabs__GWpAB{padding:12px;gap:6px}.accentrust-system-journey-card_chapterTab__e_cAR{--ui-button-padding-inline:0.375rem}}