.Xpp74G_section{padding:var(--space-section) 0;background:var(--surface);color:var(--ink);scroll-margin-top:calc(var(--home-header-height) + 24px)}.Xpp74G_inner{width:var(--site-content-width);margin-inline:auto}.Xpp74G_eyebrow{margin-bottom:24px}.Xpp74G_inner>h2{margin:0 0 var(--space-section-content);font-size:var(--text-section-heading);letter-spacing:-.04em;font-weight:600;line-height:1.1}.Xpp74G_layout{grid-template-columns:minmax(0,1fr) minmax(0,411px);gap:32px;display:grid}.Xpp74G_featureColumn{min-width:0}.Xpp74G_card{border-radius:12px;min-width:0;display:block}.Xpp74G_featured{top:calc(var(--home-header-height) + 24px);position:sticky}.Xpp74G_media{aspect-ratio:1200/650;border:1px solid color-mix(in srgb, var(--blue) 8%, transparent);background:#e1eaff;border-radius:12px;width:100%;position:relative;overflow:hidden}.Xpp74G_media img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.Xpp74G_featured .Xpp74G_media{max-height:clamp(180px,100svh - 360px,480px)}.Xpp74G_copy{margin-top:20px}.Xpp74G_featured .Xpp74G_copy{margin-top:24px}.Xpp74G_meta{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.Xpp74G_category{color:var(--blue);font-size:12px;font-weight:500;line-height:1.5;display:block}.Xpp74G_status{color:var(--muted);align-items:center;gap:6px;font-size:11px;line-height:1.5;display:inline-flex}.Xpp74G_status:before{content:"";background:currentColor;border-radius:50%;width:3px;height:3px}.Xpp74G_copy h3{letter-spacing:-.025em;text-wrap:pretty;margin:0;font-size:20px;font-weight:550;line-height:1.35}.Xpp74G_copy>p{max-width:640px;color:var(--muted);text-wrap:pretty;margin:12px 0 0;font-size:14px;line-height:1.6}.Xpp74G_featured .Xpp74G_copy>p{font-size:16px}.Xpp74G_featured h3{letter-spacing:-.035em;max-width:640px;font-size:clamp(26px,2.2vw,32px);line-height:1.15}.Xpp74G_mobileHint{display:none}.Xpp74G_rail{flex-direction:column;gap:48px;min-width:0;display:flex}.Xpp74G_rail:focus-visible{outline:2px solid var(--blue-secondary);outline-offset:6px}@media (min-width:1024px) and (max-width:1199px){.Xpp74G_layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}}@media (max-width:1023px){.Xpp74G_layout{display:block}.Xpp74G_featured{position:static}.Xpp74G_featured .Xpp74G_media{max-height:none}.Xpp74G_featured .Xpp74G_copy{margin-top:24px}.Xpp74G_mobileHint{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:36px;font-size:12px;display:flex}.Xpp74G_mobileHint>span{color:var(--blue);align-items:center;gap:8px;display:inline-flex}.Xpp74G_rail{margin:14px calc(-1 * var(--site-gutter)) 0;padding:6px var(--site-gutter) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--site-gutter);scrollbar-width:none;flex-direction:row;align-items:flex-start;gap:16px;overflow-x:auto}.Xpp74G_rail::-webkit-scrollbar{display:none}.Xpp74G_rail .Xpp74G_card{scroll-snap-align:center;flex:0 0 90%}.Xpp74G_rail .Xpp74G_media{width:100%}}@media (max-width:767px){.Xpp74G_inner>h2{font-size:36px;line-height:1.15}.Xpp74G_featured h3{font-size:24px;line-height:1.2}.Xpp74G_copy h3{text-wrap:initial}.Xpp74G_rail h3{font-size:20px}.Xpp74G_featured .Xpp74G_copy>p{font-size:14px}}.Xpp74G_readLink{color:var(--blue);align-items:center;gap:8px;margin-top:16px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.Xpp74G_readLink:hover{text-decoration:underline}.Xpp74G_readLink:focus-visible{outline:2px solid var(--blue-secondary);outline-offset:5px}
.R8pKXW_panel{--tile-size:104px;--tile-gap:16px;isolation:isolate;border:1px solid var(--blue-field);border-radius:var(--radius-panel);background:var(--gradient-hero);min-width:0;color:var(--on-brand);scroll-margin-top:calc(var(--home-header-height) + 24px);margin-top:80px;padding:32px;position:relative;overflow:hidden}.R8pKXW_actions a:focus-visible{outline:2px solid var(--on-brand);outline-offset:4px}.R8pKXW_wall{gap:var(--tile-gap);margin:0 -12px 24px;padding:12px 0;display:grid;-webkit-mask-image:linear-gradient(#0000,#000 10% 80%,#0000);mask-image:linear-gradient(#0000,#000 10% 80%,#0000)}.R8pKXW_row{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.R8pKXW_track{width:max-content;animation:52s linear infinite R8pKXW_travel;display:flex}.R8pKXW_track[data-direction=right]{animation-duration:58s;animation-direction:reverse}.R8pKXW_row:last-child .R8pKXW_track{animation-duration:56s}.R8pKXW_group{gap:var(--tile-gap);padding-right:var(--tile-gap);flex-shrink:0;display:flex}.R8pKXW_tile{flex:0 0 var(--tile-size);width:var(--tile-size);height:var(--tile-size);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--canvas);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--blue) 4%, transparent);place-items:center;display:grid}.R8pKXW_tile img{object-fit:contain;width:64px;height:64px;display:block}.R8pKXW_panel[data-visible=false] .R8pKXW_track{animation-play-state:paused}.R8pKXW_footer{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.R8pKXW_copy{min-width:0;max-width:600px}.R8pKXW_copy h3{color:var(--on-brand);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(26px,2.4vw,32px);font-weight:500;line-height:1.15}.R8pKXW_copy p{max-width:540px;color:var(--on-brand-muted);margin:16px 0 0;font-size:16px;line-height:1.65}.R8pKXW_actions{flex-shrink:0;gap:12px;display:flex}.R8pKXW_actions a{border:1px solid var(--on-brand-line);border-radius:var(--radius-pill);background:var(--on-brand-surface);min-height:44px;color:var(--on-brand);justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.R8pKXW_actions a:hover{border-color:var(--on-brand);background:color-mix(in srgb, var(--on-brand) 14%, transparent)}@keyframes R8pKXW_travel{to{transform:translate(-50%)}}@media (max-width:1023px){.R8pKXW_panel{margin-top:64px;padding:24px}.R8pKXW_footer{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:760px){.R8pKXW_panel{--tile-size:76px;--tile-gap:12px;margin-top:56px;padding:20px}.R8pKXW_wall{margin:0 -20px 20px}.R8pKXW_tile{border-radius:16px}.R8pKXW_tile img{width:46px;height:46px}.R8pKXW_copy h3{font-size:28px}.R8pKXW_actions{gap:8px;width:100%}.R8pKXW_actions a{flex:1;gap:8px;min-width:0;padding:10px 12px;font-size:13px}}@media (max-width:359px){.R8pKXW_panel{padding:16px}.R8pKXW_wall{margin-inline:-16px}.R8pKXW_actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.R8pKXW_track{animation:none}}@media (forced-colors:active){.R8pKXW_wall,.R8pKXW_row{-webkit-mask-image:none;mask-image:none}}
.m9lrEG_section{background:var(--surface);color:var(--ink);padding:var(--space-section,96px) 0;position:relative}.m9lrEG_inner{width:var(--site-content-width);margin-inline:auto}.m9lrEG_sectionHeading{--case-heading-size:clamp(36px,3.4vw,52px);border-bottom:1px solid var(--line);grid-template-columns:1fr;align-items:start;gap:24px;padding-bottom:28px;display:grid}.m9lrEG_sectionHeading h2,.m9lrEG_relatedHeading h2{letter-spacing:-.05em;margin-top:24px;font-size:clamp(36px,3.4vw,52px);font-weight:550;line-height:1.1}.m9lrEG_sectionHeading h2{font-size:var(--case-heading-size);margin:0}.m9lrEG_titleLead,.m9lrEG_titleLine{display:block}.m9lrEG_titleLine,.m9lrEG_titlePhrase{white-space:nowrap}.m9lrEG_headingAside>p{color:var(--muted);font-size:18px;line-height:1.65}.m9lrEG_headingAside>a,.m9lrEG_relatedHeading>a{color:var(--blue);align-items:center;gap:10px;margin-top:24px;font-size:16px;font-weight:550;display:inline-flex}.m9lrEG_scope{color:var(--muted);max-width:1000px;margin:24px 0 32px;font-size:13px;line-height:1.6}.m9lrEG_library{min-width:0}.m9lrEG_tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-bottom:24px;display:flex}.m9lrEG_tabs button{border:1px solid var(--line);min-height:48px;color:var(--muted);background:var(--canvas);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-size:14px;transition:background .18s,color .18s;display:inline-flex}.m9lrEG_tabs button>span{background:var(--surface);min-width:25px;height:25px;color:var(--muted);border-radius:50%;place-items:center;font-size:12px;display:grid}.m9lrEG_tabs button[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.m9lrEG_tabs button[aria-pressed=true]>span{color:#fff;background:#ffffff20}.m9lrEG_tabs button:hover{border-color:var(--blue)}.m9lrEG_sectionHeading .m9lrEG_tabs{border-bottom:0;padding-bottom:0}.m9lrEG_filters{grid-template-columns:1.4fr 1fr .85fr;gap:16px;padding-top:24px;display:grid}.m9lrEG_search,.m9lrEG_select{border:1px solid var(--line);background:var(--canvas);min-width:0;color:var(--muted);border-radius:12px;align-items:center;gap:10px;padding:13px 16px;display:flex}.m9lrEG_search input{font:inherit;width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;font-size:14px}.m9lrEG_filters :is(.m9lrEG_search,.m9lrEG_select):focus-within,.m9lrEG_library .m9lrEG_filters :is(input,select):focus-visible{box-shadow:none;outline:none}.m9lrEG_filters :is(.m9lrEG_search,.m9lrEG_select):has(:focus-visible){border-color:var(--muted)}.m9lrEG_search svg{flex-shrink:0}.m9lrEG_select{flex-direction:column;align-items:stretch;gap:4px;padding-block:9px}.m9lrEG_select>span{font:500 10px var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.m9lrEG_filters .m9lrEG_select select{width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;outline:none;min-height:24px;padding:0;font-size:14px}.m9lrEG_resultsBar{min-height:62px;color:var(--muted);justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.m9lrEG_resultsBar button{color:var(--blue);cursor:pointer;align-items:center;gap:6px;padding:10px 0 10px 10px;display:inline-flex}.m9lrEG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.m9lrEG_card{border:1px solid var(--line);background:#fff;border-radius:20px;min-width:0;transition:box-shadow .2s,border-color .2s,transform .2s;overflow:hidden}.m9lrEG_card:hover{border-color:#a4baf0;transform:translateY(-3px);box-shadow:0 12px 35px #0526980c}.m9lrEG_cardLink{height:100%;color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.m9lrEG_cardImage{aspect-ratio:1.65;background:var(--blue);isolation:isolate;min-height:200px;position:relative;overflow:hidden}.m9lrEG_dataGraphic{color:#fff;background:#1239b5;position:absolute;inset:0;overflow:hidden}.m9lrEG_institutionPhoto{object-fit:cover;width:88%;height:100%;transition:transform .6s;position:absolute;inset:0 0 0 auto}.m9lrEG_photoGradient{background:linear-gradient(90deg,#1032ad 0%,#123bb8f2 23%,#1848bf9e 50%,#1445b12b 80%,#1035aa33 100%),linear-gradient(#0000 35%,#09277d66);position:absolute;inset:0}.m9lrEG_graphicContent{z-index:1;position:absolute;inset:0}.m9lrEG_cardLink:hover .m9lrEG_institutionPhoto{transform:scale(1.035)}.m9lrEG_dataPaths{width:44px;height:28%;position:absolute;top:43%;left:calc(25% - 22px);overflow:visible}.m9lrEG_dataRail{stroke:#b5d1ff50;stroke-width:1px}.m9lrEG_dataOutbound,.m9lrEG_dataInbound{stroke:#deecff;stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 19;animation:3.6s linear infinite m9lrEG_dataStream}.m9lrEG_dataInbound{stroke:#94baff;animation-direction:reverse;animation-delay:-1.8s}.m9lrEG_dataArrows{stroke:#dce9ff;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.m9lrEG_institutionNode{justify-content:center;align-items:center;width:42%;height:56px;display:flex;position:absolute;top:15%;left:4%}.m9lrEG_institutionNode:has(img[src*=home-capital]){justify-content:flex-start;width:68%;max-width:270px;left:7%}.m9lrEG_institutionNode:has(img[src*=home-capital]) .m9lrEG_logos{justify-content:flex-start}.m9lrEG_amlokEndpoint{color:#fff;letter-spacing:-.02em;font-size:17px;font-weight:500;line-height:1;position:absolute;top:77%;left:25%;transform:translate(-50%)}.m9lrEG_logos{justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;height:56px;display:flex}.m9lrEG_logoFilters{width:0;height:0;position:absolute;overflow:hidden}.m9lrEG_logos img{object-fit:contain;width:100%;min-width:0;max-width:150px;height:40px}.m9lrEG_logos:has(img+img){flex-direction:column}.m9lrEG_logos:has(img+img) img{max-width:120px;height:20px}.m9lrEG_logos.m9lrEG_inverseLogos img{filter:brightness(0)invert()}.m9lrEG_inverseLogos img[src*=home-capital]{max-width:270px;height:42px}.m9lrEG_inverseLogos img[src*=atb-logo]{width:64px;height:44px}.m9lrEG_tdBank{flex:none;align-items:center;gap:6px;display:inline-flex}.m9lrEG_logos .m9lrEG_tdBank>img{flex-shrink:0;width:34px;height:34px;padding:2px}.m9lrEG_inverseLogos .m9lrEG_tdBank>img{border:1px solid #fff}.m9lrEG_tdBank>span{letter-spacing:-.045em;font-size:32px;font-weight:700;line-height:1}.m9lrEG_inverseLogos img[src*=quadriga]{width:64px;height:48px}.m9lrEG_cardBody{flex-direction:column;flex:1;padding:24px;display:flex}.m9lrEG_sector{color:var(--blue);font:500 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;line-height:1.5}.m9lrEG_institution{color:var(--muted);margin-top:16px;font-size:13px;font-weight:500}.m9lrEG_card h3{letter-spacing:-.035em;margin:7px 0 12px;font-size:23px;font-weight:550;line-height:1.24}.m9lrEG_summary{color:var(--muted);margin-bottom:24px;font-size:14px;line-height:1.65}.m9lrEG_cardFact{border-top:1px solid var(--line);align-items:flex-start;gap:14px;margin-top:auto;padding-top:20px;display:flex}.m9lrEG_cardFact strong{color:var(--blue);letter-spacing:-.04em;flex-shrink:0;font-size:26px;font-weight:550;line-height:1.15}.m9lrEG_cardFact>span{color:var(--muted);font-size:11px;line-height:1.5}.m9lrEG_readLink{color:var(--blue);justify-content:space-between;align-items:center;gap:12px;margin-top:22px;font-size:14px;font-weight:550;display:flex}.m9lrEG_cardProjection{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin-top:20px;padding:16px}.m9lrEG_cardProjection>span{color:var(--blue);font:500 9px var(--font-mono);letter-spacing:.09em;display:block}.m9lrEG_cardProjection p{margin-top:8px;font-size:13px;line-height:1.5}.m9lrEG_cardProjection strong{color:var(--blue);letter-spacing:-.03em;font-size:24px;font-weight:550}.m9lrEG_cardProjection small{color:var(--muted);margin-top:6px;font-size:10px;line-height:1.6;display:block}.m9lrEG_more{justify-content:center;margin-top:32px;display:flex}.m9lrEG_more button,.m9lrEG_empty button{border:1px solid var(--line);min-height:48px;color:var(--blue);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:12px;padding:13px 23px;display:inline-flex}.m9lrEG_more button:hover,.m9lrEG_empty button:hover{background:var(--blue-soft)}.m9lrEG_empty{border:1px dashed var(--line);text-align:center;background:var(--canvas);border-radius:20px;padding:48px 24px}.m9lrEG_empty>svg{color:var(--blue);margin:auto}.m9lrEG_empty h3{margin:16px 0 10px;font-size:24px}.m9lrEG_empty p{color:var(--muted);margin-bottom:24px}.m9lrEG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m9lrEG_section :is(a,button):focus-visible,.m9lrEG_page :is(a,button):focus-visible{outline:2px solid var(--blue-secondary);outline-offset:4px}.m9lrEG_cardLink:focus-visible{border-radius:20px;outline-offset:-4px!important}.m9lrEG_page{color:var(--ink)}.m9lrEG_indexHero,.m9lrEG_detailHero{background:var(--canvas);padding:122px 0 56px}.m9lrEG_breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:48px;font-size:12px;display:flex}.m9lrEG_breadcrumb a:hover{color:var(--blue)}.m9lrEG_indexHero h1{letter-spacing:-.055em;margin-top:24px;font-size:clamp(44px,5vw,70px);font-weight:550;line-height:1.05}.m9lrEG_indexHero h1+p{max-width:800px;color:var(--muted);margin-top:24px;font-size:19px;line-height:1.7}.m9lrEG_indexStats{color:var(--muted);flex-wrap:wrap;gap:32px;margin-top:36px;font-size:14px;display:flex}.m9lrEG_indexStats>span{align-items:center;gap:10px;display:flex}.m9lrEG_indexStats strong{color:var(--blue);font-size:28px;font-weight:550}.m9lrEG_indexStats svg{color:var(--blue)}.m9lrEG_indexLibrary{padding:32px 0 var(--space-section,96px);background:var(--surface);border-top:1px solid var(--line)}.m9lrEG_indexLibrary .m9lrEG_scope{margin:0 0 32px}.m9lrEG_indexLibrary :is(.m9lrEG_search,.m9lrEG_select){background:#fff}.m9lrEG_heroGrid{grid-template-columns:1.5fr 1fr;align-items:center;gap:64px;display:grid}.m9lrEG_heroInstitution{color:var(--blue);margin-top:28px;font-size:16px}.m9lrEG_heroGrid h1{letter-spacing:-.05em;margin-top:16px;font-size:clamp(38px,4vw,56px);font-weight:550;line-height:1.1}.m9lrEG_heroSummary{color:var(--muted);margin-top:24px;font-size:18px;line-height:1.7}.m9lrEG_tags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.m9lrEG_tags>span{color:var(--blue);background:var(--blue-soft);border-radius:999px;padding:7px 12px;font-size:12px;line-height:1.5}.m9lrEG_heroImage{isolation:isolate;background:var(--blue);border-radius:24px;height:390px;position:relative;overflow:hidden}.m9lrEG_facts{border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.m9lrEG_facts>div{padding:28px}.m9lrEG_facts>div+div{border-left:1px solid var(--line)}.m9lrEG_facts strong{letter-spacing:-.04em;color:var(--blue);font-size:clamp(28px,3.2vw,44px);font-weight:550}.m9lrEG_facts p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.7}.m9lrEG_sourceRefs{color:var(--blue);vertical-align:middle;flex-wrap:wrap;gap:5px;font-size:11px;font-weight:550;display:inline-flex}.m9lrEG_sourceRefs a{text-underline-offset:3px;padding:3px 1px;text-decoration:underline}.m9lrEG_articleLayout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:80px;padding-bottom:96px;display:grid}.m9lrEG_sidebar{padding-top:12px;position:sticky;top:120px}.m9lrEG_sidebar nav>span,.m9lrEG_sidebarNote>span,.m9lrEG_problem>span{font:500 10px var(--font-mono);letter-spacing:.12em;color:var(--blue)}.m9lrEG_sidebar nav>a{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:16px 0;font-size:13px;display:flex}.m9lrEG_sidebar nav>a:hover{color:var(--blue)}.m9lrEG_sidebarNote{background:var(--surface);border-radius:16px;margin-top:30px;padding:22px}.m9lrEG_sidebarNote p{margin-top:14px;font-size:15px;line-height:1.6}.m9lrEG_article{max-width:900px}.m9lrEG_article section{margin-bottom:64px;scroll-margin-top:115px}.m9lrEG_article section:last-child{margin-bottom:0}.m9lrEG_kicker{color:var(--blue);font:500 11px var(--font-mono);letter-spacing:.1em}.m9lrEG_article h2{letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(28px,3vw,38px);font-weight:550;line-height:1.15}.m9lrEG_article section>p{color:var(--muted);margin-bottom:20px;font-size:16px;line-height:1.8}.m9lrEG_article .m9lrEG_citationLine{font-size:12px}.m9lrEG_problem{background:var(--blue-soft);border-left:3px solid var(--blue-secondary);border-radius:0 16px 16px 0;margin-top:28px;padding:28px}.m9lrEG_problem p{color:var(--ink);margin-top:12px;font-size:18px;line-height:1.65}.m9lrEG_signalPanels{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.m9lrEG_signalPanels>div{border:1px solid var(--line);border-radius:18px;padding:24px}.m9lrEG_signalPanels>div:last-child{background:var(--surface)}.m9lrEG_panelLabel{color:var(--blue);font-size:14px;font-weight:600;line-height:1.5;display:block}.m9lrEG_signalPanels ul{margin-top:20px;padding-left:17px;list-style:outside}.m9lrEG_signalPanels li{color:var(--muted);margin-bottom:16px;padding-left:3px;font-size:14px;line-height:1.75}.m9lrEG_article .m9lrEG_small{font-size:12px;line-height:1.75}.m9lrEG_chain{background:var(--gradient-hero);color:#fff;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:28px 0 32px;padding:24px;list-style:none;display:grid}.m9lrEG_chain li{min-width:0;position:relative}.m9lrEG_chain li>span{font:500 11px var(--font-mono);color:#a8c2ff;margin-bottom:18px;display:block}.m9lrEG_chain strong{padding-right:10px;font-size:13px;font-weight:500;line-height:1.5;display:block}.m9lrEG_chain svg{color:#a8c2ff;position:absolute;top:0;right:-15px}.m9lrEG_workflow>div{border-bottom:1px solid var(--line);align-items:flex-start;gap:20px;padding:24px 0;display:flex}.m9lrEG_stepNumber{border:1px solid var(--line);background:var(--surface);width:42px;height:42px;color:var(--blue);font:500 12px var(--font-mono);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.m9lrEG_workflow h3{font-size:19px;font-weight:550}.m9lrEG_workflow p{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.75}.m9lrEG_article .m9lrEG_analysisThesis{color:var(--ink);font-size:20px;line-height:1.6}.m9lrEG_evidenceNeeded{border-left:3px solid var(--blue-secondary);background:var(--surface);border-radius:0 14px 14px 0;margin:28px 0;padding:22px 24px}.m9lrEG_evidenceNeeded>span{font:500 10px var(--font-mono);letter-spacing:.08em;color:var(--blue)}.m9lrEG_evidenceNeeded>p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.75}.m9lrEG_interventions{gap:20px;margin:28px 0;padding:0;list-style:none;display:grid}.m9lrEG_interventions>li{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden}.m9lrEG_interventions header{align-items:center;gap:16px;padding:24px 24px 0;display:flex}.m9lrEG_interventions h3{letter-spacing:-.025em;font-size:20px;font-weight:550;line-height:1.35}.m9lrEG_interventions dl{grid-template-columns:1fr 1fr;gap:28px;margin:24px;display:grid}.m9lrEG_interventions dt{color:var(--blue);margin-bottom:10px;font-size:12px;font-weight:600}.m9lrEG_interventions dd{color:var(--muted);font-size:14px;line-height:1.75}.m9lrEG_interventionAction{background:var(--blue-soft);border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:20px 24px;display:flex}.m9lrEG_interventionAction>svg{color:var(--blue);flex-shrink:0;margin-top:3px}.m9lrEG_interventionAction p{color:var(--ink);font-size:14px;line-height:1.7}.m9lrEG_interventionAction b{color:var(--blue);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.m9lrEG_methodLinks{flex-wrap:wrap;gap:16px 24px;display:flex}.m9lrEG_methodLinks a{color:var(--blue);align-items:center;gap:8px;font-size:12px;line-height:1.5;display:inline-flex}.m9lrEG_methodLinks a:hover{text-underline-offset:4px;text-decoration:underline}.m9lrEG_methodLinks svg{flex-shrink:0}.m9lrEG_projectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:28px 0;display:grid}.m9lrEG_projectionCard{grid-template-rows:subgrid;border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-row:span 8;min-width:0;padding:26px;display:grid}.m9lrEG_projectionLabel{color:var(--blue);font:500 10px var(--font-mono);letter-spacing:.08em}.m9lrEG_projectionCard h3{letter-spacing:-.025em;margin-top:16px;font-size:20px;font-weight:550;line-height:1.3}.m9lrEG_projectionPopulation{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.65}.m9lrEG_projectionComparison{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:12px;margin-top:28px;display:grid}.m9lrEG_projectionComparison>div{min-width:0}.m9lrEG_projectionComparison span{color:var(--muted);margin-bottom:6px;font-size:10px;line-height:1.5;display:block}.m9lrEG_projectionComparison strong{letter-spacing:-.045em;color:var(--muted);white-space:nowrap;font-size:clamp(24px,2.7vw,36px);font-weight:550;line-height:1.1}.m9lrEG_projectionComparison>div:last-child strong{color:var(--blue)}.m9lrEG_projectionComparison>svg{color:var(--blue-secondary);margin-top:20px}.m9lrEG_projectionBars{gap:6px;margin:22px 0;display:grid}.m9lrEG_projectionBars i{background:#8999b4;border-radius:6px;height:7px}.m9lrEG_projectionBars i:last-child{background:linear-gradient(90deg,var(--blue-secondary),var(--blue))}.m9lrEG_projectionGain{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:20px;display:flex}.m9lrEG_projectionGain strong{color:var(--blue);letter-spacing:-.035em;white-space:nowrap;font-size:32px;font-weight:550}.m9lrEG_projectionGain span{color:var(--ink);font-size:13px;line-height:1.5}.m9lrEG_projectionMeaning{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.75}.m9lrEG_projectionDetails{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}.m9lrEG_projectionDetails summary{color:var(--blue);cursor:pointer;padding:5px 0;font-size:12px;line-height:1.5}.m9lrEG_projectionDetails summary:focus-visible{outline:2px solid var(--blue-secondary);outline-offset:4px;border-radius:4px}.m9lrEG_projectionDetails>div{gap:12px;padding-top:16px;display:grid}.m9lrEG_projectionDetails p{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.75}.m9lrEG_projectionDetails b{color:var(--ink);font-weight:550}.m9lrEG_projectionDetails a{color:var(--blue);align-items:center;gap:6px;font-size:12px;line-height:1.5;display:inline-flex}.m9lrEG_projectionDetails a svg{flex-shrink:0}.m9lrEG_projectionMethod{border:1px solid var(--line);background:#fff;border-radius:20px;padding:28px}.m9lrEG_projectionMethod h3{letter-spacing:-.025em;font-size:21px;font-weight:550;line-height:1.35}.m9lrEG_projectionMethod>p{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.8}.m9lrEG_projectionMethod>p+p{font-size:12px}.m9lrEG_projectionMethod .m9lrEG_methodLinks{margin-top:24px}.m9lrEG_sources ol{margin:28px 0;padding:0;list-style:none}.m9lrEG_sources li{border-bottom:1px solid var(--line);gap:18px;padding:20px 0;scroll-margin-top:120px;display:flex}.m9lrEG_sources li>span{font:500 11px var(--font-mono);color:var(--muted);padding-top:4px}.m9lrEG_sources li a{color:var(--blue);align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}.m9lrEG_sources li a svg{flex-shrink:0;margin-top:3px}.m9lrEG_sources li small{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.5;display:block}.m9lrEG_chart{border:1px solid var(--line);background:var(--surface);border-radius:20px;margin-bottom:64px;padding:28px}.m9lrEG_chart h3{font-size:20px;font-weight:550;line-height:1.35}.m9lrEG_chart figcaption>span{color:var(--muted);margin-top:6px;font-size:12px;display:block}.m9lrEG_chartRow{margin-top:24px}.m9lrEG_chartRow>div:first-child{color:var(--muted);justify-content:space-between;margin-bottom:10px;font-size:13px;display:flex}.m9lrEG_chartRow strong{color:var(--blue);font-weight:600}.m9lrEG_barTrack{background:#e1e8f5;border-radius:4px;height:14px;overflow:hidden}.m9lrEG_barTrack i{background:linear-gradient(90deg,var(--blue-secondary),var(--blue));border-radius:4px;height:100%;display:block}.m9lrEG_chart p{color:var(--muted);margin-top:22px;font-size:12px;line-height:1.7}.m9lrEG_related{background:var(--surface);padding:80px 0}.m9lrEG_relatedHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;display:flex}@media (min-width:1200px){.m9lrEG_sectionHeading{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);grid-template-rows:auto auto calc(var(--case-heading-size) * 1.1) auto;gap:0 48px}.m9lrEG_sectionHeading>span{grid-column:1;margin-bottom:24px}.m9lrEG_sectionHeading h2{grid-area:2/1/span 2;grid-template-rows:subgrid;align-items:start;display:grid}.m9lrEG_headingAside{grid-area:2/2/span 3}.m9lrEG_sectionHeading .m9lrEG_tabs{grid-area:4/1;margin-top:24px}.m9lrEG_sectionHeading .m9lrEG_tabs button{gap:8px;padding-inline:14px;font-size:13px}}@media (max-width:1199px){.m9lrEG_sectionHeading{grid-template-columns:1fr;gap:24px}.m9lrEG_headingAside{max-width:680px}}@media (max-width:1100px){.m9lrEG_projectionCard{padding:20px}.m9lrEG_projectionComparison{gap:8px}.m9lrEG_sectionHeading{gap:32px}.m9lrEG_tabs button{gap:8px;padding-inline:14px}.m9lrEG_grid{gap:18px}.m9lrEG_cardBody{padding:20px}.m9lrEG_card h3{font-size:21px}.m9lrEG_cardFact{flex-direction:column;gap:8px}.m9lrEG_articleLayout{grid-template-columns:190px minmax(0,1fr);gap:40px}.m9lrEG_heroGrid{gap:36px}}@media (max-width:800px){.m9lrEG_sectionHeading{grid-template-columns:1fr;gap:24px}.m9lrEG_headingAside>p{font-size:16px}.m9lrEG_headingAside>a{margin-top:16px}.m9lrEG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m9lrEG_filters{grid-template-columns:1fr 1fr}.m9lrEG_search{grid-column:1/-1;min-height:50px}.m9lrEG_articleLayout{display:block}.m9lrEG_sidebar{margin-bottom:36px;position:static}.m9lrEG_sidebar nav{flex-wrap:wrap;gap:8px 20px;display:flex}.m9lrEG_sidebar nav>span{flex-basis:100%}.m9lrEG_sidebar nav>a{padding-block:10px}.m9lrEG_sidebarNote{display:none}.m9lrEG_heroGrid{grid-template-columns:1fr;gap:28px}.m9lrEG_heroImage{height:300px}.m9lrEG_facts>div{padding:20px}.m9lrEG_relatedHeading{display:block}}@media (max-width:767px){.m9lrEG_tabs{overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-inline:16px;margin-inline:-16px;scrollbar-width:none;flex-wrap:nowrap;min-width:0;margin-top:-6px;padding-top:6px;scroll-padding-inline:16px;overflow-x:auto}.m9lrEG_tabs::-webkit-scrollbar{display:none}.m9lrEG_tabs button{white-space:nowrap;scroll-snap-align:start;flex:none}.m9lrEG_sectionHeading .m9lrEG_tabs{margin-bottom:-6px;padding-bottom:6px}}@media (max-width:600px){.m9lrEG_interventions header{gap:12px;padding:20px 20px 0}.m9lrEG_interventions h3{font-size:18px}.m9lrEG_interventions dl{grid-template-columns:1fr;gap:20px;margin:20px}.m9lrEG_interventionAction{padding:18px 20px}.m9lrEG_projectionGrid{grid-template-columns:1fr;gap:20px}.m9lrEG_projectionCard{grid-row:auto;padding:24px;display:block}.m9lrEG_projectionComparison strong{font-size:34px}.m9lrEG_projectionMethod{padding:22px}.m9lrEG_section{padding:64px 0}.m9lrEG_sectionHeading h2,.m9lrEG_relatedHeading h2{margin-top:20px;font-size:34px;line-height:1.12}.m9lrEG_sectionHeading h2{margin-top:0;font-size:clamp(28px,8.5vw,34px)}.m9lrEG_titleLine{white-space:normal}.m9lrEG_scope{margin-bottom:24px;font-size:12px}.m9lrEG_tabs{gap:8px;padding-bottom:20px}.m9lrEG_tabs button{gap:8px;min-height:44px;padding:9px 12px;font-size:12px}.m9lrEG_tabs button>span{width:21px;min-width:21px;height:21px;font-size:10px}.m9lrEG_filters{grid-template-columns:1fr;gap:10px;padding-top:20px}.m9lrEG_search,.m9lrEG_select{padding-inline:12px}.m9lrEG_filters .m9lrEG_select select{font-size:12px}.m9lrEG_search input{font-size:13px}.m9lrEG_grid{grid-template-columns:1fr;gap:22px}.m9lrEG_cardImage{aspect-ratio:1.45}.m9lrEG_cardBody{padding:24px}.m9lrEG_card h3{font-size:24px}.m9lrEG_cardFact{flex-direction:row;align-items:center;gap:18px}.m9lrEG_cardFact>span{font-size:12px}.m9lrEG_cardFact strong{font-size:28px}.m9lrEG_indexHero,.m9lrEG_detailHero{padding:104px 0 32px}.m9lrEG_breadcrumb{gap:7px;margin-bottom:32px;font-size:11px}.m9lrEG_indexHero h1{font-size:43px}.m9lrEG_indexHero h1+p{font-size:16px}.m9lrEG_indexStats{gap:16px;font-size:12px}.m9lrEG_indexStats strong{font-size:24px}.m9lrEG_indexLibrary{padding-bottom:64px}.m9lrEG_heroGrid h1{font-size:38px}.m9lrEG_heroSummary{font-size:16px}.m9lrEG_heroInstitution{margin-top:22px;font-size:14px}.m9lrEG_facts{grid-template-columns:1fr;margin-top:28px}.m9lrEG_facts>div{padding:20px 24px}.m9lrEG_facts>div+div{border-left:0;border-top:1px solid var(--line)}.m9lrEG_facts strong{font-size:34px}.m9lrEG_facts p{margin-top:6px}.m9lrEG_articleLayout{padding-bottom:56px}.m9lrEG_article section{margin-bottom:48px}.m9lrEG_article h2{font-size:30px}.m9lrEG_article section>p{font-size:15px;line-height:1.8}.m9lrEG_problem{padding:22px}.m9lrEG_problem p{font-size:17px}.m9lrEG_signalPanels{grid-template-columns:1fr}.m9lrEG_signalPanels>div{padding:22px}.m9lrEG_chain{grid-template-columns:1fr 1fr;gap:24px;padding:24px}.m9lrEG_chain li:nth-child(2) svg{display:none}.m9lrEG_chain li>span{margin-bottom:10px}.m9lrEG_workflow>div{gap:14px}.m9lrEG_workflow p{font-size:14px}.m9lrEG_chart{margin-bottom:48px;padding:22px}.m9lrEG_related{padding:64px 0}}@keyframes m9lrEG_dataStream{to{stroke-dashoffset:-44px}}@media (prefers-reduced-motion:reduce){.m9lrEG_card,.m9lrEG_tabs button,.m9lrEG_institutionPhoto{transition:none}.m9lrEG_card:hover,.m9lrEG_cardLink:hover .m9lrEG_institutionPhoto{transform:none}.m9lrEG_dataOutbound,.m9lrEG_dataInbound{animation:none}}
._9X1Una_section{background:var(--surface);scroll-margin-top:var(--home-header-height)}._9X1Una_summary{justify-content:space-between;align-items:center;gap:24px;display:flex}._9X1Una_summary h2{letter-spacing:-.025em;margin:18px 0 14px;font-size:clamp(24px,3vw,38px);line-height:1.2}._9X1Una_summary p,._9X1Una_observation{color:var(--muted);font-size:14px;line-height:1.7}._9X1Una_dot,._9X1Una_badge i{background:#8290a8;border-radius:50%;flex:none;display:inline-block}._9X1Una_dot{width:12px;height:12px;margin:0 12px 3px 0}._9X1Una_dot[data-health=operational],._9X1Una_badge[data-health=operational] i{background:#087443}._9X1Una_dot[data-health=degraded],._9X1Una_badge[data-health=degraded] i{background:#b42318}._9X1Una_refresh{border:1px solid var(--line);color:var(--blue);white-space:nowrap;cursor:pointer;background:#fff;border-radius:30px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:14px;display:inline-flex}._9X1Una_refresh:disabled{cursor:wait;opacity:.6}._9X1Una_refresh:focus-visible,._9X1Una_card a:focus-visible,._9X1Una_endpoint:focus-visible{outline:2px solid var(--blue-secondary);outline-offset:4px}._9X1Una_observation{margin:22px 0}._9X1Una_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._9X1Una_card{border:1px solid var(--line);border-radius:var(--radius-card);background:#fff;flex-direction:column;align-items:flex-start;padding:28px;display:flex}._9X1Una_card h3{margin:22px 0 14px;font-size:22px;line-height:1.25}._9X1Una_card p{color:var(--muted);margin:0 0 20px;font-size:15px;line-height:1.7}._9X1Una_card a,._9X1Una_endpoint{color:var(--blue);align-items:center;gap:8px;font-size:14px;line-height:1.5;text-decoration:none;display:inline-flex}._9X1Una_card a{margin-top:auto}._9X1Una_card a svg,._9X1Una_endpoint svg{flex-shrink:0}._9X1Una_endpoint{margin-top:24px}._9X1Una_badge{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}._9X1Una_badge i{width:7px;height:7px}._9X1Una_badge[data-health=operational]{color:#087443}._9X1Una_badge[data-health=degraded]{color:#b42318}._9X1Una_timing{color:var(--muted);font:11px/1.5 var(--font-mono);margin-top:auto}@media (max-width:900px){._9X1Una_grid{grid-template-columns:1fr}}@media (max-width:600px){._9X1Una_summary{flex-direction:column;align-items:flex-start}._9X1Una_card{padding:24px}}
.BkY0oa_page{color:var(--ink);background:#fff}.BkY0oa_hero{padding:calc(var(--home-header-height) + 28px) 0 0;background:linear-gradient(#f8faff,#fff)}.BkY0oa_hero .cp-breadcrumb{margin-bottom:55px}.BkY0oa_hero h1{letter-spacing:-.045em;margin:24px 0;font-size:clamp(42px,5vw,68px);font-weight:600;line-height:1.08}.BkY0oa_hero>.BkY0oa_cp-inner>p,.BkY0oa_hero p{color:#617089;max-width:780px;font-size:20px;line-height:1.65}.BkY0oa_meta{color:#617089;font:12px var(--font-mono);flex-wrap:wrap;gap:20px;margin-top:28px;display:flex}.BkY0oa_meta>span{border-left:1px solid #ccd7ed;padding-left:20px}.BkY0oa_policyNav{border-bottom:1px solid #d9e2f1;flex-wrap:wrap;gap:14px;padding:32px 0 38px;display:flex}.BkY0oa_policyNav a{color:#1536a9;border:1px solid #d9e2f1;border-radius:100px;align-items:center;gap:16px;padding:12px 20px;font-size:14px;display:inline-flex}.BkY0oa_policyNav a[aria-current=page]{color:#fff;background:#1235a9;border-color:#1235a9}.BkY0oa_layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:72px;padding-block:60px 100px;display:grid}.BkY0oa_sidebar{top:calc(var(--home-header-height) + 28px);max-height:calc(100vh - var(--home-header-height) - 60px);padding-right:12px;position:sticky;overflow:auto}.BkY0oa_sidebar h2{font:12px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#65758f;margin:0 0 22px}.BkY0oa_sidebar ol{gap:15px;margin:0;padding:0;list-style:none;display:grid}.BkY0oa_sidebar li a{color:#586984;align-items:baseline;gap:12px;font-size:13px;line-height:1.5;display:flex}.BkY0oa_sidebar li span{font:10px var(--font-mono);color:#8c9db8}.BkY0oa_sidebar a:hover{color:#245cff}.BkY0oa_contactLink{color:#1536a9;border-top:1px solid #d9e2f1;align-items:center;gap:10px;margin-top:28px;padding-top:24px;font-size:13px;display:flex}.BkY0oa_document{min-width:0;max-width:850px}.BkY0oa_summary{background:#f1f5ff;border:1px solid #d8e2f6;border-radius:20px;margin-bottom:12px;padding:28px 32px}.BkY0oa_summary ul{margin:20px 0;padding-left:20px}.BkY0oa_summary li{margin:12px 0;font-size:17px;line-height:1.65}.BkY0oa_summary p{color:#67758d;font-size:12px;line-height:1.6}.BkY0oa_section{scroll-margin-top:calc(var(--home-header-height) + 30px);border-bottom:1px solid #e0e6f1;padding:42px 0}.BkY0oa_section h2{letter-spacing:-.025em;align-items:baseline;gap:15px;margin:0 0 23px;font-size:27px;font-weight:550;line-height:1.3;display:flex}.BkY0oa_section h2>span{font:12px var(--font-mono);color:#3262d3}.BkY0oa_section p,.BkY0oa_section li{color:#53627b;font-size:16px;line-height:1.85}.BkY0oa_section p{margin:0 0 20px}.BkY0oa_section p:last-child{margin-bottom:0}.BkY0oa_section ul{margin:22px 0;padding-left:24px}.BkY0oa_section li{margin:14px 0;padding-left:6px}.BkY0oa_links{flex-wrap:wrap;gap:15px 24px;margin-top:24px;display:flex}.BkY0oa_links a{color:#1741b5;text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;text-decoration:underline;display:inline-flex}.BkY0oa_links svg{flex-shrink:0}.BkY0oa_end{color:#1640b3;justify-content:space-between;gap:22px;padding:30px 0;font-size:14px;display:flex}.BkY0oa_end a{align-items:center;gap:8px;display:flex}.BkY0oa_page a:focus-visible{outline-offset:5px;outline:3px solid #5783ff}@media (max-width:1000px){.BkY0oa_layout{grid-template-columns:220px minmax(0,1fr);gap:40px}}@media (max-width:800px){.BkY0oa_layout{grid-template-columns:1fr;gap:36px;padding-block:38px 60px}.BkY0oa_sidebar{max-height:none;padding:0;position:static;overflow:visible}.BkY0oa_sidebar ol{grid-template-columns:1fr 1fr;gap:12px 24px}.BkY0oa_contactLink{display:none}.BkY0oa_sidebar{border-bottom:1px solid #d9e2f1;padding-bottom:28px}.BkY0oa_section h2{font-size:25px}.BkY0oa_hero .cp-breadcrumb{margin-bottom:38px}}@media (max-width:480px){.BkY0oa_hero p{font-size:18px}.BkY0oa_meta{gap:12px}.BkY0oa_meta>span{border:0;padding:0}.BkY0oa_policyNav{gap:8px}.BkY0oa_policyNav a{gap:8px;padding:10px 13px;font-size:12px}.BkY0oa_summary{padding:24px}.BkY0oa_summary li{font-size:16px}.BkY0oa_sidebar ol{grid-template-columns:1fr}.BkY0oa_section{padding:32px 0}.BkY0oa_section h2{gap:10px;font-size:24px}.BkY0oa_section p,.BkY0oa_section li{font-size:15px}}
.SsTA2W_page{background:#fff}.SsTA2W_page section[id]{scroll-margin-top:100px}.SsTA2W_heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;padding:32px 0 0;display:grid}.SsTA2W_heroPhoto{isolation:isolate;background:#eaf0fa;border-radius:26px;min-width:0;height:580px;margin:0;position:relative;overflow:hidden}.SsTA2W_heroPhoto>img,.SsTA2W_segmentPhoto>img,.SsTA2W_directoryPhoto>img{object-fit:cover}.SsTA2W_heroPhoto>img{object-position:center top}.SsTA2W_evidenceCard,.SsTA2W_signalCard{z-index:1;border-radius:18px;max-width:calc(100% - 44px);padding:20px;position:absolute;box-shadow:3px 5px #adc3ef,0 12px 32px #193f741c}.SsTA2W_evidenceCard{background:linear-gradient(135deg,#fff,#eef3ff);border:1px solid #d8e2f5;top:24px;left:24px}.SsTA2W_evidenceCard>span,.SsTA2W_signalCard>span{font:10px var(--font-mono);letter-spacing:.09em;color:#173cac;align-items:center;gap:8px;display:flex}.SsTA2W_evidenceCard strong,.SsTA2W_signalCard strong{margin:14px 0 8px;font-size:20px;font-weight:500;line-height:1.3;display:block}.SsTA2W_evidenceCard small{color:#61718f;font-size:12px}.SsTA2W_signalCard{background:var(--gradient-hero);color:#fff;border:1px solid #779aff;bottom:36px;right:24px}.SsTA2W_signalCard>span,.SsTA2W_signalCard small{color:#e5ecff}.SsTA2W_signalCard i{background:#fff;border-radius:50%;width:6px;height:6px;animation:3s infinite SsTA2W_pulse;box-shadow:0 0 12px #fff}.SsTA2W_heroPhoto figcaption,.SsTA2W_segmentPhoto figcaption{color:#fff;text-shadow:0 1px 5px #000;background:#1427488c;border-radius:4px;padding:3px 6px;font-size:9px;position:absolute;bottom:8px;left:18px}.SsTA2W_jump{color:#315dc8;align-items:center;gap:10px;margin-top:26px;font-size:13px;display:inline-flex}.SsTA2W_explorer{margin-top:44px}.SsTA2W_tabs{flex-wrap:wrap;gap:10px;margin-bottom:32px;display:flex}.SsTA2W_tabs button{font:inherit;color:#50627f;cursor:pointer;background:#fff;border:1px solid #d4def0;border-radius:100px;padding:13px 21px;font-size:15px;transition:background .2s}.SsTA2W_tabs button[aria-selected=true]{color:#fff;background:#1235ad;border-color:#1235ad}.SsTA2W_segmentPanel{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;display:grid}.SsTA2W_segmentCopy h3{letter-spacing:-.035em;margin:24px 0;font-size:clamp(29px,3vw,40px);font-weight:550;line-height:1.14}.SsTA2W_segmentCopy>p,.SsTA2W_segmentCopy li,.SsTA2W_workflow p,.SsTA2W_guides p,.SsTA2W_productBridge p,.SsTA2W_faq p,.SsTA2W_directoryCopy p{color:#617089;font-size:17px;line-height:1.75}.SsTA2W_segmentCopy h4{letter-spacing:.04em;text-transform:uppercase;margin:25px 0 16px;font-size:13px}.SsTA2W_segmentCopy ul{gap:10px;padding:0;list-style:none;display:grid}.SsTA2W_segmentCopy li{align-items:start;gap:12px;font-size:15px;display:flex}.SsTA2W_segmentCopy li svg{color:#2860ff;flex-shrink:0;margin-top:5px}.SsTA2W_watch{border-top:1px solid #d9e2f3;gap:14px;margin-top:24px;padding-top:22px;display:flex}.SsTA2W_watch>svg{color:#2860ff;flex-shrink:0}.SsTA2W_watch strong{font-size:14px;font-weight:500}.SsTA2W_watch p{color:#617089;margin:8px 0 0;font-size:15px;line-height:1.7}.SsTA2W_guide{color:#1238af;background:#f0f4fe;border-radius:100px;align-items:center;gap:12px;margin-top:25px;padding:14px 22px;font-size:14px;display:inline-flex}.SsTA2W_segmentPhoto{background:#eaf0fa;border-radius:24px;min-width:0;height:540px;margin:0;position:relative;overflow:hidden}.SsTA2W_photoLabel{background:linear-gradient(135deg,#fff,#edf3ff);border:1px solid #d6e0f2;border-radius:18px;padding:24px;position:absolute;bottom:40px;left:24px;right:24px;box-shadow:3px 5px #adc3ef}.SsTA2W_photoLabel span{font:10px var(--font-mono);letter-spacing:.08em;color:#2146bc}.SsTA2W_photoLabel strong{margin-top:15px;font-size:23px;font-weight:500;line-height:1.35;display:block}.SsTA2W_workflow{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.SsTA2W_workflow article{border-top:1px solid #cbd8ef;padding:26px 0}.SsTA2W_workflow article>div{color:#2860ff;font:13px var(--font-mono);justify-content:space-between;align-items:center;display:flex}.SsTA2W_workflow h3{margin:28px 0 15px;font-size:25px;font-weight:550;line-height:1.25}.SsTA2W_productBridge{background:#fff;border:1px solid #d3def3;border-radius:24px;grid-template-columns:1fr 32px 1fr;align-items:center;gap:36px;margin-top:40px;padding:38px;display:grid}.SsTA2W_productBridge h3{margin:15px 0;font-size:27px;font-weight:550;line-height:1.2}.SsTA2W_productBridge>div>span{font:12px var(--font-mono);letter-spacing:.1em;color:#2357dd}.SsTA2W_productBridge a{color:#143aad;align-items:center;gap:10px;font-size:14px;display:inline-flex}.SsTA2W_bridgeArrow{color:#2860ff}.SsTA2W_guides{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.SsTA2W_guides>a{border:1px solid #d7e1f2;border-radius:18px;flex-direction:column;padding:28px;display:flex}.SsTA2W_guides h3{margin:22px 0 5px;font-size:26px;font-weight:550}.SsTA2W_guides>a>span:last-child{color:#173caf;align-items:center;gap:12px;margin-top:auto;padding-top:20px;font-size:14px;display:flex}.SsTA2W_guides a:hover{background:#f6f8fe}.SsTA2W_faq{margin-top:40px}.SsTA2W_faq details{border-bottom:1px solid #d5e0f2;padding:23px 0}.SsTA2W_faq summary{cursor:pointer;font-size:20px}.SsTA2W_faq p{max-width:950px}.SsTA2W_overviewHeading{max-width:1000px;padding:45px 0 10px}.SsTA2W_overviewHeading h1{letter-spacing:-.05em;margin:26px 0;font-size:clamp(42px,5vw,68px);font-weight:600;line-height:1.08}.SsTA2W_overviewHeading>p{color:#617089;max-width:750px;font-size:20px;line-height:1.75}.SsTA2W_industryGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.SsTA2W_industryGrid>a{border:1px solid #d9e1f0;border-radius:24px;overflow:hidden}.SsTA2W_directoryPhoto{background:#eaf0fa;height:320px;position:relative}.SsTA2W_directoryPhoto>img{object-position:center 40%;transition:transform .4s}.SsTA2W_industryGrid>a:hover img{transform:scale(1.025)}.SsTA2W_directoryCopy{padding:30px}.SsTA2W_directoryCopy h2{letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:15px;font-size:30px;line-height:1.2;display:flex}.SsTA2W_directoryCopy>div{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.SsTA2W_directoryCopy>div>span{color:#294a98;background:#edf2fc;border-radius:100px;padding:6px 12px;font-size:12px}.SsTA2W_page a:focus-visible,.SsTA2W_page button:focus-visible,.SsTA2W_page summary:focus-visible{outline-offset:4px;outline:3px solid #537fff}@keyframes SsTA2W_pulse{50%{opacity:.5}}@media (max-width:1000px){.SsTA2W_heroGrid,.SsTA2W_segmentPanel{gap:32px}.SsTA2W_heroPhoto{height:530px}.SsTA2W_signalCard strong,.SsTA2W_evidenceCard strong{font-size:17px}.SsTA2W_workflow{gap:24px}.SsTA2W_guides{grid-template-columns:1fr 1fr}}@media (max-width:800px){.SsTA2W_heroGrid,.SsTA2W_segmentPanel{grid-template-columns:1fr}.SsTA2W_heroGrid{padding-top:10px}.SsTA2W_heroPhoto{height:560px}.SsTA2W_segmentPhoto{height:500px}.SsTA2W_workflow{grid-template-columns:1fr}.SsTA2W_workflow article{padding:26px}.SsTA2W_productBridge{grid-template-columns:1fr;gap:24px;padding:28px}.SsTA2W_bridgeArrow{transform:rotate(90deg)}.SsTA2W_industryGrid{grid-template-columns:1fr}.SsTA2W_heroPhoto>img{object-position:center top}}@media (max-width:540px){.SsTA2W_heroPhoto{height:460px}.SsTA2W_evidenceCard{padding:17px;top:18px;left:18px}.SsTA2W_signalCard{padding:17px;bottom:38px;right:18px}.SsTA2W_segmentPhoto{height:430px}.SsTA2W_photoLabel{padding:20px;left:18px;right:18px}.SsTA2W_photoLabel strong{font-size:21px}.SsTA2W_tabs{gap:8px}.SsTA2W_tabs button{padding:11px 16px;font-size:13px}.SsTA2W_guides{grid-template-columns:1fr}.SsTA2W_segmentCopy>p{font-size:16px}.SsTA2W_directoryCopy{padding:24px}.SsTA2W_directoryCopy h2{font-size:27px}.SsTA2W_directoryPhoto{height:270px}}@media (prefers-reduced-motion:reduce){.SsTA2W_signalCard i{animation:none}.SsTA2W_directoryPhoto>img{transition:none}}
.g96tqa_page{background:#fff}.g96tqa_hero{padding:calc(var(--home-header-height) + 28px) 0 0}.g96tqa_heroGrid,.g96tqa_storyRow,.g96tqa_audiencePanel,.g96tqa_continuity{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.g96tqa_heroGrid{gap:36px}.g96tqa_heroCopy h1{letter-spacing:-.055em;margin:24px 0;font-size:clamp(44px,4.8vw,72px);font-weight:600;line-height:1.06}.g96tqa_heroCopy>p,.g96tqa_storyCopy>p,.g96tqa_splitHeading>p,.g96tqa_sectionHeading>p,.g96tqa_continuity p{color:var(--cp-muted);font-size:17px;line-height:1.8}.g96tqa_actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.g96tqa_primary,.g96tqa_textLink,.g96tqa_guideLink{align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.g96tqa_primary{background:var(--gradient-hero);color:#fff;border-radius:100px;justify-content:center;padding:15px 24px;transition:box-shadow .2s}.g96tqa_primary:hover{box-shadow:0 5px 22px #173bc733}.g96tqa_primary svg,.g96tqa_textLink svg{flex-shrink:0}.g96tqa_textLink,.g96tqa_guideLink{color:var(--blue)}.g96tqa_textLink:hover,.g96tqa_guideLink:hover{text-underline-offset:5px;text-decoration:underline}.g96tqa_heroCopy .g96tqa_heroNote{align-items:center;gap:9px;margin-top:24px;font-size:12px;display:flex}.g96tqa_heroNote svg{color:var(--blue);flex-shrink:0}.g96tqa_heroArt{background:radial-gradient(#eaf0ff,#0000 70%);min-width:0;margin:0;padding:20px 0}.g96tqa_artTop,.g96tqa_mono{font:500 10px/1.6 var(--font-mono);color:#637694;letter-spacing:.08em;text-transform:uppercase}.g96tqa_artTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.g96tqa_liveDot{align-items:center;gap:8px;display:flex}.g96tqa_liveDot:before{content:"";background:#2764ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #e3ebff}.g96tqa_heroArt figcaption{text-align:center;color:var(--cp-muted);font-size:14px;line-height:1.8}.g96tqa_heroArt figcaption strong{color:var(--blue);font-weight:500}.g96tqa_graph{aspect-ratio:1.3;width:100%;position:relative}.g96tqa_graphLines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.g96tqa_graphOrbit{fill:none;stroke:#e0e7f5;stroke-width:1px;stroke-dasharray:3 8}.g96tqa_graphLine{fill:none;stroke:#c6d5f7;stroke-width:1.5px}.g96tqa_graphFlow{fill:none;stroke:#376dff;stroke-width:2.5px;stroke-dasharray:3 97;animation:6s linear infinite g96tqa_flow}.g96tqa_graphNode{background:#fff;border:1px solid #dbe4f5;border-radius:10px;align-items:center;gap:8px;width:26%;max-width:155px;min-height:66px;padding:12px 9px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 18px -12px #0b2b9e44}.g96tqa_graphNode>svg{color:#376dff;flex-shrink:0;width:18px;height:18px}.g96tqa_graphNode>span{font-size:11px;line-height:1.45}.g96tqa_graphNode i{background:#3269ff;border-radius:50%;width:5px;height:5px;animation:4s ease-in-out infinite g96tqa_pulse;position:absolute;bottom:-3px;left:50%}.g96tqa_graphCore{background:var(--gradient-hero);color:#fff;text-align:center;border:1px solid #6388ff;border-radius:10px;width:32%;padding:18px 8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px -10px #103aa944}.g96tqa_graphCore>span{font:500 8px/1.6 var(--font-mono);letter-spacing:.06em;color:#cfddff;display:block}.g96tqa_graphCore strong{letter-spacing:-.04em;margin:5px 0 10px;font-size:23px;font-weight:500;display:block}.g96tqa_graphCore .g96tqa_coreEvidence{letter-spacing:0;border-top:1px solid #ffffff30;justify-content:center;align-items:center;gap:5px;padding-top:9px;font-size:8px;display:flex}.g96tqa_sourceStrip{border-block:1px solid var(--cp-line);align-items:center;gap:36px;margin-top:46px;padding:30px 0;display:flex}.g96tqa_sourceStrip>span{font:500 9px/1.6 var(--font-mono);color:#687993;letter-spacing:.08em;flex-shrink:0}.g96tqa_sourceStrip ul{color:var(--cp-muted);flex-wrap:wrap;gap:12px 25px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.g96tqa_section{padding:96px 0}.g96tqa_section h2,.g96tqa_closing h2{letter-spacing:-.045em;margin:20px 0 24px;font-size:clamp(32px,3.6vw,48px);font-weight:550;line-height:1.15}.g96tqa_splitHeading{grid-template-columns:1fr 1fr;align-items:end;gap:64px;display:grid}.g96tqa_splitHeading>p{margin-bottom:24px}.g96tqa_principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:48px;display:grid}.g96tqa_principles article{border-top:1px solid var(--cp-line);padding-top:28px}.g96tqa_principles svg{color:var(--blue)}.g96tqa_principles h3{letter-spacing:-.025em;margin:20px 0 14px;font-size:21px;font-weight:550}.g96tqa_principles p,.g96tqa_audienceCopy>p,.g96tqa_questions p,.g96tqa_featureList p{color:var(--cp-muted);margin:0;font-size:15px;line-height:1.75}.g96tqa_wash,.g96tqa_scenarioSection,.g96tqa_faqSection{background:#f5f7fb}.g96tqa_sectionHeading{max-width:810px;margin-bottom:40px}.g96tqa_sectionHeading>p{max-width:650px}.g96tqa_tabs{background:#e9eef8;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:36px;padding:7px;display:grid}.g96tqa_tabs button{text-align:left;color:var(--cp-muted);cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:19px 22px;font-size:15px;display:flex}.g96tqa_tabs button[aria-selected=true]{color:var(--blue);background:#fff;border-color:#dbe4f5;box-shadow:0 4px 12px #142c6f0c}.g96tqa_audiencePanel{align-items:start;gap:56px;min-height:570px}.g96tqa_audienceCopy{padding-top:16px}.g96tqa_audienceCopy h3,.g96tqa_workflowPanel h3{letter-spacing:-.035em;margin:18px 0;font-size:clamp(27px,2.6vw,36px);font-weight:550;line-height:1.2}.g96tqa_questions{gap:18px;margin:24px 0;padding:0;list-style:none;display:grid}.g96tqa_questions li{align-items:flex-start;gap:12px;display:flex}.g96tqa_questions svg{color:#2c60ec;flex-shrink:0;margin-top:5px}.g96tqa_questions strong{font-size:15px;font-weight:550}.g96tqa_questions p{margin-top:4px;font-size:14px}.g96tqa_guideLink{width:fit-content;margin-top:18px;font-size:12px;display:flex}.g96tqa_audienceArt{border:1px solid var(--cp-line);background:#fff;border-radius:24px;min-width:0;margin:0;padding:24px}.g96tqa_audienceArt figcaption{border-top:1px solid var(--cp-line);padding-top:22px}.g96tqa_audienceArt figcaption>strong{font-size:17px;font-weight:500}.g96tqa_eventChain{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.g96tqa_eventChain span{color:var(--blue);align-items:center;gap:10px;font-size:11px;display:flex}.g96tqa_audienceArt figcaption p{color:var(--cp-muted);margin:16px 0 0;font-size:11px;line-height:1.7}.g96tqa_storyCopy>p+p{margin-top:16px}.g96tqa_featureList{gap:22px;margin:28px 0;display:grid}.g96tqa_featureList>div{border-left:2px solid #dbe5ff;padding-left:20px}.g96tqa_featureList h3{margin:0 0 7px;font-size:16px;font-weight:550}.g96tqa_featureList p{font-size:14px}.g96tqa_evidenceArt{background:#f2f6ff;border:1px solid #e1e8f7;border-radius:24px;margin:0;padding:30px}.g96tqa_evidenceSources{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:50px;display:grid}.g96tqa_sourceCard{animation:6s ease-in-out infinite g96tqa_record;animation-delay:calc(var(--sequence)*.7s);background:#fff;border:1px solid #d6e1f7;border-radius:8px;padding:15px 10px 28px;position:relative;box-shadow:0 12px 20px -15px #16398740}.g96tqa_sourceCard>span{color:var(--blue);align-items:center;gap:5px;font-size:10px;display:flex}.g96tqa_sourceCard strong{margin:15px 0 6px;font-size:12px;font-weight:500;line-height:1.5;display:block}.g96tqa_sourceCard small{color:#71809b;font-size:8px}.g96tqa_sourceCard>svg{color:#3169ff;position:absolute;bottom:8px;right:10px}.g96tqa_mergeLines{justify-content:space-around;height:90px;display:flex;position:relative}.g96tqa_mergeLines i{background:#adc3ff;width:1px;height:50%}.g96tqa_mergeLines:before{content:"";border-top:1px solid #adc3ff;position:absolute;top:50%;left:16.5%;right:16.5%}.g96tqa_mergeLines:after{content:"";background:#3269ff;width:2px;animation:3s ease-in-out infinite g96tqa_pulse;position:absolute;top:50%;bottom:0;left:50%}.g96tqa_resolvedEvent{background:var(--gradient-hero);color:#fff;border-radius:10px;padding:28px;box-shadow:0 18px 28px -18px #1538a377}.g96tqa_resolvedEvent>span{font:500 9px var(--font-mono);letter-spacing:.08em;color:#c8d7ff;align-items:center;gap:10px;display:flex}.g96tqa_resolvedEvent strong{letter-spacing:-.04em;margin:24px 0 20px;font-size:clamp(26px,3vw,37px);font-weight:500;line-height:1.15;display:block}.g96tqa_resolvedEvent p{color:#c8d7ff;margin:0;font-size:12px}.g96tqa_evidenceArt figcaption{text-align:center;color:#627591;margin-top:28px;font-size:11px;line-height:1.6}.g96tqa_plainList{gap:12px;margin:25px 0;padding:0;font-size:13px;list-style:none;display:grid}.g96tqa_plainList li{align-items:center;gap:10px;display:flex}.g96tqa_plainList svg{color:#3269ff;flex-shrink:0}.g96tqa_scenario{border:1px solid var(--cp-line);background:#fff;border-radius:24px;padding:28px}.g96tqa_scenarioControl{margin-top:30px}.g96tqa_scenarioControl label{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.g96tqa_scenarioControl label strong{color:var(--blue);font-size:22px;font-weight:500}.g96tqa_scenarioControl input{accent-color:#245afa;cursor:pointer;width:100%;margin:16px 0 8px}.g96tqa_scenarioControl>div{color:#77869d;font:10px var(--font-mono);justify-content:space-between;display:flex}.g96tqa_cashBars{gap:18px;margin:32px 0;display:grid}.g96tqa_cashBars>div>div:first-child{justify-content:space-between;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.g96tqa_cashBars strong{font-variant-numeric:tabular-nums;font-weight:500}.g96tqa_barTrack{background:#f0f3fa;border-radius:3px;height:9px;overflow:hidden}.g96tqa_barTrack i{height:100%;transition:width .3s;display:block}.g96tqa_receiptBar{background:var(--gradient-hero)}.g96tqa_costBar{background:#adc3f8}.g96tqa_scenarioResult{border-block:1px solid #e0e7f3;grid-template-columns:1fr 1fr;gap:20px;padding:22px 0;display:grid}.g96tqa_scenarioResult span{color:var(--cp-muted);font-size:10px;line-height:1.6;display:block}.g96tqa_scenarioResult strong{color:var(--blue);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:clamp(26px,3vw,38px);font-weight:500;display:block}.g96tqa_scenarioResult small{margin-left:4px;font-size:21px}.g96tqa_scenarioResult [data-negative=true] strong{color:#aa4e12}.g96tqa_scenarioFoot{color:var(--cp-muted);justify-content:space-between;align-items:center;gap:12px;margin:20px 0;font-size:10px;display:flex}.g96tqa_scenarioFoot button{color:var(--blue);cursor:pointer;align-items:center;gap:6px;display:flex}.g96tqa_scenarioFoot button:disabled{opacity:.4;cursor:default}.g96tqa_calculation{color:#71809a;margin:0;font-size:10px;line-height:1.8}.g96tqa_workflow{border:1px solid var(--cp-line);border-radius:24px;overflow:hidden}.g96tqa_workflowTabs{border-bottom:1px solid var(--cp-line);background:#f4f7fd;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.g96tqa_workflowTabs button{color:#5f708e;cursor:pointer;border-right:1px solid var(--cp-line);align-items:center;gap:14px;padding:24px;font-size:15px;display:flex}.g96tqa_workflowTabs button:last-child{border:0}.g96tqa_workflowTabs button>span{font:10px var(--font-mono)}.g96tqa_workflowTabs button svg{margin-left:auto}.g96tqa_workflowTabs button[aria-selected=true]{background:var(--gradient-hero);color:#fff}.g96tqa_workflowPanel{grid-template-columns:1fr 1fr;align-items:center;gap:64px;min-height:350px;padding:48px;display:grid}.g96tqa_workflowPanel p{color:var(--cp-muted);font-size:15px;line-height:1.8}.g96tqa_takeaway{color:var(--blue);margin-top:24px;font-size:13px;font-weight:500;display:block}.g96tqa_workflowArtifact{background:#f8faff;border:1px solid #dce5f5;border-radius:12px;padding:24px}.g96tqa_workflowArtifact>div{color:var(--blue);align-items:center;gap:12px;font-size:13px;display:flex}.g96tqa_exampleTag{font:9px var(--font-mono);color:#7688a8;margin-left:auto}.g96tqa_workflowArtifact dl{margin:24px 0 0}.g96tqa_workflowArtifact dl>div{border-top:1px solid #e0e7f4;padding:15px 0}.g96tqa_workflowArtifact dt{color:var(--cp-muted);margin-bottom:5px;font-size:10px}.g96tqa_workflowArtifact dd{justify-content:space-between;gap:12px;margin:0;font-size:12px;display:flex}.g96tqa_workflowArtifact dd svg{color:var(--blue);flex-shrink:0}.g96tqa_assessment{border:1px solid var(--cp-line);background:#fff;border-radius:18px;margin:0;padding:24px;box-shadow:0 18px 45px -28px #1d378a44}.g96tqa_assessment header{background:var(--gradient-hero);color:#fff;border-radius:7px;margin:22px 0;padding:28px}.g96tqa_assessment header>span,.g96tqa_openQuestion>span{font:500 9px var(--font-mono);letter-spacing:.1em}.g96tqa_assessment header>span{color:#c7d8ff}.g96tqa_assessment header strong{letter-spacing:-.04em;margin-top:18px;font-size:32px;font-weight:500;line-height:1.15;display:block}.g96tqa_assessmentRows>div{border-bottom:1px solid var(--cp-line);animation:8s ease-in-out infinite g96tqa_record;animation-delay:calc(var(--sequence)*1s);align-items:center;gap:12px;padding:20px 4px;display:flex}.g96tqa_assessmentRows svg{color:var(--blue);flex-shrink:0}.g96tqa_assessmentRows strong{font-size:13px;font-weight:500;display:block}.g96tqa_assessmentRows small{color:var(--cp-muted);margin-top:5px;font-size:10px;display:block}.g96tqa_assessmentRows em{color:#7284a0;text-align:right;margin-left:auto;font-size:9px;font-style:normal}.g96tqa_openQuestion{color:#926115;background:#fffbef;border:1px solid #f4e8c7;border-radius:6px;margin-top:20px;padding:15px}.g96tqa_openQuestion p{margin:8px 0 0;font-size:11px;line-height:1.6}.g96tqa_assessment figcaption{color:var(--blue);align-items:center;gap:10px;padding-top:22px;font-size:11px;display:flex}.g96tqa_assessment figcaption>svg:last-child{margin-left:auto}.g96tqa_bridge{grid-template-columns:1fr 50px 1fr;align-items:center;display:grid}.g96tqa_bridge>div{text-align:center;background:#f0f5ff;border:1px solid #d2dfff;border-radius:14px;flex-direction:column;align-items:center;gap:14px;padding:28px 12px;display:flex}.g96tqa_bridge>div svg{color:#3467ff;width:30px;height:30px}.g96tqa_bridge>div span{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--blue)}.g96tqa_bridge strong{font-size:14px;font-weight:500}.g96tqa_bridgeConnection{background:#b7cbff;height:1px;position:relative}.g96tqa_bridgeConnection:after{content:"";background:#356cff;border-radius:50%;width:7px;height:7px;animation:3s ease-in-out infinite g96tqa_bridge;position:absolute;top:-3px}.g96tqa_bridge>p{text-align:center;grid-column:1/-1;margin-top:18px;font-size:11px}.g96tqa_integration{border-top:1px solid var(--cp-line);grid-template-columns:1fr auto;align-items:center;gap:48px;margin-top:64px;padding-top:40px;display:grid}.g96tqa_integration>div>svg{color:var(--blue)}.g96tqa_integration h3{letter-spacing:-.03em;margin:16px 0 12px;font-size:24px;font-weight:500;line-height:1.3}.g96tqa_integration p{color:var(--cp-muted);max-width:670px;font-size:14px;line-height:1.7}.g96tqa_integrationActions{flex-direction:column;align-items:center;gap:22px;display:flex}.g96tqa_faqGrid{grid-template-columns:.85fr 1.15fr;gap:64px;display:grid}.g96tqa_faq details{border-bottom:1px solid var(--cp-line)}.g96tqa_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:16px;font-weight:500;line-height:1.5;list-style:none;display:flex}.g96tqa_faq summary::-webkit-details-marker{display:none}.g96tqa_faq summary>span{color:var(--blue);font-size:25px;font-weight:400}.g96tqa_faq details[open] summary>span{transform:rotate(45deg)}.g96tqa_faq p{color:var(--cp-muted);margin:0 25px 24px 0;font-size:14px;line-height:1.8}.g96tqa_closing{background:var(--gradient-hero);color:#fff;padding:84px 0}.g96tqa_page .g96tqa_closing .g96tqa_eyebrow{color:#cbd9ff}.g96tqa_closing h2{font-size:clamp(36px,4vw,54px)}.g96tqa_closing>div>p{color:#cbd9ff;max-width:690px;font-size:17px;line-height:1.8}.g96tqa_closingTeams{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.g96tqa_closingTeams a{background:#ffffff0b;border:1px solid #ffffff40;border-radius:14px;padding:24px;transition:background .2s}.g96tqa_closingTeams a:hover{background:#ffffff1c}.g96tqa_closingTeams span{font:10px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#bfd1ff;display:block}.g96tqa_closingTeams strong{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.g96tqa_closingTeams svg{flex-shrink:0}@keyframes g96tqa_flow{to{stroke-dashoffset:-100px}}@keyframes g96tqa_pulse{50%{opacity:.35}}@keyframes g96tqa_record{50%{border-color:#8cafff;box-shadow:0 6px 18px -12px #3663ed66}}@keyframes g96tqa_bridge{0%{left:0}to{left:calc(100% - 7px)}}@media (max-width:1100px){.g96tqa_heroGrid,.g96tqa_storyRow,.g96tqa_audiencePanel,.g96tqa_continuity,.g96tqa_splitHeading,.g96tqa_faqGrid{gap:36px}.g96tqa_graphNode{gap:5px;padding:9px 7px}.g96tqa_graphNode>span{font-size:10px}.g96tqa_graphNode>svg{width:15px;height:15px}.g96tqa_graphCore strong{font-size:20px}.g96tqa_graphCore>span{font-size:7px}.g96tqa_workflowTabs button{gap:8px;padding:20px 14px}.g96tqa_workflowPanel{gap:32px;padding:32px}.g96tqa_tabs button{padding:16px;font-size:14px}}@media (max-width:800px){.g96tqa_heroGrid,.g96tqa_storyRow,.g96tqa_audiencePanel,.g96tqa_continuity,.g96tqa_splitHeading,.g96tqa_faqGrid{grid-template-columns:1fr;gap:36px}.g96tqa_hero{padding-top:calc(var(--home-header-height) + 22px)}.g96tqa_hero .cp-breadcrumb{margin-bottom:36px}.g96tqa_heroCopy h1{max-width:620px;font-size:clamp(44px,8vw,64px)}.g96tqa_heroArt{width:100%;max-width:590px;margin:auto}.g96tqa_sourceStrip{flex-direction:column;align-items:flex-start;gap:18px;margin-top:24px}.g96tqa_sourceStrip ul{gap:14px 22px}.g96tqa_section{padding:64px 0}.g96tqa_splitHeading>p{margin:0}.g96tqa_principles{gap:22px;margin-top:32px}.g96tqa_principles h3{font-size:18px}.g96tqa_principles p{font-size:14px}.g96tqa_audiencePanel{min-height:0}.g96tqa_audienceArt{width:100%;max-width:590px;margin:auto}.g96tqa_graphNode>span{font-size:11px}.g96tqa_graphCore>span{font-size:8px}.g96tqa_workflowPanel{grid-template-columns:1fr;min-height:0}.g96tqa_workflowTabs button{flex-direction:column;gap:8px;padding:18px 8px;font-size:12px}.g96tqa_workflowTabs button svg{display:none}.g96tqa_scenario,.g96tqa_evidenceArt,.g96tqa_assessment{width:100%;max-width:590px;margin:auto}.g96tqa_integration{gap:28px}.g96tqa_closingTeams{gap:12px}.g96tqa_closingTeams a{padding:18px}.g96tqa_closingTeams strong{font-size:14px}}@media (max-width:540px){.g96tqa_heroCopy h1{font-size:44px}.g96tqa_heroCopy>p,.g96tqa_storyCopy>p,.g96tqa_sectionHeading>p,.g96tqa_splitHeading>p,.g96tqa_continuity p{font-size:16px}.g96tqa_heroCopy .g96tqa_heroNote{align-items:flex-start;font-size:11px}.g96tqa_heroNote svg{margin-top:3px}.g96tqa_heroCopy .g96tqa_primary{padding:14px 18px;font-size:12px}.g96tqa_artTop{gap:8px;font-size:8px}.g96tqa_liveDot{font-size:7px}.g96tqa_graph{aspect-ratio:1.15}.g96tqa_graphNode{text-align:center;flex-direction:column;justify-content:center;gap:4px;width:28%;min-height:58px;padding:7px 5px}.g96tqa_graphNode>span{font-size:9px}.g96tqa_graphNode>svg{width:15px;height:15px}.g96tqa_graphCore{width:33%;padding:12px 5px}.g96tqa_graphCore strong{margin:5px 0 7px;font-size:19px}.g96tqa_graphCore>span{font-size:6px}.g96tqa_graphCore .g96tqa_coreEvidence{gap:3px;padding-top:7px;font-size:6px}.g96tqa_coreEvidence svg{width:9px}.g96tqa_heroArt figcaption{font-size:12px}.g96tqa_section h2{font-size:34px}.g96tqa_principles{grid-template-columns:1fr;gap:28px}.g96tqa_principles h3{margin:14px 0 10px;font-size:21px}.g96tqa_tabs{gap:4px;padding:5px}.g96tqa_tabs button{padding:12px 8px;font-size:11px;line-height:1.5}.g96tqa_tabs svg{display:none}.g96tqa_audienceCopy .g96tqa_mono{font-size:9px}.g96tqa_audienceArt{padding:18px}.g96tqa_audienceArt figcaption>strong{font-size:15px}.g96tqa_evidenceArt,.g96tqa_scenario,.g96tqa_assessment{padding:20px}.g96tqa_evidenceSources{gap:7px;margin-top:32px}.g96tqa_sourceCard{padding:12px 7px 28px}.g96tqa_sourceCard>span{gap:4px;font-size:8px}.g96tqa_sourceCard>span svg{width:12px}.g96tqa_sourceCard strong{font-size:10px}.g96tqa_sourceCard small{font-size:7px}.g96tqa_resolvedEvent{padding:24px}.g96tqa_scenarioResult{gap:12px}.g96tqa_scenarioResult strong{font-size:29px}.g96tqa_workflowPanel{gap:28px;padding:24px 20px}.g96tqa_workflowArtifact{padding:20px}.g96tqa_workflowTabs button{font-size:10px}.g96tqa_assessment header{padding:24px}.g96tqa_assessment header strong{font-size:30px}.g96tqa_assessmentRows em{max-width:72px;font-size:8px}.g96tqa_bridge{grid-template-columns:1fr 32px 1fr}.g96tqa_bridge>div{padding:24px 10px}.g96tqa_bridge strong{font-size:12px}.g96tqa_integration{grid-template-columns:1fr}.g96tqa_integrationActions{align-items:flex-start}.g96tqa_closing{padding:64px 0}.g96tqa_closingTeams{grid-template-columns:1fr}.g96tqa_closingTeams a{padding:22px}.g96tqa_closingTeams strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.g96tqa_page *,.g96tqa_page :before,.g96tqa_page :after{transition:none!important;animation:none!important}}@media (max-width:760px){.g96tqa_scenarioControl input{min-height:44px;margin-block:6px}.g96tqa_scenarioFoot button{min-height:44px;padding:8px 12px;font-size:14px}}
.IYojxG_page{background:#fff}.IYojxG_page section[id]{scroll-margin-top:110px}.IYojxG_art{background:linear-gradient(145deg,#f6f8ff,#e8efff);border:1px solid #d9e2f5;border-radius:28px;margin:0;padding:32px}.IYojxG_art figcaption,.IYojxG_art small{font:11px var(--font-mono);letter-spacing:.12em;color:#607398}.IYojxG_app{background:#fff;border:1px solid #d9e2f5;border-radius:14px;margin:30px 0 24px;padding:28px;box-shadow:0 18px 40px #123aa018}.IYojxG_app>span{font:12px var(--font-mono);color:var(--blue)}.IYojxG_app h3{margin:20px 0 12px;font-size:30px;line-height:1.15}.IYojxG_app p{color:#617089;line-height:1.6}.IYojxG_app>div{border-top:1px solid #e0e6f2;align-items:center;gap:12px;padding:15px 0;animation:1s both IYojxG_arrive;display:flex}.IYojxG_app svg{color:#2860ff}.IYojxG_flow{color:#1133a7;justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.IYojxG_flow svg{flex-shrink:0;width:18px}.IYojxG_sectionNav{border-block:1px solid #e1e6ef}.IYojxG_sectionNav>div{gap:34px;padding-block:20px;display:flex;overflow:auto}.IYojxG_sectionNav a{white-space:nowrap;color:#12339b;font-size:14px}.IYojxG_capabilities{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:44px;display:grid}.IYojxG_capabilities article{border-top:1px solid #cbd8f0;padding:30px}.IYojxG_number{font:13px var(--font-mono);color:#2354d5}.IYojxG_page h3{font-weight:550}.IYojxG_capabilities h3,.IYojxG_library h3{margin:20px 0 14px;font-size:26px;line-height:1.2}.IYojxG_capabilities p,.IYojxG_library p,.IYojxG_panel p,.IYojxG_steps p,.IYojxG_integration p,.IYojxG_faq p{color:#617089;font-size:17px;line-height:1.75}.IYojxG_tabs{border-bottom:1px solid #d8e0f1;display:flex}.IYojxG_tabs button{color:#617089;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:20px}.IYojxG_tabs button[aria-selected=true]{color:#fff;background:#1133ad;border-radius:12px 12px 0 0}.IYojxG_explorer{background:#fff;border:1px solid #d8e0f1;border-radius:14px;overflow:hidden}.IYojxG_panel{grid-template-columns:1fr 1fr;gap:48px;padding:40px;display:grid}.IYojxG_panel h3{margin:22px 0;font-size:30px;line-height:1.2}.IYojxG_record{border:1px solid #dbe4f7;border-radius:12px;animation:.35s both IYojxG_arrive;overflow:hidden}.IYojxG_record>div{border-bottom:1px solid #e0e6f2;flex-direction:column;gap:8px;padding:18px 22px;display:flex}.IYojxG_record span{font:11px var(--font-mono);text-transform:uppercase;color:#617089}.IYojxG_record strong{font-size:17px;font-weight:500}.IYojxG_record p{color:#163dba;background:#edf2ff;margin:0;padding:22px;font-size:15px}.IYojxG_steps{grid-template-columns:1fr 1fr;gap:32px;margin:40px 0;padding:0;list-style:none;display:grid}.IYojxG_steps li{border-top:1px solid #d8e0f1;gap:22px;padding:26px 0;display:flex}.IYojxG_steps li>span{font:14px var(--font-mono);color:#2860ff}.IYojxG_steps h3{margin:0 0 12px;font-size:26px}.IYojxG_steps p{margin:0}.IYojxG_steps svg{color:#2860ff;flex-shrink:0}.IYojxG_output{background:var(--gradient-hero);color:#fff;border-radius:24px;margin-top:50px;padding:50px}.IYojxG_output h2{max-width:700px;margin:22px 0}.IYojxG_output p{color:#dbe4ff;max-width:800px;font-size:20px;line-height:1.65}.IYojxG_output .cp-eyebrow{color:#dbe4ff}.IYojxG_output a,.IYojxG_integration a{align-items:center;gap:12px;margin-top:20px;display:inline-flex}.IYojxG_integration{max-width:850px;padding:40px 0 0}.IYojxG_integration h3{font-size:28px}.IYojxG_integration a{color:#1233ac}.IYojxG_faq details{border-bottom:1px solid #d9e1f2;padding:24px 0}.IYojxG_faq summary{cursor:pointer;font-size:21px}.IYojxG_faq p{max-width:900px;margin:20px 0 0}.IYojxG_library{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.IYojxG_library>a{border:1px solid #d8e0f1;border-radius:18px;flex-direction:column;padding:30px;transition:background .2s;display:flex}.IYojxG_library>a:hover{background:#f2f5ff}.IYojxG_library>a>span:last-child{color:#1233ac;align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}.IYojxG_page a:focus-visible,.IYojxG_page button:focus-visible,.IYojxG_page summary:focus-visible{outline-offset:4px;outline:3px solid #5480ff}@keyframes IYojxG_arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){.IYojxG_panel{grid-template-columns:1fr;gap:24px;padding:24px}.IYojxG_library{grid-template-columns:1fr 1fr}.IYojxG_steps{grid-template-columns:1fr}.IYojxG_output{padding:30px}.IYojxG_sectionNav>div{gap:24px}}@media (max-width:540px){.IYojxG_capabilities,.IYojxG_library{grid-template-columns:1fr}.IYojxG_art,.IYojxG_app{padding:22px}.IYojxG_capabilities article{padding:24px 0}.IYojxG_panel h3{font-size:26px}.IYojxG_tabs button{padding:17px 8px;font-size:14px}.IYojxG_output p{font-size:17px}.IYojxG_steps li{gap:14px}.IYojxG_sectionNav a{font-size:13px}}@media (prefers-reduced-motion:reduce){.IYojxG_app>div,.IYojxG_record{animation:none}}@media (max-width:540px){.IYojxG_sectionNav>div{flex-wrap:wrap;gap:4px 24px;padding-block:12px}.IYojxG_sectionNav a{align-items:center;min-height:44px;display:flex}}
.rxu5jW_page{background:#fff}.rxu5jW_flowArt{background:radial-gradient(at 100% 0,#e9f0ff,#f8faff 70%);border:1px solid #dae4f5;border-radius:24px;margin:0;padding:28px}.rxu5jW_flowNode{background:#fff;border:1px solid #d6e2f7;border-radius:10px;align-items:center;gap:16px;margin-top:24px;padding:20px;display:flex;position:relative;box-shadow:0 8px 20px -18px #153ba866}.rxu5jW_flowNode:not(:nth-last-child(2)):after{content:"";background:#98b7ff;width:2px;height:24px;animation:3s ease-in-out infinite rxu5jW_flow;position:absolute;bottom:-25px;left:36px}.rxu5jW_flowNode>span{font:10px var(--font-mono);color:#4670c7}.rxu5jW_flowNode strong{font-size:16px;font-weight:500}.rxu5jW_flowNode p{color:var(--cp-muted);margin:6px 0 0;font-size:11px}.rxu5jW_flowNode>svg{color:#3269ff;flex-shrink:0;margin-left:auto}.rxu5jW_flowNode:nth-last-child(2){background:var(--gradient-hero);color:#fff}.rxu5jW_flowNode:nth-last-child(2) p,.rxu5jW_flowNode:nth-last-child(2)>span,.rxu5jW_flowNode:nth-last-child(2)>svg{color:#d0ddff}.rxu5jW_flowArt figcaption{color:var(--cp-muted);margin-top:25px;font-size:11px;line-height:1.8}.rxu5jW_exampleGrid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;min-height:460px;display:grid}.rxu5jW_exampleGrid h3{letter-spacing:-.035em;margin:18px 0;font-size:32px;font-weight:550;line-height:1.2}.rxu5jW_exampleGrid>div>p{color:var(--cp-muted);font-size:16px;line-height:1.8}.rxu5jW_checkTitle{margin-top:25px;font-size:13px;font-weight:550;display:block}.rxu5jW_exampleGrid ul{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.rxu5jW_exampleGrid li{color:var(--cp-muted);align-items:flex-start;gap:11px;font-size:13px;line-height:1.75;display:flex}.rxu5jW_exampleGrid li svg{color:#3269ff;flex-shrink:0;margin-top:4px}.rxu5jW_evidence{background:#fff;border:1px solid #dbe5f7;border-radius:20px;margin:0;padding:30px}.rxu5jW_evidence dl{margin:30px 0}.rxu5jW_evidence dl>div{border-top:1px solid #e0e8f7;padding:17px 0}.rxu5jW_evidence dt{color:#6c7e9a;align-items:center;gap:12px;font-size:11px;display:flex}.rxu5jW_evidence dt span{font:9px var(--font-mono);color:#7c96c4}.rxu5jW_evidence dd{margin:9px 0 0 27px;font-size:15px;font-weight:500;line-height:1.6}.rxu5jW_evidence figcaption{background:var(--gradient-hero);color:#fff;border-radius:10px;padding:22px}.rxu5jW_evidence figcaption span{font:8px var(--font-mono);letter-spacing:.1em;color:#c7d8ff}.rxu5jW_evidence figcaption strong{margin-top:12px;font-size:18px;font-weight:500;line-height:1.45;display:block}.rxu5jW_evidence>p{color:var(--cp-muted);margin:20px 0 0;font-size:10px;line-height:1.8}.rxu5jW_sourceNote{background:#f5f8fe;border:1px solid #e1e8f5;border-radius:12px;align-items:center;gap:20px;margin-top:40px;padding:24px;display:flex}.rxu5jW_sourceNote>svg{color:#3269ff;flex-shrink:0}.rxu5jW_sourceNote p{color:var(--cp-muted);margin:0;font-size:13px;line-height:1.8}.rxu5jW_sourceNote a{color:var(--blue);white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.rxu5jW_workflow{background:var(--gradient-hero);color:#fff}.rxu5jW_page .rxu5jW_workflow .cp-eyebrow{color:#d0ddff}.rxu5jW_workflow ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:44px 0 0;padding:0;list-style:none;display:grid}.rxu5jW_workflow li{border-top:1px solid #fff4;padding-top:24px}.rxu5jW_workflow li>span{color:#bcd1ff;font:10px var(--font-mono);justify-content:space-between;align-items:center;display:flex}.rxu5jW_workflow h3{margin:22px 0 16px;font-size:23px;font-weight:500;line-height:1.25}.rxu5jW_workflow p{color:#cfddff;font-size:14px;line-height:1.8}.rxu5jW_workflowEnd{border:1px solid #fff3;border-radius:12px;align-items:center;gap:18px;margin-top:32px;padding:22px;display:flex}.rxu5jW_workflowEnd svg{flex-shrink:0}.rxu5jW_workflowEnd p{margin:0;font-size:13px}.rxu5jW_output{background:#f8faff;border:1px solid #dbe5f6;border-radius:20px;margin:0;padding:28px}.rxu5jW_output header{background:var(--gradient-hero);color:#fff;border-radius:10px;margin:25px 0 10px;padding:28px}.rxu5jW_output header>span{font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#c7d8ff}.rxu5jW_output header strong{letter-spacing:-.04em;margin-top:20px;font-size:32px;font-weight:500;line-height:1.15;display:block}.rxu5jW_output>div:not(:first-child){border-bottom:1px solid #e0e7f3;align-items:flex-start;gap:14px;padding:22px 0;display:flex}.rxu5jW_output>div>svg{color:var(--blue);flex-shrink:0;margin-top:4px}.rxu5jW_output p{margin:0}.rxu5jW_output p strong{font-size:14px;font-weight:500}.rxu5jW_output p span{color:var(--cp-muted);margin-top:6px;font-size:12px;line-height:1.8;display:block}.rxu5jW_output figcaption{color:var(--blue);align-items:center;gap:10px;padding-top:24px;font-size:11px;line-height:1.7;display:flex}.rxu5jW_related{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.rxu5jW_related a,.rxu5jW_library a{background:#fff;border:1px solid #dce5f6;border-radius:18px;flex-direction:column;padding:28px;transition:background .2s,border-color .2s;display:flex}.rxu5jW_related a:hover,.rxu5jW_library a:hover{background:#f5f8ff;border-color:#adc6ff}.rxu5jW_related h3{letter-spacing:-.03em;margin:20px 0 14px;font-size:24px;font-weight:500;line-height:1.25}.rxu5jW_related p{color:var(--cp-muted);margin:0 0 22px;font-size:14px;line-height:1.8}.rxu5jW_related svg{color:var(--blue);margin-top:auto}.rxu5jW_closingActions{flex-wrap:wrap;gap:20px;margin-top:30px;display:flex}.rxu5jW_closingActions a{color:#fff;border:1px solid #fff5;border-radius:100px;align-items:center;gap:14px;padding:15px 24px;font-size:14px;line-height:1.6;display:flex}.rxu5jW_closingActions a:first-child{color:var(--blue);background:#fff}.rxu5jW_closingActions svg{flex-shrink:0}.rxu5jW_library{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.rxu5jW_library a{background:#f8faff;padding:32px}.rxu5jW_library a:last-child{grid-column:1/-1}.rxu5jW_library h3{letter-spacing:-.035em;margin:22px 0 14px;font-size:28px;font-weight:500;line-height:1.2}.rxu5jW_library p{color:var(--cp-muted);max-width:650px;margin:0 0 28px;font-size:15px;line-height:1.8}.rxu5jW_explore{color:var(--blue);justify-content:space-between;margin-top:auto;font-size:13px;display:flex}@keyframes rxu5jW_flow{50%{opacity:.25}}@media (max-width:1000px){.rxu5jW_exampleGrid{gap:32px}.rxu5jW_related{gap:18px}.rxu5jW_related a{padding:24px}.rxu5jW_workflow ol{gap:22px}.rxu5jW_sourceNote{flex-wrap:wrap}.rxu5jW_sourceNote a{margin-left:38px}}@media (max-width:800px){.rxu5jW_exampleGrid{grid-template-columns:1fr;min-height:0}.rxu5jW_flowArt{width:100%;max-width:580px;margin:auto}.rxu5jW_workflow ol{grid-template-columns:1fr 1fr}.rxu5jW_related{grid-template-columns:1fr}.rxu5jW_library h3{font-size:24px}.rxu5jW_library a{padding:24px}}@media (max-width:540px){.rxu5jW_flowArt,.rxu5jW_evidence,.rxu5jW_output{padding:22px}.rxu5jW_flowNode{gap:12px;padding:17px}.rxu5jW_flowNode strong{font-size:14px}.rxu5jW_flowNode p{font-size:10px}.rxu5jW_exampleGrid h3{font-size:28px}.rxu5jW_exampleGrid>div>p{font-size:15px}.rxu5jW_sourceNote{gap:12px;padding:20px}.rxu5jW_sourceNote p{flex:1;min-width:200px}.rxu5jW_sourceNote a{margin-left:31px}.rxu5jW_workflow ol{grid-template-columns:1fr;gap:24px}.rxu5jW_workflowEnd{align-items:flex-start}.rxu5jW_workflowEnd svg{margin-top:4px}.rxu5jW_output header{padding:24px}.rxu5jW_output header strong{font-size:29px}.rxu5jW_library{grid-template-columns:1fr}.rxu5jW_library h3{font-size:26px}}@media (prefers-reduced-motion:reduce){.rxu5jW_page *,.rxu5jW_page :before,.rxu5jW_page :after{transition:none!important;animation:none!important}}
.VSa0sG_widget{--scroll-duration:28s;border:1px solid var(--line);background:var(--canvas);width:min(100%,410px);height:100%;min-height:0;box-shadow:0 4px 8px color-mix(in srgb, var(--identity-blue) 4%, transparent), 0 18px 36px color-mix(in srgb, var(--identity-blue) 9%, transparent);text-align:left;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.VSa0sG_header{flex:none;padding:18px 20px 12px}.VSa0sG_brandRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.VSa0sG_brandRow>img{object-fit:contain;width:83px;height:20px}.VSa0sG_brandRow>span{color:var(--muted);font:10px/1.3 var(--font-sans);align-items:center;gap:5px;display:inline-flex}.VSa0sG_title{color:var(--ink);font:550 21px/1.2 var(--font-sans);letter-spacing:-.035em}.VSa0sG_description{color:var(--muted);font:11px/1.4 var(--font-sans);margin-top:5px}.VSa0sG_search{border:1px solid var(--line);color:var(--muted);background:var(--surface);font:11px/1.3 var(--font-sans);border-radius:8px;align-items:center;gap:8px;margin-top:13px;padding:9px 11px;display:flex}.VSa0sG_search svg{flex:none}.VSa0sG_listArea{flex:1;min-height:0;margin:0 12px 0 20px;position:relative}.VSa0sG_viewport{height:100%;margin-right:12px;overflow:hidden}.VSa0sG_track{--scroll-target:calc(-1 * var(--list-overflow,0px));animation:VSa0sG_scrollList var(--scroll-duration) linear infinite;gap:8px;display:grid}.VSa0sG_option{border:1px solid var(--line);background:linear-gradient(115deg, var(--canvas), color-mix(in srgb, var(--blue-soft) 14%, var(--canvas)));border-radius:9px;align-items:center;gap:11px;height:57px;padding:7px 11px;display:flex}.VSa0sG_logo{border:1px solid color-mix(in srgb, var(--line) 60%, transparent);background:var(--canvas);border-radius:8px;flex:none;place-items:center;width:40px;height:40px;padding:3px;display:grid}.VSa0sG_logo img{object-fit:contain;width:32px;height:32px;display:block}.VSa0sG_optionCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.VSa0sG_optionCopy strong{color:var(--ink);font:550 12px/1.25 var(--font-sans);letter-spacing:-.015em}.VSa0sG_optionCopy>span{color:var(--muted);font:10px/1.2 var(--font-sans)}.VSa0sG_arrow{color:var(--blue);flex:none;margin-left:auto}.VSa0sG_scrollbar{background:var(--surface);border-radius:3px;width:3px;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.VSa0sG_thumb{--scroll-target:var(--thumb-overflow,0px);height:var(--thumb-height,36px);border-radius:inherit;background:color-mix(in srgb, var(--blue) 35%, var(--line));width:100%;animation:VSa0sG_scrollList var(--scroll-duration) linear infinite;display:block}.VSa0sG_cursor{z-index:1;pointer-events:none;filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--identity-blue) 20%, transparent));animation:VSa0sG_cursorScroll var(--scroll-duration) linear infinite;align-items:flex-start;gap:5px;display:flex;position:absolute;top:49%;right:20%}.VSa0sG_wheel{border:1px solid var(--line);background:var(--canvas);border-radius:7px;width:12px;height:23px;margin-top:12px;padding:4px;display:block}.VSa0sG_wheel i{background:var(--blue-secondary);border-radius:2px;width:2px;height:5px;animation:1.6s ease-in-out infinite VSa0sG_wheelScroll;display:block}.VSa0sG_footer{color:var(--blue);background:var(--canvas);font:10px/1.2 var(--font-sans);flex:none;justify-content:center;align-items:center;gap:6px;padding:11px 12px;display:flex}@keyframes VSa0sG_scrollList{0%,10%{transform:translateY(0)}72%,86%{transform:translateY(var(--scroll-target))}98%,to{transform:translateY(0)}}@keyframes VSa0sG_cursorScroll{0%,3%,96%,to{opacity:0;transform:translate(18px,20px)}8%,88%{opacity:1;transform:translate(0)}}@keyframes VSa0sG_wheelScroll{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}@media (max-width:760px){.VSa0sG_header{padding:17px 16px 12px}.VSa0sG_listArea{margin-left:16px}.VSa0sG_brandRow>span{font-size:9px}.VSa0sG_title{font-size:20px}.VSa0sG_option{gap:9px;padding-inline:9px}}@media (prefers-reduced-motion:reduce){.VSa0sG_track,.VSa0sG_thumb,.VSa0sG_cursor,.VSa0sG_wheel i{animation:none}.VSa0sG_cursor,.VSa0sG_scrollbar{display:none}.VSa0sG_viewport{overscroll-behavior:contain;overflow-y:auto}}
._88SDHa_featuredSection{background:#fff;padding:0 0 72px}._88SDHa_featured{border:1px solid var(--cp-line);background:linear-gradient(135deg,#f5f8ff,#eaf0ff);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:40px;padding:40px;display:grid}._88SDHa_featuredCopy{min-width:0}._88SDHa_metadata{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._88SDHa_featuredCopy h2{letter-spacing:-.035em;margin:24px 0;font-size:clamp(28px,2.65vw,38px);font-weight:550;line-height:1.18}._88SDHa_featuredCopy p{color:var(--cp-muted);margin:0 0 28px;font-size:16px;line-height:1.7}._88SDHa_featuredCopy ._88SDHa_featuredAction:disabled{color:#596b91;cursor:not-allowed;box-shadow:none;background:#e4ebfa;border-color:#d4dff5}._88SDHa_featuredArt{border:1px solid #ccdaf5;border-radius:18px;min-width:0;overflow:hidden}._88SDHa_featuredArt img{width:100%;height:auto;display:block}._88SDHa_library{scroll-margin-top:calc(var(--home-header-height) + 24px);background:#fff;padding-block:0 88px}._88SDHa_libraryHeading{justify-content:space-between;align-items:baseline;gap:32px;margin-bottom:28px;display:flex}._88SDHa_libraryHeading h2{letter-spacing:-.035em;margin:0;font-size:30px;font-weight:550}._88SDHa_libraryHeading p{color:var(--cp-muted);margin:0;font-size:14px;line-height:1.6}._88SDHa_toolbar{background:var(--cp-wash);border-radius:999px;justify-content:space-between;align-items:center;gap:24px;padding:10px;display:flex}._88SDHa_typeFilters{align-items:center;gap:6px;display:flex}._88SDHa_typeFilters button{min-height:44px;color:var(--cp-muted);font:500 14px/1.3 var(--font-sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:12px 20px;transition:background .15s,color .15s}._88SDHa_typeFilters button:hover{color:var(--blue)}._88SDHa_typeFilters button[aria-pressed=true]{color:var(--blue);background:#fff;border-color:#e3e9f5;box-shadow:0 2px 4px #05269806}._88SDHa_mobileFilter{display:none}._88SDHa_industryFilters{flex-wrap:wrap;gap:10px;margin:0 0 24px;display:flex}._88SDHa_industryFilters button{border:1px solid var(--cp-line);min-height:44px;color:var(--cp-muted);font:500 13px/1.4 var(--font-sans);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:11px 16px;display:inline-flex}._88SDHa_industryFilters button span{font:500 10px/1 var(--font-mono);opacity:.75}._88SDHa_industryFilters button[aria-pressed=true]{color:#fff;background:linear-gradient(120deg,#2563ff,#0c269f);border-color:#0000}._88SDHa_industryFilters button:hover{border-color:#738fdb}._88SDHa_search{border:1px solid var(--cp-line);width:280px;max-width:100%;min-height:44px;color:var(--cp-muted);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;display:flex}._88SDHa_search:focus-within{border-color:var(--blue-secondary);box-shadow:0 0 0 3px #2567ff12}._88SDHa_collectionToolbar ._88SDHa_search{width:100%}._88SDHa_search svg{flex-shrink:0}._88SDHa_search input{width:100%;min-width:0;font:400 14px/1.5 var(--font-sans);color:var(--ink);background:0 0;border:0;border-radius:0;padding:0}._88SDHa_search input::-webkit-search-cancel-button{display:none}._88SDHa_search input:focus-visible{outline:none!important}._88SDHa_search button{width:28px;height:28px;color:var(--cp-muted);background:var(--cp-wash);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin-block:-4px;padding:0;display:grid}._88SDHa_resultsMeta{justify-content:space-between;align-items:center;gap:16px;min-height:22px;margin:20px 0 44px;display:flex}._88SDHa_resultsMeta p{color:var(--cp-muted);font:400 12px/1.6 var(--font-sans);margin:0}._88SDHa_resultsMeta button{color:var(--blue);font:500 12px/1.4 var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;display:inline-flex}._88SDHa_results{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 48px;display:grid}._88SDHa_card{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:24px;min-width:0;display:grid}._88SDHa_cardArt{aspect-ratio:1;background:var(--cp-wash);border:1px solid #d9e3f4;border-radius:14px;overflow:hidden}._88SDHa_cardArt img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .25s;display:block}._88SDHa_card:hover ._88SDHa_cardArt img{transform:scale(1.025)}._88SDHa_cardCopy{flex-direction:column;align-items:flex-start;min-width:0;height:100%;display:flex}._88SDHa_tags{color:var(--blue);font:500 10px/1.6 var(--font-mono);flex-wrap:wrap;align-items:center;gap:7px;display:flex}._88SDHa_tags i{background:#9ab2ea;width:4px;height:4px;transform:rotate(45deg)}._88SDHa_card h3{letter-spacing:-.03em;margin:14px 0 12px;font-size:21px;font-weight:550;line-height:1.25}._88SDHa_card p{color:var(--cp-muted);margin:0 0 16px;font-size:14px;line-height:1.65}._88SDHa_preview{color:var(--cp-muted);font:400 10px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;display:block}._88SDHa_cardActions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}._88SDHa_cardActions>:is(a,button){background:var(--cp-wash);min-height:38px;color:var(--blue);font:500 12px/1.4 var(--font-sans);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 13px;text-decoration:none;display:inline-flex}._88SDHa_cardActions>a:hover{background:#edf2ff;border-color:#cbd9f7}._88SDHa_cardActions>button:disabled{color:#5d6b83;cursor:not-allowed}._88SDHa_empty{text-align:center;border:1px solid var(--cp-line);background:var(--cp-wash);color:var(--blue);border-radius:22px;padding:56px 24px}._88SDHa_empty h3{color:var(--ink);margin:20px 0 12px;font-size:26px;font-weight:550}._88SDHa_empty p{color:var(--cp-muted);margin:0 0 24px;font-size:16px;line-height:1.6}@media (max-width:1100px){._88SDHa_featured{gap:28px;padding:32px}._88SDHa_results{gap:48px 32px}._88SDHa_card{gap:18px}._88SDHa_card h3{font-size:19px}._88SDHa_typeFilters button{padding-inline:16px}._88SDHa_search{width:240px}}@media (min-width:768px) and (max-width:1023px){._88SDHa_card{grid-template-columns:1fr}._88SDHa_cardArt{max-height:340px}}@media (max-width:767px){._88SDHa_industryFilters{display:none}._88SDHa_featuredSection{padding-bottom:48px}._88SDHa_featured{border-radius:22px;grid-template-columns:1fr;gap:28px;padding:24px}._88SDHa_featuredCopy h2{margin:20px 0;font-size:28px}._88SDHa_featuredCopy p{font-size:15px}._88SDHa_featuredArt{border-radius:12px;grid-row:1}._88SDHa_library{padding-bottom:64px;scroll-margin-top:76px}._88SDHa_libraryHeading{margin-bottom:24px;display:block}._88SDHa_libraryHeading h2{margin-bottom:12px;font-size:28px}._88SDHa_toolbar{background:0 0;border-radius:0;grid-template-columns:1fr;gap:12px;padding:0;display:grid}._88SDHa_typeFilters{display:none}._88SDHa_mobileFilter{border:1px solid var(--cp-line);min-height:46px;color:var(--cp-muted);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:14px;display:flex;position:relative}._88SDHa_library ._88SDHa_mobileFilter select{width:auto;min-width:0;min-height:44px;color:var(--ink);font:500 14px/1.4 var(--font-sans);appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex:1;padding:12px 22px 12px 0}._88SDHa_mobileFilter svg{pointer-events:none;position:absolute;right:16px}._88SDHa_search{width:100%;min-height:46px}._88SDHa_resultsMeta{margin:18px 0 28px}._88SDHa_results{grid-template-columns:1fr;gap:48px}._88SDHa_card{grid-template-columns:1fr;gap:20px}._88SDHa_cardArt{border-radius:14px}._88SDHa_card h3{margin:14px 0 12px;font-size:24px}._88SDHa_card p{font-size:16px}._88SDHa_cardActions>:is(a,button){min-height:44px;padding:10px 18px;font-size:14px}._88SDHa_tags{font-size:11px}}@media (prefers-reduced-motion:reduce){._88SDHa_cardArt img,._88SDHa_typeFilters button{transition:none}._88SDHa_card:hover ._88SDHa_cardArt img{transform:none}}._88SDHa_cardCopy h3 a{color:inherit;text-decoration:none}._88SDHa_cardCopy h3 a:hover{color:var(--blue)}@media (max-width:760px){._88SDHa_search{padding-block:0}._88SDHa_search input{min-height:44px;font-size:16px}._88SDHa_search button{width:44px;height:44px;margin:0 -10px 0 0}._88SDHa_resultsMeta button{min-height:44px}}
.SKiHVa_page{color:var(--ink);background:#fff}.SKiHVa_hero{padding:calc(var(--home-header-height) + 28px) 0 64px;background:var(--surface)}.SKiHVa_hero .cp-breadcrumb{margin-bottom:46px}.SKiHVa_heroGrid{grid-template-columns:1.12fr 1fr;align-items:center;gap:72px;display:grid}.SKiHVa_hero h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(44px,5.1vw,70px);font-weight:580;line-height:1.05}.SKiHVa_heroGrid>div>p{color:var(--muted);max-width:560px;font-size:17px;line-height:1.7}.SKiHVa_heroGraphic{min-width:0;position:relative}.SKiHVa_heroGraphic svg{width:100%;height:auto;display:block}.SKiHVa_heroGraphic>span{text-align:center;color:#6a7a96;text-transform:uppercase;letter-spacing:.1em;font:10px/1.7 var(--font-mono);margin-top:16px;display:block}.SKiHVa_signup{max-width:460px;margin-top:28px}.SKiHVa_signup form{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:5px;display:flex}.SKiHVa_page .SKiHVa_signup input{width:100%;min-width:0;font:14px/1.4 var(--font-sans);color:var(--ink);box-shadow:none;background:0 0;border:0;border-radius:999px;flex:1;padding:12px 14px}.SKiHVa_signup button{background:var(--blue);color:#fff;font:500 14px/1.3 var(--font-sans);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:13px 21px;display:flex}.SKiHVa_signup button:hover{background:#174fc9}.SKiHVa_signup>p{color:var(--muted);margin:10px 0 0 3px;font-size:11px;line-height:1.6}.SKiHVa_signup>p a{text-underline-offset:3px;text-decoration:underline}.SKiHVa_signupResponse{background:#fff;border:1px solid #d1ddfa;border-radius:14px;margin-top:16px;padding:16px;font-size:13px}.SKiHVa_signupResponse p{color:var(--muted);margin:0 0 8px;line-height:1.6}.SKiHVa_signupResponse a{color:var(--blue);align-items:center;gap:8px;font-weight:500;display:inline-flex}.SKiHVa_featuredSection{margin-top:64px}.SKiHVa_featured{background:#eaf0fb;border:1px solid #e1e7f3;border-radius:24px;grid-template-columns:1.18fr 1fr;gap:10px;padding:10px;display:grid}.SKiHVa_featuredImage{border-radius:16px;display:flex;overflow:hidden}.SKiHVa_featuredImage img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.SKiHVa_featuredCopy{background:#fff;border-radius:16px;flex-direction:column;padding:32px;display:flex}.SKiHVa_tags{font:400 11px/1.5 var(--font-sans);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.SKiHVa_tags>span:first-child,.SKiHVa_tags>a{color:var(--blue);font-weight:500}.SKiHVa_tags>span[aria-hidden]{color:#a7b6d0;font-size:7px}.SKiHVa_tags time{text-transform:uppercase;font:400 10px var(--font-mono)}.SKiHVa_featuredCopy h2{letter-spacing:-.04em;margin:22px 0 14px;font-size:clamp(25px,2.55vw,36px);font-weight:550;line-height:1.14}.SKiHVa_featuredCopy>p{color:var(--muted);margin:0 0 24px;font-size:15px;line-height:1.65}.SKiHVa_author{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.SKiHVa_authorMark{background:#eef3ff;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.SKiHVa_readTime{color:var(--muted);border-left:1px solid var(--line);margin-left:4px;padding-left:12px;font-size:11px;font-weight:400}.SKiHVa_readLink{color:var(--blue);align-items:center;gap:8px;margin-top:22px;font-size:13px;display:flex}.SKiHVa_featured:hover h2,.SKiHVa_cardLink:hover h3{color:var(--blue)}.SKiHVa_featured:hover img,.SKiHVa_cardLink:hover img{transform:scale(1.025)}.SKiHVa_listing{scroll-margin-top:calc(var(--home-header-height) + 32px);padding:80px 0 88px}.SKiHVa_toolbar{justify-content:space-between;align-items:center;gap:32px;display:flex}.SKiHVa_toolbar h2{letter-spacing:-.045em;margin:0;font-size:42px;font-weight:550;line-height:1.1}.SKiHVa_toolbar h2:focus{outline:none}.SKiHVa_filters{gap:14px;width:min(100%,560px);display:flex}.SKiHVa_topicSelect{flex:1;min-width:0;position:relative}.SKiHVa_page .SKiHVa_topicSelect select{appearance:none;border:1px solid var(--line);width:100%;height:46px;color:var(--ink);font:14px/1.5 var(--font-sans);cursor:pointer;background:#fff;border-radius:999px;padding:10px 42px 10px 18px}.SKiHVa_topicSelect>svg{pointer-events:none;color:var(--muted);position:absolute;top:15px;right:17px}.SKiHVa_search{border:1px solid var(--line);border-radius:999px;flex:1;align-items:center;gap:9px;min-width:0;height:46px;padding:0 16px;display:flex}.SKiHVa_search>svg{color:var(--muted);flex-shrink:0}.SKiHVa_page .SKiHVa_search input{width:100%;min-width:0;height:auto;font:14px/1.5 var(--font-sans);color:var(--ink);box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 0}.SKiHVa_search input::-webkit-search-cancel-button{appearance:none}.SKiHVa_search button{color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:6px 0;display:grid}.SKiHVa_resultsMeta{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin:18px 0 30px;font-size:12px;display:flex}.SKiHVa_resultsMeta p{overflow-wrap:anywhere;margin:0;line-height:1.7}.SKiHVa_resultsMeta button{color:var(--blue);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:7px;padding:8px 0;font-size:12px;display:flex}.SKiHVa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 32px;display:grid}.SKiHVa_card{flex-direction:column;min-width:0;display:flex}.SKiHVa_cardLink{display:block}.SKiHVa_cardImage{aspect-ratio:1200/630;background:#eaf0fb;border-radius:18px;margin-bottom:24px;overflow:hidden}.SKiHVa_cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.SKiHVa_card h3{letter-spacing:-.035em;justify-content:space-between;gap:16px;margin:16px 0 12px;font-size:clamp(23px,2vw,28px);font-weight:550;line-height:1.24;display:flex}.SKiHVa_card h3 svg{color:var(--blue);flex-shrink:0;margin-top:4px}.SKiHVa_cardLink>p{color:var(--muted);max-width:540px;margin:0 0 20px;font-size:15px;line-height:1.65}.SKiHVa_topic{color:var(--blue);border-left:1px solid var(--line);padding-left:12px;font-size:11px;font-weight:500}.SKiHVa_articleImage+.SKiHVa_author{margin-top:24px}.SKiHVa_pagination{justify-content:center;align-items:center;gap:10px;margin-top:58px;display:flex}.SKiHVa_pagination button{border:1px solid var(--line);width:42px;height:42px;color:var(--blue);cursor:pointer;background:#fff;border-radius:50%;place-items:center;font-size:13px;display:grid}.SKiHVa_pagination [aria-current=page]{background:var(--blue);color:#fff;border-color:var(--blue)}.SKiHVa_pagination button:disabled{opacity:.35;cursor:default}.SKiHVa_empty{text-align:center;background:var(--surface);color:var(--muted);border-radius:20px;padding:72px 24px}.SKiHVa_empty>svg{margin:0 auto 20px}.SKiHVa_empty h3{color:var(--ink);margin:0 0 12px;font-size:26px}.SKiHVa_empty p{margin-bottom:24px}.SKiHVa_more{background:var(--surface);padding-block:64px}.SKiHVa_more>div{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;display:grid}.SKiHVa_more h2{letter-spacing:-.04em;margin:20px 0 0;font-size:clamp(30px,3vw,42px);font-weight:550;line-height:1.15}.SKiHVa_moreLinks{display:grid}.SKiHVa_moreLinks a{color:var(--blue);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-block:18px;font-size:17px;display:flex}.SKiHVa_moreLinks a:hover{color:var(--blue-secondary)}.SKiHVa_articleHero{padding:calc(var(--home-header-height) + 28px) 0 0;background:linear-gradient(180deg,var(--surface),white)}.SKiHVa_articleHero .cp-breadcrumb{margin-bottom:48px}.SKiHVa_articleIntro{max-width:850px;margin:0 auto 44px}.SKiHVa_articleIntro h1{letter-spacing:-.045em;margin:22px 0;font-size:clamp(40px,4.8vw,66px);font-weight:580;line-height:1.09}.SKiHVa_articleIntro>p{color:var(--muted);margin-bottom:24px;font-size:19px;line-height:1.65}.SKiHVa_articleImage{border-radius:24px;width:100%;max-width:1000px;height:auto;margin-inline:auto;display:block}.SKiHVa_articleBody{grid-template-columns:240px minmax(0,720px);justify-content:center;align-items:start;gap:70px;padding-block:72px 88px;display:grid}.SKiHVa_articleBody aside{top:calc(var(--home-header-height) + 40px);position:sticky}.SKiHVa_articleBody aside nav{gap:16px;margin-top:20px;display:grid}.SKiHVa_articleBody aside a{color:var(--muted);border-left:2px solid var(--line);padding-left:16px;font-size:13px;line-height:1.6}.SKiHVa_articleBody aside a:hover{color:var(--blue);border-color:var(--blue-secondary)}.SKiHVa_articleBody section{scroll-margin-top:calc(var(--home-header-height) + 28px);margin-bottom:40px}.SKiHVa_articleBody h2{letter-spacing:-.025em;margin:0 0 18px;font-size:28px;font-weight:550;line-height:1.2}.SKiHVa_articleBody section p{color:var(--muted);margin:0;font-size:17px;line-height:1.85}@media (max-width:1023px){.SKiHVa_heroGrid{gap:32px}.SKiHVa_hero h1{font-size:52px}.SKiHVa_featuredCopy{padding:24px}.SKiHVa_featuredCopy h2{font-size:28px}.SKiHVa_filters{width:470px}.SKiHVa_toolbar h2{font-size:36px}.SKiHVa_articleBody{grid-template-columns:190px minmax(0,1fr);gap:36px}}@media (max-width:767px){.SKiHVa_hero{padding:calc(var(--home-header-height) + 22px) 0 40px}.SKiHVa_hero .cp-breadcrumb{margin-bottom:32px}.SKiHVa_heroGrid{grid-template-columns:1fr;gap:28px}.SKiHVa_hero h1{margin:20px 0;font-size:46px}.SKiHVa_heroGrid>div>p{font-size:16px;line-height:1.65}.SKiHVa_heroGraphic svg{height:150px}.SKiHVa_heroGraphic>span{margin-top:4px;font-size:8px}.SKiHVa_signup{max-width:none;margin-top:24px}.SKiHVa_signup form{background:0 0;border:0;grid-template-columns:1fr;gap:10px;padding:0;display:grid}.SKiHVa_page .SKiHVa_signup input{border:1px solid var(--line);background:#fff;height:48px;padding:13px 18px;font-size:16px}.SKiHVa_signup button{min-height:46px}.SKiHVa_signup>p{font-size:10px}.SKiHVa_featuredSection{margin-top:40px}.SKiHVa_featured{border-radius:20px;grid-template-columns:1fr;gap:8px;padding:8px}.SKiHVa_featuredImage{aspect-ratio:1200/630;border-radius:13px}.SKiHVa_featuredCopy{border-radius:13px;padding:24px 18px}.SKiHVa_featuredCopy h2{margin-top:18px;font-size:27px}.SKiHVa_featuredCopy>p{font-size:14px}.SKiHVa_listing{padding-block:48px 56px}.SKiHVa_toolbar{flex-direction:column;align-items:stretch;gap:24px}.SKiHVa_toolbar h2{font-size:34px}.SKiHVa_filters{gap:10px;width:100%}.SKiHVa_page .SKiHVa_topicSelect select{padding-left:13px;padding-right:32px;font-size:16px}.SKiHVa_topicSelect>svg{right:10px}.SKiHVa_search{gap:7px;padding:0 12px}.SKiHVa_page .SKiHVa_search input{font-size:16px}.SKiHVa_resultsMeta{margin:16px 0 26px}.SKiHVa_grid{grid-template-columns:1fr;gap:38px}.SKiHVa_cardImage{border-radius:14px;margin-bottom:20px}.SKiHVa_card h3{font-size:25px}.SKiHVa_cardLink>p{font-size:14px}.SKiHVa_pagination{margin-top:36px}.SKiHVa_more{padding-block:48px}.SKiHVa_more>div{grid-template-columns:1fr;gap:24px}.SKiHVa_moreLinks a{font-size:16px}.SKiHVa_articleHero{padding-top:calc(var(--home-header-height) + 22px)}.SKiHVa_articleHero .cp-breadcrumb{margin-bottom:32px}.SKiHVa_articleIntro{margin-bottom:30px}.SKiHVa_articleIntro h1{font-size:40px}.SKiHVa_articleIntro>p{font-size:17px}.SKiHVa_articleImage{border-radius:16px}.SKiHVa_articleBody{grid-template-columns:1fr;gap:32px;padding-block:40px 56px}.SKiHVa_articleBody aside{border-bottom:1px solid var(--line);padding-bottom:28px;position:static}.SKiHVa_articleBody h2{font-size:25px}.SKiHVa_articleBody section p{font-size:16px}}@media (prefers-reduced-motion:reduce){.SKiHVa_featuredImage img,.SKiHVa_cardImage img{transition:none}}@media (max-width:760px){.SKiHVa_search button{flex-shrink:0;width:44px;height:44px;margin-right:-10px}.SKiHVa_resultsMeta button{min-height:44px}.SKiHVa_pagination button{width:44px;height:44px}}
.t2KB0G_page{color:#101827;background:#fff}.t2KB0G_hero{border-bottom:1px solid #e3e9f4;padding:115px 0 76px}.t2KB0G_heroGrid{grid-template-columns:1.12fr 1fr;align-items:center;gap:64px;margin-top:55px;display:grid}.t2KB0G_hero h1{letter-spacing:-.045em;margin:24px 0;font-size:clamp(38px,3.8vw,65px);line-height:1.07}.t2KB0G_deck{color:#5c6d88;max-width:680px;font-size:20px;line-height:1.6}.t2KB0G_byline{color:#63718a;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;font-size:13px;display:flex}.t2KB0G_byline strong{color:#101827}.t2KB0G_byline img{background:#edf2ff;border-radius:9px;padding:6px}.t2KB0G_heroActions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.t2KB0G_printButton{color:#0a299d;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;font-size:13px;display:inline-flex}.t2KB0G_cover{background:#edf2ff;border:1px solid #d8e2f6;border-radius:20px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 22px 50px -35px #15389260}.t2KB0G_cover img{object-fit:cover;width:100%;height:auto;min-height:280px;display:block}.t2KB0G_readingLayout{grid-template-columns:240px minmax(0,820px);justify-content:center;gap:clamp(35px,7vw,120px);padding-top:70px;padding-bottom:90px;display:grid}.t2KB0G_sidebar nav{flex-direction:column;gap:17px;font-size:13px;line-height:1.45;display:flex;position:sticky;top:110px}.t2KB0G_sidebar nav>span{margin-bottom:10px;font-size:10px}.t2KB0G_sidebar a{color:#5a6c86;gap:11px;text-decoration:none;display:flex}.t2KB0G_sidebar a span{color:#255dff;flex:0 0 18px;font-size:11px}.t2KB0G_sidebar a:hover{color:#1035bf}.t2KB0G_body{color:#455570;min-width:0;font-size:17px;line-height:1.83}.t2KB0G_body p{margin:18px 0}.t2KB0G_body h2{letter-spacing:-.035em;color:#111c30;margin:0 0 24px;font-size:32px;line-height:1.18}.t2KB0G_body ul{padding-left:22px}.t2KB0G_body li{margin-bottom:13px;padding-left:5px}.t2KB0G_body li::marker{color:#2863ff}.t2KB0G_body section,.t2KB0G_references li{scroll-margin-top:115px}.t2KB0G_overview{background:#f3f6fc;border:1px solid #e1e8f4;border-radius:20px;margin-bottom:56px;padding:32px}.t2KB0G_overview h2{margin-top:17px}.t2KB0G_evidence{border-top:1px solid #dce4f2;margin-top:25px;padding-top:22px;font-size:14px;line-height:1.75}.t2KB0G_evidence strong{color:#0e2b9e}.t2KB0G_evidence p{margin:8px 0 0}.t2KB0G_section{margin:0 0 60px}.t2KB0G_citation{margin-left:4px;font-size:11px;font-weight:600;line-height:0}.t2KB0G_citation a{color:#184acb;text-decoration:none}.t2KB0G_citation a:hover{text-decoration:underline}.t2KB0G_figure{break-inside:avoid;background:#f3f6fd;border:1px solid #dbe5fa;border-radius:18px;margin:32px 0;padding:28px}.t2KB0G_figureTop{color:#284ca7;font:10px/1.5 var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;gap:15px;display:flex}.t2KB0G_figure h3{letter-spacing:-.025em;color:#14234c;margin:15px 0 30px;font-size:22px;line-height:1.3}.t2KB0G_chart{margin:20px 0}.t2KB0G_barRow{margin:18px 0}.t2KB0G_barLabel{color:#2d4265;justify-content:space-between;gap:20px;margin-bottom:8px;font-size:13px;line-height:1.4;display:flex}.t2KB0G_barLabel strong{color:#1030a6}.t2KB0G_barTrack{background:#e0e8f7;border-radius:4px;height:22px;overflow:hidden}.t2KB0G_barTrack>span{background:linear-gradient(105deg,#2b6cff,#1024a6);border-radius:4px;min-width:2px;height:100%;display:block}.t2KB0G_barRow:nth-child(2n) .t2KB0G_barTrack>span{background:linear-gradient(105deg,#6d9fff,#315bdd)}.t2KB0G_axis{color:#5e7495;border-top:1px solid #cfdcf2;justify-content:space-between;padding-top:8px;font:10px/1.5 monospace;display:flex}.t2KB0G_figure figcaption{color:#576b8e;margin-top:24px;font-size:12px;line-height:1.7}.t2KB0G_flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;list-style:none;display:grid;padding:0!important}.t2KB0G_flow li{background:#fff;border:1px solid #d6e1f5;border-radius:12px;min-width:0;position:relative;margin:0!important;padding:20px!important}.t2KB0G_stepNumber{color:#2966f6;margin-bottom:16px;font:11px monospace;display:block}.t2KB0G_flow strong{color:#172c62;font-size:16px;line-height:1.3;display:block}.t2KB0G_flow p{color:#657694;margin:10px 0 0;font-size:13px;line-height:1.6}.t2KB0G_flowArrow{color:#2863ff;font-size:20px;position:absolute;top:13px;right:16px}.t2KB0G_tableWrap{border:1px solid #dce4f1;border-radius:12px;margin:30px 0;overflow-x:auto}.t2KB0G_body table{border-collapse:collapse;text-align:left;width:100%;font-size:13px;line-height:1.65}.t2KB0G_body caption{text-align:left;color:#14285d;caption-side:top;padding:20px;font-weight:600}.t2KB0G_body th,.t2KB0G_body td{vertical-align:top;border-top:1px solid #e1e7f2;min-width:100px;padding:14px 18px}.t2KB0G_body thead{color:#1c3970;background:#edf2fb}.t2KB0G_body tbody th{color:#263957;font-weight:500}.t2KB0G_dataDetails{margin-top:20px;font-size:12px}.t2KB0G_dataDetails summary{cursor:pointer;color:#163fae;min-height:24px}.t2KB0G_dataDetails table{margin-top:15px}.t2KB0G_takeaway{background:linear-gradient(90deg,#f1f5ff,#fff);border-left:3px solid #2d62ff;margin-top:28px;padding:10px 24px}.t2KB0G_takeaway>span{letter-spacing:.12em;color:#183aaa;font:10px/1.6 monospace}.t2KB0G_takeaway p{color:#20325b;margin:9px 0;font-size:17px}.t2KB0G_references{border-top:1px solid #dbe4f2;padding-top:38px}.t2KB0G_references h2{margin:18px 0}.t2KB0G_references>p{font-size:13px}.t2KB0G_references ol{padding:0;list-style:none}.t2KB0G_references li{border-top:1px solid #e7ecf4;gap:14px;margin:0;padding:20px 0;display:flex}.t2KB0G_sourceNumber{color:#2761ee;flex:0 0 20px;padding-top:6px;font:11px monospace}.t2KB0G_references li a{color:#1739a4;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline}.t2KB0G_references li a svg{vertical-align:middle;margin-left:6px}.t2KB0G_references li div>span{color:#6b7e99;margin-top:4px;font-size:11px;display:block}.t2KB0G_references li p{margin:5px 0 0;font-size:12px;line-height:1.65}.t2KB0G_related{background:#f4f6fb;padding:70px 0}.t2KB0G_related h2{letter-spacing:-.035em;margin:18px 0 32px;font-size:36px}.t2KB0G_relatedGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.t2KB0G_relatedGrid a{color:inherit;min-width:0;text-decoration:none}.t2KB0G_relatedGrid img{border:1px solid #dce5f7;border-radius:14px;width:100%;height:auto}.t2KB0G_relatedGrid a>span{color:#3b5a98;margin-top:17px;font-size:11px;display:block}.t2KB0G_relatedGrid h3{margin:12px 0;font-size:22px;line-height:1.25}.t2KB0G_relatedGrid .t2KB0G_readLink{color:#0d309f;align-items:center;gap:8px;font-size:13px;display:flex}.t2KB0G_page :is(a,button,summary):focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #3478ff}@media (max-width:1100px){.t2KB0G_heroGrid{gap:35px}.t2KB0G_readingLayout{grid-template-columns:190px minmax(0,1fr);gap:35px}.t2KB0G_hero h1{font-size:43px}}@media (max-width:800px){.t2KB0G_hero{padding:94px 0 40px}.t2KB0G_heroGrid{grid-template-columns:1fr;gap:30px;margin-top:30px}.t2KB0G_hero h1{font-size:40px}.t2KB0G_deck{font-size:17px}.t2KB0G_cover{max-width:640px;transform:none}.t2KB0G_cover img{min-height:0}.t2KB0G_readingLayout{grid-template-columns:1fr;padding-top:32px;padding-bottom:40px}.t2KB0G_sidebar nav{background:#f7f9fd;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;padding:20px;font-size:12px;display:grid;position:static}.t2KB0G_sidebar nav>span{grid-column:1/-1;margin-bottom:0}.t2KB0G_body{font-size:16px;line-height:1.8}.t2KB0G_body h2{font-size:28px}.t2KB0G_overview{margin-bottom:36px;padding:23px}.t2KB0G_section{margin-bottom:42px}.t2KB0G_figure{margin:24px 0;padding:20px}.t2KB0G_figure h3{font-size:21px}.t2KB0G_figureTop{font-size:9px}.t2KB0G_relatedGrid{grid-template-columns:1fr;gap:35px}.t2KB0G_related{padding:45px 0}.t2KB0G_relatedGrid a{max-width:620px;display:block}.t2KB0G_related h2{font-size:30px}.t2KB0G_byline{font-size:12px}.t2KB0G_heroActions{gap:18px}.t2KB0G_flow li{padding:16px!important}.t2KB0G_flow strong{font-size:14px}.t2KB0G_flow p{font-size:12px}}@media (prefers-reduced-motion:no-preference){.t2KB0G_relatedGrid a img{transition:transform .25s}.t2KB0G_relatedGrid a:hover img{transform:translateY(-4px)}}@media print{.t2KB0G_sidebar,.t2KB0G_heroActions,.t2KB0G_related{display:none!important}.t2KB0G_page .home-nav{display:none!important}.t2KB0G_page header.home-header{display:none!important}.t2KB0G_hero{padding:0 0 24px}.t2KB0G_heroGrid{margin-top:20px;display:block}.t2KB0G_hero h1{font-size:34px}.t2KB0G_cover{display:none}.t2KB0G_readingLayout{padding:25px 0;display:block}.t2KB0G_body{font-size:11pt;line-height:1.6}.t2KB0G_body h2{font-size:21pt}.t2KB0G_section{margin-bottom:28px}.t2KB0G_figure{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}.t2KB0G_overview{break-inside:avoid}.t2KB0G_body section{scroll-margin:0}.t2KB0G_references a{overflow-wrap:anywhere}.t2KB0G_references li a:after{content:" (" attr(href) ")";font-size:8pt;font-weight:400}.t2KB0G_body table{font-size:9pt}.t2KB0G_page .cp-inner{width:100%;max-width:none;padding:0}.t2KB0G_page .t2KB0G_hero .cp-breadcrumb{display:none}.t2KB0G_page~.site-footer{display:none!important}.t2KB0G_flow{break-inside:avoid}}@media (max-width:760px){.t2KB0G_dataDetails summary{min-height:44px;padding-block:12px}.t2KB0G_printButton{min-height:44px}.t2KB0G_tableWrap{overscroll-behavior-x:contain;max-width:100%}.t2KB0G_tableWrap:focus-visible{outline-offset:3px;outline:3px solid #3478ff}}
