.intro-hero_hero__uK_Vi{--ih-stage:#e9e7e0;--ih-card:#faf9f6;--ih-ink:#111111;--ih-ink-2:#55534e;--ih-ink-3:#8a8882;--ih-hair:rgba(17,17,17,0.1);--ih-inset:12px;position:relative;margin-top:calc(var(--layout-header-height) - var(--layout-content-top));height:calc(100vh - var(--layout-header-height));height:calc(100svh - var(--layout-header-height));min-height:560px;padding:var(--ih-inset)}.intro-hero_stage__F4fdC{position:relative;width:100%;height:100%;background:var(--ih-stage);border-radius:6px;overflow:hidden;isolation:isolate}.intro-hero_stage__F4fdC .field{position:absolute;inset:0;z-index:1}.intro-hero_stage__F4fdC .tile{position:absolute;left:0;top:0;transform-origin:50% 50%;will-change:transform,opacity;opacity:0;pointer-events:none}.intro-hero_stage__F4fdC .tile.is-survivor{z-index:2}.intro-hero_stage__F4fdC .tile.is-feature{z-index:3}.intro-hero_stage__F4fdC .tile-art{position:absolute;inset:0;overflow:hidden;background:var(--c1,#d6d3cb);transition:transform .5s cubic-bezier(.2,.7,.2,1)}.intro-hero_stage__F4fdC .tile-art[hidden]{display:none}.intro-hero_stage__F4fdC .tile-art img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.intro-hero_stage__F4fdC .tile-art.has-photo:before{content:"";position:absolute;inset:0;background:var(--ih-preview,none) center /cover no-repeat;filter:blur(14px) saturate(1.1);transform:scale(1.18)}.intro-hero_stage__F4fdC .tile-art.has-photo img{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1)}.intro-hero_stage__F4fdC .tile-art.has-photo img.is-loaded{opacity:1}.intro-hero_stage__F4fdC .tile-art.has-photo img.no-fade{transition:none}.intro-hero_stage__F4fdC.is-idle .tile.is-survivor{pointer-events:auto}.intro-hero_stage__F4fdC.is-idle .tile.is-survivor:hover .tile-art{transform:scale(1.07)}.intro-hero_stage__F4fdC .p-arc:after,.intro-hero_stage__F4fdC .p-band:after,.intro-hero_stage__F4fdC .p-corner:after,.intro-hero_stage__F4fdC .p-disc:after,.intro-hero_stage__F4fdC .p-split:after{content:"";position:absolute;background:var(--c2)}.intro-hero_stage__F4fdC .p-split:after{top:0;right:0;bottom:0;width:var(--split)}.intro-hero_stage__F4fdC .p-band:after{left:0;right:0;bottom:0;height:var(--split)}.intro-hero_stage__F4fdC .p-disc:after{left:50%;top:50%;width:50%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%)}.intro-hero_stage__F4fdC .p-arc:after{left:-32%;bottom:-32%;width:96%;aspect-ratio:1;border-radius:50%}.intro-hero_stage__F4fdC .p-corner:after{right:0;top:0;width:var(--split);height:var(--split)}.intro-hero_stage__F4fdC .caption{position:absolute;left:0;top:0;z-index:4;background:var(--ih-card);border:1px solid var(--ih-hair);border-radius:8px;padding:clamp(12px,1.1vw,22px) clamp(14px,1.1vw,21px) clamp(14px,1.15vw,22px);will-change:transform,opacity;opacity:0;pointer-events:none}.intro-hero_stage__F4fdC .caption-meta{display:flex;gap:.6em;font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(11px,.76vw,14px);line-height:1.3;color:var(--ih-ink-3);letter-spacing:.01em}.intro-hero_stage__F4fdC .caption-meta b{font-weight:500;color:var(--ih-ink-2)}.intro-hero_stage__F4fdC .caption-title{margin:.3em 0 0;font-family:var(--font-serif),Georgia,serif;font-weight:400;font-size:clamp(22px,2vw,38px);line-height:1.08;letter-spacing:-.005em;color:var(--ih-ink);text-wrap:balance}.intro-hero_stage__F4fdC .copy{position:absolute;left:50%;top:50%;z-index:5;width:min(780px,86%);transform:translate(-50%,-50%);text-align:center;pointer-events:none}.intro-hero_stage__F4fdC .copy>*{will-change:transform,opacity;opacity:0}.intro-hero_stage__F4fdC .copy h1{margin:0;font-family:var(--font-serif),Georgia,serif;font-weight:400;font-size:clamp(34px,3.4vw,64px);line-height:1.08;letter-spacing:-.01em;color:var(--ih-ink);text-wrap:balance}.intro-hero_stage__F4fdC .copy p{margin:1em auto 0;max-width:34em;font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(13px,.9vw,16px);line-height:1.65;color:var(--ih-ink-2);text-wrap:pretty}.intro-hero_stage__F4fdC .cta{display:inline-flex;align-items:center;gap:8px;height:40px;margin-top:26px;padding:0 16px 0 18px;border-radius:999px;background:var(--ih-ink);color:#fff;font-family:var(--font-mono),ui-monospace,monospace;font-size:14px;text-decoration:none;pointer-events:auto}.intro-hero_stage__F4fdC .cta svg{width:16px;height:16px;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.intro-hero_stage__F4fdC .cta:hover svg{transform:translateX(3px)}.intro-hero_stage__F4fdC .cta:focus-visible,.intro-hero_stage__F4fdC .intro-control:focus-visible{outline:2px solid var(--ih-ink);outline-offset:3px}.intro-hero_stage__F4fdC .intro-control{position:absolute;right:18px;bottom:18px;z-index:6;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px 0 12px;border:1px solid var(--ih-hair);border-radius:999px;background:rgba(250,249,246,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ih-ink-2);font:12px/1 var(--font-mono),ui-monospace,monospace;cursor:pointer;transition:color .2s,background .2s}.intro-hero_stage__F4fdC .intro-control:hover{color:var(--ih-ink);background:rgba(250,249,246,1)}.intro-hero_stage__F4fdC .intro-control svg{width:15px;height:15px}.intro-hero_stage__F4fdC .intro-control .icon-replay,.intro-hero_stage__F4fdC.is-idle .intro-control .icon-skip{display:none}.intro-hero_stage__F4fdC.is-idle .intro-control .icon-replay{display:block}@media (max-width:640px){.intro-hero_hero__uK_Vi{--ih-inset:8px}.intro-hero_stage__F4fdC .copy{width:88%}.intro-hero_stage__F4fdC .intro-control{right:12px;bottom:12px}}@media (prefers-reduced-motion:reduce){.intro-hero_stage__F4fdC .cta svg,.intro-hero_stage__F4fdC .tile-art{transition:none}.intro-hero_stage__F4fdC .tile-art.has-photo img{transition-duration:.2s}.intro-hero_stage__F4fdC.is-idle .tile.is-survivor:hover .tile-art{transform:none}}.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;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}}.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}}.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}}