.Block_block__SnsRN{font-family:var(--font-family-body);font-weight:var(--font-weight-regular);margin:0}.Block_xs__r2eF_{font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-lh);letter-spacing:var(--text-body-xs-ls)}.Block_sm__5XodU{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-lh);letter-spacing:var(--text-body-sm-ls)}.Block_md__9vL12{font-size:var(--text-body-md-size);line-height:var(--text-body-md-lh);letter-spacing:var(--text-body-md-ls)}.Block_lg__ON0JY{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-lh);letter-spacing:var(--text-body-lg-ls)}.Block_size2xl__O9dUb{font-size:var(--text-body-2xl-size);line-height:var(--text-body-2xl-lh);letter-spacing:var(--text-body-2xl-ls)}.Block_primary__onJg0{color:var(--text-primary)}.Block_secondary__uZyWl{color:var(--text-secondary)}.Block_tertiary__sh6MS{color:var(--text-tertiary)}.Block_inverse__bAKNP{color:var(--text-inverse-primary)}.Card_card__jk_Lw{border-radius:var(--radius-md)}.Card_filled__oLaku{background:var(--surface-card)}.Card_filled__oLaku,.Card_outline__KleDD{padding:var(--spacing-md);border:var(--border-card) solid var(--surface-card-border)}.Card_header__bgu5y{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Card_separator__uKKWK{padding-bottom:var(--spacing-sm);border-bottom:var(--border-card) solid var(--surface-card-border)}.Card_content__aKvKM{display:flex;flex-direction:column}.Card_header-gap-xs__A7Zyy{margin-top:var(--spacing-xs)}.Card_header-gap-sm__UGqxH{margin-top:var(--spacing-sm)}.Card_header-gap-md__VKmYY{margin-top:var(--spacing-md)}.Card_header-gap-lg__1Eel_{margin-top:var(--spacing-lg)}.Card_header-gap-xl__g6Qal{margin-top:var(--spacing-xl)}.Card_gap-xs__mK7tc{gap:var(--spacing-xs)}.Card_gap-sm__Gwq5a{gap:var(--spacing-sm)}.Card_gap-md__g6CP_{gap:var(--spacing-md)}.Card_gap-lg__qvI1Q{gap:var(--spacing-lg)}.Card_gap-xl__xtr34{gap:var(--spacing-xl)}.CardRow_cardRow__rAU3K{align-items:start}.CardRow_fill__ZZo3m{display:flex;gap:var(--spacing-xl)}.CardRow_fill__ZZo3m>*{flex:1 0 0;min-width:0}.CardRow_span2__Cen9x{display:contents}.CardRow_span2__Cen9x>*{grid-column:span 2}.CardColumn_cardColumn__WGZnA{display:flex;flex-direction:column;gap:var(--spacing-xl);list-style:none;margin:0;padding:0}.software-observability_briefTextBlock__hm6q_{grid-column:1/-1}.software-observability_theProblem__H_x6m{row-gap:0}.software-observability_theProblemPinnedScene__G6VTj{grid-column:5/9;margin-bottom:var(--spacing-3xl)}.software-observability_frameworkScene__GUoZH{grid-column:1/-1}section.software-observability_research__2L3Bw{min-height:100vh;align-content:center}.software-observability_researchContextBlock__WapED{grid-column:1/4}.software-observability_researchContextStat__Cduea{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-display-metric-size);line-height:var(--text-display-metric-lh);letter-spacing:var(--text-display-metric-ls);color:var(--text-tertiary);text-transform:uppercase;margin:0}.software-observability_researchContent__787w5{grid-column:4/11;display:flex;flex-direction:column;gap:var(--spacing-xl)}section.software-observability_insightsGoals__5DztW{position:relative;background:var(--surface-section-inverse);row-gap:var(--spacing-5xl)}.software-observability_insightsGoalsMotionSvg__9_7Da{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.software-observability_insightsGoalsBadge__se4Pd{position:absolute;width:var(--spacing-xl);height:var(--spacing-xl);transform:translate(-50%);display:flex;align-items:center;justify-content:center;background:var(--badge-fill);color:var(--badge-text);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-label-md-size);letter-spacing:var(--text-label-md-ls);text-transform:uppercase}.software-observability_insightsGoalsLeft__sMcnn{grid-column:1/7}section.software-observability_insightsGoals__5DztW .software-observability_insightsGoalsContext__zsf6z{grid-column:9/13;gap:var(--spacing-md);padding-left:var(--spacing-xl);padding-top:calc(var(--text-label-xl-lh) + var(--spacing-md))}.software-observability_insightsGoalsDescriptions__O1mMu{display:flex;flex-direction:column;gap:var(--spacing-xl)}.software-observability_insightsGoalsGoals__GWULE,.software-observability_insightsGoalsInsights__HTqFK{display:flex;flex-direction:column;gap:var(--spacing-md)}.software-observability_insightsGoalsInsights__HTqFK{grid-column:1/5}.software-observability_insightsGoalsGoals__GWULE{grid-column:9/13}.software-observability_insightsGoalsGoals__GWULE>span,.software-observability_insightsGoalsInsights__HTqFK>span{padding-left:var(--spacing-xl)}.software-observability_insightsGoalsItems__X9uuh{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.software-observability_insightsGoalsItem__M8zFv{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-xl)}.software-observability_insightsGoalsItemHeading__nPF1d{height:calc(var(--text-heading-lg-lh) * 2 + var(--spacing-md));display:flex;align-items:flex-start;padding-bottom:var(--spacing-md)}.software-observability_insightsGoalsItemTitle__Uv34g{font-family:var(--font-family-body);font-weight:var(--font-weight-bold);font-size:var(--text-heading-lg-size);line-height:var(--text-heading-lg-lh);letter-spacing:var(--text-heading-lg-ls);color:var(--text-inverse-primary);margin:0}.software-observability_insightsGoalsItemBody__bIlFX{height:96px;overflow:hidden}section.software-observability_data__0XYkF{position:sticky;top:0;height:100vh;padding-block:0}.software-observability_dataContext__HrXwU{grid-column:1/5;align-self:center;justify-content:center;align-items:flex-start;text-align:left;gap:var(--spacing-xl)}.software-observability_dataHeading__2ZwQz{font-family:var(--font-family-body);font-weight:var(--font-weight-bold);font-size:var(--text-body-display-size);line-height:var(--text-body-display-lh);letter-spacing:var(--text-body-display-ls);color:var(--text-secondary);margin:0}.software-observability_dataTrackedPeriod__FbLCU{letter-spacing:3.2px}.software-observability_dataContainer___fYpg{grid-column:5/-1;height:100vh;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4xl);padding-block:50vh}.software-observability_dataType__bxhJQ{width:100%;aspect-ratio:2/1;flex-shrink:0}.software-observability_frameworkObservabilityWrap__FX8ig{position:relative;isolation:isolate}.software-observability_frameworkFunnelSpineSvg__4wc2J{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible}.software-observability_frameworkAdaptation__meXkQ{min-height:100vh;align-content:center;row-gap:var(--spacing-xl)}.software-observability_frameworkAdaptationTextBlock__iWuEK{grid-column:1/9}section.software-observability_observabilityEyes__TzPG6{min-height:100vh;padding-block:0;background:var(--color-blue-500)}.software-observability_observabilityEyes__TzPG6>*{grid-row:1;align-self:start;z-index:3}.software-observability_observabilityEyes__TzPG6>[data-eye=top-left]{grid-column:1/6;transform:translateY(calc(0vh - 50%))}.software-observability_observabilityEyes__TzPG6>[data-eye=mid-left]{grid-column:2/5;transform:translateY(calc(48vh - 50%))}.software-observability_observabilityEyes__TzPG6>[data-eye=upper-mid]{grid-column:6/8;transform:translateY(calc(22.5vh - 50%))}.software-observability_observabilityEyes__TzPG6>[data-eye=lower-mid]{grid-column:5/7;transform:translateY(calc(78vh - 50%))}.software-observability_observabilityEyes__TzPG6>[data-eye=big]{grid-column:7/-1;justify-self:start;width:134%;transform:translateY(calc(50vh - 50%))}.software-observability_observabilityEyes__TzPG6>[data-detail]{grid-column:9/12;transform:translateY(77vh)}.software-observability_modularDesignApproach__cvn89{grid-column:1/-1;max-width:907px}section.software-observability_dataDictionary__JtjKB{row-gap:0}.software-observability_dataDictionaryScene__c4BOh{grid-column:1/-1}section.software-observability_prototypeValidation__O01da{min-height:100vh;align-content:center;row-gap:var(--spacing-5xl);column-gap:var(--spacing-3xl)}.software-observability_prototypeValidationTextBlock__TxS7V{grid-column:1/9}.software-observability_prototypeValidationCenter__te3U4{grid-column:3/11}.software-observability_prototypeEmbedFade__Euqla{opacity:0}.software-observability_prototypeEmbedRounded__XoBKs{border-radius:var(--radius-default)}.software-observability_allSoftwareView__TAQ1A{min-height:100vh;align-content:center;row-gap:var(--spacing-xl)}.software-observability_allSoftwareViewTextBlock__S8qz3{grid-column:1/9}.software-observability_allSoftwareViewDetailBlock__YlN4N{grid-column:1/4}section.software-observability_gapsIdentified__WLDTl{padding-block:0}.software-observability_gapsIdentifiedScene__JcnOZ{grid-column:1/-1}section.software-observability_parallelPrototyping__ijp9B{position:sticky;top:0;height:100vh;padding-block:0}.software-observability_parallelPrototypingLeft__YRmJF{grid-column:1/7;align-self:center;display:grid;grid-template-columns:subgrid;align-content:center;row-gap:var(--spacing-xl)}.software-observability_parallelPrototypingLeft__YRmJF>*{grid-column:1/-1}.software-observability_parallelPrototypingDetailBlock__k6QbT{grid-column:1/4;color:var(--text-primary)}.software-observability_parallelPrototypingScroll__orrrr{grid-column:8/-1;height:100vh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-4xl)}.software-observability_parallelPrototypingCard__dj8Up{display:flex;flex-direction:column}.software-observability_parallelPrototypingCardLabel__uKMnT{position:sticky;top:var(--nav-height);z-index:1;margin:0;padding-block:var(--spacing-md);background:var(--surface-base);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-label-xs-size);line-height:var(--text-label-xs-lh);letter-spacing:var(--text-label-xs-ls);word-spacing:var(--word-spacing-display);text-transform:uppercase;color:var(--text-primary)}.software-observability_parallelPrototypingCard__dj8Up:first-child .software-observability_parallelPrototypingCardImg__O25sP{padding-top:var(--nav-height)}.software-observability_parallelPrototypingCardImg__O25sP{display:block;width:100%;height:auto;border-radius:var(--radius-default)}section.software-observability_overviewPrototype1__jRfFb{row-gap:var(--spacing-3xl)}.software-observability_overviewPrototype1Embed__hB_l_{grid-column:1/-1}.software-observability_overviewPrototype1CardsLeft__I8J_Q{grid-column:1/7}.software-observability_overviewPrototype1CardsRight__b3rK0{grid-column:7/13}section.software-observability_finalLifecycleTimeline__5_yh6{row-gap:var(--spacing-3xl)}.software-observability_finalLifecycleTimelineEmbed__FTHe8{grid-column:1/-1}section.software-observability_directionIssueAnnotations__o06Jz{row-gap:var(--spacing-3xl)}.software-observability_directionIssueAnnotationsEmbed__HIcOm{grid-column:1/-1}section.software-observability_experienceIssueAnnotations__O4BlM{row-gap:var(--spacing-3xl)}.software-observability_experienceIssueAnnotationsEmbed___Kyrw{grid-column:1/-1}.software-observability_profilePrototype1Quote__MbSJG{grid-column:1/7;align-self:start;position:sticky;top:var(--nav-height);height:calc(100vh - var(--nav-height));display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-xl)}.software-observability_softwareProfileQuoteDetailBlock__R2Kkh{width:320px}.software-observability_profilePrototype1Embed__UE0pg{grid-column:7/13}.software-observability_coreAttributeIntent__cJN3S{row-gap:var(--spacing-5xl)}.software-observability_coreAttributeIntentTextBlock__Ghpkd{grid-column:1/-1;max-width:907px}.software-observability_softwareProfile__Sa5Tu{row-gap:var(--spacing-xl)}.software-observability_softwareProfileTextBlock__u21C8{grid-column:1/7}.software-observability_softwareProfileDetailBlock__FH1O2{grid-column:1/4}section.software-observability_lifecycleTimeline__aZmB8{row-gap:0}.software-observability_lifecycleTimelineScene__zBAqS{grid-column:1/-1}section.software-observability_generatingEvents__D63w1{position:relative;background:var(--surface-section-inverse);row-gap:var(--spacing-5xl)}.software-observability_generatingEventsMotionSvg__UbwuI{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.software-observability_generatingEventsHeader__hVs7X{grid-column:1/-1;display:grid;grid-template-columns:subgrid;row-gap:var(--spacing-xl)}.software-observability_generatingEventsTextBlock__7mF0w{grid-column:1/7}.software-observability_generatingEventsDetailBlock__zfujc{grid-column:1/4}.software-observability_generatingEventsImages__PsVzJ{grid-column:1/9;display:flex;gap:var(--spacing-xl)}.software-observability_generatingEventsSteps__BoYw4{grid-column:9/13;display:flex;flex-direction:column;gap:var(--spacing-xl)}.software-observability_generatingEventsStepsIntro__9_7kr{padding-left:var(--spacing-3xl)}.software-observability_generatingEventsStepList__JKc2f{display:flex;flex-direction:column;gap:var(--spacing-xl)}.software-observability_generatingEventsStep__E6S1b{display:flex;align-items:flex-start;gap:var(--spacing-xl);padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) 0}.software-observability_generatingEventsStepBadge__Eo_8J{flex-shrink:0;width:var(--spacing-xl);height:var(--spacing-xl);display:flex;align-items:center;justify-content:center;background:var(--badge-fill);color:var(--badge-text);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-label-md-size);letter-spacing:var(--text-label-md-ls);text-transform:uppercase}.software-observability_generatingEventsStepContent__CLubh{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1 0 0;min-width:0}.software-observability_generatingEventsStepTitle__slAKW{font-family:var(--font-family-body);font-weight:var(--font-weight-bold);font-size:var(--text-heading-lg-size);line-height:var(--text-heading-lg-lh);letter-spacing:var(--text-heading-lg-ls);color:var(--text-inverse-primary);margin:0}.software-observability_utilizationAndCost__f94nL{row-gap:var(--spacing-xl)}.software-observability_utilizationAndCostTextBlock__ZyUa8{grid-column:1/8}.software-observability_utilizationAndCostDetailBlock__PAb0y{grid-column:1/4}.software-observability_softwareProfileFinal__xlNT9>*,.software-observability_softwareProfileIssues__G2F2v>*{grid-column:1/7}section.software-observability_profileIssueAnnotations__PB6VB{row-gap:var(--spacing-3xl)}.software-observability_profileIssueAnnotationsEmbed__9t4Gw{grid-column:4/10}section.software-observability_profileFinalDesign__ZKvaE{row-gap:var(--spacing-3xl)}.software-observability_profileFinalDesignEmbed__R0l70{grid-column:4/10}section.software-observability_unifyingSystems__3NdbJ{position:sticky;top:0;height:100vh;padding-block:0}.software-observability_unifyingSystemsLeft__yEakK{grid-column:1/7;align-self:center;display:grid;grid-template-columns:subgrid;align-content:center;row-gap:var(--spacing-xl)}.software-observability_unifyingSystemsLeft__yEakK>*{grid-column:1/-1}.software-observability_unifyingSystemsDetailBlock___qyDO{grid-column:1/4;color:var(--text-primary)}.software-observability_unifyingSystemsScroll__LF6C0{grid-column:8/-1;height:100vh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-4xl)}.software-observability_unifyingSystemsCard__qyAlv{display:flex;flex-direction:column}.software-observability_unifyingSystemsCardLabel__Eso26{position:sticky;top:var(--nav-height);z-index:1;margin:0;padding-block:var(--spacing-md);background:var(--surface-base);font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-label-xs-size);line-height:var(--text-label-xs-lh);letter-spacing:var(--text-label-xs-ls);word-spacing:var(--word-spacing-display);text-transform:uppercase;color:var(--text-primary)}.software-observability_unifyingSystemsCard__qyAlv:first-child .software-observability_unifyingSystemsCardImg__cU7hq{padding-top:var(--nav-height)}.software-observability_unifyingSystemsCardImg__cU7hq{display:block;width:100%;height:auto;border-radius:var(--radius-default)}.software-observability_unifyingSystemsPrototype__BGzZh{row-gap:var(--spacing-5xl)}.software-observability_unifyingSystemsPrototypeHeader__YW4XR{grid-column:1/-1;display:grid;grid-template-columns:subgrid;row-gap:var(--spacing-xl)}.software-observability_unifyingSystemsPrototypeLabel__Q3fkX{grid-column:1/7}.software-observability_unifyingSystemsPrototypeDetailBlock__J3gjd{grid-column:1/4}.software-observability_unifyingSystemsPrototypeImgCard__ZXbU4{grid-column:1/-1}.software-observability_testingTheExperience__16rYK{row-gap:var(--spacing-3xl)}.software-observability_testingTheExperienceWrapper__51EpD{grid-column:7/-1;display:flex;flex-direction:column;gap:var(--spacing-xl)}.software-observability_testingTheExperienceDetailBlock__jPbto{width:320px}.software-observability_testingTheExperienceImgCard__hq_xO{grid-column:1/-1}.software-observability_phaseOneClarityTextBlock__Ppxuz{grid-column:3/11}section.software-observability_twoTrackValidation__Q3kas{height:100vh;align-content:center;row-gap:var(--spacing-xl)}.software-observability_twoTrackValidationLabelBlock__jRdHO{grid-column:1/7}.software-observability_twoTrackValidationDetailBlock__7evd5{grid-column:1/4}.software-observability_crossFunctionalSessionsWrapper__95x2Y{grid-column:7/-1;display:flex;flex-direction:column;gap:var(--spacing-xl)}.software-observability_crossFunctionalSessionsDetailBlock__yoBgx{width:321px}.software-observability_allSoftwareDirectionIssues__pGmag{min-height:100vh;align-content:center}.software-observability_allSoftwareDirectionIssues__pGmag>*{grid-column:1/7}.software-observability_allSoftwareExperienceIssues__y0wEQ{min-height:100vh;align-content:center}.software-observability_allSoftwareExperienceIssues__y0wEQ>*{grid-column:1/7}.software-observability_allSoftwareFinal__8kHMj{min-height:100vh;align-content:center}.software-observability_allSoftwareFinal__8kHMj>*{grid-column:1/7}.software-observability_allSoftwareFinalDesign__qyx8d>*{grid-column:1/-1}.software-observability_tableAnatomyLabel__tRFMT{grid-column:1/7}.software-observability_tableAnatomyEmbed__qtlzz{grid-column:1/-1;margin-top:var(--spacing-5xl)}.software-observability_toolTips___T100>*{grid-column:1/-1}.software-observability_toolTipsFinalDesignImages__n0MOc{grid-column:1/-1;display:flex;gap:var(--spacing-xl)}.software-observability_designSystemRefinements__EB_D1{row-gap:var(--spacing-xl)}.software-observability_designSystemRefinementsTextBlock__kDinf{grid-column:1/9}.software-observability_designSystemRefinementsDetailBlock__pQOSM{grid-column:1/4}.software-observability_custimizableColumns__K66R8>*{grid-column:1/9}.software-observability_custimizableColumnsFinal__ulE5X>*{grid-column:1/-1}.software-observability_dragAndDropReordering__H6c1y>*{grid-column:1/9}.software-observability_dragAndDropFinal__7s9mX>*{grid-column:1/-1}.software-observability_scopeTradeoffsTextBlock__7yDOX{grid-column:1/-1;max-width:939px}.software-observability_inactiveLicenseDistribution__VxRB_>*{grid-column:1/7}section.software-observability_inactiveLicenseDistributionEmbed__GqI59{row-gap:var(--spacing-3xl)}.software-observability_inactiveLicenseDistributionEmbedInner__YFIMy{grid-column:4/10}.software-observability_overviewRevisit__f_L36{row-gap:var(--spacing-xl)}.software-observability_overviewRevisitTextBlock__rz5D8{grid-column:1/9}.software-observability_overviewRevisitDetailBlock__B32Ly{grid-column:1/4}.software-observability_completion__qrZnH>*,.software-observability_finalAllSoftwareDesign__xGPtC>*,.software-observability_overviewFinal__3zoZ_>*{grid-column:1/-1}.software-observability_impact__11hSM{row-gap:var(--spacing-xl)}.software-observability_impactTextBlock__QoPWV{grid-column:1/9}.software-observability_impactDetailBlock__5IyaJ{grid-column:1/4}.software-observability_goalConnections__7yqun{display:flex;flex-direction:column}.software-observability_goalConnectionsConnectorRow__xK_TQ{display:flex;gap:var(--spacing-xl);height:var(--spacing-3xl)}.software-observability_goalConnectionsConnector__2BaWk{flex:1 0 0;display:flex;justify-content:center}.software-observability_goalConnectionsConnector__2BaWk:after{content:"";display:block;width:0;height:100%;border-left:.5px dashed var(--text-primary)}.software-observability_reflection__o8ZuI{row-gap:var(--spacing-xl)}.software-observability_reflection__o8ZuI>*{grid-column:1/-1}.software-observability_nextStepsTextBlock__ZSssE{grid-column:1/9}.Label_label__yE23p{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);text-transform:uppercase;word-spacing:var(--word-spacing-display)}.Label_default__NW_fZ{color:var(--text-primary)}.Label_inverse__uETmO{color:var(--text-inverse-secondary)}.Label_secondary__YEBoC{color:var(--text-secondary)}.Label_tertiary__Hu9c9{color:var(--text-tertiary)}.Label_accent__YihFe{color:var(--text-accent)}.Label_xs__xQdTL{font-size:var(--text-label-xs-size);line-height:var(--text-label-xs-lh);letter-spacing:var(--text-label-xs-ls)}.Label_sm__czql8{font-size:var(--text-label-sm-size);line-height:var(--text-label-sm-lh);letter-spacing:var(--text-label-sm-ls)}.Label_md__U82CI{font-size:var(--text-label-md-size);line-height:var(--text-label-md-lh);letter-spacing:var(--text-label-md-ls)}.Label_lg__Wd2lI{font-size:var(--text-label-lg-size);line-height:var(--text-label-lg-lh);letter-spacing:var(--text-label-lg-ls)}.Label_xl__R_6vF{font-size:var(--text-label-xl-size);line-height:var(--text-label-xl-lh);letter-spacing:var(--text-label-xl-ls)}.Label_size2xl__JB8dh{font-size:var(--text-label-2xl-size);line-height:var(--text-label-2xl-lh);letter-spacing:var(--text-label-2xl-ls)}.Button_btn__WOgGk{display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;gap:var(--button-gap);height:var(--button-height);padding-inline:var(--button-padding-x);border-radius:var(--button-radius);border:var(--button-border-width) solid transparent;background:transparent;cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.Button_hasIcon__ABgF5{padding-inline-start:var(--button-icon-inset)}.Button_large__iD1YL{--button-height:var(--button-height-large);--button-icon-size:var(--icon-xl)}.Button_large__iD1YL .Button_label__P0jFl{font-size:var(--text-label-2xl-size);line-height:var(--text-label-2xl-lh);letter-spacing:var(--text-label-2xl-ls)}.Button_medium___8OLc{--button-padding-x:var(--button-padding-x-medium)}.Button_m__dGJPo{--button-height:var(--button-height-m);--button-icon-size:var(--button-icon-size-m);--button-padding-x:var(--spacing-md)}.Button_m__dGJPo .Button_label__P0jFl{font-size:var(--text-label-lg-size);line-height:var(--text-label-lg-lh);letter-spacing:var(--text-label-lg-ls)}.Button_small__ebbKa{--button-height:var(--button-height-small);--button-padding-x:var(--button-padding-x-small);--button-icon-size:var(--button-icon-size-small);--button-icon-padding:var(--button-icon-padding-small)}.Button_small__ebbKa .Button_label__P0jFl{font-size:var(--text-label-sm-size);line-height:var(--text-label-sm-lh);letter-spacing:var(--text-label-sm-ls)}.Button_label__P0jFl{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-label-xl-size);line-height:var(--text-label-xl-lh);letter-spacing:var(--text-label-xl-ls);word-spacing:var(--word-spacing-display);text-transform:uppercase;white-space:nowrap}.Button_iconBadge__ZH_Rl{display:inline-flex;align-items:center;justify-content:center;padding:var(--button-icon-padding);border-radius:var(--button-icon-radius);flex-shrink:0}.Button_iconBadge__ZH_Rl>img,.Button_iconBadge__ZH_Rl>svg{width:var(--button-icon-size);height:var(--button-icon-size)}.Button_primary__zsboU{background-color:var(--button-bg-primary);border:none;color:var(--button-text-on-primary)}.Button_primary__zsboU:focus{outline:none}.Button_hasSlideHover__xOsKw.Button_primary__zsboU{gap:0;padding-inline:0;border-width:0;border-color:transparent}.Button_hasSlideHover__xOsKw.Button_primary__zsboU:hover{background-color:var(--button-bg-primary);border-color:transparent}.Button_defaultFace__ehrYm,.Button_hoverFace__9Isua{display:flex;align-items:stretch;width:100%;height:100%}.Button_hoverFace__9Isua{position:absolute;inset:-1px;justify-content:center;gap:0;background-color:var(--button-bg-primary)}.Button_faceBadge__MXnZt{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--button-height);color:var(--button-content-color-primary)}.Button_defaultFace__ehrYm .Button_faceBadge__MXnZt{background-color:var(--button-icon-bg-primary);box-shadow:1px 0 0 0 var(--button-icon-bg-primary)}.Button_faceBadge__MXnZt>img,.Button_faceBadge__MXnZt>svg{width:var(--button-icon-size);height:var(--button-icon-size)}.Button_faceField__gzoPP{display:flex;align-items:center;justify-content:left;flex:1;padding-inline:var(--button-padding-x);color:var(--button-content-color-primary)}.Button_defaultFace__ehrYm .Button_faceField__gzoPP{background-color:var(--button-field-bg-primary)}.Button_hoverFace__9Isua .Button_faceField__gzoPP{flex:none;padding-inline:0;color:var(--button-content-color-primary-hover)}.Button_hoverFace__9Isua .Button_faceBadge__MXnZt{color:var(--button-content-color-primary-hover)}.Button_primaryFlatDefaultFace__LLPEF,.Button_primaryFlatHoverFace__KbBdH{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-inline:var(--button-padding-x);background-color:var(--button-bg-primary);color:var(--button-content-color-primary)}.Button_primaryFlatHoverFace__KbBdH{position:absolute;inset:0;background-color:var(--button-bg-primary-flat-hover);color:var(--button-content-color-primary-flat-hover)}.Button_secondary__RufDp{background-color:var(--button-bg-secondary);border-color:var(--button-border-secondary);color:var(--button-text-on-secondary)}.Button_hasSlideHover__xOsKw.Button_secondary__RufDp{gap:0;padding-inline:0;border-width:0;border-color:transparent}.Button_hasSlideHover__xOsKw.Button_secondary__RufDp:hover{background-color:var(--button-bg-secondary);border-color:transparent}.Button_secondaryDefaultFace__oMEaM,.Button_secondaryHoverFace__l_iiA{display:flex;align-items:center;justify-content:center;gap:var(--button-gap);height:100%;width:100%;padding-inline:var(--button-padding-x);background-color:var(--button-bg-secondary);color:var(--button-content-color-secondary)}.Button_secondaryDefaultFace__oMEaM .Button_iconBadge__ZH_Rl{background-color:var(--button-icon-bg-secondary)}.Button_secondaryHoverFace__l_iiA{position:absolute;inset:0;gap:0;background-color:var(--state-hover-on-surface);color:var(--button-content-color-secondary-hover)}.Button_secondaryHoverFace__l_iiA .Button_iconBadge__ZH_Rl{width:var(--button-height);background-color:transparent}.Button_defaultFace__ehrYm .Button_faceBadgeSecondary__0rwyy{background-color:var(--button-icon-bg-secondary-badge);color:var(--button-content-color-secondary-badge);box-shadow:1px 0 0 0 var(--button-icon-bg-secondary-badge)}.Button_defaultFace__ehrYm .Button_faceFieldSecondary__rDAuI{background-color:var(--button-field-bg-secondary);color:var(--button-content-color-secondary-field)}.Button_text__IZaCD{background-color:var(--surface-base);border-color:transparent}.Button_hasSlideHover__xOsKw.Button_text__IZaCD{gap:0;padding-inline:0;border-width:0;border-color:transparent}.Button_hasSlideHover__xOsKw.Button_text__IZaCD:hover{background-color:var(--surface-base);border-color:transparent}.Button_textDefaultFace__izyc7,.Button_textHoverFace__KrNK0{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);width:100%;height:100%;padding-inline:var(--button-padding-x);background-color:var(--surface-base);color:var(--text-tertiary)}.Button_textHoverFace__KrNK0{position:absolute;inset:0;background-color:var(--button-bg-text-hover);color:var(--text-secondary)}.Button_menu__9_ZUv{background-color:transparent;border:none;color:var(--button-content-color-menu);width:100%;height:100%;border-radius:0}.Button_menu__9_ZUv:focus{outline:none}.Button_hasSlideHover__xOsKw.Button_menu__9_ZUv{gap:0;padding-inline:0;border-width:0;border-color:transparent}.Button_hasSlideHover__xOsKw.Button_menu__9_ZUv:hover{background-color:transparent;border-color:transparent}.Button_menuDefaultFace__JDuWI,.Button_menuHoverFace__556nH{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.Button_menuDefaultFace__JDuWI{background-color:transparent;color:var(--button-content-color-menu)}.Button_menuHoverFace__556nH{position:absolute;inset:0;gap:var(--spacing-sm);background-color:var(--button-bg-menu-hover);color:var(--button-content-color-menu-hover)}.Button_ghost__eb_iL{height:auto;width:auto;padding:var(--spacing-sm);border:none;background-color:var(--surface-banner);color:var(--text-dark-display)}.Button_ghost__eb_iL:hover{background-color:var(--button-bg-text-hover);color:var(--button-content-color-ghost-hover)}.Button_ghostIcon__z3tru{display:flex;width:12.5px;height:12.5px}.Button_ghostIcon__z3tru>svg{width:100%;height:100%}.NumberCard_numberCard__ABkIt{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-2xl);padding:var(--spacing-lg);border:var(--border-card) var(--border-style-default) var(--surface-card-border);border-radius:var(--radius-md);transition:border-color .2s ease}.NumberCard_numberCard__ABkIt:hover{border-color:var(--surface-card-border-hover)}.NumberCard_numberCard__ABkIt:hover .NumberCard_index__bsxpj{color:var(--text-case-study-hover)}.NumberCard_index__bsxpj{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-display-metric-size);line-height:var(--text-display-metric-lh);letter-spacing:var(--text-display-metric-ls);color:var(--text-subtle);transition:color .2s ease}.NumberCard_body__qmqfe{display:flex;flex-direction:column;gap:var(--spacing-md)}.NumberCard_title__us1d2{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-label-lg-size);line-height:var(--text-label-lg-lh);letter-spacing:var(--text-label-lg-ls);text-transform:uppercase;word-spacing:var(--word-spacing-display);color:var(--text-primary);margin:0}.NumberCard_copy__1FEvK{display:flex;flex-direction:column;gap:var(--spacing-md)}.QuoteMarquee_marquee__7Svr2{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.QuoteMarquee_track__DkREe{display:flex;width:max-content;animation:QuoteMarquee_marquee-scroll__9Zxnf 90s linear infinite}.QuoteMarquee_reverse__jHyU8{animation-direction:reverse}.QuoteMarquee_marquee__7Svr2:focus-within .QuoteMarquee_track__DkREe,.QuoteMarquee_marquee__7Svr2:hover .QuoteMarquee_track__DkREe{animation-play-state:paused}.QuoteMarquee_duplicate__Uetlg{display:flex}@keyframes QuoteMarquee_marquee-scroll__9Zxnf{to{transform:translateX(-50%)}}.QuoteMarquee_quoteCard__u7WSw{width:420px;flex-shrink:0;margin-right:var(--spacing-xl);padding:var(--spacing-lg);background:var(--surface-base);transition:border-color .2s ease}.QuoteMarquee_quoteCard__u7WSw:hover{border-color:var(--surface-card-border-hover)}.QuoteMarquee_quote__hzbaw{font-family:var(--font-family-body);font-weight:var(--font-weight-regular);font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-lh);letter-spacing:var(--text-body-lg-ls);color:var(--text-secondary);margin:0}.QuoteMarquee_attribution__xFgKu{display:flex;flex-direction:column;gap:var(--spacing-xs)}.QuoteMarquee_name__7IlG7{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-label-sm-size);line-height:var(--text-label-sm-lh);letter-spacing:var(--text-label-sm-ls);text-transform:uppercase;color:var(--text-primary);text-decoration:none;width:fit-content}a.QuoteMarquee_name__7IlG7:hover{color:var(--text-case-study-hover)}.QuoteMarquee_role__CfswJ{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-lh);color:var(--text-subtle)}@media (prefers-reduced-motion:reduce){.QuoteMarquee_marquee__7Svr2{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.QuoteMarquee_track__DkREe{animation:none}.QuoteMarquee_duplicate__Uetlg{display:none}}@media (max-width:393px){.QuoteMarquee_quoteCard__u7WSw{width:300px;margin-right:var(--spacing-md)}}.Title_title__Soxqf{font-family:var(--font-family-body);font-weight:var(--font-weight-bold);margin:0}.Title_default__fk1zm{color:var(--text-secondary)}.Title_inverse__F9cjJ{color:var(--text-inverse-primary)}.Title_tertiary__nTe0x{color:var(--text-tertiary)}.Title_primary__DwX2m{color:var(--text-primary-strong)}.Title_xs__QOqF3{font-size:var(--text-title-xs-size);line-height:var(--text-title-xs-lh);letter-spacing:var(--text-title-xs-ls)}.Title_sm__ubDQ8{font-size:var(--text-title-sm-size);line-height:var(--text-title-sm-lh);letter-spacing:var(--text-title-sm-ls)}.Title_md__iBKiS{font-size:var(--text-title-md-size);line-height:var(--text-title-md-lh);letter-spacing:var(--text-title-md-ls)}.Title_lg__3lB0h{font-size:var(--text-title-lg-size);line-height:var(--text-title-lg-lh);letter-spacing:var(--text-title-lg-ls)}.Title_xl__xTt3W{font-size:var(--text-title-xl-size);line-height:var(--text-title-xl-lh);letter-spacing:var(--text-title-xl-ls)}.ImgCard_inner__lWfxF{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}.ImgCard_imgWrapper__jSZiW{border-radius:var(--radius-default);overflow:hidden;width:100%}.ImgCard_imgWrapperOverflowVisible__xtuet{overflow:visible}.ImgCard_innerMulti__NStAU{flex-direction:row}.ImgCard_innerMultiColumn__raDt0{flex-direction:column}.ImgCard_imgColumn__nGRLc{display:flex;flex-direction:column;flex:1 0 0;min-width:0;gap:var(--spacing-md)}.ImgCard_imgFill__G1I6D{width:100%;height:auto;display:block}.ImgCard_card__WSQCS .ImgCard_labelWrapper__YAUBF{padding-left:var(--spacing-md)}.ImgCard_caption__zMfM6{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-label-xs-size);line-height:var(--text-label-xs-lh);letter-spacing:var(--text-label-xs-ls);word-spacing:var(--word-spacing-display);text-transform:uppercase;color:var(--text-primary)}.ImgCard_caption__zMfM6.ImgCard_inverse__tk66L{color:var(--text-inverse-primary)}.ImgCard_bare__pGNFq{width:100%}.ImgCard_bare__pGNFq .ImgCard_labelWrapper__YAUBF{order:-1}.ImgCard_embedHeader___8w6E{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;position:sticky;top:var(--nav-height);z-index:20;background:var(--surface-base);padding-block:var(--spacing-md)}.ImgCard_embedHeaderRow__qv1qG{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.ImgCard_countdown__hbKHH{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);color:var(--text-secondary);white-space:nowrap}.ImgCard_countdownValue__ORx1d{font-size:var(--text-label-md-size);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-left:var(--spacing-sm)}.ImgCard_progressTrack__LwR37{display:flex;gap:var(--spacing-xs);width:100%}.ImgCard_progressSegment___CuwH{flex:1;height:2px;border-radius:var(--border-radius-full);background:var(--text-tertiary)}.ImgCard_progressSegmentFilled__GHYII{background:var(--text-accent)}.LiveEmbed_container__6KjKr{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;contain:layout}.LiveEmbed_canvas__jBnW5{position:absolute;top:0;left:0;transform-origin:top left;transition:transform .5s ease}.LiveEmbed_scrollContainer__PPBlD{position:relative;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.LiveEmbed_sizer__bwHLf{position:relative;width:100%}.HotspotOverlay_overlay__xENJl{position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .25s ease;z-index:10}.HotspotOverlay_overlay__xENJl.HotspotOverlay_visible__JWfy6{opacity:1}.HotspotOverlay_spotlightMask__1NCkE{position:absolute;inset:0;width:100%;height:100%}.HotspotOverlay_tooltipStack__3j7Py{position:absolute;display:flex;flex-direction:column;gap:var(--spacing-sm)}.HotspotOverlay_tooltipCard__56i_c{width:280px;padding:12px;background:var(--color-yellow-500);border-radius:var(--radius-default);display:flex;flex-direction:column;gap:var(--spacing-sm);opacity:0;transition:opacity .65s ease}.HotspotOverlay_tooltipCard__56i_c.HotspotOverlay_settled__WEVW7{opacity:1}.HotspotOverlay_tooltipCard__56i_c.HotspotOverlay_issue__q7FOJ{background:#ff7878}.HotspotOverlay_corner-top-left__rTWCQ{border-top-left-radius:0}.HotspotOverlay_corner-top-right__hcFIv{border-top-right-radius:0}.HotspotOverlay_corner-bottom-right__zkvpH{border-bottom-right-radius:0}.HotspotOverlay_corner-bottom-left__1zNju{border-bottom-left-radius:0}.HotspotOverlay_insightCard__CLqh6{background:var(--surface-base);border-radius:var(--radius-default)}.HotspotOverlay_insightCard__CLqh6 .HotspotOverlay_tooltipLabel__F9E6z,.HotspotOverlay_insightCard__CLqh6 .HotspotOverlay_tooltipText__4XMUx{color:var(--text-secondary)}.HotspotOverlay_tooltipTitle__Zp0XI{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-label-xs-size);line-height:var(--text-label-xs-lh);letter-spacing:var(--text-label-xs-ls);text-transform:uppercase;color:var(--color-grey-900)}.HotspotOverlay_tooltipBody__PnQM3{display:flex;flex-direction:column}.HotspotOverlay_tooltipLabel__F9E6z{font-weight:var(--font-weight-bold)}.HotspotOverlay_tooltipLabel__F9E6z,.HotspotOverlay_tooltipText__4XMUx{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-lh);color:var(--color-grey-900)}.HotspotOverlay_tooltipText__4XMUx{font-weight:var(--font-weight-semibold);margin:0}.EmbedBanner_banner__vp_KN{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;align-items:center;gap:var(--spacing-md);width:auto;padding:var(--spacing-sm);border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;background-color:var(--surface-banner)}.EmbedBanner_expanded__p6Xmd{border-radius:0}.EmbedBanner_copy__Ta5wf{font-family:var(--font-family-body);font-weight:var(--font-weight-regular);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-lh);letter-spacing:var(--text-body-sm-ls);color:var(--text-dark-display);white-space:nowrap}.SoftwareExperienceEmbed_wrapper__tVZ_7{position:relative;border-radius:var(--border-radius-sm);overflow:hidden;contain:layout}.SoftwareExperienceEmbed_lockOverlay__bCONq{position:absolute;inset:0;z-index:5}.SoftwareExperienceEmbed_lockOverlayClickable___c4jX{cursor:pointer}.SectionIntroduction_introduction__DotUw{padding-block:var(--spacing-3xl) var(--spacing-5xl);row-gap:var(--spacing-5xl)}.SectionIntroduction_heroImage__UE0HD{grid-column:1/-1}.SectionIntroduction_heroEmbed___SkzZ{width:100%;aspect-ratio:16/9;display:flex;justify-content:center;opacity:0;transform:translateY(24px)}.SectionIntroduction_heroEmbed___SkzZ>*{width:80%;height:100%}.SectionIntroduction_projectOverview___oVLV{grid-column:1/6}.SectionIntroduction_intro__Jbh9U{display:flex;flex-direction:column;gap:var(--spacing-md)}.SectionIntroduction_title__HPsI2{font-family:var(--font-family-body);font-weight:var(--font-weight-bold);font-size:var(--text-display-md-size);line-height:var(--text-display-md-lh);letter-spacing:var(--text-display-md-ls);color:var(--text-primary)}.SectionIntroduction_titleRow__WkYoP{display:inline-block;opacity:0;transform:translateY(24px)}.SectionIntroduction_description__M1vsU{opacity:0;transform:translateY(24px)}.SectionIntroduction_projectImpact__Wef_J{grid-column:6/13;display:flex;flex-direction:column;gap:var(--spacing-xl)}.SectionIntroduction_projectMeta__vwTXL{display:flex;gap:var(--spacing-xl);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--surface-card-border);opacity:0}.SectionIntroduction_projectMeta__vwTXL>*{flex:1;opacity:0;transform:translateY(24px)}.SectionIntroduction_impactCards__SI6NY{display:flex;gap:var(--spacing-xl)}.SectionIntroduction_impactCards__SI6NY>*{flex:1;opacity:0;transform:translateY(24px)}.SectionIntroduction_impactItem__eyIDy{display:flex;flex-direction:column;gap:var(--spacing-sm)}.SectionIntroduction_impactHeading__IGkYd{display:flex;align-items:center;gap:var(--spacing-sm)}.SectionIntroduction_badge__IshyM{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-pill);background:var(--surface-card);color:var(--badge-text);font-family:var(--font-family-body);font-weight:var(--font-weight-bold);font-size:var(--text-label-xs-size);line-height:var(--text-label-xs-lh);letter-spacing:var(--text-label-xs-ls);padding-inline:var(--spacing-sm);padding-block:var(--spacing-xs);white-space:nowrap}.MetricCard_metricCard__xoN2t{min-width:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm)}.MetricCard_value__vh0Wy{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-display-metric-size);line-height:var(--text-display-metric-lh);letter-spacing:var(--text-display-metric-ls);color:var(--text-primary);text-transform:uppercase}.MetricCard_label__EAa5_{font-weight:var(--font-weight-semibold);color:var(--text-tertiary)}.MetricCard_label__EAa5_,.MetricCard_source__sakg1{font-family:var(--font-family-body);font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-lh);letter-spacing:var(--text-body-lg-ls);text-align:center;padding-left:var(--metric-label-padding-left,0)}.MetricCard_source__sakg1{display:block;font-weight:var(--font-weight-regular);color:var(--metric-source-color,var(--text-tertiary));text-decoration:underline}.QuoteBlock_quoteBlock__cJ6mY{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md);border-radius:var(--radius-lg);width:100%}.QuoteBlock_quoteRow__dnQ14{display:flex;gap:var(--quote-row-gap,var(--spacing-xl));align-items:stretch;width:100%}.QuoteBlock_attribution__WI9b3{font-family:var(--font-family-body);font-weight:var(--font-weight-regular);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-lh);letter-spacing:var(--text-body-sm-ls);color:var(--text-tertiary);text-align:left}.QuoteBlock_quoteContent__PiqCy{flex:0 0 var(--quote-content-basis,60%);display:flex;flex-direction:column;gap:var(--spacing-xl);align-items:flex-start}.QuoteBlock_quoteMark__9abS7{display:block;width:48px;height:32px;filter:var(--quote-mark-filter,none)}.QuoteBlock_bodyDisplay__1Zo2j{font-family:var(--font-family-body);font-weight:var(--font-weight-semibold);font-size:var(--text-body-display-size);line-height:var(--text-body-display-lh);letter-spacing:var(--text-body-display-ls);color:var(--text-secondary);text-wrap:balance}.QuoteBlock_quoteEmphasis__zixj4{flex:1;display:flex;align-items:center;padding-top:var(--spacing-3xl)}.QuoteBlock_displayLg__4rUDB{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--text-display-lg-size);line-height:var(--text-display-lg-lh);letter-spacing:var(--text-display-lg-ls);color:var(--text-subtle);text-transform:uppercase}@media (max-width:393px){.QuoteBlock_quoteRow__dnQ14{flex-direction:column}.QuoteBlock_quoteContent__PiqCy{flex:none;width:100%}.QuoteBlock_quoteEmphasis__zixj4{width:100%}}.TheProblemPinnedScene_scene__JlAa1{position:relative}.TheProblemPinnedScene_stage__gIcX2{position:sticky;top:0;height:100vh;display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--spacing-xl);align-content:start;padding-top:var(--nav-height)}.TheProblemPinnedScene_detailBlock__eOFyD{grid-column:1/3;color:var(--text-primary);margin-bottom:var(--spacing-xl)}.TheProblemPinnedScene_messageContainer__nhgYj{position:relative;grid-column:1/5}.TheProblemPinnedScene_messageCard__ggbT_{position:relative;border:none;background:var(--surface-card);border-radius:var(--radius-md);padding:var(--spacing-md);--text-primary:var(--text-dark-display);--text-body-display-statement:var(--text-dark-display);--text-tertiary:var(--text-dark-display);--text-secondary:var(--text-dark-display);--text-subtle:var(--text-dark-display);--quote-mark-filter:brightness(0);--metric-source-color:var(--color-grey-900);--quote-content-basis:50%;--quote-row-gap:var(--spacing-2xl)}.TheProblemPinnedScene_problemReveal__LYlH5{position:absolute;inset:0;display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--spacing-xl);align-content:center;padding-inline:var(--spacing-xl);text-align:left;pointer-events:none}.TheProblemPinnedScene_problemLabelGroup__bJB_q{grid-column:4/10}.TheProblemPinnedScene_problemRevealBody__kDZYr{margin-top:var(--spacing-md)}.TheProblemPinnedScene_problemBodyLineNoWrap__mJqWG{white-space:nowrap}.TheProblemPinnedScene_problemMetrics__Uu4BM{position:absolute;inset:0;display:grid;grid-template-columns:repeat(12,1fr);align-content:center;padding-inline:var(--spacing-xl);pointer-events:none}.TheProblemPinnedScene_problemMetricsGroup___d__P{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--spacing-3xl)}.TheProblemPinnedScene_metricSecond__YkVID{--metric-label-padding-left:var(--spacing-xl)}.TheProblemPinnedScene_problemQuote__ZyQyw{position:absolute;inset:0;display:grid;grid-template-columns:repeat(12,1fr);align-content:center;padding-inline:var(--spacing-xl);pointer-events:none}.TheProblemPinnedScene_problemQuoteGroup__Dy4GW{grid-column:3/11}.TheProblemPinnedScene_messageScreen__fI0dj{position:absolute;inset:var(--spacing-3xl) calc(-1 * var(--spacing-sm)) var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-lg)}.TheProblemPinnedScene_rowLeft__kKIWR{display:flex;justify-content:flex-start}.TheProblemPinnedScene_rowRight__u_2J3{display:flex;justify-content:flex-end}.TheProblemPinnedScene_bubble__Il8EH{border:var(--border-card) var(--border-style-default) var(--surface-card-border);border-radius:var(--radius-default);padding:var(--spacing-mlg);max-width:75%;background:var(--color-grey-900)}.TheProblemPinnedScene_bubbleSent__Aqppc{background:var(--accent-primary)}.TheProblemPinnedScene_bubbleText__OZso_{font-family:var(--font-family-body);font-weight:var(--font-weight-semibold);font-size:var(--text-body-xl-size);line-height:var(--text-body-xl-lh);letter-spacing:var(--text-body-xl-ls);color:var(--text-secondary);margin:0}.TheProblemPinnedScene_emoji__Oeiui{width:calc(var(--icon-2xl) + var(--spacing-md));height:calc(var(--icon-2xl) + var(--spacing-md))}.ContentHub_container__vPNi1{position:relative;width:100%;height:100%;overflow:visible}.ContentHub_container__vPNi1 svg{overflow:visible;display:block;width:100%;height:100%}.ContentHub_spoke__ikIGw{stroke:var(--text-primary);stroke-width:.5;stroke-dasharray:4 4;stroke-linecap:round;fill:none}.ContentHub_hubText__2dIyi{font-family:var(--font-family-display);font-size:var(--text-label-xl-size);line-height:var(--text-label-xl-lh);letter-spacing:var(--text-label-xl-ls);text-transform:uppercase;word-spacing:var(--word-spacing-display);text-anchor:middle}.ContentHub_hubText__2dIyi,.ContentHub_leafText__LPLoZ{font-weight:var(--font-weight-semibold);fill:var(--text-primary)}.ContentHub_leafText__LPLoZ{font-family:var(--font-family-body);font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-lh)}.ContentHub_intermediateText__Hyz9F{font-family:var(--font-family-body);font-weight:var(--font-weight-regular);font-size:var(--text-body-xs-size);line-height:var(--text-body-xs-lh);fill:var(--text-secondary)}.Nav_nav__o8sSc{position:fixed;top:0;left:0;right:0;z-index:var(--z-nav);background-color:var(--surface-base);overflow:hidden;display:flex;flex-direction:column;padding:var(--spacing-md) var(--spacing-nav-padding);height:var(--nav-height);transition:background-color .2s ease}.Nav_nav__o8sSc.Nav_open__cKX7q{background-color:var(--surface-card)}.Nav_header__xs5hx{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:100%}.Nav_brand__vMusG{display:flex;align-items:center;text-decoration:none}.Nav_mobileTrigger__CE_6h{display:none}@media (max-width:785px){.Nav_desktopTrigger__lrUx4{display:none}.Nav_mobileTrigger__CE_6h{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm);border:none;background-color:transparent;color:var(--text-tertiary);cursor:pointer}}.Nav_menuItemWrapper__jDwgs{flex:1 1 0;min-height:0;padding:var(--spacing-xl);opacity:0}.Nav_menuItemWrapper__jDwgs:first-of-type{margin-top:var(--spacing-md)}@media (max-width:393px){.Nav_header__xs5hx{padding:0 var(--spacing-md)}}.Section_section__rXxcK{padding-block:var(--spacing-5xl)}.SectionImg_image__EhWBG{display:flex;gap:var(--spacing-xl)}.SectionImg_imageItem__V7KmG{flex:1 0 0;min-width:0}.SectionImg_row__YiqwT{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:start}.SectionImg_rowBefore__gOPxN{grid-column:1/3}.SectionImg_row__YiqwT>.SectionImg_image__EhWBG{grid-column:4/10}.SectionImg_row__YiqwT>.SectionImg_image__EhWBG:last-child{grid-column:4/-1}.SectionImg_rowAfter__DRkee{grid-column:11/13}.SectionImg_column__4u0j_{grid-column:1/-1;display:grid;grid-template-columns:subgrid;row-gap:var(--spacing-3xl)}.SectionImg_columnBefore__jF6mC{grid-column:1/7}.SectionImg_column__4u0j_>.SectionImg_image__EhWBG{grid-column:1/-1}.SectionImg_columnAfter__dTH9Y{grid-column:1/9}.SectionImg_corner__zgzMu{row-gap:var(--spacing-xl)}.SectionImg_cornerRow__G5AEc,.SectionImg_corner__zgzMu{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.SectionImg_cornerRow__G5AEc>.SectionImg_image__EhWBG{grid-column:1/11}.SectionImg_cornerAfter__1J5Gc{grid-column:11/-1;display:flex;flex-direction:column;gap:var(--spacing-xl)}