._4_5HmW_control{--training-arrow-offset:0px}._4_5HmW_arrow{width:24px;height:24px;color:inherit;vertical-align:middle;pointer-events:none;flex:none;place-items:center;display:inline-grid}._4_5HmW_orientation,._4_5HmW_glyph{width:18px;height:18px;display:block;position:relative}._4_5HmW_arrow[data-direction=down] ._4_5HmW_orientation{transform:rotate(90deg)}._4_5HmW_arrow[data-direction=up-right] ._4_5HmW_orientation{transform:rotate(-45deg)}._4_5HmW_glyph{transform:translateX(var(--training-arrow-offset,0px));transition:transform .18s}._4_5HmW_glyph:before,._4_5HmW_glyph:after{content:"";position:absolute}._4_5HmW_glyph:before{background:currentColor;border-radius:1px;width:15px;height:1.5px;top:8.25px;left:1px}._4_5HmW_glyph:after{box-sizing:border-box;border-top:1.5px solid;border-right:1.5px solid;border-radius:0 1px 0 0;width:8px;height:8px;top:5px;left:7.5px;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){._4_5HmW_control:not(:disabled):not([aria-disabled=true]):hover{--training-arrow-offset:2px}}._4_5HmW_control:not(:disabled):not([aria-disabled=true]):focus-visible{--training-arrow-offset:2px}@media (prefers-reduced-motion:reduce){._4_5HmW_control,._4_5HmW_control:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){--training-arrow-offset:0px}._4_5HmW_glyph{transition:none}}
.-bKwjq_section{background:var(--section-bg);border-top:1px solid var(--separator);padding-block:80px;scroll-margin-top:150px}.-bKwjq_headingRow{margin-bottom:36px}.-bKwjq_heading{max-width:750px}.-bKwjq_eyebrow,.-bKwjq_courseLength,.-bKwjq_dayNumber,.-bKwjq_panelNumber{font-family:var(--font-space-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;line-height:1.6}.-bKwjq_eyebrow{color:var(--accent);margin-bottom:10px}.-bKwjq_heading h2{font-family:var(--font-rajdhani);letter-spacing:-.025em;color:var(--text-primary);font-size:clamp(2.25rem,4vw,3.25rem);font-weight:600;line-height:1.08}.-bKwjq_intro{max-width:660px;color:var(--text-secondary);margin-top:16px;font-size:16px;line-height:1.7}.-bKwjq_curriculum{border-block:1px solid var(--separator);grid-template-columns:minmax(260px,.85fr) minmax(0,1.7fr);display:grid}.-bKwjq_navigation{padding-block:26px;border-right:1px solid var(--separator);padding-right:36px}.-bKwjq_courseLength{color:var(--text-muted);gap:12px;margin-bottom:20px;display:flex}.-bKwjq_courseLength span,.-bKwjq_panelNumber span{color:var(--accent)}.-bKwjq_tabs{flex-direction:column;gap:9px;display:flex}.-bKwjq_tab{border:1px solid var(--training-control-border,var(--separator));border-radius:var(--training-control-radius,10px);background:var(--card-bg);min-height:88px;color:var(--text-secondary);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) 24px;column-gap:12px;padding:16px 14px 16px 18px;transition:background-color .16s,border-color .16s,box-shadow .16s;display:grid;position:relative}.-bKwjq_tab:hover{border-color:var(--accent);background:var(--training-control-hover,var(--card-highlight))}.-bKwjq_tab[aria-selected=true]{background:var(--card-highlight);border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent);color:var(--text-primary)}.-bKwjq_dayNumber{color:var(--text-muted);grid-column:1;margin-bottom:5px;font-size:10px}.-bKwjq_tab[aria-selected=true] .-bKwjq_dayNumber{color:var(--accent)}.-bKwjq_dayLabel{grid-column:1;font-size:15px;font-weight:500;line-height:1.45}.-bKwjq_tabArrow{grid-area:1/2/3;align-self:center}.-bKwjq_panels{min-width:0;padding:32px 0 36px 44px}.-bKwjq_panel{min-height:492px}.-bKwjq_panelNumber{color:var(--text-muted);gap:12px;margin-bottom:16px;display:flex}.-bKwjq_panel h3{max-width:650px;font-family:var(--font-rajdhani);letter-spacing:-.02em;color:var(--text-primary);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;line-height:1.12}.-bKwjq_summary,.-bKwjq_lab p,.-bKwjq_takeaway p{color:var(--text-secondary);font-size:15px;line-height:1.8}.-bKwjq_summary{margin-top:18px}.-bKwjq_lab{border-left:2px solid var(--accent);margin-top:28px;padding-left:20px}.-bKwjq_panel h4{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.5}.-bKwjq_takeaway{margin-top:24px}.-bKwjq_topics{border-top:1px solid var(--separator);margin-top:24px;padding-top:20px}.-bKwjq_topics ul{flex-wrap:wrap;gap:6px 20px;display:flex}.-bKwjq_topics li{color:var(--text-muted);align-items:baseline;gap:8px;font-size:12px;line-height:1.7;display:inline-flex}.-bKwjq_topics li:before{content:"";background:var(--accent);flex-shrink:0;width:4px;height:4px}.-bKwjq_supporting{gap:12px;margin-top:26px;display:grid}.-bKwjq_disclosure{border:1px solid var(--training-control-border,var(--separator));border-radius:var(--training-control-radius,10px);background:var(--card-bg);transition:border-color .16s}.-bKwjq_disclosure:hover,.-bKwjq_disclosure[open]{border-color:var(--accent)}.-bKwjq_disclosure summary{border-radius:inherit;min-height:68px;color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:16px 18px;font-size:16px;font-weight:500;line-height:1.5;list-style:none;transition:background-color .16s;display:flex}.-bKwjq_disclosure summary:hover{background:var(--training-control-hover,var(--card-highlight))}.-bKwjq_disclosure[open] summary{border-bottom:1px solid var(--separator);background:var(--card-highlight);border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:22px}.-bKwjq_disclosure summary::-webkit-details-marker{display:none}.-bKwjq_toggle{border:1px solid var(--training-control-border,var(--separator));background:var(--card-highlight);border-radius:7px;flex-shrink:0;width:32px;height:32px;position:relative}.-bKwjq_toggle:before,.-bKwjq_toggle:after{content:"";background:var(--accent);position:absolute}.-bKwjq_toggle:before{width:12px;height:2px;top:14px;left:9px}.-bKwjq_toggle:after{width:2px;height:12px;top:9px;left:14px}.-bKwjq_disclosure[open] .-bKwjq_toggle{border-color:var(--accent);background:var(--accent)}.-bKwjq_disclosure[open] .-bKwjq_toggle:before{background:var(--training-button-text,#fff)}.-bKwjq_disclosure[open] .-bKwjq_toggle:after{display:none}.-bKwjq_disclosureIntro{color:var(--text-secondary);margin:0 20px 20px;font-size:14px;line-height:1.7}.-bKwjq_deliverables{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 36px;padding:0 20px 28px;display:grid}.-bKwjq_deliverables h4{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.5}.-bKwjq_deliverables p{color:var(--text-secondary);margin-top:8px;font-size:13px;line-height:1.75}.-bKwjq_requirements{max-width:920px;color:var(--text-secondary);padding:0 20px 24px 38px;font-size:14px;line-height:1.8;list-style:outside}.-bKwjq_requirements li+li{margin-top:10px}.-bKwjq_requirements li::marker{color:var(--accent)}.-bKwjq_tab:focus-visible,.-bKwjq_panel:focus-visible,.-bKwjq_disclosure summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:900px){.-bKwjq_curriculum{grid-template-columns:minmax(220px,.9fr) minmax(0,1.4fr)}.-bKwjq_navigation{padding-right:20px}.-bKwjq_panels{padding-left:28px}.-bKwjq_tab{padding-left:14px;padding-right:12px}.-bKwjq_deliverables{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.-bKwjq_section{padding-block:52px;scroll-margin-top:130px}.-bKwjq_headingRow{margin-bottom:26px}.-bKwjq_intro{font-size:15px}.-bKwjq_curriculum{grid-template-columns:minmax(0,1fr)}.-bKwjq_navigation{border-right:0;border-bottom:1px solid var(--separator);padding:20px 0}.-bKwjq_courseLength{margin-bottom:12px}.-bKwjq_tabs{padding-right:0}.-bKwjq_tab{grid-template-columns:42px minmax(0,1fr) 24px;column-gap:8px;min-height:60px;padding:10px 12px}.-bKwjq_dayNumber{align-self:center;margin-bottom:0;font-size:9px}.-bKwjq_dayLabel{grid-column:2;align-self:center;font-size:13px}.-bKwjq_tabArrow{grid-area:1/3}.-bKwjq_panels{padding:26px 0}.-bKwjq_panel{min-height:0}.-bKwjq_lab{padding-left:16px}.-bKwjq_summary,.-bKwjq_lab p,.-bKwjq_takeaway p{font-size:14px}.-bKwjq_supporting{margin-top:12px}.-bKwjq_disclosure summary{gap:16px;padding:14px;font-size:15px}.-bKwjq_deliverables{grid-template-columns:minmax(0,1fr);gap:20px}}@media (prefers-reduced-motion:reduce){.-bKwjq_tab,.-bKwjq_disclosure,.-bKwjq_disclosure summary{transition:none}}
.Ip6sfW_console{--accent:#4da8ff;--console-text:#f4f5f7;--console-muted:#a3afbd;--console-line:#233447;isolation:isolate;width:100%;min-width:0;height:560px;min-height:0;color:var(--console-text);font-family:var(--font-ibm-plex-sans), sans-serif;text-align:left;background:#030609;border:1px solid #354f69;border-radius:18px;flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 65px #00000047,0 0 50px #4da8ff14,inset 0 0 0 1px #ffffff05;container-type:inline-size}.Ip6sfW_console:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#9bcfff,#0000);height:1px;position:absolute;top:0;left:16%;right:16%}.Ip6sfW_console[data-resolved=true]{border-color:#4a6b8c}.Ip6sfW_chrome{--brand-width:34px;--identity-gap:9px;border-bottom:1px solid var(--console-line);background:linear-gradient(110deg,#101e2c,#090f17 65%,#0e1b29);flex-wrap:wrap;flex:none;align-items:center;gap:7px 9px;padding:11px 18px;display:flex;position:relative;overflow:hidden}.Ip6sfW_chrome:after{opacity:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#8bc7ff,#0000);width:16%;height:1px;position:absolute;bottom:0;left:0}.Ip6sfW_console[data-running=true] .Ip6sfW_chrome:after{animation:7s linear infinite Ip6sfW_signal-sweep}.Ip6sfW_consoleIdentity{align-items:center;gap:var(--identity-gap);min-width:0;display:inline-flex}.Ip6sfW_brandMark{flex:0 0 var(--brand-width);color:var(--console-text);font-family:var(--font-ibm-plex-sans), sans-serif;letter-spacing:-.04em;white-space:nowrap;font-size:22px;font-weight:700;line-height:1}.Ip6sfW_brandMark span{color:var(--accent)}.Ip6sfW_consoleName{color:#f1f5fa;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.4}.Ip6sfW_heading{border-bottom:1px solid var(--console-line);background:radial-gradient(at 4% 0,#4da8ff1a,#0000 70%),linear-gradient(135deg,#050b11,#030609 70%);flex:none;padding:11px 18px 12px}.Ip6sfW_incidentMeta{color:var(--console-muted);font-family:var(--font-space-mono), monospace;flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:9px;line-height:1.5;display:flex}.Ip6sfW_incidentId{color:#a3afbd;white-space:nowrap}.Ip6sfW_incidentStatus{color:#b9dafa;white-space:nowrap;margin-left:auto}.Ip6sfW_heading h2{-webkit-line-clamp:2;min-height:2.7em;color:var(--console-text);letter-spacing:-.015em;overflow-wrap:anywhere;text-shadow:0 0 24px #9bcfff1f;-webkit-box-orient:vertical;margin:9px 0 0;font-family:inherit;font-size:15px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.Ip6sfW_workspace{flex:1 1 0;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.Ip6sfW_conversation,.Ip6sfW_activity{flex-direction:column;min-width:0;min-height:0;padding:10px 16px;display:flex;overflow:hidden}.Ip6sfW_conversation{background:radial-gradient(at 0 0,#4da8ff08,#0000 65%)}.Ip6sfW_panelHeading{color:var(--console-muted);font-family:var(--font-space-mono), monospace;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:baseline;gap:4px 8px;margin:0;font-size:9px;font-weight:400;line-height:1.6;display:flex}.Ip6sfW_panelHeading>span:last-child:not(:first-child){color:#8293a7;font-size:9px}.Ip6sfW_messages{scroll-behavior:auto;flex-direction:column;flex:1 1 0;gap:10px;min-height:0;margin:0;padding:10px 1px 2px;list-style:none;display:flex;overflow:hidden}.Ip6sfW_message{flex:none;min-width:0;transition:opacity .18s;position:relative}.Ip6sfW_analystMessage{background:#101b27;border:1px solid #263b50;border-radius:12px 12px 3px;align-self:flex-end;width:94%;padding:8px 10px}.Ip6sfW_agentMessage{padding:3px 0}.Ip6sfW_console[data-static=false] .Ip6sfW_message[data-current=false]{opacity:.85}.Ip6sfW_agentMessage[data-current=true]{background:linear-gradient(90deg,#4da8ff0a,#0000 90%)}.Ip6sfW_console[data-static=false] .Ip6sfW_message,.Ip6sfW_console[data-static=false] .Ip6sfW_event{animation:.22s ease-out both Ip6sfW_message-reveal}.Ip6sfW_console[data-running=false] .Ip6sfW_message,.Ip6sfW_console[data-running=false] .Ip6sfW_event{animation-play-state:paused}.Ip6sfW_console[data-resolved=true] .Ip6sfW_message,.Ip6sfW_console[data-resolved=true] .Ip6sfW_event{animation:none}.Ip6sfW_messageHeader{flex-wrap:wrap;align-items:center;gap:3px 7px;margin-bottom:4px;line-height:1.4;display:flex}.Ip6sfW_speaker{color:#a6d4ff;font-size:11px;font-weight:500}.Ip6sfW_analystMessage .Ip6sfW_speaker{color:#e0e8f2}.Ip6sfW_approvalTag{color:#b9dafa;font-family:var(--font-space-mono), monospace;font-size:9px;line-height:1.6}.Ip6sfW_message p{color:var(--console-text);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.45}.Ip6sfW_cursor{vertical-align:-1px;background:#fff;width:5px;height:11px;margin-left:3px;display:inline-block;box-shadow:0 0 8px #ffffff4d}.Ip6sfW_console[data-running=true] .Ip6sfW_cursor{animation:1.1s step-end infinite Ip6sfW_blink-cursor}.Ip6sfW_activity{border-left:1px solid var(--console-line);background:radial-gradient(at 100% 0,#4da8ff0f,#0000 70%),#070d14;padding-inline:13px}.Ip6sfW_activity ol{flex-direction:column;flex:1 1 0;gap:9px;min-height:0;margin:0;padding:10px 0 0;list-style:none;display:flex;overflow:hidden}.Ip6sfW_event{border-left:1px solid #2e4156;flex:none;min-width:0;padding-left:9px;position:relative}.Ip6sfW_event[data-latest=true]{border-left-color:#4da8ff}.Ip6sfW_event[data-pending=true]{background:linear-gradient(90deg,#4da8ff0d,#0000)}.Ip6sfW_operationHeader{font-family:var(--font-space-mono), monospace;flex-wrap:wrap;align-items:baseline;gap:2px 7px;font-size:9px;line-height:1.5;display:flex}.Ip6sfW_operationAgent{color:#a6d4ff}.Ip6sfW_operationTool{color:#d7e1ed;font-family:inherit;font-size:inherit;overflow-wrap:anywhere}.Ip6sfW_operationDetail{color:#d4deea;overflow-wrap:anywhere;margin:4px 0;font-size:10px;line-height:1.45}.Ip6sfW_operationSystems{flex-wrap:wrap;align-items:center;gap:3px 7px;margin:5px 0;display:flex}.Ip6sfW_systemBadge{color:#c9d6e5;max-width:100%;min-height:18px;font-family:var(--font-ibm-plex-sans), sans-serif;align-items:center;gap:5px;font-size:9px;line-height:1.4;display:inline-flex}.Ip6sfW_systemLogo{object-fit:contain;flex-shrink:0;width:17px;height:17px;display:block}.Ip6sfW_systemBadge[data-system=defender] .Ip6sfW_systemLogo,.Ip6sfW_systemBadge[data-system=falcon] .Ip6sfW_systemLogo{width:57px;height:13px}.Ip6sfW_systemBadge[data-system=sentinelone] .Ip6sfW_systemLogo{background:#f1f3f5;border-radius:2px;width:67px;height:19px;padding:3px 4px}.Ip6sfW_systemBadge[data-system=anthropic] .Ip6sfW_systemLogo{width:23px;height:16px}.Ip6sfW_systemBadge[data-system=openai] .Ip6sfW_systemLogo{width:24px;height:24px}.Ip6sfW_eventResult{color:var(--console-muted);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.45;display:block}.Ip6sfW_event[data-pending=true] .Ip6sfW_eventResult{color:#a6d4ff}.Ip6sfW_composer{background:linear-gradient(110deg,#0d1620,#090f16);border:1px solid #2a3b4e;border-radius:10px;flex:none;margin:0 14px 12px;padding:8px 40px 9px 13px;position:relative}.Ip6sfW_composerLabel{color:var(--console-muted);font-family:var(--font-space-mono), monospace;font-size:9px;line-height:1.5}.Ip6sfW_composer p{color:#dce6f1;margin:3px 0 0;font-size:11px;line-height:1.4}.Ip6sfW_composer>svg{color:#a6d4ff;width:16px;height:16px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.Ip6sfW_footer{border-top:1px solid var(--console-line);background:#070c12;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:4px 10px;padding:8px 16px;display:flex}.Ip6sfW_footer p{color:#a3afbd;margin:0;font-size:10px;line-height:1.5}.Ip6sfW_completion{color:#b9dafa;font-family:var(--font-space-mono), monospace;white-space:nowrap;font-size:9px;line-height:1.5}@keyframes Ip6sfW_blink-cursor{50%{opacity:0}}@keyframes Ip6sfW_message-reveal{0%{opacity:.45;transform:translateY(4px)}to{transform:translateY(0)}}@keyframes Ip6sfW_signal-sweep{0%{opacity:0;transform:translate(-100%)}15%,85%{opacity:.75}to{opacity:0;transform:translate(725%)}}.Ip6sfW_standalone{align-self:center}@media (min-width:1240px){.Ip6sfW_console:not(.Ip6sfW_standalone){contain:size;align-self:stretch;height:auto;min-height:0}}@media (max-width:640px){.Ip6sfW_console{border-radius:14px;height:590px}}@container (max-width:560px){.Ip6sfW_workspace{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.Ip6sfW_conversation{padding:12px 16px 10px}.Ip6sfW_messages{gap:8px;padding-top:8px}.Ip6sfW_analystMessage{width:90%;padding:8px 10px}.Ip6sfW_activity{border-top:1px solid var(--console-line);border-left:0;padding:10px 16px 12px}.Ip6sfW_activity ol{flex:none;padding-top:7px}.Ip6sfW_event:not(:last-child){display:none}.Ip6sfW_event{padding-left:9px}.Ip6sfW_operationSystems{margin:3px 0}.Ip6sfW_operationDetail{margin:2px 0}.Ip6sfW_composer{margin-top:10px}}@container (max-width:360px){.Ip6sfW_chrome,.Ip6sfW_heading{padding-inline:13px}.Ip6sfW_chrome{--identity-gap:7px;gap:5px 7px;padding-block:11px}.Ip6sfW_consoleName{font-size:12px}.Ip6sfW_heading{padding-block:11px}.Ip6sfW_heading h2{-webkit-line-clamp:3;min-height:4.05em;margin-top:7px;font-size:14px}.Ip6sfW_incidentMeta{gap:4px 7px;font-size:9px}.Ip6sfW_conversation,.Ip6sfW_activity{padding-inline:13px}.Ip6sfW_message p{font-size:12px}.Ip6sfW_modelName{font-size:9px}.Ip6sfW_conversation .Ip6sfW_panelHeading,.Ip6sfW_activity .Ip6sfW_panelHeading,.Ip6sfW_activity .Ip6sfW_operationDetail,.Ip6sfW_composerLabel{display:none}.Ip6sfW_activity{padding-block:8px}.Ip6sfW_activity ol{padding-top:0}.Ip6sfW_composer{margin-inline:11px;margin-bottom:10px}.Ip6sfW_composer p{margin-top:0;font-size:11px}.Ip6sfW_footer{padding:9px 13px}.Ip6sfW_footer p{font-size:10px}.Ip6sfW_completion{font-size:9px}}@media (prefers-reduced-motion:reduce){.Ip6sfW_console[data-static] .Ip6sfW_message,.Ip6sfW_console[data-static] .Ip6sfW_event,.Ip6sfW_console[data-running=true] .Ip6sfW_chrome:after,.Ip6sfW_console[data-running=true] .Ip6sfW_cursor{transition:none;animation:none}}
.x7Ceqa_section{border-top:1px solid var(--separator);padding-block:64px;scroll-margin-top:154px}.x7Ceqa_sectionHeading{margin-bottom:30px}.x7Ceqa_eyebrow,.x7Ceqa_smallLabel{color:var(--accent);font-family:var(--font-space-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px;line-height:1.6}.x7Ceqa_eyebrow{margin-bottom:10px}.x7Ceqa_sectionHeading h2{color:var(--text-primary);font-family:var(--font-rajdhani);letter-spacing:-.025em;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:600;line-height:1.1}.x7Ceqa_intro{color:var(--text-secondary);font-size:15px;line-height:1.7}.x7Ceqa_audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.x7Ceqa_audiencePanel{flex-direction:column;min-width:0;display:flex}.x7Ceqa_audiencePanel+.x7Ceqa_audiencePanel{border-left:1px solid var(--separator);padding-left:32px}.x7Ceqa_audiencePanel h3,.x7Ceqa_capability h3,.x7Ceqa_rangeHeading h3,.x7Ceqa_edrHeading h3{color:var(--text-primary);font-family:var(--font-rajdhani);font-weight:600;line-height:1.18}.x7Ceqa_audiencePanel h3{font-size:28px}.x7Ceqa_audienceDescription{color:var(--text-muted);margin-top:12px;font-size:14px;line-height:1.65}.x7Ceqa_outcomeList{gap:16px;margin-block:24px;display:grid}.x7Ceqa_outcomeList li{align-items:flex-start;gap:12px;display:flex}.x7Ceqa_outcomeList svg{width:18px;height:18px;color:var(--accent);stroke-width:1.6px;flex-shrink:0;margin-top:3px}.x7Ceqa_outcomeList p{color:var(--text-secondary);font-size:14px;line-height:1.65}.x7Ceqa_preparation{border-top:1px solid var(--separator);margin-top:auto;padding-top:20px}.x7Ceqa_preparation .x7Ceqa_smallLabel{margin-bottom:6px}.x7Ceqa_preparation>p:last-child{color:var(--text-muted);font-size:13px;line-height:1.65}.x7Ceqa_labSection{background:var(--card-bg)}.x7Ceqa_labGrid{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center;gap:64px;margin-bottom:32px;display:grid}.x7Ceqa_labCopy{min-width:0}.x7Ceqa_rangeHeading{align-items:center;gap:12px;display:flex}.x7Ceqa_rangeMark{width:32px;height:32px;color:var(--accent);flex-shrink:0}.x7Ceqa_rangeHeading h3{font-size:28px}.x7Ceqa_rangeHeading h3 span{color:var(--accent)}.x7Ceqa_rangeIntro{color:var(--text-secondary);margin-top:16px;font-size:15px;line-height:1.75}.x7Ceqa_capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:32px;display:grid}.x7Ceqa_capability{border-top:1px solid var(--separator);align-items:flex-start;gap:14px;padding-block:18px;display:flex}.x7Ceqa_capabilityIcon{width:23px;height:23px;color:var(--accent);stroke-width:1.4px;flex-shrink:0;margin-top:1px}.x7Ceqa_capability h3{font-size:22px}.x7Ceqa_capabilityBody{color:var(--text-secondary);margin-top:7px;font-size:14px;line-height:1.65}.x7Ceqa_labAccess{border-left:2px solid var(--accent);background:var(--page-bg);padding:18px 20px}.x7Ceqa_labAccess strong,.x7Ceqa_labAccess span{font-size:13px;line-height:1.65;display:block}.x7Ceqa_labAccess strong{color:var(--text-primary);font-family:var(--font-rajdhani);font-size:22px;font-weight:600;line-height:1.2}.x7Ceqa_labAccess span{color:var(--text-muted);margin-top:9px}.x7Ceqa_workflow{min-width:0}.x7Ceqa_platformSection{background:var(--card-bg);padding-block:36px}.x7Ceqa_platformHeading{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:22px;display:grid}.x7Ceqa_platformHeading h2{color:var(--text-primary);font-family:var(--font-rajdhani);letter-spacing:-.02em;font-size:clamp(1.75rem,2.5vw,2rem);font-weight:600;line-height:1.1}.x7Ceqa_platformHeading .x7Ceqa_eyebrow{margin-bottom:6px}.x7Ceqa_platformHeading .x7Ceqa_intro{max-width:430px;font-size:13px}.x7Ceqa_platformGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.x7Ceqa_platformCard{min-width:0}.x7Ceqa_platformLogo{background:#fff;justify-content:center;align-items:center;height:80px;padding-inline:20px;display:flex}.x7Ceqa_platformCard>p{color:var(--text-muted);text-align:center;padding:10px;font-size:12px;line-height:1.5}.x7Ceqa_anthropicLogo{object-fit:contain;width:52px;height:36px}.x7Ceqa_openaiLogo{object-fit:contain;width:54px;height:54px}.x7Ceqa_huggingFaceLogo{object-fit:contain;width:100%;max-width:190px;height:auto;max-height:52px}.x7Ceqa_awsPlate{gap:18px;padding-inline:12px}.x7Ceqa_awsLogo{object-fit:contain;width:56px;height:auto}.x7Ceqa_awsPlate>span{background:#00326414;width:1px;height:32px}.x7Ceqa_agentCoreLogo{width:44px;height:44px}.x7Ceqa_edrPlatforms{border-top:1px solid var(--separator);margin-top:12px;padding-top:20px}.x7Ceqa_edrHeading{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);align-items:center;gap:24px;margin-bottom:16px;display:grid}.x7Ceqa_edrHeading h3{font-size:22px}.x7Ceqa_edrHeading p{color:var(--text-muted);font-size:13px;line-height:1.65}.x7Ceqa_edrGrid{grid-template-columns:repeat(9,minmax(0,1fr));gap:2px;display:grid}.x7Ceqa_edrGrid li{min-width:0}.x7Ceqa_edrLogo{background:#fff;justify-content:center;align-items:center;height:64px;padding-inline:12px;display:flex}.x7Ceqa_edrLogo img{object-fit:contain;width:100%;max-width:134px;height:auto;max-height:32px}.x7Ceqa_coreLabLabel{color:var(--accent);font-family:var(--font-space-mono);letter-spacing:.04em;text-align:center;text-transform:uppercase;padding-top:8px;font-size:9px;line-height:1.5}@media (max-width:1023px){.x7Ceqa_labGrid,.x7Ceqa_platformHeading{gap:30px}.x7Ceqa_audienceGrid{grid-template-columns:minmax(0,1fr);gap:28px}.x7Ceqa_audiencePanel+.x7Ceqa_audiencePanel{border-top:1px solid var(--separator);border-left:0;padding-top:28px;padding-left:0}.x7Ceqa_edrGrid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}}@media (max-width:767px){.x7Ceqa_section{padding-block:44px;scroll-margin-top:128px}.x7Ceqa_sectionHeading{margin-bottom:26px}.x7Ceqa_audienceGrid,.x7Ceqa_labGrid,.x7Ceqa_capabilities,.x7Ceqa_platformHeading{grid-template-columns:minmax(0,1fr)}.x7Ceqa_audienceGrid{gap:30px}.x7Ceqa_audiencePanel+.x7Ceqa_audiencePanel{border-top:1px solid var(--separator);border-left:0;padding-top:30px;padding-left:0}.x7Ceqa_audiencePanel h3{font-size:26px}.x7Ceqa_preparation{padding-top:16px}.x7Ceqa_labGrid{gap:22px;margin-bottom:24px}.x7Ceqa_capabilities{gap:0;margin-top:24px}.x7Ceqa_rangeHeading h3{font-size:25px}.x7Ceqa_capability{gap:12px}.x7Ceqa_platformSection{padding-block:28px}.x7Ceqa_platformHeading{gap:14px}.x7Ceqa_platformGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.x7Ceqa_platformLogo{height:72px;padding-inline:12px}.x7Ceqa_platformCard>p{min-height:52px;padding-inline:8px}.x7Ceqa_awsPlate{gap:12px}.x7Ceqa_awsLogo{width:48px}.x7Ceqa_agentCoreLogo{width:38px;height:38px}.x7Ceqa_edrHeading{grid-template-columns:1fr;gap:8px}.x7Ceqa_edrLogo{height:58px;padding-inline:10px}}
.f5itzq_section{border-top:1px solid var(--separator);font-family:var(--font-ibm-plex-sans), sans-serif;padding-block:64px;scroll-margin-top:154px}.f5itzq_heading{margin-bottom:32px}.f5itzq_eyebrow{color:var(--accent);font-family:var(--font-space-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:10px;line-height:1.6}.f5itzq_heading h2{color:var(--text-primary);font-family:var(--font-rajdhani), sans-serif;letter-spacing:-.025em;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:600;line-height:1.1}.f5itzq_layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.8fr);align-items:start;gap:48px;display:grid}.f5itzq_profile{border-top:3px solid var(--accent);background:var(--card-bg);min-width:0;padding:28px}.f5itzq_portrait{aspect-ratio:4/5;border:1px solid var(--separator);background:var(--section-bg);border-radius:8px;width:100%;max-width:220px;margin-bottom:20px;position:relative;overflow:hidden}.f5itzq_portraitCrop{width:200%;height:200%;position:absolute;top:-10%;left:-45%}.f5itzq_portraitImage{object-fit:cover;object-position:center top}.f5itzq_identity{min-width:0}.f5itzq_identity h3{color:var(--text-primary);font-family:var(--font-rajdhani), sans-serif;letter-spacing:-.02em;font-size:32px;font-weight:600;line-height:1.15}.f5itzq_role{max-width:28ch;color:var(--text-secondary);margin-top:9px;font-size:14px;line-height:1.6}.f5itzq_profileLink{width:100%;min-height:44px;color:var(--accent);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:12px;margin-top:20px;padding-block:8px;font-size:13px;font-weight:500;line-height:1.5;transition:text-decoration-color .16s;display:grid}.f5itzq_profileLink:hover{text-decoration-color:currentColor}.f5itzq_profileLink:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:2px}.f5itzq_experience{min-width:0}.f5itzq_bio{color:var(--text-secondary);font-size:15px;line-height:1.8}.f5itzq_bio p+p{margin-top:16px}.f5itzq_expertise{border-top:1px solid var(--separator);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px;padding-top:24px;display:grid}.f5itzq_expertise li{min-width:0}.f5itzq_number{color:var(--accent);font-family:var(--font-space-mono), monospace;margin-bottom:10px;font-size:10px;line-height:1.5;display:block}.f5itzq_expertise h4{color:var(--text-primary);font-family:var(--font-rajdhani), sans-serif;font-size:21px;font-weight:600;line-height:1.2}.f5itzq_expertise p{color:var(--text-muted);margin-top:8px;font-size:13px;line-height:1.65}@media (max-width:1023px){.f5itzq_layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:32px}.f5itzq_profile{padding:24px}.f5itzq_expertise{grid-template-columns:1fr;gap:20px}.f5itzq_expertise li{gap:16px;display:flex}.f5itzq_number{flex-shrink:0;margin-top:5px;margin-bottom:0}.f5itzq_expertise p{margin-top:4px}}@media (max-width:767px){.f5itzq_section{padding-block:44px;scroll-margin-top:142px}.f5itzq_heading{margin-bottom:24px}.f5itzq_layout{grid-template-columns:1fr;gap:28px}.f5itzq_profile{align-items:flex-start;gap:24px;display:flex}.f5itzq_portrait{flex:0 0 104px;width:104px;height:130px;margin-bottom:0}.f5itzq_identity h3{font-size:28px}.f5itzq_profileLink{margin-top:12px}.f5itzq_bio{font-size:14px;line-height:1.75}}@media (max-width:399px){.f5itzq_profile{flex-direction:column;gap:16px;padding:20px}.f5itzq_portrait{flex-basis:auto;width:144px;height:180px}}@media (prefers-reduced-motion:reduce){.f5itzq_profileLink{transition:none}}
.xTIicq_page{--training-button-text:#fff;--training-control-radius:10px;--training-control-border:color-mix(in srgb, var(--text-muted) 65%, var(--page-bg));--training-control-hover:color-mix(in srgb, var(--accent) 9%, var(--page-bg));--training-control-ring:color-mix(in srgb, var(--accent) 22%, transparent);--training-primary-hover:color-mix(in srgb, var(--accent) 85%, #0c1117);--course-nav-height:65px;background:var(--page-bg);color:var(--text-primary);font-family:var(--font-ibm-plex-sans), sans-serif}.dark .xTIicq_page{--training-button-text:#0c1117;--training-primary-hover:var(--accent-light)}.xTIicq_formError{background:color-mix(in srgb, #b91c1c 5%, var(--page-bg));color:#b91c1c;border:1px solid #b91c1c;padding:12px 16px;font-size:14px}.dark .xTIicq_formError{background:color-mix(in srgb, #fca5a5 5%, var(--page-bg));color:#fca5a5;border-color:#fca5a5}.xTIicq_formError:focus-visible{outline-offset:3px;outline:2px solid}.xTIicq_page .container{max-width:1344px;padding-inline:48px}.xTIicq_page section[id],.xTIicq_formPanel{scroll-margin-top:170px}.xTIicq_page a:focus-visible,.xTIicq_page button:focus-visible,.xTIicq_page summary:focus-visible,.xTIicq_page input:focus-visible,.xTIicq_page select:focus-visible,.xTIicq_page textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 4px var(--training-control-ring)}.xTIicq_page :is(a,button,summary,input,select,textarea){-webkit-tap-highlight-color:transparent}.xTIicq_page summary{list-style:none}.xTIicq_page summary::-webkit-details-marker{display:none}.xTIicq_eyebrow{color:var(--accent);font:400 10px/1.7 var(--font-space-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 15px;display:block}.xTIicq_hero{padding:112px 0 0}.xTIicq_breadcrumb{color:var(--text-muted);align-items:center;gap:12px;margin-bottom:36px;font-size:11px;display:flex}.xTIicq_breadcrumb a{min-height:36px;text-decoration:underline;-webkit-text-decoration-color:var(--separator);text-decoration-color:var(--separator);text-underline-offset:4px;border-radius:6px;align-items:center;margin-left:-10px;padding-inline:10px;transition:color .16s,background .16s;display:inline-flex}.xTIicq_breadcrumb a:hover{color:var(--accent);background:var(--training-control-hover);text-decoration-color:currentColor}.xTIicq_breadcrumb>span[aria-hidden]{color:var(--accent)}.xTIicq_heroGrid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:stretch;gap:32px;display:grid}.xTIicq_heroCopy{min-width:0;padding-block:12px}.xTIicq_heroCopy h1{letter-spacing:-.035em;margin:20px 0 24px;font-size:clamp(56px,4.7vw,68px);font-weight:600;line-height:.99}.xTIicq_heroCopy h1 span{color:var(--accent)}.xTIicq_heroIntro{color:var(--text-primary);max-width:490px;margin-bottom:16px;font-size:22px;line-height:1.4}.xTIicq_heroSupporting{color:var(--text-secondary);max-width:540px;font-size:15px;line-height:1.8}.xTIicq_actions{flex-wrap:wrap;gap:24px;margin:28px 0 18px;display:flex}.xTIicq_primaryButton,.xTIicq_secondaryButton,.xTIicq_reserveButton,.xTIicq_formPrimary,.xTIicq_formSecondary,.xTIicq_navCta{border-radius:var(--training-control-radius);min-height:54px;font-family:var(--font-ibm-plex-sans), sans-serif;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:14px;padding:10px 12px 10px 20px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.xTIicq_primaryButton,.xTIicq_formPrimary{color:var(--training-button-text);background:var(--accent);border:1px solid var(--accent);box-shadow:0 3px 0 color-mix(in srgb, var(--accent) 20%, transparent)}.xTIicq_primaryButton:hover,.xTIicq_formPrimary:hover:not(:disabled){background:var(--training-primary-hover);border-color:var(--training-primary-hover);box-shadow:0 6px 18px var(--training-control-ring)}.xTIicq_secondaryButton,.xTIicq_formSecondary,.xTIicq_navCta{color:var(--accent);border-color:var(--training-control-border);background:var(--page-bg)}.xTIicq_secondaryButton:hover,.xTIicq_formSecondary:hover:not(:disabled),.xTIicq_navCta:hover{border-color:var(--accent);background:var(--training-control-hover)}.xTIicq_primaryButton>span[aria-hidden]:not([data-training-arrow]),.xTIicq_secondaryButton>span[aria-hidden]:not([data-training-arrow]),.xTIicq_reserveButton>span[aria-hidden]:not([data-training-arrow]),.xTIicq_formPrimary>span[aria-hidden]:not([data-training-arrow]),.xTIicq_formSecondary>span[aria-hidden]:not([data-training-arrow]),.xTIicq_navCta>span[aria-hidden]:not([data-training-arrow]){background:color-mix(in srgb, currentColor 12%, transparent);border-radius:6px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:grid}.xTIicq_primaryButton:active,.xTIicq_secondaryButton:active,.xTIicq_reserveButton:active,.xTIicq_formPrimary:active:not(:disabled),.xTIicq_formSecondary:active:not(:disabled),.xTIicq_navCta:active{box-shadow:none}.xTIicq_heroPrice{color:var(--text-muted);font-size:11px;line-height:1.8}.xTIicq_heroPrice strong{color:var(--text-primary);font-size:14px;font-weight:500}.xTIicq_heroPrice>span{padding-inline:6px}.xTIicq_facts{border-top:1px solid var(--separator);grid-template-columns:.85fr 1.2fr 1.1fr 1fr 1fr;gap:24px;margin-top:44px;padding:30px 0;display:grid}.xTIicq_facts>div{grid-template-columns:25px minmax(0,1fr);align-content:center;gap:4px 12px;min-width:0;display:grid;position:relative}.xTIicq_facts svg{width:25px;height:25px;color:var(--accent);stroke-width:1.3px;flex-shrink:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.xTIicq_facts dt{color:var(--text-muted);grid-area:2/2;font-size:10px;line-height:1.5}.xTIicq_facts dd{grid-area:1/2;font-size:21px;font-weight:600;line-height:1.2}.xTIicq_sectionNav{top:calc(80px + env(safe-area-inset-top));z-index:35;border-block:1px solid var(--separator);background:var(--page-bg);position:sticky}.xTIicq_navInner{justify-content:space-between;align-items:center;gap:24px;display:flex}.xTIicq_navLinks{scrollbar-width:thin;gap:4px;min-width:0;padding:10px 3px;scroll-padding-inline:3px;display:flex;overflow-x:auto}.xTIicq_navLinks a{white-space:nowrap;min-height:44px;color:var(--text-secondary);border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;padding:10px 14px;font-size:12px;font-weight:600;transition:color .16s,background .16s,border-color .16s;display:flex;position:relative}.xTIicq_navLinks a[aria-current]{color:var(--accent);background:var(--training-control-hover);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.xTIicq_navLinks a:hover{color:var(--accent);background:var(--training-control-hover)}.xTIicq_page .xTIicq_navLinks a:focus-visible{outline-offset:-3px}.xTIicq_navCta{white-space:nowrap;gap:12px;min-height:44px;padding:7px 8px 7px 14px;font-size:12px}.xTIicq_section{border-bottom:1px solid var(--separator);padding:80px 0}.xTIicq_alternate{background:var(--card-bg)}.xTIicq_sectionHeading{max-width:760px;margin-bottom:28px}.xTIicq_sectionHeading h2{letter-spacing:-.02em;font-size:clamp(34px,3.3vw,46px);font-weight:600;line-height:1.1}.xTIicq_sectionHeading h2 span{color:var(--accent)}.xTIicq_sectionHeading>p{color:var(--text-secondary);max-width:660px;margin-top:18px;font-size:16px;line-height:1.8}.xTIicq_overviewGrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:90px;display:grid}.xTIicq_overviewLead{color:var(--text-muted);margin-bottom:30px;font-size:14px;line-height:1.85}.xTIicq_courseAside{min-width:0}.xTIicq_nextCourse{background:var(--card-bg);border-top:3px solid var(--accent);padding:28px}.xTIicq_nextCourse h3{margin-bottom:12px;font-size:36px;font-weight:600;line-height:1.1}.xTIicq_nextDate{color:var(--text-secondary);font-size:14px;line-height:1.7}.xTIicq_nextDelivery{color:var(--text-muted);margin-top:10px;font-size:12px;line-height:1.8}.xTIicq_nextPrice{border-top:1px solid var(--separator);align-items:baseline;gap:10px;margin:24px 0 18px;padding-top:24px;display:flex}.xTIicq_nextPrice strong{font-size:44px;font-weight:600;line-height:1}.xTIicq_nextPrice span{color:var(--text-muted);font-size:11px}.xTIicq_nextCourse .xTIicq_primaryButton{width:100%;padding-inline:12px;font-size:12px}.xTIicq_asideLink{min-height:44px;color:var(--accent);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s;display:flex}.xTIicq_asideLink:hover{background:var(--training-control-hover);border-color:var(--accent)}.xTIicq_takeHome{border-top:1px solid var(--separator);grid-template-columns:260px 1fr;gap:50px;margin-top:38px;padding-top:38px;display:grid}.xTIicq_takeHome h3{font-size:32px;font-weight:600;line-height:1.1}.xTIicq_takeHome ul{grid-template-columns:1fr 1fr;gap:22px 32px;display:grid}.xTIicq_takeHome li{color:var(--text-secondary);gap:12px;font-size:12px;line-height:1.8;display:flex}.xTIicq_takeHome li>span{color:var(--accent);flex-shrink:0}.xTIicq_calculatorDisclosure{border:1px solid var(--training-control-border);border-radius:var(--training-control-radius);margin-top:36px}.xTIicq_calculatorDisclosure summary{cursor:pointer;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;font-size:13px;display:flex}.xTIicq_calculatorDisclosure>div{border:0;border-top:1px solid var(--separator);border-radius:0 0 var(--training-control-radius) var(--training-control-radius)}.xTIicq_deliveryRow{border-block:1px solid var(--separator);grid-template-columns:repeat(3,1fr);gap:36px;margin:36px 0;padding:26px 0;display:grid}.xTIicq_deliveryRow h3{margin-bottom:8px;font-size:22px;font-weight:600}.xTIicq_deliveryRow p{color:var(--text-muted);font-size:13px;line-height:1.8}.xTIicq_scheduleGrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;display:grid}.xTIicq_filters{border:1px solid var(--training-control-border);background:var(--page-bg);border-radius:12px;flex-wrap:wrap;gap:4px;max-width:100%;padding:5px;display:inline-flex}.xTIicq_filters button{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;min-height:44px;padding:10px 18px;font-size:12px;font-weight:600;transition:background .16s,color .16s,border-color .16s,box-shadow .16s}.xTIicq_filters button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--training-button-text);box-shadow:0 2px 6px var(--training-control-ring)}.xTIicq_filters button:hover:not([aria-pressed=true]){color:var(--accent);background:var(--training-control-hover)}.xTIicq_page .xTIicq_filters button:focus-visible{outline-offset:1px}.xTIicq_resultCount{font:10px/1.8 var(--font-space-mono), monospace;color:var(--text-muted);margin:20px 0}.xTIicq_cohortList{border-top:1px solid var(--separator)}.xTIicq_cohort{border-bottom:1px solid var(--separator);grid-template-columns:1fr 1.35fr auto;align-items:center;gap:18px;padding:23px 10px 23px 0;display:grid}.xTIicq_selectedCohort{background:color-mix(in srgb, var(--accent) 7%, transparent);box-shadow:-3px 0 0 var(--accent);padding-left:14px}.xTIicq_cohortCity>span{font:9px/1.5 var(--font-space-mono), monospace;color:var(--text-muted);display:block}.xTIicq_cohortCity h3{margin:5px 0;font-size:25px;font-weight:600;line-height:1.1}.xTIicq_cohortDate{color:var(--text-muted);gap:5px;font-size:10px;line-height:1.5;display:grid}.xTIicq_cohortDate strong{color:var(--text-secondary);font-size:12px;font-weight:500}.xTIicq_reserveButton{min-height:44px;color:var(--accent);border-color:var(--training-control-border);background:var(--page-bg);gap:10px;padding:7px 8px 7px 14px;font-size:12px}.xTIicq_reserveButton:hover{background:var(--training-control-hover);border-color:var(--accent)}.xTIicq_page .xTIicq_cohort .xTIicq_reserveButton{text-decoration:none}.xTIicq_selectedCohort .xTIicq_reserveButton{background:var(--accent);border-color:var(--accent);color:var(--training-button-text)}.xTIicq_selectedCohort .xTIicq_reserveButton:hover{background:var(--training-primary-hover)}.xTIicq_scheduleNote{color:var(--text-muted);margin:20px 0 0;font-size:12px;line-height:1.8}.xTIicq_pricing{background:var(--page-bg);border-top:3px solid var(--accent);padding:28px}.xTIicq_price{letter-spacing:-.03em;align-items:baseline;gap:10px;font-size:52px;font-weight:600;line-height:1;display:flex}.xTIicq_price>span{font:10px var(--font-space-mono), monospace;color:var(--text-muted);letter-spacing:0}.xTIicq_priceIntro{color:var(--text-secondary);margin:18px 0 24px;font-size:14px;line-height:1.7}.xTIicq_pricing ul{gap:15px;margin:24px 0;display:grid}.xTIicq_includedDetails{border:1px solid var(--training-control-border);border-radius:var(--training-control-radius);margin:22px 0}.xTIicq_includedDetails summary{color:var(--text-secondary);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px;font-size:12px;line-height:1.6;display:flex}.xTIicq_includedDetails ul{border-top:1px solid var(--separator);margin:0;padding:16px 14px}.xTIicq_pricing li{color:var(--text-muted);gap:10px;font-size:12px;line-height:1.8;display:flex}.xTIicq_pricing li>span{color:var(--accent)}.xTIicq_pricing .xTIicq_primaryButton{display:flex}.xTIicq_teamPricing{border-top:1px solid var(--separator);gap:18px;margin-top:24px;padding:24px 0;display:grid}.xTIicq_teamPricing strong{font-size:26px;font-weight:600}.xTIicq_teamPricing small{font-size:15px;font-weight:400}.xTIicq_teamPricing p{color:var(--text-muted);margin-top:3px;font-size:12px;line-height:1.7}.xTIicq_pricingNote{color:var(--text-muted);margin-top:22px;font-size:11px;line-height:1.7}.xTIicq_policySection{padding-block:48px}.xTIicq_policyIntro{margin-bottom:24px}.xTIicq_policyIntro .xTIicq_eyebrow{margin-bottom:10px}.xTIicq_policyIntro h2{font-size:32px;font-weight:600;line-height:1.2}.xTIicq_policyIntro>p:last-child{color:var(--text-muted);margin-top:8px;font-size:13px}.xTIicq_policyGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:28px;display:grid}.xTIicq_policy{border:1px solid var(--training-control-border);border-radius:var(--training-control-radius)}.xTIicq_policy summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:13px;line-height:1.6;display:flex}.xTIicq_policy ul{gap:12px;padding:4px 20px 20px 34px;list-style:outside;display:grid}.xTIicq_policy li,.xTIicq_policy>p{color:var(--text-muted);font-size:12px;line-height:1.8}.xTIicq_policy>p{padding:0 18px 20px}.xTIicq_faqGrid{grid-template-columns:.8fr 1.3fr;gap:70px;display:grid}.xTIicq_faqs{gap:10px;display:grid}.xTIicq_faqs article{border:1px solid var(--training-control-border);border-radius:var(--training-control-radius)}.xTIicq_faqs button{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:22px;width:100%;padding:18px;display:flex}.xTIicq_faqs h3{font-size:21px;font-weight:500;line-height:1.3}.xTIicq_calculatorDisclosure summary,.xTIicq_includedDetails summary,.xTIicq_policy summary,.xTIicq_faqs button{border-radius:var(--training-control-radius);min-height:60px;transition:background .16s,color .16s}.xTIicq_calculatorDisclosure summary:hover,.xTIicq_includedDetails summary:hover,.xTIicq_policy summary:hover,.xTIicq_faqs button:hover{background:var(--training-control-hover);color:var(--accent)}.xTIicq_calculatorDisclosure summary>span,.xTIicq_includedDetails summary>span,.xTIicq_policy summary>span,.xTIicq_faqs button>span{border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);background:var(--training-control-hover);width:30px;height:30px;color:var(--accent);font:20px/1 var(--font-space-mono), monospace;border-radius:7px;flex-shrink:0;place-items:center;display:grid}.xTIicq_calculatorDisclosure summary>span,.xTIicq_includedDetails summary>span,.xTIicq_policy summary>span{font-size:0}.xTIicq_calculatorDisclosure summary>span:before,.xTIicq_includedDetails summary>span:before,.xTIicq_policy summary>span:before{content:"+";font-size:20px}.xTIicq_calculatorDisclosure[open] summary>span:before,.xTIicq_includedDetails[open] summary>span:before,.xTIicq_policy[open] summary>span:before{content:"−"}.xTIicq_calculatorDisclosure[open]>summary,.xTIicq_includedDetails[open]>summary,.xTIicq_policy[open]>summary,.xTIicq_faqs button[aria-expanded=true]{background:var(--training-control-hover);color:var(--accent)}.xTIicq_faqs article p{color:var(--text-muted);padding:4px 18px 22px;font-size:14px;line-height:1.8}.xTIicq_enrollment{background:var(--card-bg);padding-bottom:110px}.xTIicq_enrollmentGrid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:60px;display:grid}.xTIicq_enrollmentIntro{max-width:400px}.xTIicq_teamContact{color:var(--text-muted);align-items:center;gap:9px;margin-top:14px;font-size:12px;line-height:1.7;display:flex}.xTIicq_teamContact>svg{width:18px;height:18px;color:var(--accent);flex-shrink:0}.xTIicq_teamContact a{color:var(--accent);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);vertical-align:middle;align-items:center;gap:5px;padding-block:8px;font-weight:600;display:inline-flex}.xTIicq_teamContact a:hover{text-decoration-color:currentColor}.xTIicq_formPanel{background:var(--page-bg);border-top:2px solid var(--accent);min-width:0;padding:32px}.xTIicq_formPanel h3{font-size:32px;font-weight:600;line-height:1.1}.xTIicq_formIntro{color:var(--text-muted);margin:12px 0 26px;font-size:13px;line-height:1.7}.xTIicq_formPrimary,.xTIicq_formSecondary{text-align:left;justify-content:space-between;width:100%;padding-left:16px;font-size:13px}.xTIicq_formPrimary:disabled,.xTIicq_formSecondary:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.xTIicq_formPrimary[aria-busy=true],.xTIicq_formSecondary[aria-busy=true]{cursor:wait}.xTIicq_input{border:1px solid var(--training-control-border);border-radius:var(--training-control-radius);background:var(--page-bg);width:100%;min-height:50px;color:var(--text-primary);padding:12px 14px;font-size:15px;line-height:1.5;transition:border-color .16s,box-shadow .16s,background .16s;display:block}.xTIicq_input::placeholder{color:var(--text-muted);opacity:1}.xTIicq_input:hover{border-color:var(--accent)}.xTIicq_input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--training-control-ring)}.xTIicq_page .xTIicq_input:focus-visible{outline-offset:0;outline-width:1px}select.xTIicq_input{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%231565C0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.dark select.xTIicq_input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%234DA8FF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}textarea.xTIicq_input{resize:vertical;min-height:104px}.xTIicq_input:user-invalid{border-color:#c84b4b}.xTIicq_consentLabel{border:1px solid var(--separator);border-radius:var(--training-control-radius);cursor:pointer;align-items:flex-start;gap:12px;padding:12px;transition:background .16s,border-color .16s;display:flex}.xTIicq_consentLabel:hover{background:var(--training-control-hover);border-color:var(--accent)}.xTIicq_consentLabel:has(input:checked){background:var(--training-control-hover);border-color:var(--accent)}.xTIicq_consentCheckbox{width:20px;height:20px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:2px}.xTIicq_inlineLink{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 50%, transparent);text-underline-offset:3px;border-radius:3px;transition:text-decoration-color .16s}.xTIicq_inlineLink:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}.xTIicq_loadingIcon:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite xTIicq_controlSpin}@keyframes xTIicq_controlSpin{to{transform:rotate(360deg)}}.xTIicq_formPanel form label{letter-spacing:.1em;font-size:10px;line-height:1.6}.xTIicq_inquirySuccess{color:var(--text-secondary);gap:16px;font-size:14px;line-height:1.7;display:grid}.xTIicq_inquirySuccess h4{color:var(--text-primary);font-size:28px;line-height:1.2}.xTIicq_inquirySuccess h4:focus,.xTIicq_formPanel [role=alert]:focus{outline:2px solid var(--accent);outline-offset:5px}.xTIicq_stickyBar{z-index:40;background:var(--page-bg);border-top:1px solid var(--separator);position:fixed;inset:auto 0 0;box-shadow:0 -8px 32px #0000000a}.xTIicq_stickyInner{justify-content:space-between;align-items:center;gap:20px;padding-block:12px;display:flex}.xTIicq_stickyInner .xTIicq_primaryButton{min-height:50px;padding:8px 10px 8px 14px;font-size:12px}@media (min-width:901px){.xTIicq_stickyBar{display:none}}@media (max-width:1239px){.xTIicq_heroGrid{grid-template-columns:minmax(0,1fr)}.xTIicq_heroCopy{max-width:640px}}@media (max-width:1150px){.xTIicq_page .container{padding-inline:32px}.xTIicq_heroGrid{gap:32px}.xTIicq_heroCopy h1{font-size:62px}.xTIicq_heroIntro{font-size:20px}.xTIicq_facts{gap:16px}.xTIicq_facts>div{grid-template-columns:22px minmax(0,1fr);column-gap:8px}.xTIicq_facts dd{font-size:18px}.xTIicq_facts svg{width:22px;height:22px}.xTIicq_navLinks{gap:4px}.xTIicq_navCta{display:none}.xTIicq_overviewGrid,.xTIicq_scheduleGrid{grid-template-columns:minmax(0,1fr) 310px;gap:40px}.xTIicq_takeHome{grid-template-columns:230px 1fr;gap:35px}.xTIicq_cohort{grid-template-columns:1fr auto;gap:12px}.xTIicq_cohortDate{grid-column:1}.xTIicq_cohort .xTIicq_reserveButton{grid-area:1/2/span 2}}@media (max-width:1023px){.xTIicq_sectionNav{top:calc(64px + env(safe-area-inset-top))}}@media (max-width:900px){.xTIicq_hero{padding-top:96px}.xTIicq_heroGrid{grid-template-columns:1fr;gap:32px}.xTIicq_heroCopy{max-width:640px}.xTIicq_heroCopy h1{font-size:72px}.xTIicq_facts{grid-template-columns:repeat(3,1fr);gap:24px}.xTIicq_overviewGrid{grid-template-columns:1fr;gap:30px}.xTIicq_courseAside{display:block}.xTIicq_takeHome{grid-template-columns:1fr;gap:24px}.xTIicq_takeHome h3 br{display:none}.xTIicq_section{padding-block:60px}.xTIicq_scheduleGrid{grid-template-columns:1fr 290px;gap:28px}.xTIicq_pricing{padding:24px}.xTIicq_price{font-size:46px}.xTIicq_deliveryRow{gap:24px}.xTIicq_enrollmentGrid,.xTIicq_faqGrid{grid-template-columns:1fr}.xTIicq_enrollmentGrid{gap:28px}.xTIicq_faqGrid{gap:5px}.xTIicq_formPanel{padding:28px}.xTIicq_policyGrid{grid-template-columns:1fr;gap:12px}}@media (max-width:767px){.xTIicq_scheduleGrid{grid-template-columns:minmax(0,1fr)}.xTIicq_pricing{position:static}}@media (max-width:640px){.xTIicq_page{--course-nav-height:54px}.xTIicq_page .container{padding-inline:22px}.xTIicq_page section[id],.xTIicq_formPanel{scroll-margin-top:140px}.xTIicq_hero{padding-top:90px}.xTIicq_breadcrumb{margin-bottom:26px;font-size:10px}.xTIicq_heroCopy{padding:0}.xTIicq_heroCopy .xTIicq_eyebrow{font-size:9px}.xTIicq_heroCopy h1{margin:16px 0 22px;font-size:clamp(44px,12.5vw,66px)}.xTIicq_heroIntro{font-size:20px;line-height:1.45}.xTIicq_heroSupporting{font-size:14px}.xTIicq_actions{flex-direction:column;gap:10px;margin:24px 0 16px}.xTIicq_primaryButton,.xTIicq_secondaryButton{min-height:54px}.xTIicq_actions .xTIicq_primaryButton,.xTIicq_actions .xTIicq_secondaryButton{justify-content:space-between}.xTIicq_heroPrice{font-size:10px}.xTIicq_facts{grid-template-columns:1fr 1fr;gap:24px 18px;margin-top:30px;padding-block:26px}.xTIicq_facts>div{column-gap:10px}.xTIicq_facts dd{font-size:18px}.xTIicq_facts dt{font-size:9px}.xTIicq_navLinks{gap:4px;margin-inline:-2px;padding-block:8px}.xTIicq_navLinks a{padding:10px 12px;font-size:11px}.xTIicq_section{padding-block:48px}.xTIicq_sectionHeading{margin-bottom:24px}.xTIicq_sectionHeading h2{font-size:36px}.xTIicq_sectionHeading>p{font-size:15px}.xTIicq_overviewLead{font-size:14px}.xTIicq_courseAside,.xTIicq_scheduleGrid,.xTIicq_deliveryRow,.xTIicq_takeHome ul{grid-template-columns:1fr}.xTIicq_courseAside{gap:24px}.xTIicq_nextCourse{padding:26px}.xTIicq_takeHome{margin-top:30px;padding-top:30px}.xTIicq_takeHome li{font-size:13px}.xTIicq_deliveryRow{gap:22px;padding-block:24px}.xTIicq_deliveryRow h3{font-size:23px}.xTIicq_scheduleGrid{gap:36px}.xTIicq_pricing{padding:26px;position:static}.xTIicq_cohort{padding-block:22px}.xTIicq_cohortCity h3{font-size:26px}.xTIicq_cohortDate strong{font-size:12px}.xTIicq_filters{grid-template-columns:1.2fr repeat(3,1fr);gap:2px;display:grid}.xTIicq_filters button{padding:10px 8px;font-size:11px}.xTIicq_formPanel{padding:24px}.xTIicq_formPanel .xTIicq_eyebrow{font-size:9px}.xTIicq_formPanel input,.xTIicq_formPanel select,.xTIicq_formPanel textarea{font-size:16px}.xTIicq_stickyInner{padding-bottom:calc(12px + env(safe-area-inset-bottom));gap:12px}.xTIicq_stickyInner>div:first-child{min-width:0}.xTIicq_stickyInner>div:first-child p:first-child{font-size:14px}.xTIicq_stickyInner>div:first-child p:last-child{font-size:8px}.xTIicq_stickyInner .xTIicq_primaryButton{white-space:nowrap;gap:8px;padding:10px 14px;font-size:11px}}@media (prefers-reduced-motion:reduce){.xTIicq_page *,.xTIicq_page :before,.xTIicq_page :after{scroll-behavior:auto;transition:none;animation:none}}
.E7X7Gq_infographic{--diagram-line:color-mix(in srgb, var(--accent) 55%, var(--separator));border:1px solid var(--separator);background:var(--section-bg);width:100%;min-width:0;color:var(--text-primary);border-radius:16px;margin:0;overflow:hidden}.E7X7Gq_heading{padding:36px 40px 32px}.E7X7Gq_eyebrow{color:var(--accent);font-family:var(--font-space-mono);text-transform:uppercase;letter-spacing:.08em;font-size:11px;line-height:1.5}.E7X7Gq_smallLabel{color:var(--accent);font-size:12px;font-weight:500;line-height:1.5}.E7X7Gq_heading h3{font-family:var(--font-rajdhani);letter-spacing:-.025em;margin-top:12px;font-size:clamp(32px,3.2vw,44px);font-weight:600;line-height:1.08}.E7X7Gq_intro{max-width:680px;color:var(--text-secondary);margin-top:13px;font-size:16px;line-height:1.6}.E7X7Gq_diagram{grid-template-columns:minmax(0,.85fr) minmax(0,2.4fr) minmax(0,.85fr);gap:0 28px;padding:0 40px;display:grid}.E7X7Gq_evidence h4,.E7X7Gq_models h4,.E7X7Gq_teamCore h4,.E7X7Gq_foundation h4{font-family:var(--font-rajdhani);font-size:23px;font-weight:600;line-height:1.15}.E7X7Gq_evidence,.E7X7Gq_models{align-self:center;min-width:0;position:relative}.E7X7Gq_evidence{grid-area:1/1}.E7X7Gq_evidence h4,.E7X7Gq_models h4{margin-top:7px}.E7X7Gq_corePlatforms,.E7X7Gq_agentRoles,.E7X7Gq_modelPlatforms,.E7X7Gq_takeaways ul,.E7X7Gq_adaptationPlatforms{margin:0;padding:0;list-style:none}.E7X7Gq_corePlatforms,.E7X7Gq_modelPlatforms{gap:14px;margin-top:20px;display:grid}.E7X7Gq_edrPlate,.E7X7Gq_modelPlate{background:#fff;border:1px solid #e8edf3;border-radius:6px;justify-content:center;align-items:center;min-width:0;height:48px;padding:10px;display:flex}.E7X7Gq_edrPlate img{object-fit:contain;width:100%;max-width:150px;height:auto;max-height:27px}.E7X7Gq_corePlatforms li>p,.E7X7Gq_modelPlatforms li>p{color:var(--text-secondary);text-align:center;margin-top:5px;font-size:11px;line-height:1.4}.E7X7Gq_exchangeLabel{color:var(--text-secondary);flex-direction:column;gap:4px;margin-top:18px;font-size:12px;line-height:1.5;display:flex}.E7X7Gq_exchangeLabel span:before{width:20px;color:var(--accent);content:"→";display:inline-block}.E7X7Gq_exchangeLabel span:last-child:before{content:"←"}.E7X7Gq_supportingCopy{color:var(--text-muted);margin-top:10px;font-size:11px;line-height:1.5}.E7X7Gq_edrConnector,.E7X7Gq_modelConnector{width:28px;height:24px;color:var(--accent);stroke-width:1.2px;position:absolute;top:calc(50% - 12px)}.E7X7Gq_edrConnector{left:100%}.E7X7Gq_modelConnector{right:100%}.E7X7Gq_team{isolation:isolate;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--accent) 10%, transparent), transparent 68%);grid-area:1/2;width:100%;min-width:0;height:460px;position:relative}.E7X7Gq_agentConnections,.E7X7Gq_mobileConnections{width:100%;height:100%;color:var(--diagram-line);position:absolute;inset:0;overflow:visible}.E7X7Gq_agentConnections path,.E7X7Gq_mobileConnections path{stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.E7X7Gq_mobileConnections{display:none}.E7X7Gq_teamCore{z-index:1;border:1px solid color-mix(in srgb, var(--accent) 65%, var(--separator));background:var(--section-bg);width:38%;height:144px;box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 5%, transparent), 0 0 40px color-mix(in srgb, var(--accent) 10%, transparent);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;margin:auto;padding:12px 8px;display:flex;position:absolute;inset:0}.E7X7Gq_teamCore>svg{width:26px;height:26px;color:var(--accent);stroke-width:1.3px;flex-shrink:0;margin-bottom:7px}.E7X7Gq_teamCore h4{font-size:24px;line-height:1.05}.E7X7Gq_teamCore p{max-width:150px;color:var(--text-secondary);margin-top:7px;font-size:11px;line-height:1.4}.E7X7Gq_agentRoles li{z-index:1;border:1px solid var(--separator);border-top:2px solid var(--diagram-line);background:var(--section-bg);border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-content:center;align-items:center;gap:10px;width:43%;height:136px;padding:16px;display:grid;position:absolute}.E7X7Gq_agentRoles li:first-child{top:0;left:0}.E7X7Gq_agentRoles li:nth-child(2){top:0;right:0}.E7X7Gq_agentRoles li:nth-child(3){bottom:0;left:0}.E7X7Gq_agentRoles li:nth-child(4){bottom:0;right:0}.E7X7Gq_roleIcon{background:color-mix(in srgb, var(--accent) 8%, var(--section-bg));width:32px;height:32px;color:var(--accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.E7X7Gq_roleIcon svg{stroke-width:1.4px;width:24px;height:24px}.E7X7Gq_agentRoles h5{font-family:var(--font-rajdhani);font-size:21px;font-weight:600;line-height:1.1}.E7X7Gq_agentRoles p{color:var(--text-secondary);grid-column:1/-1;font-size:12px;line-height:1.5}.E7X7Gq_models{grid-area:1/3}.E7X7Gq_anthropicLogo{width:35px;height:auto}.E7X7Gq_openaiLogo{width:32px;height:32px}.E7X7Gq_huggingFaceLogo{object-fit:contain;width:100%;max-width:108px;height:auto;max-height:28px}.E7X7Gq_collaborationCaption{color:var(--text-secondary);text-align:center;grid-area:2/2;justify-content:center;align-items:center;gap:8px;margin:20px 0 28px;font-size:12px;line-height:1.5;display:flex}.E7X7Gq_collaborationCaption svg{width:20px;height:20px;color:var(--accent);flex-shrink:0}.E7X7Gq_foundation{border:1px solid var(--diagram-line);background:color-mix(in srgb, var(--accent) 4%, var(--section-bg));border-radius:10px;flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:28px;padding:20px 24px;display:flex;position:relative}.E7X7Gq_cloudBrand{align-items:center;gap:14px;min-width:0;display:flex}.E7X7Gq_cloudLogos{background:#fff;border:1px solid #e8edf3;border-radius:6px;flex-shrink:0;align-items:center;gap:12px;padding:10px 12px;display:flex}.E7X7Gq_cloudLogos>span{background:#e2e8f0;width:1px;height:32px}.E7X7Gq_awsLogo{width:42px;height:auto}.E7X7Gq_agentCoreLogo{width:40px;height:40px}.E7X7Gq_foundation h4{margin-top:4px;font-size:26px}.E7X7Gq_foundationDetail{max-width:260px;color:var(--text-secondary);font-size:13px;line-height:1.5}.E7X7Gq_takeaways{background:color-mix(in srgb, var(--accent) 7%, var(--section-bg));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:20px 40px;display:flex}.E7X7Gq_takeaways>p{font-family:var(--font-rajdhani);font-size:22px;font-weight:600;line-height:1.2}.E7X7Gq_takeaways ul{flex-wrap:wrap;gap:12px 24px;display:flex}.E7X7Gq_takeaways li{color:var(--text-primary);align-items:center;gap:7px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.E7X7Gq_takeaways li>svg{width:18px;height:18px;color:var(--accent);flex-shrink:0}.E7X7Gq_adaptations{padding:22px 40px 26px}.E7X7Gq_adaptations>p{color:var(--text-secondary);font-size:12px;line-height:1.5}.E7X7Gq_adaptationPlatforms{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.E7X7Gq_adaptationPlatforms li{background:#fff;border:1px solid #e8edf3;border-radius:5px;justify-content:center;align-items:center;min-width:0;height:46px;padding:10px;display:flex}.E7X7Gq_adaptationPlatforms img{object-fit:contain;width:100%;height:auto;max-height:24px}@media (max-width:1199px){.E7X7Gq_heading,.E7X7Gq_diagram,.E7X7Gq_takeaways,.E7X7Gq_adaptations{padding-inline:28px}.E7X7Gq_diagram{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.E7X7Gq_evidence,.E7X7Gq_models{border:1px solid var(--separator);border-radius:10px;align-self:stretch;padding:20px}.E7X7Gq_models{grid-column:2}.E7X7Gq_corePlatforms{grid-template-columns:repeat(2,minmax(0,1fr))}.E7X7Gq_modelPlatforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.E7X7Gq_exchangeLabel{flex-flow:wrap;gap:6px 14px}.E7X7Gq_edrConnector,.E7X7Gq_modelConnector{height:36px;top:100%;left:calc(50% - 14px);right:auto;transform:rotate(90deg)}.E7X7Gq_team{grid-area:2/1/auto/-1;max-width:640px;margin:36px auto 0}.E7X7Gq_collaborationCaption{grid-area:3/1/auto/-1}.E7X7Gq_foundation{grid-row:4}.E7X7Gq_adaptationPlatforms{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:599px){.E7X7Gq_infographic{border-radius:10px}.E7X7Gq_heading{padding:24px 16px}.E7X7Gq_heading h3{font-size:32px}.E7X7Gq_titleBreak{display:none}.E7X7Gq_intro{font-size:14px}.E7X7Gq_diagram{flex-direction:column;padding-inline:16px;display:flex}.E7X7Gq_evidence,.E7X7Gq_models{padding:16px}.E7X7Gq_team{height:500px;margin-top:32px}.E7X7Gq_agentConnections{display:none}.E7X7Gq_mobileConnections{display:block}.E7X7Gq_agentRoles li{text-align:center;flex-direction:column;justify-content:center;gap:8px;width:calc(50% - 6px);height:170px;padding:12px 6px;display:flex}.E7X7Gq_agentRoles h5{font-size:20px}.E7X7Gq_agentRoles p{font-size:11px;line-height:1.4}.E7X7Gq_teamCore{width:calc(100% - 44px);max-width:240px;height:124px}.E7X7Gq_teamCore h4{font-size:23px}.E7X7Gq_teamCore>svg{width:22px;height:22px;margin-bottom:5px}.E7X7Gq_teamCore p{max-width:none;margin-top:5px}.E7X7Gq_models{order:3;margin-top:32px}.E7X7Gq_modelConnector{height:32px;top:auto;bottom:100%}.E7X7Gq_collaborationCaption{order:2;margin:18px 0 0}.E7X7Gq_foundation{order:4;margin:20px 0 24px;padding:16px}.E7X7Gq_cloudBrand{flex-wrap:wrap;gap:12px}.E7X7Gq_foundation h4{font-size:24px}.E7X7Gq_takeaways{flex-direction:column;align-items:start;padding:20px 16px}.E7X7Gq_takeaways ul{gap:10px 16px}.E7X7Gq_adaptations{padding:20px 16px}.E7X7Gq_adaptationPlatforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.E7X7Gq_adaptationPlatforms li{padding-inline:8px}}@media (max-width:359px){.E7X7Gq_agentRoles li{gap:6px}}
