.ProductBlock_block__pADGg{position:relative;border-radius:var(--radius-lg);padding:20px 22px;border:1px solid var(--line-strong);background:var(--bg-1);cursor:pointer;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease);text-align:left;width:100%;min-width:0;display:flex;flex-direction:column;gap:8px;overflow:hidden;color:var(--fg-0);text-decoration:none}.ProductBlock_block__pADGg:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--prod-color) 0,transparent 60%);opacity:.08;pointer-events:none;transition:opacity var(--dur) var(--ease)}.ProductBlock_block__pADGg:hover{transform:translateY(-3px);border-color:var(--prod-color)}.ProductBlock_block__pADGg:hover:before{opacity:.18}.ProductBlock_block__pADGg.ProductBlock_wide__RdHvN{padding:24px 28px}.ProductBlock_head__j6y5b{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;z-index:1}.ProductBlock_name__jYDt2{font-size:17px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;gap:10px}.ProductBlock_block__pADGg.ProductBlock_wide__RdHvN .ProductBlock_name__jYDt2{font-size:22px}.ProductBlock_dot__ZbJde{width:9px;height:9px;border-radius:999px;background:var(--prod-color);box-shadow:0 0 12px var(--prod-color)}.ProductBlock_role__jwDrf{font-size:12px;letter-spacing:.04em;color:var(--fg-1);text-transform:uppercase;margin-top:-2px;position:relative;z-index:1;white-space:nowrap}@media (max-width:768px){.ProductBlock_role__jwDrf{white-space:normal}}.ProductBlock_desc__iMcp5{font-size:12.5px;color:var(--fg-2);line-height:1.5;position:relative;z-index:1}.ProductBlock_block__pADGg.ProductBlock_wide__RdHvN .ProductBlock_desc__iMcp5{font-size:13.5px;margin-top:8px;max-width:min(560px,100%)}.ProductBlock_caps__68vGV{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px;position:relative;z-index:1}.ProductBlock_block__pADGg.ProductBlock_wide__RdHvN .ProductBlock_caps__68vGV{max-width:min(520px,100%)}.ProductBlock_cap__94wOP{font-size:10.5px;padding:3px 9px;border-radius:999px;background:color-mix(in oklab,var(--prod-color) 12%,transparent);color:var(--prod-color);border:1px solid color-mix(in oklab,var(--prod-color) 32%,transparent);font-weight:500;white-space:nowrap}.ProductBlock_arrow__JRPG9{opacity:0;transform:translateX(-4px);transition:all var(--dur) var(--ease);color:var(--prod-color);font-size:13px;position:relative;z-index:1}.ProductBlock_block__pADGg:hover .ProductBlock_arrow__JRPG9{opacity:1;transform:translateX(0)}.ProductBlock_wideRow__lQfic{display:grid;grid-template-columns:1fr auto;grid-gap:28px;gap:28px;align-items:center;min-width:0}.ProductBlock_wideRow__lQfic .ProductBlock_caps__68vGV{justify-content:flex-end}@media (max-width:768px){.ProductBlock_wideRow__lQfic{grid-template-columns:1fr;gap:12px}.ProductBlock_wideRow__lQfic .ProductBlock_caps__68vGV{justify-content:flex-start}}.ArchitectureMap_wrap__i_SEU{max-width:1180px;margin:0 auto;padding:0 32px;position:relative;font-family:var(--font-sans);color:var(--fg-0)}.ArchitectureMap_embedded___FLLC{max-width:none;margin:0;padding:0}.ArchitectureMap_titleRow__k0fSJ{display:flex;align-items:baseline;gap:14px;margin-bottom:24px;position:relative}.ArchitectureMap_eyebrow__48UL6{font-size:13px;color:var(--fg-2)}.ArchitectureMap_divider__U2YBi{flex:1 1;height:1px;background:var(--line)}.ArchitectureMap_heading__Zjk7U{font-size:clamp(26px,4.5vw,36px);font-weight:500;letter-spacing:-.02em;max-width:760px;margin:0 0 30px}.ArchitectureMap_headingAccent__ofqVi{color:var(--accent);font-style:normal}.ArchitectureMap_stage__4GAGb{position:relative;display:grid;grid-template-rows:auto auto auto auto;grid-gap:38px;gap:38px;padding:8px 0 4px}.ArchitectureMap_row__0sXRg{position:relative;z-index:2;min-width:0}.ArchitectureMap_mid__wcERo{display:grid;grid-template-columns:.85fr 2.7fr .85fr;grid-gap:14px;gap:14px;align-items:stretch;min-width:0}.ArchitectureMap_midSide__COFgk{display:flex;flex-direction:column;min-width:0}.ArchitectureMap_midSide__COFgk [data-arch-block]{height:100%}.ArchitectureMap_midCore__uP8bC{display:flex;flex-direction:column;gap:12px;position:relative;min-width:0}.ArchitectureMap_midCore__uP8bC:before{content:attr(data-label);position:absolute;top:-9px;left:14px;padding:2px 10px;background:var(--bg-0);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;color:var(--accent);text-transform:uppercase;border:1px solid color-mix(in oklab,var(--accent) 50%,transparent);border-radius:999px;z-index:3}.ArchitectureMap_midCoreFrame__7mrC7{position:absolute;inset:-12px;border:1px dashed color-mix(in oklab,var(--accent) 40%,transparent);border-radius:var(--radius-lg);pointer-events:none;z-index:0}.ArchitectureMap_stage__4GAGb [data-arch-block]{opacity:1;transform:none;transition:transform .52s cubic-bezier(.2,.7,.2,1),opacity .52s ease,border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.ArchitectureMap_stage__4GAGb.ArchitectureMap_pre__5Jth9 [data-arch-block]{opacity:0;transform:translateY(14px) scale(.96)}.ArchitectureMap_stage__4GAGb.ArchitectureMap_assembled__Fs7my [data-arch-block]{opacity:1;transform:none}.ArchitectureMap_replay__JWiRc{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;color:var(--fg-2);border:1px solid var(--line);background:var(--bg-1);border-radius:999px;cursor:pointer;transition:all var(--dur) var(--ease);font-family:var(--font-mono);letter-spacing:.08em}.ArchitectureMap_replay__JWiRc:hover{color:var(--accent);border-color:var(--accent)}.ArchitectureMap_legend__kGDlR{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px;padding-top:18px;border-top:1px dashed var(--line);font-size:12px;color:var(--fg-2)}.ArchitectureMap_legendItem__M3dy_{display:inline-flex;align-items:center;gap:8px}.ArchitectureMap_legendDot__a8ezx{width:8px;height:8px;border-radius:999px}.ArchitectureMap_legendSpacer__TVllF{flex:1 1}.ArchitectureMap_legendLink__XfeW_{font-size:12px;color:var(--fg-2);display:inline-flex;align-items:center;gap:6px;text-decoration:none;transition:color var(--dur) var(--ease)}.ArchitectureMap_legendLink__XfeW_:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){.ArchitectureMap_stage__4GAGb [data-arch-block],.ArchitectureMap_stage__4GAGb.ArchitectureMap_pre__5Jth9 [data-arch-block]{opacity:1;transform:none;transition:none}}@media (max-width:980px){.ArchitectureMap_mid__wcERo{grid-template-columns:1fr}.ArchitectureMap_midCoreFrame__7mrC7{inset:-8px}}@media (max-width:768px){.ArchitectureMap_wrap__i_SEU{padding:0 18px}.ArchitectureMap_embedded___FLLC{padding:0}.ArchitectureMap_stage__4GAGb{gap:24px}}.AskContextEcho_echo__S3zwg{padding:12px 16px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-1);display:flex;flex-direction:column;gap:6px}.AskContextEcho_line__SYsXG{margin:0;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:14px;line-height:1.5;color:var(--fg-0)}.AskContextEcho_label__J3QOe{font-size:12px;font-weight:600;color:var(--fg-2);white-space:nowrap}.AskContextEcho_query__euSco{overflow-wrap:anywhere}.AskContextEcho_meta__l1BVE{margin:0;display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;font-size:12px;color:var(--fg-3)}.AskContextEcho_edit__2VM9n{color:var(--fg-1);text-decoration:underline;text-underline-offset:2px}.AskContextEcho_note__mMrGl{color:var(--fg-3)}.CapabilitiesTabs_tablist__lMhml{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.CapabilitiesTabs_tab__aWwpN{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;font:inherit;font-size:13px;font-weight:500;color:var(--fg-2);background:transparent;border:1px solid var(--line);border-radius:999px;cursor:pointer;transition:color var(--dur) var(--ease),background var(--dur) var(--ease),border-color var(--dur) var(--ease)}.CapabilitiesTabs_tab__aWwpN:not(.CapabilitiesTabs_tabActive___iLDn):hover{color:var(--fg-0);background:var(--bg-1);border-color:var(--line-strong)}.CapabilitiesTabs_tabActive___iLDn{color:var(--on-accent);background:var(--accent);border-color:transparent}.CapabilitiesTabs_count__Ytsmb{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-3)}.CapabilitiesTabs_tabActive___iLDn .CapabilitiesTabs_count__Ytsmb{color:inherit}.CapabilitiesTabs_grid__iV_xG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.CapabilitiesTabs_card__rqu_d{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-1);transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.CapabilitiesTabs_card__rqu_d:before{content:"";position:absolute;top:0;left:0;width:40px;height:2px;background:var(--accent);opacity:.7;transition:width var(--dur) var(--ease),opacity var(--dur) var(--ease);pointer-events:none}@media (hover:hover) and (pointer:fine){.CapabilitiesTabs_card__rqu_d:hover{background:var(--bg-2);border-color:var(--line-strong)}.CapabilitiesTabs_card__rqu_d:hover:before{width:100%;opacity:1}}.CapabilitiesTabs_cardTitle___rujj{font-size:15px;font-weight:600;line-height:1.45;color:var(--fg-0)}.CapabilitiesTabs_newBadge__bUlU3{display:inline-block;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.02em;vertical-align:2px;white-space:nowrap;color:color-mix(in srgb,var(--product-accent,var(--accent)) 55%,var(--fg-0));background:color-mix(in srgb,var(--product-accent,var(--accent)) 14%,transparent);border:1px solid color-mix(in srgb,var(--product-accent,var(--accent)) 45%,transparent);border-radius:999px}.CapabilitiesTabs_cardDesc__VheP0{font-size:13px;line-height:1.65;color:var(--fg-2)}.CapabilitiesTabs_srOnly__PG6Bt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.CapabilitiesTabs_grid__iV_xG{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.CapabilitiesTabs_grid__iV_xG{grid-template-columns:1fr}}.AudienceViews_heading__40HCp{margin:0 0 12px;font-size:12px;letter-spacing:.04em;color:var(--fg-2)}.AudienceViews_role__1ubfP,.AudienceViews_text__U0bJY{margin:0}.AgentsEntry_card__sCCjT{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:20px 24px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius)}.AgentsEntry_title__OyyG9{margin:0;font-size:18px;font-weight:600;color:var(--fg-0)}.AgentsEntry_names__9l862{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto}.AgentsEntry_name__4Yxw5{padding:3px 10px;font-size:13px;font-weight:500;color:var(--fg-1);border:1px solid var(--line);border-radius:999px}.AgentsEntry_cta__luQPz{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--accent-link);text-decoration:none}.RankedIntentCards_seeAll__w1kb_{grid-column:1/-1;justify-self:end;padding:4px 2px;font-size:12px;letter-spacing:.02em;color:var(--fg-3);text-decoration:none;transition:color var(--dur) var(--ease)}.RankedIntentCards_seeAll__w1kb_:focus-visible,.RankedIntentCards_seeAll__w1kb_:hover{color:var(--accent)}.ProductHero_hero__f8AfX{width:100%;margin:0 0 32px;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-1);border:1px solid var(--line)}.ProductHero_picture__1FwkU{display:block;width:100%}.ProductHero_image__Quq7p{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}.ProductHero_placeholder__I4qdQ{width:100%;aspect-ratio:2/1;background:linear-gradient(135deg,var(--product-accent,var(--accent)),rgba(0,0,0,.15))}@media (max-width:768px){.ProductHero_hero__f8AfX{margin:0 0 24px;border-radius:var(--radius-md)}}.ProductIdentity_bar__wKTA_{display:grid;grid-template-columns:64px 1fr;grid-gap:18px;gap:18px;align-items:center;padding:22px 24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-1);margin-bottom:24px}.ProductIdentity_logo__CiOCe{width:64px;height:64px;border-radius:var(--radius);background:var(--product-accent,var(--accent));display:grid;place-items:center;color:#ffffff}.ProductIdentity_logoImage__f87Dx{width:64px;height:64px;display:block}.ProductIdentity_logoFallback__pn5jW{font-size:28px;font-weight:700}.ProductIdentity_body__FKN_B{display:flex;flex-direction:column;gap:6px}.ProductIdentity_row__MaCCF{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ProductIdentity_name__31FE1{font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--fg-0);margin:0}.ProductIdentity_fullName__SjyOC{font-size:13px;color:var(--fg-2)}.ProductIdentity_role__TR3o6{font-size:13px;color:var(--product-accent,var(--accent));letter-spacing:.08em;text-transform:uppercase}.ProductIdentity_tagline__JSHY2{font-size:14px;color:var(--fg-1);line-height:1.55;margin:4px 0 0}.ProductIdentity_metrics___8uNF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:16px}.ProductIdentity_metric__pYjL0{display:flex;flex-direction:column;gap:2px}.ProductIdentity_metricValue___z1SH{font-size:22px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-0)}.ProductIdentity_metricLabel__P8ZIH{font-size:12px;color:var(--fg-2)}@media (max-width:768px){.ProductIdentity_bar__wKTA_{grid-template-columns:56px 1fr;padding:18px;gap:14px}.ProductIdentity_logoImage__f87Dx,.ProductIdentity_logo__CiOCe{width:56px;height:56px}.ProductIdentity_name__31FE1{font-size:22px}.ProductIdentity_metrics___8uNF{grid-template-columns:1fr}}.ProductSections_section__YCJSS{margin-bottom:48px}.ProductSections_eyebrow__C_4zH{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);margin:0 0 12px}.ProductSections_sectionTitle__T6b3t{font-size:22px;font-weight:600;letter-spacing:-.01em;margin:0 0 16px;color:var(--fg-0)}.ProductSections_painsList__yStFu{counter-reset:pain;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:28px;gap:28px}.ProductSections_painItem__RWBhl{font-size:15px;line-height:1.7;color:var(--fg-1)}.ProductSections_painItem__RWBhl:before{content:counter(pain,decimal-leading-zero);counter-increment:pain;display:block;width:-moz-fit-content;width:fit-content;margin-bottom:14px;padding-bottom:7px;border-bottom:3px solid var(--accent);font-family:var(--font-mono);font-size:26px;line-height:1;letter-spacing:-.02em;color:var(--fg-3)}.ProductSections_highlightRows__9gHH5{display:flex;flex-direction:column;gap:56px}.ProductSections_highlightRow__pC_uN{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:40px;gap:40px;align-items:center}.ProductSections_highlightFlipped__0r_Wi{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ProductSections_highlightFlipped__0r_Wi .ProductSections_highlightBody__pdpWE{order:2}.ProductSections_highlightTextOnly__hEDQT{grid-template-columns:minmax(0,1fr)}.ProductSections_highlightTextOnly__hEDQT .ProductSections_highlightBody__pdpWE{max-width:62ch}.ProductSections_highlightBody__pdpWE{display:flex;flex-direction:column;gap:12px}.ProductSections_highlightTitle__R_GZy{margin:0;font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-.01em;color:var(--fg-0)}.ProductSections_highlightText__k9Faj{margin:0;font-size:15px;line-height:1.75;color:var(--fg-2)}.ProductSections_highlightFigure__y_ULe{margin:0;display:flex;flex-direction:column;gap:10px;min-width:0}.ProductSections_highlightFrame__qqYsV{aspect-ratio:16/10;overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-2);box-shadow:0 18px 40px -28px rgba(0,0,0,.45)}.ProductSections_highlightImage__VZhxa{display:block;width:100%;height:100%;object-fit:contain}.ProductSections_highlightCaption__A_puB{font-size:12px;line-height:1.5;color:var(--fg-3)}.ProductSections_pillRow__g4gVi{display:flex;flex-wrap:wrap;gap:8px}.ProductSections_pill__qwcnk{font-size:12px;padding:4px 12px;border-radius:999px;border:1px solid var(--line-strong);color:var(--fg-1);background:var(--bg-1)}.ProductSections_doesPanel__XZVoX{--does-yes:var(--accent-ok);--does-no:var(--accent-warn);display:flex;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-1)}.ProductSections_doesHalf__gIoo5{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:14px;padding:20px 22px}.ProductSections_doesHalf__gIoo5+.ProductSections_doesHalf__gIoo5{border-left:1px solid var(--line)}.ProductSections_doesHead__VrrAr{display:flex;align-items:center;gap:10px}.ProductSections_doesBadge__zvcvr{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;border:1px solid color-mix(in oklab,currentcolor 40%,transparent);background:color-mix(in oklab,currentcolor 12%,transparent)}.ProductSections_doesYes__b1lTs{color:var(--does-yes)}.ProductSections_doesNo__4RvEE{color:var(--does-no)}.ProductSections_doesLabel__RCbki{font-size:14px;font-weight:600;letter-spacing:.01em;color:var(--fg-0)}.ProductSections_doesList__kGH_7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.ProductSections_doesItem__uplKz{display:flex;gap:9px;font-size:14px;line-height:1.6;color:var(--fg-1)}.ProductSections_doesIcon__I7I_A{margin-top:4px}.ProductSections_doesYes__b1lTs .ProductSections_doesIcon__I7I_A{color:var(--does-yes)}.ProductSections_doesNo__4RvEE .ProductSections_doesIcon__I7I_A{color:var(--does-no)}.ProductSections_relatedGrid__RbthO{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.ProductSections_relatedCard__F3Bmi{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-1);text-decoration:none;color:var(--fg-0);transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.ProductSections_relatedCard__F3Bmi:hover{border-color:var(--accent);transform:translateY(-2px)}.ProductSections_relatedName__aJFIA{font-size:16px;font-weight:600}.ProductSections_relatedOneLiner__VVf1S{font-size:13px;color:var(--fg-2);line-height:1.4}.ProductSections_nextSteps__Ha8pe{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.ProductSections_nextStepCard__sWZzx{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-1);color:var(--fg-0);text-decoration:none;font-size:14px;font-weight:500;transition:border-color var(--dur) var(--ease)}.ProductSections_nextStepCard__sWZzx:hover{border-color:var(--accent);color:var(--accent)}.ProductSections_audienceLedger__gvhSz{display:flex;flex-direction:column}.ProductSections_audienceRow__2ogDS{display:grid;grid-template-columns:190px 1fr;grid-gap:20px;gap:20px;padding:16px 0;align-items:start}.ProductSections_audienceRow__2ogDS+.ProductSections_audienceRow__2ogDS{border-top:1px solid var(--line)}.ProductSections_audienceRoleCell__OdqWE{display:flex;align-items:center;gap:8px}.ProductSections_audienceGlyph__flgUG{color:var(--accent)}.ProductSections_audienceRole__nqVEn{font-size:14px;font-weight:600;color:var(--fg-0)}.ProductSections_audienceText____Roa{margin:0;font-size:14px;line-height:1.6;color:var(--fg-1)}.ProductSections_boundaryTable__Izi1r{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6}.ProductSections_boundaryTable__Izi1r td,.ProductSections_boundaryTable__Izi1r th{padding:14px 16px 14px 0;text-align:left;vertical-align:top;border-top:1px solid var(--line)}.ProductSections_boundaryTable__Izi1r thead th{font-size:12px;font-weight:500;color:var(--fg-3);border-top:none;padding-top:0}.ProductSections_boundaryTable__Izi1r tbody th{width:160px;font-weight:600;color:var(--fg-0)}.ProductSections_boundaryTable__Izi1r td{color:var(--fg-1)}@media (max-width:900px){.ProductSections_highlightRow__pC_uN{grid-template-columns:minmax(0,1fr);gap:20px}.ProductSections_highlightFlipped__0r_Wi{grid-template-columns:minmax(0,1fr)}.ProductSections_highlightFlipped__0r_Wi .ProductSections_highlightBody__pdpWE{order:0}.ProductSections_highlightRows__9gHH5{gap:40px}}@media (max-width:768px){.ProductSections_doesPanel__XZVoX{flex-direction:column}.ProductSections_doesHalf__gIoo5+.ProductSections_doesHalf__gIoo5{border-left:0;border-top:1px solid var(--line)}.ProductSections_audienceRow__2ogDS{grid-template-columns:1fr;gap:8px}}@media (max-width:640px){.ProductSections_boundaryTable__Izi1r thead{display:none}.ProductSections_boundaryTable__Izi1r tr{display:block;padding:14px 0;border-top:1px solid var(--line)}.ProductSections_boundaryTable__Izi1r tbody th,.ProductSections_boundaryTable__Izi1r td{display:block;width:auto;padding:4px 0;border-top:none}.ProductSections_boundaryTable__Izi1r td:before{content:attr(data-label);display:block;font-size:12px;color:var(--fg-3)}}.NodalOSIntroCard_card__rS7mZ{display:flex;flex-direction:column;gap:16px;padding:28px;border:1px solid rgba(14,59,110,.32);border-radius:var(--radius);background:linear-gradient(135deg,rgba(14,59,110,.08),rgba(56,138,221,.05));margin-bottom:32px}.NodalOSIntroCard_heading__VJ8Ga{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:0;color:var(--fg-0)}.NodalOSIntroCard_summary__0lo9O{font-size:16px;color:var(--fg-1);line-height:1.6;margin:0}.NodalOSIntroCard_cta__18Rli{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:#0e3b6e;color:#ffffff;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none}.NodalOSIntroCard_cta__18Rli:hover{filter:brightness(1.1)}.NodalOSIntroCard_note__SH47X{font-size:12px;color:var(--fg-2);margin:0}.ProductPager_pager__8wDsp{display:flex;gap:12px;align-items:stretch;margin-bottom:48px}.ProductPager_card__4PF_M{flex:1 1;display:flex;flex-direction:column;padding:16px 20px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;transition:border-color var(--dur) var(--ease)}.ProductPager_card__4PF_M:hover{border-color:var(--pager-accent,var(--accent))}.ProductPager_cardNext__5L3Kl{text-align:right;align-items:flex-end}.ProductPager_cardLabel__qgf2Q{font-size:10px;letter-spacing:.14em;color:var(--fg-3);margin-bottom:4px;white-space:nowrap}.ProductPager_cardName__mMnwA{font-size:16px;font-weight:600;color:var(--pager-accent,var(--fg-0))}.ProductPager_cardRole__au_uf{font-size:12px;color:var(--fg-2);margin-top:2px}.ProductPager_counter__J_8fZ{align-self:center;font-size:11px;color:var(--fg-3);white-space:nowrap}@media (max-width:560px){.ProductPager_pager__8wDsp{flex-direction:column;align-items:stretch}}.page_shell__PpisY{background:var(--bg-0)}