.PlatformHero_hero__Z6hMN{background:var(--web-bg);padding:clamp(8.5rem,16vh,11rem) var(--web-gutter) clamp(2rem,4vw,3rem)}.PlatformHero_inner__MGRCn{max-width:var(--web-content-width);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.PlatformHero_title__p6oGS{font-size:var(--web-h1);font-weight:var(--web-display-weight);letter-spacing:var(--web-tracking-display);line-height:1.05;color:var(--web-ink);max-width:20ch;text-wrap:balance}.PlatformHero_sub__7Bv1L{font-size:var(--web-lead);line-height:1.6;color:var(--web-body);max-width:54ch}.PlatformHero_ctas__NnWEg{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}.PlatformPillars_section__CEJke{background:var(--web-bg);padding:clamp(2rem,5vw,4rem) var(--web-gutter) var(--web-section-pad)}.PlatformPillars_container__obKnE{max-width:var(--web-content-width);margin:0 auto}.PlatformPillars_grid__TjX5_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem}.PlatformPillars_card__k4Jt0{display:flex;flex-direction:column;gap:.875rem;background:var(--web-bg-soft);border:1px solid var(--web-border);border-radius:var(--web-radius-card);padding:1.75rem 1.625rem;height:100%;transition:border-color .25s var(--web-ease)}.PlatformPillars_card__k4Jt0:hover{border-color:var(--web-teal)}.PlatformPillars_iconTile__2EZ9s{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--web-radius-media);background:var(--web-grad-tint);border:1px solid var(--web-border);color:var(--web-accent-text);margin-bottom:.375rem}.PlatformPillars_iconTile__2EZ9s svg{width:21px;height:21px}.PlatformPillars_cardTitle__lmMNR{font-size:1.1875rem;font-weight:600;letter-spacing:-.015em;color:var(--web-ink)}.PlatformPillars_cardBody___QM7V{font-size:.9375rem;line-height:1.5;color:var(--web-body)}@media (max-width:75em){.PlatformPillars_grid__TjX5_{grid-template-columns:repeat(2,1fr)}}@media (max-width:36em){.PlatformPillars_grid__TjX5_{grid-template-columns:1fr}}.PlatformDeepDives_section__UksnZ{background:var(--web-bg-soft);padding:var(--web-section-pad) var(--web-gutter)}.PlatformDeepDives_container__cpPCQ{max-width:var(--web-content-width);margin:0 auto}.PlatformDeepDives_rows__bWxKI{display:flex;flex-direction:column;gap:clamp(4rem,7vw,5.5rem)}.PlatformDeepDives_row__CLKxs{display:grid;grid-template-columns:5fr 6fr;align-items:center;grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem)}.PlatformDeepDives_rowReversed__1av_Y{grid-template-columns:6fr 5fr}.PlatformDeepDives_rowReversed__1av_Y .PlatformDeepDives_copy__L7jZk{order:2}.PlatformDeepDives_rowReversed__1av_Y .PlatformDeepDives_media__jEqHt{order:1}.PlatformDeepDives_copy__L7jZk{display:flex;flex-direction:column;align-items:flex-start;gap:.875rem}.PlatformDeepDives_eyebrow__FhoYO{font-size:.8125rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--web-accent-text);margin-bottom:.125rem}.PlatformDeepDives_rowTitle__tUMZt{font-size:var(--web-h3);font-weight:var(--web-display-weight);letter-spacing:var(--web-tracking-heading);line-height:1.15;color:var(--web-ink);text-wrap:balance}.PlatformDeepDives_rowBody__fHtQC{font-size:var(--web-body-size);line-height:1.65;color:var(--web-body);max-width:48ch}.PlatformDeepDives_points__Wka2n{list-style:none;margin:.625rem 0 0;padding:0;display:flex;flex-direction:column;gap:.6875rem}.PlatformDeepDives_point__3sRXX{display:flex;align-items:flex-start;gap:.5625rem;font-size:.9375rem;line-height:1.45;font-weight:500;color:var(--web-ink)}.PlatformDeepDives_check__soHjk{width:16px;height:16px;color:var(--web-teal);flex-shrink:0;margin-top:2px}.PlatformDeepDives_media__jEqHt{background:var(--web-bg);border:1px solid var(--web-border);border-radius:var(--web-radius-card);box-shadow:var(--web-shadow-lift);padding:.625rem}.PlatformDeepDives_image__OZJgk{display:block;width:100%;height:auto;aspect-ratio:7/5;object-fit:cover;border-radius:var(--web-radius-media)}@media (max-width:62em){.PlatformDeepDives_rowReversed__1av_Y,.PlatformDeepDives_row__CLKxs{grid-template-columns:1fr}.PlatformDeepDives_rowReversed__1av_Y .PlatformDeepDives_copy__L7jZk{order:1}.PlatformDeepDives_rowReversed__1av_Y .PlatformDeepDives_media__jEqHt{order:2}}.PlatformSecurity_section__46egd{background:var(--web-bg-soft);padding:0 var(--web-gutter) var(--web-section-pad)}.PlatformSecurity_panel__CXJhW{position:relative;overflow:hidden;max-width:1360px;margin:0 auto;background:var(--web-panel);border-radius:calc(var(--web-radius-card) + 6px);box-shadow:var(--web-shadow-inner-top);padding:clamp(2.5rem,6vw,5rem);display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4rem)}.PlatformSecurity_panel__CXJhW:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(48rem 26rem at 85% -10%,rgba(37,99,235,.16),transparent 60%)}.PlatformSecurity_panel__CXJhW>*{position:relative}.PlatformSecurity_head__MMygZ{display:flex;flex-direction:column;align-items:flex-start;gap:1.125rem;max-width:640px}.PlatformSecurity_title__VJxry{font-size:var(--web-h2);font-weight:var(--web-display-weight);letter-spacing:var(--web-tracking-heading);line-height:1.1;color:#ffffff;text-wrap:balance}.PlatformSecurity_lead__rkJig{font-size:var(--web-lead);line-height:1.55;color:var(--web-text-on-dark-muted)}.PlatformSecurity_grid__YqsQr{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem}.PlatformSecurity_cell__z7XB_{display:flex;flex-direction:column;gap:.75rem;background:var(--web-panel-soft);border-radius:var(--web-radius-card);box-shadow:var(--web-shadow-inner-top);padding:1.625rem 1.5rem}.PlatformSecurity_iconTile__fNKKx{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--web-radius-media);background:rgba(255,255,255,.07);color:var(--web-accent);margin-bottom:.25rem}.PlatformSecurity_iconTile__fNKKx svg{width:20px;height:20px}.PlatformSecurity_cellTitle__SjV_u{font-size:1.125rem;font-weight:600;letter-spacing:-.01em;color:#ffffff}.PlatformSecurity_cellBody__ZMg2Z{font-size:.9375rem;line-height:1.5;color:var(--web-text-on-dark-muted)}@media (max-width:75em){.PlatformSecurity_grid__YqsQr{grid-template-columns:repeat(2,1fr)}}@media (max-width:36em){.PlatformSecurity_grid__YqsQr{grid-template-columns:1fr}}