.o2InTG_filterBar{gap:var(--space-4);padding:var(--space-5);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);margin-bottom:var(--space-6);flex-direction:column;display:flex}.o2InTG_filterGroup{gap:var(--space-scale-0-75);flex-direction:column;display:flex}.o2InTG_filterLabel{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.o2InTG_filterPills{gap:var(--space-2);flex-wrap:wrap;display:flex}.o2InTG_filterPill{padding:var(--space-2) var(--space-3);border:var(--border-width-medium) solid var(--border-default);background:var(--surface-raised);color:var(--text-secondary);border-radius:var(--radius-lg);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);cursor:pointer;transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.o2InTG_filterPill:hover{border-color:var(--brand-muted);color:var(--brand-primary)}.o2InTG_filterPill.o2InTG_active{border-color:var(--brand-primary);background:var(--brand-wash);color:var(--brand-primary)}.o2InTG_searchBarContainer{margin-bottom:var(--space-5)}.o2InTG_searchBar{width:100%;padding:var(--space-3) var(--space-4);border:var(--border-width-medium) solid var(--border-default);border-radius:var(--radius-lg);font-size:var(--font-size-micro);transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.o2InTG_searchBar:focus{border-color:var(--brand-primary);box-shadow:var(--focus-ring);outline:none}.o2InTG_searchBar::placeholder{color:var(--text-muted)}.o2InTG_accordionSection{padding:var(--space-6) 0}.o2InTG_accordionTitle{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-5);text-align:center;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.o2InTG_accordionGrid{gap:var(--space-5);display:grid}@media not all and (min-width:768px){.o2InTG_accordionGrid{grid-template-columns:1fr!important}}.o2InTG_accordionCategory{gap:var(--space-3);flex-direction:column;display:flex}.o2InTG_categoryLabel{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--brand-primary);margin-bottom:var(--space-2);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.o2InTG_accordionItems{gap:var(--space-2);flex-direction:column;display:flex}.o2InTG_accordionItems .retractable-information{--retractable-radius:var(--radius-lg);--retractable-padding:var(--space-3);margin:0}.o2InTG_helpHero{text-align:center;padding:var(--space-7) var(--space-5);background:linear-gradient(135deg, var(--brand-wash) 0%, var(--surface-raised) 100%)}.o2InTG_helpHero h1{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-3);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.o2InTG_helpHero h2{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);color:var(--text-secondary);margin-bottom:var(--space-5);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.o2InTG_ctaInline{text-align:left;padding:var(--space-6) var(--space-5);margin-top:var(--space-7);background:var(--surface-sunken);border-radius:var(--radius-lg)}.o2InTG_ctaInline h3{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-scale-0-75);text-align:center;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.o2InTG_ctaInline .o2InTG_ctaDescription{font-size:var(--font-size-micro);color:var(--text-secondary);margin-bottom:var(--space-4);max-width:var(--measure-narrow);text-align:left;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.o2InTG_helpContent{max-width:1200px;padding:var(--space-5);margin:0 auto}
.PnBy_a_newsletter{background-color:var(--surface-sunken);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5) var(--space-7);margin-bottom:var(--space-scale-5);justify-content:center;align-items:center;row-gap:var(--space-scale-0-7);flex-direction:column;display:flex;position:relative;overflow:hidden}.PnBy_a_newsletterTitle{text-align:center;font-size:var(--font-size-title-large);font-weight:var(--weight-regular);color:var(--brand-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.PnBy_a_newsletter p{text-align:center;font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);max-width:calc(58 * var(--scale));padding-bottom:var(--space-scale-1-6);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.PnBy_a_newsletter .PnBy_a_content{width:100%;max-width:calc(58 * var(--scale));justify-content:center;align-items:stretch;gap:var(--space-scale-0-8);--newsletter-field-font-size:var(--font-size-title-medium);--newsletter-field-vertical-padding:calc(1 * var(--scale));--newsletter-field-horizontal-padding:calc(1.8 * var(--scale));flex-direction:column;display:flex}.PnBy_a_newsletter .PnBy_a_emailField{width:100%;margin:0}.PnBy_a_newsletter .PnBy_a_newsletterHoneypot,.PnBy_a_newsletter .PnBy_a_newsletterHoneypotLabel,.PnBy_a_newsletter .PnBy_a_newsletterEmailLabel{width:1px;height:1px;position:absolute;left:-10000px}.PnBy_a_newsletter .PnBy_a_newsletterHoneypot,.PnBy_a_newsletter .PnBy_a_newsletterHoneypotLabel{opacity:0;pointer-events:none}.PnBy_a_newsletter .PnBy_a_newsletterEmailLabel{overflow:hidden}.PnBy_a_newsletter .PnBy_a_emailField input{border-radius:var(--radius-pill);min-height:calc(4 * var(--scale));padding:var(--newsletter-field-vertical-padding) var(--newsletter-field-horizontal-padding);font-size:var(--font-size-body);line-height:var(--line-height-normal);background-color:var(--surface-raised);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.PnBy_a_newsletter .PnBy_a_emailField input::placeholder{color:var(--text-muted);opacity:1}.PnBy_a_newsletter .PnBy_a_emailField input:focus{border-color:var(--border-focus);outline:none}.PnBy_a_newsletter .PnBy_a_emailField>div,.PnBy_a_newsletter .PnBy_a_emailField>div>div{margin-bottom:0}.PnBy_a_newsletter .PnBy_a_newsletterSubmitButton{width:100%;min-height:calc(4 * var(--scale))}.PnBy_a_newsletter .PnBy_a_enrolled{background-color:var(--surface-sunken);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.PnBy_a_newsletter .PnBy_a_enrolled img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PnBy_a_newsletter .PnBy_a_enrolled span{width:auto;margin-left:var(--space-6)}.PnBy_a_newsletter .PnBy_a_checkContainer{background-color:var(--intent-success);color:var(--on-success);border-radius:var(--radius-circle);width:auto;padding:var(--space-3);justify-content:center;display:flex}.PnBy_a_newsletter .PnBy_a_check{--size:calc(3 * var(--scale));width:var(--size);height:var(--size)}.PnBy_a_newsletter .PnBy_a_check path{fill:var(--on-success)}@media (min-width:768px),(orientation:landscape){.PnBy_a_newsletter .PnBy_a_content{align-items:stretch;gap:var(--space-scale-0-8);--newsletter-field-font-size:var(--font-size-title-small);--newsletter-field-horizontal-padding:calc(1.5 * var(--scale));flex-direction:row}.PnBy_a_newsletter .PnBy_a_emailField,.PnBy_a_newsletter .PnBy_a_emailField>div{height:100%}.PnBy_a_newsletter .PnBy_a_newsletterSubmitButton{width:auto;min-width:calc(13 * var(--scale));align-self:stretch}.PnBy_a_newsletter p{font-size:var(--font-size-subtitle);padding-bottom:var(--space-5);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}}
.xlRJlG_mockupShell{width:min(100%,540px);padding:var(--space-scale-1-2);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-subtle);background:linear-gradient(180deg, var(--surface-raised), var(--surface-sunken));box-shadow:var(--elevation-3)}.xlRJlG_chromeBar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-scale-1-4);display:flex}.xlRJlG_trafficLights{gap:var(--space-scale-0-55);display:flex}.xlRJlG_light{width:calc(1 * var(--scale));height:calc(1 * var(--scale));border-radius:var(--radius-circle)}.xlRJlG_lightRed{background:var(--visualization-mac-red)}.xlRJlG_lightYellow{background:var(--visualization-mac-yellow)}.xlRJlG_lightGreen{background:var(--visualization-mac-green)}.xlRJlG_searchBar{justify-content:space-between;align-items:center;gap:var(--space-scale-0-8);min-width:0;padding:var(--space-scale-0-85) var(--space-scale-1-2);border-radius:var(--radius-pill);background:var(--interaction-selected);color:var(--text-secondary);flex:1;display:flex;overflow:hidden}.xlRJlG_windowLabel{min-width:0;color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.xlRJlG_searchPlaceholder{min-width:0;font-size:var(--font-size-body);white-space:nowrap;text-overflow:ellipsis;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex:1;overflow:hidden}.xlRJlG_variantBody{gap:var(--space-scale-1-1);flex-direction:column;display:flex}.xlRJlG_listLayout{gap:var(--space-scale-0-9);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xlRJlG_listRow,.xlRJlG_boardColumn,.xlRJlG_metricCard,.xlRJlG_chartCard,.xlRJlG_insightCard,.xlRJlG_statCard{border:var(--border-width-thin) solid var(--border-subtle);background:var(--surface-raised);box-shadow:var(--elevation-1)}.xlRJlG_listRow{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.xlRJlG_avatar{width:calc(3.1 * var(--scale));height:calc(3.1 * var(--scale));border-radius:var(--radius-lg);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:flex}.xlRJlG_rowText{gap:var(--space-scale-0-22);flex-direction:column;min-width:0;display:flex}.xlRJlG_rowText strong{font-size:var(--font-size-subtitle);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xlRJlG_rowText span{font-size:var(--font-size-label);color:var(--text-secondary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xlRJlG_rowMeta{color:var(--text-muted)}.xlRJlG_rowStats{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.xlRJlG_rowValue{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.xlRJlG_badge{padding:var(--space-scale-0-35) var(--space-scale-0-8);border-radius:var(--radius-pill);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);border:var(--border-width-thin) solid currentColor;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xlRJlG_footerNote{font-size:var(--font-size-label);color:var(--text-secondary);text-align:right;font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xlRJlG_boardGrid{gap:var(--space-scale-0-9);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.xlRJlG_boardColumn{gap:var(--space-scale-0-8);border-radius:var(--radius-lg);padding:var(--space-3);flex-direction:column;display:flex}.xlRJlG_boardHeading{gap:var(--space-scale-0-2);flex-direction:column;display:flex}.xlRJlG_boardHeading strong{font-size:var(--font-size-subtitle);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xlRJlG_boardHeading span,.xlRJlG_statCard span,.xlRJlG_metricCard span,.xlRJlG_insightCard span,.xlRJlG_semanticInsightCard span{font-size:var(--font-size-label);color:var(--text-secondary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xlRJlG_chipList{gap:var(--space-scale-0-45);flex-wrap:wrap;display:flex}.xlRJlG_chip{padding:var(--space-scale-0-35) var(--space-scale-0-7);border-radius:var(--radius-pill);font-size:var(--font-size-label);font-weight:var(--weight-semibold);background:var(--interaction-selected);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xlRJlG_boardFooter{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xlRJlG_statsGrid,.xlRJlG_metricGrid{gap:var(--space-scale-0-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.xlRJlG_statCard,.xlRJlG_metricCard,.xlRJlG_insightCard{gap:var(--space-scale-0-35);padding:var(--space-scale-0-95);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.xlRJlG_semanticInsightCard{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex;overflow:hidden}.xlRJlG_statCard strong,.xlRJlG_metricCard strong,.xlRJlG_insightCard strong,.xlRJlG_semanticInsightCard strong{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}
.tK_sIG_mockupShell[data-variant=analytics-dashboard]{overflow:visible}.tK_sIG_mockupShell[data-density=compact][data-variant=analytics-dashboard]{box-shadow:var(--elevation-2)}.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_chromeBar{gap:var(--space-scale-0-8)}.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_searchBar{padding-right:var(--space-3)}.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_windowLabel{flex:none}.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_searchPlaceholder{flex:auto}.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_metricGrid{gap:var(--space-scale-0-65);grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(10 * var(--scale))), 1fr))}.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_metricCard,.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_insightCard{padding:var(--space-scale-0-8);box-shadow:var(--elevation-1)}.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_metricCard span,.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_insightCard span{overflow-wrap:anywhere;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_metricCard strong,.tK_sIG_mockupShell[data-variant=analytics-dashboard] .tK_sIG_insightCard strong{max-width:100%;font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);display:block;overflow:hidden}.tK_sIG_analyticsBody{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(20 * var(--scale))), 1fr));gap:var(--space-scale-0-8);display:grid}.tK_sIG_chartCard{padding:var(--space-3);border-radius:var(--radius-lg)}.tK_sIG_chartBars{gap:var(--space-scale-0-8);flex-direction:column;display:flex}.tK_sIG_chartBarItem{gap:var(--space-scale-0-8);grid-template-columns:max-content minmax(0,1fr);align-items:center;min-width:0;display:grid}.tK_sIG_chartBarLabel{min-width:0;font-size:var(--font-size-label);color:var(--text-secondary);line-height:var(--line-height-snug);overflow-wrap:anywhere;font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.tK_sIG_chartRail{width:100%;height:calc(.9 * var(--scale));border-radius:var(--radius-pill);background:var(--interaction-selected);overflow:hidden}.tK_sIG_chartFill{border-radius:var(--radius-pill);height:100%}.tK_sIG_barSizeXs{width:24%}.tK_sIG_barSizeS{width:38%}.tK_sIG_barSizeM{width:56%}.tK_sIG_barSizeL{width:74%}.tK_sIG_barSizeXl{width:92%}.tK_sIG_insightsColumn{gap:var(--space-scale-0-8);display:grid}.tK_sIG_semanticResponseCard{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.tK_sIG_semanticQuestion,.tK_sIG_semanticResponseCard p{color:var(--text-primary);line-height:var(--line-height-1-55);margin:0}.tK_sIG_semanticQuestion{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.tK_sIG_semanticResponseCard p{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal)}.tK_sIG_semanticLabel{font-size:var(--font-size-label);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);color:var(--text-secondary);line-height:var(--line-height-snug)}.tK_sIG_semanticLayout{gap:var(--space-scale-0-9)}.tK_sIG_semanticQuestionBlock,.tK_sIG_semanticAnswerBlock{gap:var(--space-scale-0-45);flex-direction:column;display:flex}.tK_sIG_semanticDivider{background:var(--border-subtle);width:100%;height:1px}.tK_sIG_semanticSummaryGrid{gap:var(--space-scale-0-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tK_sIG_semanticTopicsCard,.tK_sIG_semanticSignalsCard{gap:var(--space-scale-0-75);flex-direction:column;display:flex}.tK_sIG_semanticTopicList{gap:var(--space-scale-0-55);margin:0;padding:0;list-style:none;display:grid}.tK_sIG_semanticTopicItem{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.tK_sIG_semanticTopicLabel{font-size:var(--font-size-subtitle);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.tK_sIG_semanticTopicCount{min-width:calc(2.9 * var(--scale));padding:var(--space-scale-0-2) var(--space-scale-0-55);border-radius:var(--radius-pill);text-align:center;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.tK_sIG_semanticSignalsList{gap:var(--space-scale-0-65);display:grid}.tK_sIG_semanticInsightCard{min-width:0}.tK_sIG_toneAccent{color:var(--brand-primary);background-color:var(--interaction-selected)}.tK_sIG_toneSuccess{color:var(--intent-success);background-color:var(--intent-success-surface)}.tK_sIG_toneWarm{color:var(--brand-secondary-strong);background-color:var(--brand-secondary-surface)}.tK_sIG_toneNeutral{color:var(--text-primary);background-color:var(--interaction-hover)}
.ipv82a_section{background:var(--surface-page);padding:var(--space-6) var(--space-vitrine-gutter)}.ipv82a_proof{gap:var(--space-3);max-width:var(--measure-wide);width:100%;margin-inline:auto;display:grid}.ipv82a_editorialSection{background:var(--surface-sunken);padding-block:var(--space-vitrine-section-block)}.ipv82a_editorialProof{gap:var(--space-6);max-width:72rem;margin-inline:auto;display:grid}.ipv82a_editorialIntro,.ipv82a_editorialArtifact{gap:var(--space-3);display:grid}.ipv82a_editorialIntro{align-content:start}.ipv82a_editorialTitle{font-size:var(--font-size-title-large)}.ipv82a_editorialArtifact{border-top:var(--border-width-thin) solid var(--border-strong);padding-top:var(--space-4)}.ipv82a_editorialArtifact h3{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug);margin:0}.ipv82a_editorialArtifact>p{color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);max-width:var(--measure-body);margin:0}.ipv82a_editorialArtifact .ipv82a_editorialLimit{color:var(--text-primary);font-size:var(--font-size-body-compact)}.ipv82a_editorialPreview{gap:var(--space-3);margin-block:var(--space-2);display:grid}.ipv82a_editorialPreviewItem{gap:var(--space-1);padding:var(--space-3);display:grid}.ipv82a_editorialPreviewItem span{color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal)}.ipv82a_editorialPreviewItem strong{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug)}.ipv82a_editorialPreviewItem p{color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);margin:0}.ipv82a_editorialActions{margin-top:var(--space-2)}.ipv82a_content{gap:var(--space-4);display:grid}.ipv82a_intro,.ipv82a_details{gap:var(--space-3);display:grid}.ipv82a_eyebrow{color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);margin:0}.ipv82a_context,.ipv82a_description,.ipv82a_limit{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.ipv82a_title{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);scroll-margin-top:calc(var(--nav-height) + var(--space-scale-3-5));overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.ipv82a_metadata{gap:var(--space-2);margin:0;display:grid}.ipv82a_metadata>div{gap:var(--space-1);grid-template-columns:minmax(7rem,auto) minmax(0,1fr);display:grid}.ipv82a_metadata dt,.ipv82a_metadata dd{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.ipv82a_metadata dt{color:var(--text-secondary);font-weight:var(--weight-semibold)}.ipv82a_metadata dd{color:var(--text-primary);overflow-wrap:anywhere}.ipv82a_actions{border-top:var(--border-width-thin) solid var(--border-subtle);align-items:center;gap:var(--space-2);padding-top:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:768px){.ipv82a_editorialProof{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.ipv82a_content{column-gap:var(--space-6);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-areas:"intro details"}.ipv82a_intro{grid-area:intro}.ipv82a_details{border-inline-start:var(--border-width-thin) solid var(--border-subtle);grid-area:details;padding-inline-start:var(--space-4)}}
@media (min-width:900px){._5U_tPq_boardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:900px){._5U_tPq_mockupShell{width:100%}._5U_tPq_windowLabel,._5U_tPq_rowText strong,._5U_tPq_rowValue,._5U_tPq_statCard strong,._5U_tPq_metricCard strong,._5U_tPq_insightCard strong,._5U_tPq_semanticInsightCard strong,._5U_tPq_semanticQuestion{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_searchPlaceholder,._5U_tPq_rowText span,._5U_tPq_footerNote,._5U_tPq_boardHeading span,._5U_tPq_boardFooter,._5U_tPq_chip,._5U_tPq_statCard span,._5U_tPq_metricCard span,._5U_tPq_insightCard span,._5U_tPq_semanticInsightCard span,._5U_tPq_semanticLabel,._5U_tPq_chartBarLabel,._5U_tPq_semanticResponseCard p{font-size:var(--font-size-micro);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_statsGrid,._5U_tPq_metricGrid,._5U_tPq_analyticsBody{grid-template-columns:1fr}._5U_tPq_semanticSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._5U_tPq_mockupShell[data-variant=semantic-analysis]{padding:var(--space-3);box-shadow:var(--elevation-3)}._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_semanticTopicsCard,._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_semanticSignalsCard,._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_semanticResponseCard,._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_semanticInsightCard{padding:var(--space-scale-0-85)}._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_chromeBar{margin-bottom:var(--space-3)}._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_searchPlaceholder,._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_footerNote{display:none}._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_searchBar{justify-content:flex-start}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard]{width:100%;max-width:none;padding:var(--space-scale-1-3);border-radius:var(--radius-lg);box-shadow:var(--elevation-2)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_chromeBar{margin-bottom:var(--space-scale-0-9)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_searchBar{padding:var(--space-scale-0-7) var(--space-scale-0-9);justify-content:flex-start}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_searchPlaceholder,._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_analyticsBody{display:none}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricGrid{gap:var(--space-scale-0-7);grid-template-columns:repeat(2,minmax(0,1fr))}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard{padding:var(--space-3);border-radius:var(--radius-lg)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard span{font-size:var(--font-size-label);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard strong{font-size:var(--font-size-title-small);line-height:var(--line-height-snug);white-space:normal;font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}}@media (max-width:640px){._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricGrid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard{min-height:calc(5.8 * var(--scale));padding:var(--space-scale-0-75);justify-content:center}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard span{font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard strong{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_analyticsBody{gap:var(--space-scale-0-6);grid-template-columns:1fr;display:grid}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_chartCard{display:none}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_insightsColumn{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_insightCard{min-height:calc(5.8 * var(--scale));padding:var(--space-scale-0-75);justify-content:center}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_insightCard span{font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_insightCard strong{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);white-space:normal;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}}
.uKOAgW_productPage{gap:var(--space-7);background:linear-gradient(180deg, var(--interaction-selected) 0%, var(--surface-raised) 40%), var(--surface-raised);flex-direction:column;padding-top:0;display:flex}@media (min-width:1200px){.uKOAgW_productPage{padding-top:var(--nav-height)}}.uKOAgW_productPagePlain{background:var(--surface-raised)}.uKOAgW_productPagePlain .uKOAgW_heroSection{box-shadow:var(--elevation-3)}.uKOAgW_productPagePlain .uKOAgW_heroSectionEditorial{box-shadow:none}.uKOAgW_productPagePlain .uKOAgW_badge{color:var(--text-primary);background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-subtle)}.uKOAgW_productPagePlain .uKOAgW_stepsSection,.uKOAgW_productPagePlain .uKOAgW_ctaBanner{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-subtle);box-shadow:var(--elevation-1)}.uKOAgW_productPagePlain .uKOAgW_stepIndex{color:var(--brand-primary);background:var(--surface-sunken)}.uKOAgW_section{width:min(1200px,100%);padding:0 var(--space-5);scroll-margin-top:calc(var(--nav-height) + .4 * var(--scale));margin:0 auto}.uKOAgW_heroSection{--padding:calc(4 * var(--scale));--border-radius:var(--radius-lg);width:100%;padding:var(--padding);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-3);gap:var(--space-scale-2-5);flex-direction:column;min-height:fit-content;display:flex;position:relative}.uKOAgW_heroSectionEditorial{border-width:var(--border-width-none);box-shadow:none;background:0 0;border-style:solid;border-color:#0000;border-radius:0;outline:none}.uKOAgW_heroSectionBalanced{align-items:center;gap:var(--space-5)}.uKOAgW_heroSectionCompact{--padding:calc(2.4 * var(--scale));gap:var(--space-scale-1-4)}.uKOAgW_heroSectionCompact .uKOAgW_heroBadges{margin-bottom:var(--space-scale-0-8)}.uKOAgW_heroSectionCompact .uKOAgW_badge{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroSectionCompact .uKOAgW_heroTitle{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.uKOAgW_heroSectionCompact .uKOAgW_heroSubtitle{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroSectionCompact .uKOAgW_heroButtons{margin-top:var(--space-4)}.uKOAgW_heroSectionCompact .uKOAgW_heroReassurance{margin-top:var(--space-scale-0-7);width:fit-content;max-width:100%;padding:var(--space-scale-0-7) var(--space-3);border:var(--border-width-thin) solid var(--interaction-selected);border-radius:var(--radius-lg);background:var(--interaction-selected);color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroSectionCompact .uKOAgW_heroIllustration{max-height:none;padding:var(--space-scale-1-2);margin:var(--space-scale-neg-1-2);overflow:visible}.uKOAgW_heroSectionCompact .uKOAgW_heroIllustration>*{max-height:none}.uKOAgW_heroSectionCompact .uKOAgW_heroIllustration [data-variant=analytics-dashboard]{width:min(100%, calc(28 * var(--scale)))}.uKOAgW_heroSectionWithScrollIndicator{padding-bottom:calc(var(--padding) + var(--space-scale-5))}.uKOAgW_scrollIndicator{bottom:var(--space-scale-1-2);width:calc(5 * var(--scale));height:calc(5 * var(--scale));border:var(--border-width-scale-01) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--glass-bg);-webkit-backdrop-filter:blur(calc(.2 * var(--scale)));backdrop-filter:blur(calc(.2 * var(--scale)));cursor:pointer;transition:background-color var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);z-index:var(--layer-raised);justify-content:center;align-items:center;text-decoration:none;animation:2s infinite uKOAgW_scrollIndicatorBounce;display:flex;position:absolute;left:50%;transform:translate(-50%)}.uKOAgW_scrollIndicator:hover{border-color:var(--border-focus);background:var(--surface-raised)}.uKOAgW_scrollIndicator:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.uKOAgW_scrollIndicator svg{width:calc(2.5 * var(--scale));height:calc(2.5 * var(--scale))}.uKOAgW_scrollIndicator .uKOAgW_arrow{color:var(--text-secondary)}@keyframes uKOAgW_scrollIndicatorBounce{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translateX(-50%) translateY(calc(-1 * var(--scale)))}60%{transform:translateX(-50%) translateY(calc(-.5 * var(--scale)))}}.uKOAgW_heroContent{flex-direction:column;justify-content:center;max-width:100%;display:flex}.uKOAgW_heroContentBalanced{padding-top:var(--space-3)}.uKOAgW_heroBadges{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.uKOAgW_badge{padding:var(--space-scale-0-6) var(--space-4);border-radius:var(--radius-pill);background:var(--interaction-selected);font-size:var(--font-size-subtitle);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroTitle{font-size:var(--font-size-title-xl);margin-bottom:var(--space-3);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight)}.uKOAgW_heroSubtitle{font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);color:var(--text-primary);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroButtons{align-items:center;gap:var(--space-3);margin-top:var(--space-scale-2-5);flex-flow:wrap;display:flex}.uKOAgW_heroButtonsDesktopOnly{display:flex}.uKOAgW_heroButtonsMobileAfterIllustration{display:none}.uKOAgW_heroReassurance{margin-top:var(--space-scale-1-1);color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin-bottom:0}.uKOAgW_heroIllustration{flex-direction:column;justify-content:center;align-items:center;width:100%;height:fit-content;display:flex;overflow:hidden}.uKOAgW_heroIllustrationBalanced{min-width:min(100%, calc(34 * var(--scale)))}.uKOAgW_heroIllustrationAllowOverflow{padding:var(--space-scale-1-1);margin:var(--space-scale-neg-1-1);overflow:visible}.uKOAgW_heroImage{object-fit:contain;border-radius:var(--radius-lg);width:100%;height:auto;margin-bottom:2vh}.uKOAgW_heroImageSquare{aspect-ratio:1;object-fit:cover;object-position:center 25%}
.uKOAgW_productPage{gap:var(--space-7);background:linear-gradient(180deg, var(--interaction-selected) 0%, var(--surface-raised) 40%), var(--surface-raised);flex-direction:column;padding-top:0;display:flex}@media (min-width:1200px){.uKOAgW_productPage{padding-top:var(--nav-height)}}.uKOAgW_productPagePlain{background:var(--surface-raised)}.uKOAgW_productPagePlain .uKOAgW_heroSection{box-shadow:var(--elevation-3)}.uKOAgW_productPagePlain .uKOAgW_heroSectionEditorial{box-shadow:none}.uKOAgW_productPagePlain .uKOAgW_badge{color:var(--text-primary);background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-subtle)}.uKOAgW_productPagePlain .uKOAgW_stepsSection,.uKOAgW_productPagePlain .uKOAgW_ctaBanner{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-subtle);box-shadow:var(--elevation-1)}.uKOAgW_productPagePlain .uKOAgW_stepIndex{color:var(--brand-primary);background:var(--surface-sunken)}.uKOAgW_section{width:min(1200px,100%);padding:0 var(--space-5);scroll-margin-top:calc(var(--nav-height) + .4 * var(--scale));margin:0 auto}.uKOAgW_heroSection{--padding:calc(4 * var(--scale));--border-radius:var(--radius-lg);width:100%;padding:var(--padding);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-3);gap:var(--space-scale-2-5);flex-direction:column;min-height:fit-content;display:flex;position:relative}.uKOAgW_heroSectionEditorial{border-width:var(--border-width-none);box-shadow:none;background:0 0;border-style:solid;border-color:#0000;border-radius:0;outline:none}.uKOAgW_heroSectionBalanced{align-items:center;gap:var(--space-5)}.uKOAgW_heroSectionCompact{--padding:calc(2.4 * var(--scale));gap:var(--space-scale-1-4)}.uKOAgW_heroSectionCompact .uKOAgW_heroBadges{margin-bottom:var(--space-scale-0-8)}.uKOAgW_heroSectionCompact .uKOAgW_badge{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroSectionCompact .uKOAgW_heroTitle{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.uKOAgW_heroSectionCompact .uKOAgW_heroSubtitle{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroSectionCompact .uKOAgW_heroButtons{margin-top:var(--space-4)}.uKOAgW_heroSectionCompact .uKOAgW_heroReassurance{margin-top:var(--space-scale-0-7);width:fit-content;max-width:100%;padding:var(--space-scale-0-7) var(--space-3);border:var(--border-width-thin) solid var(--interaction-selected);border-radius:var(--radius-lg);background:var(--interaction-selected);color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroSectionCompact .uKOAgW_heroIllustration{max-height:none;padding:var(--space-scale-1-2);margin:var(--space-scale-neg-1-2);overflow:visible}.uKOAgW_heroSectionCompact .uKOAgW_heroIllustration>*{max-height:none}.uKOAgW_heroSectionCompact .uKOAgW_heroIllustration [data-variant=analytics-dashboard]{width:min(100%, calc(28 * var(--scale)))}.uKOAgW_heroSectionWithScrollIndicator{padding-bottom:calc(var(--padding) + var(--space-scale-5))}.uKOAgW_scrollIndicator{bottom:var(--space-scale-1-2);width:calc(5 * var(--scale));height:calc(5 * var(--scale));border:var(--border-width-scale-01) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--glass-bg);-webkit-backdrop-filter:blur(calc(.2 * var(--scale)));backdrop-filter:blur(calc(.2 * var(--scale)));cursor:pointer;transition:background-color var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);z-index:var(--layer-raised);justify-content:center;align-items:center;text-decoration:none;animation:2s infinite uKOAgW_scrollIndicatorBounce;display:flex;position:absolute;left:50%;transform:translate(-50%)}.uKOAgW_scrollIndicator:hover{border-color:var(--border-focus);background:var(--surface-raised)}.uKOAgW_scrollIndicator:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.uKOAgW_scrollIndicator svg{width:calc(2.5 * var(--scale));height:calc(2.5 * var(--scale))}.uKOAgW_scrollIndicator .uKOAgW_arrow{color:var(--text-secondary)}@keyframes uKOAgW_scrollIndicatorBounce{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translateX(-50%) translateY(calc(-1 * var(--scale)))}60%{transform:translateX(-50%) translateY(calc(-.5 * var(--scale)))}}.uKOAgW_heroContent{flex-direction:column;justify-content:center;max-width:100%;display:flex}.uKOAgW_heroContentBalanced{padding-top:var(--space-3)}.uKOAgW_heroBadges{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.uKOAgW_badge{padding:var(--space-scale-0-6) var(--space-4);border-radius:var(--radius-pill);background:var(--interaction-selected);font-size:var(--font-size-subtitle);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroTitle{font-size:var(--font-size-title-xl);margin-bottom:var(--space-3);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight)}.uKOAgW_heroSubtitle{font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);color:var(--text-primary);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroButtons{align-items:center;gap:var(--space-3);margin-top:var(--space-scale-2-5);flex-flow:wrap;display:flex}.uKOAgW_heroButtonsDesktopOnly{display:flex}.uKOAgW_heroButtonsMobileAfterIllustration{display:none}.uKOAgW_heroReassurance{margin-top:var(--space-scale-1-1);color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin-bottom:0}.uKOAgW_heroIllustration{flex-direction:column;justify-content:center;align-items:center;width:100%;height:fit-content;display:flex;overflow:hidden}.uKOAgW_heroIllustrationBalanced{min-width:min(100%, calc(34 * var(--scale)))}.uKOAgW_heroIllustrationAllowOverflow{padding:var(--space-scale-1-1);margin:var(--space-scale-neg-1-1);overflow:visible}.uKOAgW_heroImage{object-fit:contain;border-radius:var(--radius-lg);width:100%;height:auto;margin-bottom:2vh}.uKOAgW_heroImageSquare{aspect-ratio:1;object-fit:cover;object-position:center 25%}
.xOvnDq_productPage{}.xOvnDq_productPagePlain{}.xOvnDq_heroSection{}.xOvnDq_badge{}.xOvnDq_stepsSection{}.xOvnDq_ctaBanner{}.xOvnDq_stepIndex{}.xOvnDq_section{}.xOvnDq_heroSectionEditorial{}.xOvnDq_heroSectionBalanced{}.xOvnDq_heroSectionCompact{}.xOvnDq_heroBadges{}.xOvnDq_heroTitle{}.xOvnDq_heroSubtitle{max-width:var(--measure-body);}.xOvnDq_heroButtons{}.xOvnDq_heroReassurance{}.xOvnDq_heroIllustration{}.xOvnDq_heroSectionWithScrollIndicator{}.xOvnDq_scrollIndicator{}.xOvnDq_arrow{}.xOvnDq_heroContent{}.xOvnDq_heroContentBalanced{}.xOvnDq_heroButtonsDesktopOnly{}.xOvnDq_heroButtonsMobileAfterIllustration{}.xOvnDq_heroIllustrationBalanced{}.xOvnDq_heroIllustrationAllowOverflow{}.xOvnDq_heroImage{}.xOvnDq_heroImageSquare{}
@media not all and (min-width:768px){.kCDrnq_section{scroll-margin-top:calc(.8 * var(--scale))}.kCDrnq_heroSectionWithScrollIndicator{padding-bottom:calc(var(--padding) + var(--space-7))}.kCDrnq_scrollIndicator{width:calc(4 * var(--scale));height:calc(4 * var(--scale));bottom:var(--space-scale-0-8)}.kCDrnq_scrollIndicator svg{width:calc(2 * var(--scale));height:calc(2 * var(--scale))}}@media not all and (min-width:900px){.kCDrnq_section{scroll-margin-top:calc(.8 * var(--scale))}.kCDrnq_heroSection,.kCDrnq_ctaBanner,.kCDrnq_stepsSection{width:calc(100% - calc(2.4 * var(--scale)))}.kCDrnq_heroButtonsDesktopOnly{display:none}.kCDrnq_heroButtonsMobileAfterIllustration{justify-content:center;width:100%;margin-top:0;display:flex}.kCDrnq_heroSectionCompact .kCDrnq_heroIllustration [data-variant=analytics-dashboard]{width:100%;max-width:none}}@media (max-width:640px){.kCDrnq_heroSection{--padding:calc(1.6 * var(--scale));--border-radius:var(--radius-lg)}.kCDrnq_heroSectionCompact{--padding:calc(1.5 * var(--scale))}.kCDrnq_ctaBanner{padding:var(--space-scale-2-2) var(--space-scale-1-4);border-radius:var(--radius-lg)}.kCDrnq_heroButtonsMobileAfterIllustration{align-items:stretch;gap:var(--space-scale-0-9);flex-direction:column}.kCDrnq_heroButtonsMobileAfterIllustration>a,.kCDrnq_heroButtonsMobileAfterIllustration>button{justify-content:center;width:100%}}
.jAecCG_eyebrow{text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);font-size:var(--font-size-label);color:var(--text-muted);font-weight:var(--weight-semibold);line-height:var(--line-height-snug)}.jAecCG_audienceSection{gap:var(--space-5);flex-direction:column;display:flex}.jAecCG_audienceList{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.jAecCG_audienceCard{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--elevation-2);border:var(--border-width-thin) solid var(--border-subtle)}.jAecCG_audienceLabel{font-size:var(--font-size-body-compact);margin-bottom:var(--space-scale-0-7);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.jAecCG_audienceDescription{color:var(--text-secondary);line-height:var(--line-height-snug);font-size:var(--font-size-body-compact);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.jAecCG_stepsSection{background:var(--brand-wash);border-radius:var(--radius-lg);padding:var(--space-scale-3-5);box-shadow:var(--elevation-2);border:var(--border-width-thin) solid var(--interaction-selected)}.jAecCG_stepsSection.jAecCG_stepsSectionEditorial{padding-block:var(--space-7);border-width:var(--border-width-none);box-shadow:none;background:0 0;border-radius:0}.jAecCG_stepsSectionEditorial .jAecCG_stepsList{border-top:var(--border-width-thin) solid var(--border-subtle)}.jAecCG_stepsSectionEditorial .jAecCG_stepItem{padding-block:var(--space-4);border-bottom:var(--border-width-thin) solid var(--border-subtle)}.jAecCG_stepsSectionEditorial .jAecCG_stepIndex{border:var(--border-width-thin) solid var(--border-subtle);background:0 0}.jAecCG_stepsList{gap:var(--space-4);margin-top:var(--space-5);display:grid}.jAecCG_stepItem{gap:var(--space-4);align-items:flex-start;display:flex}.jAecCG_stepIndex{width:calc(3.5 * var(--scale));height:calc(3.5 * var(--scale));min-width:calc(3.5 * var(--scale));border-radius:var(--radius-pill);background:var(--interaction-selected);color:var(--brand-primary);font-weight:var(--weight-regular);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:flex}.jAecCG_stepIndex svg{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.jAecCG_metricStrip{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.jAecCG_metricCard{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-5);border:var(--border-width-thin) solid var(--border-subtle);box-shadow:var(--elevation-2);text-align:left;align-items:flex-start;gap:var(--space-scale-0-55);flex-direction:column;display:flex}.jAecCG_metricIcon{width:fit-content;min-width:calc(4 * var(--scale));margin-bottom:var(--space-scale-0-4);justify-content:flex-start;align-self:flex-start;align-items:center;display:flex}.jAecCG_metricIcon svg{width:calc(2.2 * var(--scale));height:calc(2.2 * var(--scale))}.jAecCG_metricLabel{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.jAecCG_metricValue{font-size:var(--font-size-label);color:var(--text-primary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.jAecCG_metricFootnote{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.jAecCG_timeline{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--elevation-2)}.jAecCG_timelineSteps{gap:var(--space-scale-1-8);margin-top:var(--space-5);display:grid}.jAecCG_timelineStep{border-left:var(--border-width-thick) solid var(--brand-muted);padding-left:var(--space-4)}.jAecCG_timelineStepHighlight{border-left-color:var(--brand-primary);background:var(--brand-wash);border-radius:var(--radius-lg);padding:var(--space-4)}.jAecCG_featureGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.jAecCG_featureGridReadable{grid-template-columns:repeat(3,minmax(0,1fr))}.jAecCG_featureGridReadable .jAecCG_featureCard{padding:var(--space-scale-1-6)}.jAecCG_featureGridReadable .jAecCG_featureCard h3{font-size:var(--font-size-title-small);margin-bottom:var(--space-scale-0-7);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.jAecCG_featureGridReadable .jAecCG_featureCard p{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);color:var(--text-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.jAecCG_featureCard{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-scale-2-2);border:var(--border-width-thin) solid var(--border-subtle);box-shadow:var(--elevation-2);text-align:left;flex-direction:column;align-items:flex-start;display:flex}.jAecCG_featureIcon{width:calc(4 * var(--scale));min-width:calc(4 * var(--scale));height:calc(4 * var(--scale));border-radius:var(--radius-lg);background:var(--interaction-selected);font-size:var(--font-size-title-medium);margin-left:0;margin-right:auto;margin-bottom:var(--space-scale-1-2);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);justify-content:center;align-self:flex-start;align-items:center;display:flex}.jAecCG_featureIcon svg{width:calc(2 * var(--scale));height:calc(2 * var(--scale));flex-shrink:0;display:block}.jAecCG_productIconSvg{color:var(--brand-primary)}.jAecCG_ctaBanner{background:var(--interaction-selected);border-radius:var(--radius-lg);padding:var(--space-scale-3-5);box-shadow:var(--elevation-3);text-align:left;border:var(--border-width-thin) solid var(--interaction-selected)}.jAecCG_ctaBanner h2{text-align:center}.jAecCG_ctaBanner .jAecCG_ctaDescription{max-width:var(--measure-body);text-align:left}.jAecCG_ctaContent{max-width:800px;margin:0 auto}.jAecCG_ctaContent h2{font-size:var(--font-size-title-large);margin-bottom:var(--space-4);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight)}.jAecCG_ctaContent p{font-size:var(--font-size-label);line-height:var(--line-height-snug);color:var(--text-secondary);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin-bottom:0}.jAecCG_ctaButtons{justify-content:center;gap:var(--space-4);margin-top:var(--space-scale-2-5);flex-wrap:wrap;display:flex}@media (max-width:980px){.jAecCG_featureGridReadable{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:900px){.jAecCG_timeline{width:calc(100% - calc(2.4 * var(--scale)))}}@media (max-width:640px){.jAecCG_featureGridReadable{grid-template-columns:1fr}}
.jAecCG_eyebrow{text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);font-size:var(--font-size-label);color:var(--text-muted);font-weight:var(--weight-semibold);line-height:var(--line-height-snug)}.jAecCG_audienceSection{gap:var(--space-5);flex-direction:column;display:flex}.jAecCG_audienceList{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.jAecCG_audienceCard{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--elevation-2);border:var(--border-width-thin) solid var(--border-subtle)}.jAecCG_audienceLabel{font-size:var(--font-size-body-compact);margin-bottom:var(--space-scale-0-7);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.jAecCG_audienceDescription{color:var(--text-secondary);line-height:var(--line-height-snug);font-size:var(--font-size-body-compact);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.jAecCG_stepsSection{background:var(--brand-wash);border-radius:var(--radius-lg);padding:var(--space-scale-3-5);box-shadow:var(--elevation-2);border:var(--border-width-thin) solid var(--interaction-selected)}.jAecCG_stepsSection.jAecCG_stepsSectionEditorial{padding-block:var(--space-7);border-width:var(--border-width-none);box-shadow:none;background:0 0;border-radius:0}.jAecCG_stepsSectionEditorial .jAecCG_stepsList{border-top:var(--border-width-thin) solid var(--border-subtle)}.jAecCG_stepsSectionEditorial .jAecCG_stepItem{padding-block:var(--space-4);border-bottom:var(--border-width-thin) solid var(--border-subtle)}.jAecCG_stepsSectionEditorial .jAecCG_stepIndex{border:var(--border-width-thin) solid var(--border-subtle);background:0 0}.jAecCG_stepsList{gap:var(--space-4);margin-top:var(--space-5);display:grid}.jAecCG_stepItem{gap:var(--space-4);align-items:flex-start;display:flex}.jAecCG_stepIndex{width:calc(3.5 * var(--scale));height:calc(3.5 * var(--scale));min-width:calc(3.5 * var(--scale));border-radius:var(--radius-pill);background:var(--interaction-selected);color:var(--brand-primary);font-weight:var(--weight-regular);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:flex}.jAecCG_stepIndex svg{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.jAecCG_metricStrip{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.jAecCG_metricCard{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-5);border:var(--border-width-thin) solid var(--border-subtle);box-shadow:var(--elevation-2);text-align:left;align-items:flex-start;gap:var(--space-scale-0-55);flex-direction:column;display:flex}.jAecCG_metricIcon{width:fit-content;min-width:calc(4 * var(--scale));margin-bottom:var(--space-scale-0-4);justify-content:flex-start;align-self:flex-start;align-items:center;display:flex}.jAecCG_metricIcon svg{width:calc(2.2 * var(--scale));height:calc(2.2 * var(--scale))}.jAecCG_metricLabel{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.jAecCG_metricValue{font-size:var(--font-size-label);color:var(--text-primary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.jAecCG_metricFootnote{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.jAecCG_timeline{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--elevation-2)}.jAecCG_timelineSteps{gap:var(--space-scale-1-8);margin-top:var(--space-5);display:grid}.jAecCG_timelineStep{border-left:var(--border-width-thick) solid var(--brand-muted);padding-left:var(--space-4)}.jAecCG_timelineStepHighlight{border-left-color:var(--brand-primary);background:var(--brand-wash);border-radius:var(--radius-lg);padding:var(--space-4)}.jAecCG_featureGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.jAecCG_featureGridReadable{grid-template-columns:repeat(3,minmax(0,1fr))}.jAecCG_featureGridReadable .jAecCG_featureCard{padding:var(--space-scale-1-6)}.jAecCG_featureGridReadable .jAecCG_featureCard h3{font-size:var(--font-size-title-small);margin-bottom:var(--space-scale-0-7);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.jAecCG_featureGridReadable .jAecCG_featureCard p{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);color:var(--text-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.jAecCG_featureCard{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-scale-2-2);border:var(--border-width-thin) solid var(--border-subtle);box-shadow:var(--elevation-2);text-align:left;flex-direction:column;align-items:flex-start;display:flex}.jAecCG_featureIcon{width:calc(4 * var(--scale));min-width:calc(4 * var(--scale));height:calc(4 * var(--scale));border-radius:var(--radius-lg);background:var(--interaction-selected);font-size:var(--font-size-title-medium);margin-left:0;margin-right:auto;margin-bottom:var(--space-scale-1-2);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);justify-content:center;align-self:flex-start;align-items:center;display:flex}.jAecCG_featureIcon svg{width:calc(2 * var(--scale));height:calc(2 * var(--scale));flex-shrink:0;display:block}.jAecCG_productIconSvg{color:var(--brand-primary)}.jAecCG_ctaBanner{background:var(--interaction-selected);border-radius:var(--radius-lg);padding:var(--space-scale-3-5);box-shadow:var(--elevation-3);text-align:left;border:var(--border-width-thin) solid var(--interaction-selected)}.jAecCG_ctaBanner h2{text-align:center}.jAecCG_ctaBanner .jAecCG_ctaDescription{max-width:var(--measure-body);text-align:left}.jAecCG_ctaContent{max-width:800px;margin:0 auto}.jAecCG_ctaContent h2{font-size:var(--font-size-title-large);margin-bottom:var(--space-4);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight)}.jAecCG_ctaContent p{font-size:var(--font-size-label);line-height:var(--line-height-snug);color:var(--text-secondary);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin-bottom:0}.jAecCG_ctaButtons{justify-content:center;gap:var(--space-4);margin-top:var(--space-scale-2-5);flex-wrap:wrap;display:flex}@media (max-width:980px){.jAecCG_featureGridReadable{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:900px){.jAecCG_timeline{width:calc(100% - calc(2.4 * var(--scale)))}}@media (max-width:640px){.jAecCG_featureGridReadable{grid-template-columns:1fr}}
.ifVtBG_eyebrow{}.ifVtBG_audienceSection{}.ifVtBG_audienceList{}.ifVtBG_audienceCard{}.ifVtBG_audienceLabel{}.ifVtBG_audienceDescription{max-width:var(--measure-narrow);}.ifVtBG_stepsSection{}.ifVtBG_stepsSectionEditorial{}.ifVtBG_stepsList{}.ifVtBG_stepItem{}.ifVtBG_stepIndex{}.ifVtBG_metricStrip{}.ifVtBG_metricCard{}.ifVtBG_metricIcon{}.ifVtBG_metricLabel{}.ifVtBG_metricValue{}.ifVtBG_metricFootnote{}.ifVtBG_timeline{}.ifVtBG_timelineSteps{}.ifVtBG_timelineStep{}.ifVtBG_timelineStepHighlight{}.ifVtBG_featureGrid{}.ifVtBG_featureGridReadable{}.ifVtBG_featureCard{}.ifVtBG_featureIcon{}.ifVtBG_productIconSvg{}.ifVtBG_ctaBanner{}.ifVtBG_ctaDescription{max-width:var(--measure-body);}.ifVtBG_ctaContent{}.ifVtBG_ctaButtons{}
.R8am_a_section h2{font-size:var(--font-size-title-medium);margin-bottom:var(--space-5);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight)}.R8am_a_section h3{font-size:var(--font-size-title-small);margin-bottom:var(--space-3);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.R8am_a_section p{font-size:var(--font-size-micro);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}
.itcPhq_tabsContainer{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.itcPhq_tabItem{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-scale-2-5);box-shadow:var(--elevation-2);border:var(--border-width-thin) solid var(--border-subtle)}.itcPhq_tabItem h3{font-size:var(--font-size-title-small);margin-bottom:var(--space-4);color:var(--brand-primary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.itcPhq_tabItem ul{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.itcPhq_tabItem li{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-title-small);line-height:var(--line-height-snug);color:var(--text-secondary);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);display:flex}.itcPhq_bulletIcon{color:var(--intent-success);margin-top:var(--space-scale-0-4);flex:none;display:inline-flex}.itcPhq_bulletIcon svg{width:calc(1.25 * var(--scale));height:calc(1.25 * var(--scale));fill:currentColor}.itcPhq_scenarioSection{background:var(--surface-raised);border-radius:var(--radius-lg);padding:var(--space-scale-3-5);box-shadow:var(--elevation-2)}.itcPhq_scenarioSteps{gap:var(--space-5);margin-top:var(--space-5);display:grid}.itcPhq_scenarioStep{border-left:var(--border-width-thick) solid var(--brand-muted);padding-left:var(--space-5);padding-top:var(--space-2);padding-bottom:var(--space-2)}.itcPhq_scenarioStepLabel{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);margin-bottom:var(--space-scale-0-8);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.itcPhq_scenarioStepDescription{font-size:var(--font-size-micro);line-height:var(--line-height-snug);color:var(--text-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.itcPhq_stepLabel{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);margin-bottom:var(--space-scale-0-8);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.itcPhq_stepDescription{font-size:var(--font-size-micro);line-height:var(--line-height-snug);color:var(--text-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.itcPhq_featuresSection h2{font-size:var(--font-size-title-large);margin-bottom:var(--space-scale-2-5);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.itcPhq_featuresGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.itcPhq_featureCard h3{font-size:var(--font-size-title-small);margin-bottom:var(--space-3);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.itcPhq_featureCard p{font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}@media (min-width:900px){.itcPhq_heroContent{max-width:60vw;margin-right:var(--space-6)}.itcPhq_heroContentBalanced{max-width:min(50%, calc(58 * var(--scale)));margin-right:0}.itcPhq_heroSection{flex-direction:row;width:min(80vw,100%);min-height:fit-content;position:relative}.itcPhq_heroSectionBalanced{width:min(82vw,100%);min-height:auto;padding-top:var(--space-6);padding-bottom:var(--space-6)}.itcPhq_heroSectionCompact{width:min(72vw,100%);padding-top:var(--space-scale-1-8);padding-bottom:var(--space-scale-1-8)}.itcPhq_heroIllustration{flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:100%}.itcPhq_heroIllustrationBalanced{width:min(42%, calc(48 * var(--scale)));min-width:calc(30 * var(--scale));flex:1}.itcPhq_heroIllustrationAllowOverflow{padding:var(--space-scale-1-4);margin:var(--space-scale-neg-1-4)}.itcPhq_heroSectionCompact .itcPhq_heroIllustrationBalanced{width:min(30%, calc(25 * var(--scale)));min-width:calc(20 * var(--scale))}.itcPhq_heroSectionCompact .itcPhq_heroIllustrationAllowOverflow{padding:var(--space-scale-0-7);margin:var(--space-scale-neg-0-7)}.itcPhq_heroSectionCompact .itcPhq_heroIllustration>*{width:min(100%, calc(28 * var(--scale)))}.itcPhq_heroImage{width:100%;height:auto;max-height:60vh}}@media (max-width:980px){.itcPhq_featureGridReadable{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.itcPhq_featureGridReadable{grid-template-columns:1fr}}@media not all and (min-width:900px){.itcPhq_scenarioSection{width:calc(100% - calc(2.4 * var(--scale)))}}
.pkGO5W_surface{gap:var(--space-4);padding-inline:var(--space-4);width:min(1200px,100%);margin-inline:auto;display:grid}.pkGO5W_surfaceIntro{gap:var(--space-2);display:grid}.pkGO5W_surfaceEyebrow{color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);margin:0}.pkGO5W_surfaceTitle{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.pkGO5W_surfaceLead{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.pkGO5W_surfaceGrid{gap:var(--space-3);display:grid}.pkGO5W_surfaceCard{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);gap:var(--space-3);min-width:0;padding:var(--space-4);margin:0;display:grid}.pkGO5W_surfaceCardHeader{gap:var(--space-1);display:grid}.pkGO5W_surfaceCardType{color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug);margin:0}.pkGO5W_surfaceCardTitle{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);overflow-wrap:anywhere;letter-spacing:var(--letter-spacing-normal);margin:0}.pkGO5W_surfaceCardDescription{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.pkGO5W_surfaceCardFooter{border-top:var(--border-width-thin) solid var(--border-subtle);padding-top:var(--space-3);margin-top:auto}.pkGO5W_surfaceActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pkGO5W_detail{gap:var(--space-5);max-width:1040px;padding:var(--space-5);width:min(100%,1040px);margin-inline:auto;display:grid}.pkGO5W_detailNavigation{justify-content:flex-start;display:flex}.pkGO5W_detailHeader{gap:var(--space-2);display:grid}.pkGO5W_tag{color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}.pkGO5W_detailTitle{color:var(--text-primary);font-size:var(--font-size-title-large);line-height:var(--line-height-tight);overflow-wrap:anywhere;max-width:32ch;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.pkGO5W_description{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.pkGO5W_disclaimer{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);max-width:var(--measure-body);margin:0}.pkGO5W_actionRow{border-block:var(--border-width-thin) solid var(--border-subtle);padding-block:var(--space-3);display:flex}.pkGO5W_emptyMessage{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.pkGO5W_contentSection{gap:var(--space-3);display:grid}.pkGO5W_sectionTitle{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.pkGO5W_questionList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.pkGO5W_question{background:var(--surface-sunken);border:var(--border-width-scale-01) solid var(--border-subtle);border-radius:var(--radius-card-inner);gap:var(--space-1);padding:var(--space-3);display:grid}.pkGO5W_questionText{color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.pkGO5W_questionType{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.pkGO5W_linkedList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.pkGO5W_linkedListItem{color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.pkGO5W_linkedItem{color:var(--brand-primary);font-size:var(--font-size-body);text-underline-offset:var(--space-1);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);text-decoration:underline}@media (min-width:768px){.pkGO5W_surfaceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pkGO5W_surfaceGrid>.pkGO5W_surfaceCard:only-child{align-items:center;column-gap:var(--space-6);row-gap:var(--space-3);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"header footer""description footer"}.pkGO5W_surfaceGrid>.pkGO5W_surfaceCard:only-child .pkGO5W_surfaceCardHeader{grid-area:header}.pkGO5W_surfaceGrid>.pkGO5W_surfaceCard:only-child .pkGO5W_surfaceCardDescription{grid-area:description}.pkGO5W_surfaceGrid>.pkGO5W_surfaceCard:only-child .pkGO5W_surfaceCardFooter{border-left:var(--border-width-thin) solid var(--border-subtle);padding:0 0 0 var(--space-6);border-top:none;grid-area:footer;align-content:center;margin-top:0}.pkGO5W_surfaceGrid>.pkGO5W_surfaceCard:only-child .pkGO5W_surfaceActions{justify-content:flex-end}}
.Kv78YW_section{width:min(1120px,100%);padding:var(--space-scale-2-4) var(--space-5);gap:var(--space-scale-1-9);flex-direction:column;margin:0 auto;display:flex}.Kv78YW_sectionHeader{max-width:calc(70 * var(--scale));gap:var(--space-scale-0-7);flex-direction:column;display:flex}.Kv78YW_eyebrow{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug);margin:0}.Kv78YW_sectionHeader h2{color:var(--text-primary);font-size:var(--font-size-display-medium);line-height:var(--line-height-tight);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.Kv78YW_sectionHeader p{max-width:calc(62 * var(--scale));color:var(--text-secondary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Kv78YW_capabilityLayout{grid-template-columns:minmax(0, 1fr) minmax(calc(19 * var(--scale)), .3fr);gap:var(--space-scale-2-4);align-items:start;display:grid}.Kv78YW_capabilityGroups{gap:var(--space-scale-0-45);display:grid}.Kv78YW_capabilityGroup{border-top:var(--border-width-thin) solid var(--border-subtle);animation:.56s backwards Kv78YW_simulationCapabilityIn}.Kv78YW_capabilityGroup:first-child{border-top:var(--border-width-none)}.Kv78YW_capabilityGroup:nth-child(2){animation-delay:80ms}.Kv78YW_capabilityGroup:nth-child(3){animation-delay:.16s}.Kv78YW_capabilityGroup:nth-child(4){animation-delay:.24s}.Kv78YW_groupSummary{gap:var(--space-3);padding:var(--space-scale-1-15) 0;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;list-style:none;display:grid}.Kv78YW_groupSummary::-webkit-details-marker{display:none}.Kv78YW_groupIndex{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Kv78YW_groupSummaryText{gap:var(--space-scale-0-35);min-width:0;display:grid}.Kv78YW_groupSummaryText h3,.Kv78YW_auditPanel h3{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.Kv78YW_groupSummaryText p,.Kv78YW_capabilityCopy p,.Kv78YW_auditPanel p{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Kv78YW_summaryMarker{width:calc(2.1 * var(--scale));height:calc(2.1 * var(--scale));border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--surface-raised);position:relative}.Kv78YW_summaryMarker:before,.Kv78YW_summaryMarker:after{content:"";inset:calc(50% - var(--space-scale-0-04)) var(--space-scale-0-55) auto;height:calc(.08 * var(--scale));border-radius:var(--radius-pill);background:var(--brand-primary);color:var(--on-brand);transition:transform var(--duration-base) var(--ease-standard);position:absolute}.Kv78YW_summaryMarker:after{transform:rotate(90deg)}.Kv78YW_capabilityGroup[open] .Kv78YW_summaryMarker:after{transform:rotate(0)}.Kv78YW_capabilityRows{padding:var(--space-scale-0-15) 0 var(--space-scale-0-9) var(--space-scale-3-2);gap:0;display:grid}.Kv78YW_capabilityRow{grid-template-columns:auto minmax(0, 1fr) minmax(calc(10 * var(--scale)), auto);gap:var(--space-scale-0-9);min-width:0;padding:var(--space-scale-0-9) 0;border-top:var(--border-width-thin) solid var(--border-subtle);transition:transform var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);align-items:start;display:grid}.Kv78YW_capabilityRow:first-child{border-top:var(--border-width-none);padding-top:0}.Kv78YW_capabilityRow:hover{border-color:var(--border-strong);transform:translateX(calc(.2 * var(--scale)))}.Kv78YW_capabilityCopy{gap:var(--space-scale-0-35);min-width:0;max-width:var(--measure-narrow);display:grid}.Kv78YW_capabilityCopy h4{color:var(--text-primary);font-size:var(--font-size-title-small);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.Kv78YW_capabilityIcon,.Kv78YW_auditIcon{width:calc(2.45 * var(--scale));height:calc(2.45 * var(--scale));border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Kv78YW_icon{width:calc(1.22 * var(--scale));height:calc(1.22 * var(--scale));display:block}.Kv78YW_capabilityProof,.Kv78YW_auditValue{width:fit-content;max-width:calc(13 * var(--scale));color:var(--text-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-align:right;letter-spacing:var(--letter-spacing-normal);justify-self:end}.Kv78YW_capabilityLink{width:fit-content;color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-decoration:underline;text-decoration-thickness:calc(.08 * var(--scale));text-underline-offset:calc(.25 * var(--scale));letter-spacing:var(--letter-spacing-normal)}.Kv78YW_auditPanel{top:calc(var(--nav-height) + var(--space-scale-1-2));gap:var(--space-scale-0-8);padding:var(--space-scale-1-15);border-radius:var(--radius-sm);background:var(--surface-sunken);flex-direction:column;animation:.64s .22s backwards Kv78YW_simulationCapabilityIn;display:flex;position:sticky}.Kv78YW_auditList{border-top:var(--border-width-thin) solid var(--border-subtle);gap:0;margin:0;padding:0;list-style:none;display:grid}.Kv78YW_auditSignal{justify-content:space-between;gap:var(--space-scale-0-75);padding:var(--space-scale-0-6) 0;border-bottom:var(--border-width-thin) solid var(--border-subtle);color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-items:center;display:flex}.Kv78YW_toneAccent{color:var(--brand-primary);background:var(--interaction-selected)}.Kv78YW_toneSuccess{color:var(--intent-success);background:var(--intent-success-surface)}.Kv78YW_toneWarm{color:var(--brand-secondary-strong);background:var(--brand-secondary-surface)}.Kv78YW_toneNeutral{color:var(--text-primary);background:var(--surface-sunken)}.Kv78YW_capabilityProof.Kv78YW_toneAccent,.Kv78YW_capabilityProof.Kv78YW_toneSuccess,.Kv78YW_capabilityProof.Kv78YW_toneWarm,.Kv78YW_capabilityProof.Kv78YW_toneNeutral,.Kv78YW_auditValue.Kv78YW_toneAccent,.Kv78YW_auditValue.Kv78YW_toneSuccess,.Kv78YW_auditValue.Kv78YW_toneWarm,.Kv78YW_auditValue.Kv78YW_toneNeutral{background:0 0}@media not all and (min-width:1024px){.Kv78YW_capabilityLayout{grid-template-columns:1fr}.Kv78YW_auditPanel{position:static}}@media (max-width:760px){.Kv78YW_section{padding:var(--space-scale-1-25) var(--space-4) var(--space-3);gap:var(--space-scale-1-2)}.Kv78YW_sectionHeader{gap:var(--space-scale-0-55)}.Kv78YW_sectionHeader h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Kv78YW_sectionHeader p,.Kv78YW_capabilityCopy p,.Kv78YW_auditPanel p,.Kv78YW_capabilityLink{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Kv78YW_eyebrow,.Kv78YW_groupIndex,.Kv78YW_capabilityProof,.Kv78YW_auditValue,.Kv78YW_auditSignal{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Kv78YW_groupSummaryText h3,.Kv78YW_capabilityCopy h4,.Kv78YW_auditPanel h3{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Kv78YW_groupSummaryText p{display:none}.Kv78YW_groupSummary{padding:var(--space-scale-0-85) 0;align-items:center}.Kv78YW_summaryMarker{width:calc(2.4 * var(--scale));height:calc(2.4 * var(--scale))}.Kv78YW_capabilityRows{padding:0 0 var(--space-scale-0-8)}.Kv78YW_capabilityRow{gap:var(--space-scale-0-85);padding:var(--space-scale-0-95) 0;grid-template-columns:auto minmax(0,1fr)}.Kv78YW_capabilityIcon,.Kv78YW_auditIcon{width:calc(3.2 * var(--scale));height:calc(3.2 * var(--scale))}.Kv78YW_icon{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.Kv78YW_capabilityProof{text-align:left;grid-column:2;justify-self:start;max-width:none}.Kv78YW_auditPanel{padding:var(--space-scale-0-95) 0;border-block:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-sm);background:0 0}}@keyframes Kv78YW_simulationCapabilityIn{0%{opacity:0;transform:translateY(calc(.65 * var(--scale)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Kv78YW_capabilityGroup,.Kv78YW_auditPanel{animation:none}}
.-RPuXa_storySection{gap:var(--space-4);display:grid}.-RPuXa_storyList{border-block:var(--border-width-thin) solid var(--border-subtle);margin:0;padding:0;list-style:none}.-RPuXa_storyStep{gap:var(--space-3);padding-block:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.-RPuXa_storyStep+.-RPuXa_storyStep{border-top:var(--border-width-thin) solid var(--border-subtle)}.-RPuXa_storyMarker{color:var(--brand-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);min-width:var(--space-6)}.-RPuXa_storyContent{gap:var(--space-2);min-width:0;display:grid}.-RPuXa_storyLabel{color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug);text-transform:uppercase}.-RPuXa_storyStepTitle{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug);margin:0}.-RPuXa_storyDescription,.-RPuXa_conversionIntro p{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);margin:0}.-RPuXa_storyOutcome,.-RPuXa_decisionOutcome{color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);margin:var(--space-1) 0 0;max-width:var(--measure-body)}.-RPuXa_decisionOutcome{font-weight:var(--weight-semibold)}.-RPuXa_exampleQuestion{background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-card-inner);gap:var(--space-1);margin:var(--space-1) 0 0;max-width:var(--measure-narrow);padding:var(--space-3);display:grid}.-RPuXa_exampleQuestion span{color:var(--text-secondary);font-size:var(--font-size-micro);line-height:var(--line-height-snug);text-transform:uppercase}.-RPuXa_exampleQuestion p{color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);margin:0}.-RPuXa_conversionSection{border-top:var(--border-width-thin) solid var(--border-subtle);align-items:start;gap:var(--space-3);padding-top:var(--space-4);display:grid}.-RPuXa_conversionIntro{gap:var(--space-2);display:grid}.-RPuXa_conversionTitle{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);margin:0}.-RPuXa_conversionAction{display:flex}@media (min-width:768px){.-RPuXa_storyStep{gap:var(--space-5);grid-template-columns:var(--space-7) minmax(0, 1fr);padding-block:var(--space-6)}.-RPuXa_conversionSection{gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto}.-RPuXa_conversionAction{justify-content:flex-end}}
.Kv78YW_section{width:min(1120px,100%);padding:var(--space-scale-2-4) var(--space-5);gap:var(--space-scale-1-9);flex-direction:column;margin:0 auto;display:flex}.Kv78YW_sectionHeader{max-width:calc(70 * var(--scale));gap:var(--space-scale-0-7);flex-direction:column;display:flex}.Kv78YW_eyebrow{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug);margin:0}.Kv78YW_sectionHeader h2{color:var(--text-primary);font-size:var(--font-size-display-medium);line-height:var(--line-height-tight);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.Kv78YW_sectionHeader p{max-width:calc(62 * var(--scale));color:var(--text-secondary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Kv78YW_capabilityLayout{grid-template-columns:minmax(0, 1fr) minmax(calc(19 * var(--scale)), .3fr);gap:var(--space-scale-2-4);align-items:start;display:grid}.Kv78YW_capabilityGroups{gap:var(--space-scale-0-45);display:grid}.Kv78YW_capabilityGroup{border-top:var(--border-width-thin) solid var(--border-subtle);animation:.56s backwards Kv78YW_simulationCapabilityIn}.Kv78YW_capabilityGroup:first-child{border-top:var(--border-width-none)}.Kv78YW_capabilityGroup:nth-child(2){animation-delay:80ms}.Kv78YW_capabilityGroup:nth-child(3){animation-delay:.16s}.Kv78YW_capabilityGroup:nth-child(4){animation-delay:.24s}.Kv78YW_groupSummary{gap:var(--space-3);padding:var(--space-scale-1-15) 0;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;list-style:none;display:grid}.Kv78YW_groupSummary::-webkit-details-marker{display:none}.Kv78YW_groupIndex{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Kv78YW_groupSummaryText{gap:var(--space-scale-0-35);min-width:0;display:grid}.Kv78YW_groupSummaryText h3,.Kv78YW_auditPanel h3{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.Kv78YW_groupSummaryText p,.Kv78YW_capabilityCopy p,.Kv78YW_auditPanel p{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Kv78YW_summaryMarker{width:calc(2.1 * var(--scale));height:calc(2.1 * var(--scale));border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--surface-raised);position:relative}.Kv78YW_summaryMarker:before,.Kv78YW_summaryMarker:after{content:"";inset:calc(50% - var(--space-scale-0-04)) var(--space-scale-0-55) auto;height:calc(.08 * var(--scale));border-radius:var(--radius-pill);background:var(--brand-primary);color:var(--on-brand);transition:transform var(--duration-base) var(--ease-standard);position:absolute}.Kv78YW_summaryMarker:after{transform:rotate(90deg)}.Kv78YW_capabilityGroup[open] .Kv78YW_summaryMarker:after{transform:rotate(0)}.Kv78YW_capabilityRows{padding:var(--space-scale-0-15) 0 var(--space-scale-0-9) var(--space-scale-3-2);gap:0;display:grid}.Kv78YW_capabilityRow{grid-template-columns:auto minmax(0, 1fr) minmax(calc(10 * var(--scale)), auto);gap:var(--space-scale-0-9);min-width:0;padding:var(--space-scale-0-9) 0;border-top:var(--border-width-thin) solid var(--border-subtle);transition:transform var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);align-items:start;display:grid}.Kv78YW_capabilityRow:first-child{border-top:var(--border-width-none);padding-top:0}.Kv78YW_capabilityRow:hover{border-color:var(--border-strong);transform:translateX(calc(.2 * var(--scale)))}.Kv78YW_capabilityCopy{gap:var(--space-scale-0-35);min-width:0;max-width:var(--measure-narrow);display:grid}.Kv78YW_capabilityCopy h4{color:var(--text-primary);font-size:var(--font-size-title-small);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.Kv78YW_capabilityIcon,.Kv78YW_auditIcon{width:calc(2.45 * var(--scale));height:calc(2.45 * var(--scale));border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Kv78YW_icon{width:calc(1.22 * var(--scale));height:calc(1.22 * var(--scale));display:block}.Kv78YW_capabilityProof,.Kv78YW_auditValue{width:fit-content;max-width:calc(13 * var(--scale));color:var(--text-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-align:right;letter-spacing:var(--letter-spacing-normal);justify-self:end}.Kv78YW_capabilityLink{width:fit-content;color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-decoration:underline;text-decoration-thickness:calc(.08 * var(--scale));text-underline-offset:calc(.25 * var(--scale));letter-spacing:var(--letter-spacing-normal)}.Kv78YW_auditPanel{top:calc(var(--nav-height) + var(--space-scale-1-2));gap:var(--space-scale-0-8);padding:var(--space-scale-1-15);border-radius:var(--radius-sm);background:var(--surface-sunken);flex-direction:column;animation:.64s .22s backwards Kv78YW_simulationCapabilityIn;display:flex;position:sticky}.Kv78YW_auditList{border-top:var(--border-width-thin) solid var(--border-subtle);gap:0;margin:0;padding:0;list-style:none;display:grid}.Kv78YW_auditSignal{justify-content:space-between;gap:var(--space-scale-0-75);padding:var(--space-scale-0-6) 0;border-bottom:var(--border-width-thin) solid var(--border-subtle);color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-items:center;display:flex}.Kv78YW_toneAccent{color:var(--brand-primary);background:var(--interaction-selected)}.Kv78YW_toneSuccess{color:var(--intent-success);background:var(--intent-success-surface)}.Kv78YW_toneWarm{color:var(--brand-secondary-strong);background:var(--brand-secondary-surface)}.Kv78YW_toneNeutral{color:var(--text-primary);background:var(--surface-sunken)}.Kv78YW_capabilityProof.Kv78YW_toneAccent,.Kv78YW_capabilityProof.Kv78YW_toneSuccess,.Kv78YW_capabilityProof.Kv78YW_toneWarm,.Kv78YW_capabilityProof.Kv78YW_toneNeutral,.Kv78YW_auditValue.Kv78YW_toneAccent,.Kv78YW_auditValue.Kv78YW_toneSuccess,.Kv78YW_auditValue.Kv78YW_toneWarm,.Kv78YW_auditValue.Kv78YW_toneNeutral{background:0 0}@media not all and (min-width:1024px){.Kv78YW_capabilityLayout{grid-template-columns:1fr}.Kv78YW_auditPanel{position:static}}@media (max-width:760px){.Kv78YW_section{padding:var(--space-scale-1-25) var(--space-4) var(--space-3);gap:var(--space-scale-1-2)}.Kv78YW_sectionHeader{gap:var(--space-scale-0-55)}.Kv78YW_sectionHeader h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Kv78YW_sectionHeader p,.Kv78YW_capabilityCopy p,.Kv78YW_auditPanel p,.Kv78YW_capabilityLink{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Kv78YW_eyebrow,.Kv78YW_groupIndex,.Kv78YW_capabilityProof,.Kv78YW_auditValue,.Kv78YW_auditSignal{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Kv78YW_groupSummaryText h3,.Kv78YW_capabilityCopy h4,.Kv78YW_auditPanel h3{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Kv78YW_groupSummaryText p{display:none}.Kv78YW_groupSummary{padding:var(--space-scale-0-85) 0;align-items:center}.Kv78YW_summaryMarker{width:calc(2.4 * var(--scale));height:calc(2.4 * var(--scale))}.Kv78YW_capabilityRows{padding:0 0 var(--space-scale-0-8)}.Kv78YW_capabilityRow{gap:var(--space-scale-0-85);padding:var(--space-scale-0-95) 0;grid-template-columns:auto minmax(0,1fr)}.Kv78YW_capabilityIcon,.Kv78YW_auditIcon{width:calc(3.2 * var(--scale));height:calc(3.2 * var(--scale))}.Kv78YW_icon{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.Kv78YW_capabilityProof{text-align:left;grid-column:2;justify-self:start;max-width:none}.Kv78YW_auditPanel{padding:var(--space-scale-0-95) 0;border-block:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-sm);background:0 0}}@keyframes Kv78YW_simulationCapabilityIn{0%{opacity:0;transform:translateY(calc(.65 * var(--scale)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Kv78YW_capabilityGroup,.Kv78YW_auditPanel{animation:none}}
.pkGO5W_surface{gap:var(--space-4);padding-inline:var(--space-4);width:min(1200px,100%);margin-inline:auto;display:grid}.pkGO5W_surfaceIntro{gap:var(--space-2);display:grid}.pkGO5W_surfaceEyebrow{color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal);margin:0}.pkGO5W_surfaceTitle{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.pkGO5W_surfaceLead{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.pkGO5W_surfaceGrid{gap:var(--space-3);display:grid}.pkGO5W_surfaceCard{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);gap:var(--space-3);min-width:0;padding:var(--space-4);margin:0;display:grid}.pkGO5W_surfaceCardHeader{gap:var(--space-1);display:grid}.pkGO5W_surfaceCardType{color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug);margin:0}.pkGO5W_surfaceCardTitle{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);overflow-wrap:anywhere;letter-spacing:var(--letter-spacing-normal);margin:0}.pkGO5W_surfaceCardDescription{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.pkGO5W_surfaceCardFooter{border-top:var(--border-width-thin) solid var(--border-subtle);padding-top:var(--space-3);margin-top:auto}.pkGO5W_surfaceActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pkGO5W_detail{gap:var(--space-5);max-width:1040px;padding:var(--space-5);width:min(100%,1040px);margin-inline:auto;display:grid}.pkGO5W_detailNavigation{justify-content:flex-start;display:flex}.pkGO5W_detailHeader{gap:var(--space-2);display:grid}.pkGO5W_tag{color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}.pkGO5W_detailTitle{color:var(--text-primary);font-size:var(--font-size-title-large);line-height:var(--line-height-tight);overflow-wrap:anywhere;max-width:32ch;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.pkGO5W_description{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.pkGO5W_disclaimer{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);max-width:var(--measure-body);margin:0}.pkGO5W_actionRow{border-block:var(--border-width-thin) solid var(--border-subtle);padding-block:var(--space-3);display:flex}.pkGO5W_emptyMessage{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.pkGO5W_contentSection{gap:var(--space-3);display:grid}.pkGO5W_sectionTitle{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.pkGO5W_questionList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.pkGO5W_question{background:var(--surface-sunken);border:var(--border-width-scale-01) solid var(--border-subtle);border-radius:var(--radius-card-inner);gap:var(--space-1);padding:var(--space-3);display:grid}.pkGO5W_questionText{color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.pkGO5W_questionType{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.pkGO5W_linkedList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.pkGO5W_linkedListItem{color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.pkGO5W_linkedItem{color:var(--brand-primary);font-size:var(--font-size-body);text-underline-offset:var(--space-1);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);text-decoration:underline}@media (min-width:768px){.pkGO5W_surfaceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pkGO5W_surfaceGrid>.pkGO5W_surfaceCard:only-child{align-items:center;column-gap:var(--space-6);row-gap:var(--space-3);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"header footer""description footer"}.pkGO5W_surfaceGrid>.pkGO5W_surfaceCard:only-child .pkGO5W_surfaceCardHeader{grid-area:header}.pkGO5W_surfaceGrid>.pkGO5W_surfaceCard:only-child .pkGO5W_surfaceCardDescription{grid-area:description}.pkGO5W_surfaceGrid>.pkGO5W_surfaceCard:only-child .pkGO5W_surfaceCardFooter{border-left:var(--border-width-thin) solid var(--border-subtle);padding:0 0 0 var(--space-6);border-top:none;grid-area:footer;align-content:center;margin-top:0}.pkGO5W_surfaceGrid>.pkGO5W_surfaceCard:only-child .pkGO5W_surfaceActions{justify-content:flex-end}}
._62eU1a_section{width:100%}._62eU1a_sectionInner{width:min(1200px,100%);padding:var(--space-scale-4-2) var(--space-5);gap:var(--space-scale-3-2);flex-direction:column;margin:0 auto;display:flex}._62eU1a_sectionHeader{max-width:calc(74 * var(--scale));gap:var(--space-scale-0-75);flex-direction:column;display:flex}._62eU1a_eyebrow{color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug);margin:0}._62eU1a_sectionHeader h2{max-width:calc(62 * var(--scale));color:var(--text-primary);font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);text-wrap:balance;overflow-wrap:anywhere;margin:0}._62eU1a_capabilityLayout{grid-template-columns:minmax(calc(26 * var(--scale)), .56fr) minmax(0, 1fr);gap:var(--space-scale-4-2);align-items:start;display:grid}._62eU1a_visualRail{top:calc(var(--nav-height) + var(--space-scale-1-2));gap:var(--space-scale-1-55);transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);display:grid;position:sticky}._62eU1a_capabilityVisual{border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-2xl);background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--elevation-2);margin:0;overflow:hidden}._62eU1a_capabilityImage{object-fit:cover;width:100%;height:auto;display:block}._62eU1a_capabilityGroups{gap:var(--space-scale-2-4);transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);display:grid}._62eU1a_visualRail[data-real-mode-reveal-state=pending],._62eU1a_capabilityGroups[data-real-mode-reveal-state=pending]{opacity:0;transform:translateY(var(--space-scale-1-2))}._62eU1a_visualRail[data-real-mode-reveal-state=visible],._62eU1a_capabilityGroups[data-real-mode-reveal-state=visible]{opacity:1;transform:translateY(0)}._62eU1a_capabilityGroup{gap:var(--space-scale-1-05);padding:var(--space-scale-0-75) 0;display:grid}._62eU1a_groupHeader{gap:var(--space-scale-1-15);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._62eU1a_groupIndex{color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._62eU1a_capabilityGroup[data-phase=decide] ._62eU1a_groupIndex,._62eU1a_capabilityGroup[data-phase=decide] ._62eU1a_capabilityProof,._62eU1a_capabilityGroup[data-phase=decide] ._62eU1a_capabilityLink{color:var(--brand-secondary-strong)}._62eU1a_capabilityGroup[data-phase=decide] ._62eU1a_capabilityIcon{color:var(--brand-secondary-strong);background:var(--brand-secondary-surface)}._62eU1a_groupHeaderText{gap:var(--space-scale-0-45);min-width:0;display:grid}._62eU1a_groupHeaderText h3,._62eU1a_auditPanel h3{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);text-wrap:balance;letter-spacing:var(--letter-spacing-tight);margin:0}._62eU1a_capabilityRows{gap:var(--space-scale-0-85);padding-left:var(--space-scale-3-2);display:grid}._62eU1a_capabilityRow{grid-template-columns:auto minmax(0, 1fr) minmax(calc(10 * var(--scale)), auto);gap:var(--space-scale-1-05);min-width:0;padding:var(--space-scale-0-55) 0;align-items:start;display:grid}._62eU1a_capabilityCopy{gap:var(--space-scale-0-4);min-width:0;max-width:var(--measure-narrow);display:grid}._62eU1a_capabilityCopy h4{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}._62eU1a_capabilityIcon,._62eU1a_auditIcon{width:calc(2.75 * var(--scale));height:calc(2.75 * var(--scale));flex-shrink:0;justify-content:center;align-items:center;display:flex}._62eU1a_capabilityIcon{border-radius:var(--radius-lg);color:var(--brand-primary);background:var(--interaction-selected)}._62eU1a_auditIcon{border-radius:var(--audit-panel-inner-radius);color:var(--brand-secondary-strong);background:var(--brand-secondary-surface)}._62eU1a_icon{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale));display:block}._62eU1a_capabilityProof,._62eU1a_auditValue{width:fit-content;max-width:calc(13 * var(--scale));color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-align:right;letter-spacing:var(--letter-spacing-normal);justify-self:end}._62eU1a_capabilityLink{width:fit-content;color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-decoration:underline;text-decoration-thickness:calc(.08 * var(--scale));text-underline-offset:calc(.25 * var(--scale));letter-spacing:var(--letter-spacing-normal)}._62eU1a_auditPanel{--audit-panel-inner-radius:max(calc(0 * var(--scale)), calc(var(--radius-xl) - var(--space-scale-1-25)));gap:var(--space-scale-0-8);padding:var(--space-scale-1-25);border-radius:var(--radius-xl);background:var(--surface-sunken);color:var(--text-primary);flex-direction:column;display:flex}._62eU1a_auditPanel h3{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._62eU1a_auditList{gap:var(--space-scale-0-55);margin:0;padding:0;list-style:none;display:grid}._62eU1a_auditSignal{justify-content:space-between;gap:var(--space-scale-0-75);padding:var(--space-scale-0-65) 0;color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-items:center;display:flex}._62eU1a_auditValue{color:var(--brand-secondary-strong)}@media not all and (min-width:1024px){._62eU1a_capabilityLayout{grid-template-columns:1fr}._62eU1a_visualRail{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;position:static}}@media (max-width:760px){._62eU1a_sectionInner{padding:var(--space-scale-3-2) var(--space-4);gap:var(--space-scale-2-2)}._62eU1a_sectionHeader h2,._62eU1a_groupHeaderText h3{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._62eU1a_visualRail{grid-template-columns:1fr}._62eU1a_capabilityVisual{border-radius:var(--radius-xl)}._62eU1a_capabilityRows{padding-left:0}._62eU1a_capabilityRow{grid-template-columns:auto minmax(0,1fr)}._62eU1a_capabilityProof{text-align:left;grid-column:2;justify-self:start;max-width:none}._62eU1a_capabilityIcon,._62eU1a_auditIcon{width:calc(3.4 * var(--scale));height:calc(3.4 * var(--scale))}}@media (prefers-reduced-motion:reduce){._62eU1a_visualRail,._62eU1a_capabilityGroups{opacity:1;transition:none;transform:none}}
.YO-92G_section{}.YO-92G_sectionHeader{}.YO-92G_eyebrow{}.YO-92G_capabilityLayout{}.YO-92G_capabilityGroups{}.YO-92G_capabilityGroup{}.YO-92G_groupSummary{}.YO-92G_groupIndex{}.YO-92G_groupSummaryText{}.YO-92G_auditPanel{}.YO-92G_capabilityCopy{}.YO-92G_summaryMarker{}.YO-92G_capabilityRows{}.YO-92G_capabilityRow{}.YO-92G_capabilityIcon{}.YO-92G_auditIcon{}.YO-92G_icon{}.YO-92G_capabilityProof{}.YO-92G_auditValue{}.YO-92G_capabilityLink{}.YO-92G_auditList{}.YO-92G_auditSignal{}.YO-92G_toneAccent{}.YO-92G_toneSuccess{}.YO-92G_toneWarm{}.YO-92G_toneNeutral{}
.LuD6KG_featureGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.LuD6KG_featureGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.LuD6KG_featureGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:900px){.LuD6KG_featureGridTwo,.LuD6KG_featureGridThree,.LuD6KG_featureGridFour{display:grid}}
.skJs2G_twoColumnFeature{padding:var(--space-7) var(--space-5);max-width:1200px;margin:0 auto}.skJs2G_twoColumnTitle{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);text-align:center;margin-bottom:var(--space-6);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.skJs2G_twoColumnGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}@media not all and (min-width:768px){.skJs2G_twoColumnGrid{grid-template-columns:1fr}}.skJs2G_column{background:var(--surface-raised);padding:var(--space-5);border-radius:var(--radius-lg);box-shadow:var(--elevation-1)}.skJs2G_columnTitle{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--brand-primary);margin-bottom:var(--space-4);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.skJs2G_bulletList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.skJs2G_bulletItem{padding-left:var(--space-4);color:var(--text-secondary);line-height:var(--line-height-snug);font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);position:relative}.skJs2G_bulletItem:before{content:"•";color:var(--brand-secondary-strong);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);position:absolute;left:0}.skJs2G_infoCallout{max-width:900px;margin:var(--space-7) auto;padding:var(--space-scale-2-5);background:var(--surface-sunken);border-left:var(--border-width-heavy) solid var(--brand-secondary-strong);border-radius:var(--radius-md)}.skJs2G_infoCallout.skJs2G_infoTone{background:var(--interaction-selected);border-left-color:var(--brand-primary)}.skJs2G_infoCallout.skJs2G_warningTone{background:var(--intent-warning-surface);border-left-color:var(--intent-warning-hover)}.skJs2G_calloutTitle{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);margin-bottom:var(--space-3);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.skJs2G_calloutText{font-size:var(--font-size-micro);color:var(--text-secondary);line-height:var(--line-height-snug);margin-bottom:var(--space-4);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.skJs2G_calloutFooter{font-size:var(--font-size-body-secondary);color:var(--text-muted);margin-top:var(--space-3);font-style:italic;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.skJs2G_calloutCta{padding:var(--space-scale-0-875) var(--space-scale-1-75);border-radius:var(--radius-md);font-weight:var(--weight-regular);font-size:var(--font-size-micro);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);margin-top:var(--space-3);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);text-decoration:none;display:inline-flex}.skJs2G_calloutCta.skJs2G_primaryCta{background:var(--brand-primary);color:var(--on-brand)}.skJs2G_calloutCta.skJs2G_primaryCta:hover{background:var(--brand-muted);box-shadow:var(--elevation-2);transform:translateY(-2px)}.skJs2G_calloutCta.skJs2G_secondaryCta{background:var(--surface-raised);color:var(--brand-primary);border:var(--border-width-medium) solid var(--brand-primary)}.skJs2G_calloutCta.skJs2G_secondaryCta:hover{background:var(--brand-primary);color:var(--on-brand);box-shadow:var(--elevation-2);transform:translateY(-2px)}.skJs2G_calloutCta.skJs2G_ghostCta{color:var(--brand-primary);background:0 0;border:none;text-decoration:underline}.skJs2G_calloutCta.skJs2G_ghostCta:hover{color:var(--brand-muted)}.skJs2G_partnerSection{padding:var(--space-7) var(--space-5);max-width:1200px;margin:0 auto}.skJs2G_partnerTitle{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);text-align:center;margin-bottom:var(--space-6);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.skJs2G_partnerGrid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.skJs2G_partnerCard{background:var(--surface-raised);padding:var(--space-5);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);gap:var(--space-3);transition:box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.skJs2G_partnerCard:hover{box-shadow:var(--elevation-2);transform:translateY(-4px)}.skJs2G_partnerLogo{height:100px;margin-bottom:var(--space-3);justify-content:center;align-items:center;display:flex}.skJs2G_partnerLogoPlaceholder{background:var(--surface-sunken);border-radius:var(--radius-md);width:100%;height:100%;color:var(--text-muted);font-size:var(--font-size-caption);text-align:center;padding:var(--space-3);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:flex}.skJs2G_partnerLogoImg{object-fit:contain;max-width:100%;max-height:100%;display:block}.skJs2G_partnerName{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.skJs2G_partnerDescription{font-size:var(--font-size-micro);color:var(--text-secondary);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);flex-grow:1}.skJs2G_partnerLinks{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width-thin) solid var(--border-default);flex-direction:column;display:flex}.skJs2G_partnerLink{color:var(--brand-primary);font-weight:var(--weight-regular);font-size:var(--font-size-body-secondary);transition:color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);align-items:center;gap:var(--space-1);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);text-decoration:none;display:inline-flex}.skJs2G_partnerLink:hover{color:var(--brand-muted);transform:translate(4px)}
.yTuBbW_profileHero{gap:var(--space-vitrine-gap-section);min-height:calc(100dvh - var(--nav-height));padding:var(--space-vitrine-section) var(--space-vitrine-gutter);background:var(--surface-raised);flex-direction:column;align-items:center;display:flex}.yTuBbW_profileHero.yTuBbW_centered{text-align:center}.yTuBbW_profileHero.yTuBbW_editorial{text-align:left;justify-content:flex-start;align-items:flex-start;gap:var(--space-4);padding:var(--space-7) var(--space-5);width:100%;max-width:1200px;margin:0 auto}.yTuBbW_heroText h1{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);color:var(--brand-primary);margin-bottom:var(--space-vitrine-gap-grid);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.yTuBbW_subheadline{font-size:var(--font-size-subtitle);color:var(--text-primary);margin-bottom:var(--space-vitrine-gap-section);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.yTuBbW_ctaGroup{gap:var(--space-vitrine-gap-compact);flex-direction:column;width:100%;display:flex}.yTuBbW_profileHero.yTuBbW_centered .yTuBbW_ctaGroup{align-items:center}.yTuBbW_profileHero.yTuBbW_editorial .yTuBbW_heroText{max-width:100%}.yTuBbW_profileHero.yTuBbW_editorial .yTuBbW_ctaGroup{align-items:flex-start;width:auto}.yTuBbW_heroIllustration{order:-1;justify-content:center;align-items:center;width:fit-content;display:flex}.yTuBbW_heroImage{border-radius:var(--radius-lg);object-fit:contain;box-shadow:var(--elevation-2);width:100%;height:auto;max-height:50vw}.yTuBbW_illustrationPlaceholder{background:var(--surface-sunken);border-radius:var(--radius-lg);padding:var(--space-vitrine-section);text-align:center;color:var(--text-secondary);border:var(--border-width-medium) dashed var(--border-default);justify-content:center;align-items:center;min-height:40vw;display:flex}.yTuBbW_challengesSection{padding:var(--space-vitrine-section-wide) var(--space-vitrine-gutter);background:var(--surface-raised)}.yTuBbW_challengesSection h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-vitrine-gap-section);text-align:center;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.yTuBbW_challengesGrid{gap:var(--space-vitrine-gap-grid);flex-direction:column;display:flex}.yTuBbW_challengeCard{padding:var(--space-vitrine-gutter);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);gap:var(--space-vitrine-gap-grid);align-items:flex-start;display:flex}.yTuBbW_challengeCard:hover{box-shadow:var(--elevation-2);transform:translateY(-2px)}.yTuBbW_challengeIcon{flex-shrink:0}.yTuBbW_challengeNumber{background:var(--brand-wash);width:10vw;max-width:48px;height:10vw;max-height:48px;color:var(--brand-primary);border-radius:var(--radius-lg);font-weight:var(--weight-regular);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:flex}.yTuBbW_challengeContent h3{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--brand-primary);margin-bottom:var(--space-vitrine-gap-tight);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.yTuBbW_challengeContent p{font-size:var(--font-size-caption);color:var(--text-secondary);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}@media (min-width:900px){.yTuBbW_challengesGrid{display:grid}.yTuBbW_profileHero{width:100%;padding-block:var(--space-scale-5);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.yTuBbW_profileHero.yTuBbW_centered{grid-template-columns:1fr;max-width:900px;margin:0 auto}.yTuBbW_profileHero.yTuBbW_editorial{flex-direction:column;justify-content:flex-start;align-items:flex-start}.yTuBbW_heroText{max-width:50vw}.yTuBbW_profileHero.yTuBbW_editorial .yTuBbW_heroText{max-width:100%}.yTuBbW_heroText h1{margin-bottom:var(--space-4)}.yTuBbW_subheadline{margin-bottom:var(--space-scale-2-5)}.yTuBbW_ctaGroup{align-items:center;gap:var(--space-3);flex-flow:wrap;width:auto}.yTuBbW_heroIllustration{order:0;width:fit-content}.yTuBbW_heroImage{border-radius:var(--radius-lg);max-height:min(62vh, calc(36 * var(--scale)));box-shadow:var(--elevation-1)}.yTuBbW_illustrationPlaceholder{border-radius:var(--radius-lg);padding:var(--space-6);min-height:300px}.yTuBbW_challengesSection{padding:var(--space-scale-5) var(--space-5)}.yTuBbW_challengesSection h2{margin-bottom:var(--space-6)}.yTuBbW_challengesGrid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:1200px;margin:0 auto}.yTuBbW_challengeCard{padding:var(--space-5);gap:var(--space-4);border-radius:var(--radius-lg)}.yTuBbW_challengeCard:hover{transform:translateY(-4px)}.yTuBbW_challengeNumber{width:calc(3 * var(--scale));height:calc(3 * var(--scale));border-radius:var(--radius-sm)}.yTuBbW_challengeContent h3{margin-bottom:var(--space-2)}}
._wV2ra_page{background:var(--surface-raised);flex-direction:column;width:100%;display:flex}
