.DiagnosticLoopDiagram_wrap__EJuVx{position:relative;width:100%;max-width:19rem;aspect-ratio:1;margin:0 auto}.DiagnosticLoopDiagram_ring__zmri0{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.DiagnosticLoopDiagram_ringPath__qYVxl{fill:none;stroke:var(--tpp-navy-12);stroke-width:1.2;stroke-dasharray:4 3}.DiagnosticLoopDiagram_ringArrow__j_VZ1{fill:none;stroke:var(--tpp-crimson);stroke-width:1.6}.DiagnosticLoopDiagram_node__MD09Y{position:absolute;width:30%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:var(--tpp-content-surface);border:2px solid var(--tpp-crimson);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:6%;box-shadow:0 3px 8px rgba(0,21,51,.14)}.DiagnosticLoopDiagram_nodeNumber__Jdeeb{font-family:var(--font-body);font-weight:700;font-size:.62rem;color:var(--tpp-antique-gold-text);line-height:1}.DiagnosticLoopDiagram_nodeLabel__z9p53{margin-top:.15rem;font-family:var(--font-body);font-weight:700;font-size:clamp(.6rem,1.7vw,.72rem);letter-spacing:.02em;text-transform:uppercase;color:var(--tpp-navy);line-height:1.1}.DiagnosticLoopDiagram_center___S_IP{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:38%;aspect-ratio:1;border-radius:50%;background:var(--tpp-navy);display:flex;align-items:center;justify-content:center;text-align:center;padding:8%}.DiagnosticLoopDiagram_centerLabel__dEfxg{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(.68rem,2vw,.86rem);line-height:1.15;color:var(--tpp-white)}.TeamDiagram_wrap__NJblt{margin:0 auto;max-width:46rem;padding:0}.TeamDiagram_hub__kLqX_,.TeamDiagram_wrap__NJblt{display:flex;flex-direction:column;align-items:center;gap:0}.TeamDiagram_learner___bZn4{background:var(--tpp-navy);color:var(--tpp-white);border-radius:999px;padding:.75rem 1.75rem;text-align:center;min-width:12rem}.TeamDiagram_learnerLabel__w2oAx{margin:0;font-family:var(--font-display);font-weight:700;font-size:1rem;letter-spacing:.02em}.TeamDiagram_learnerCaption__Khqpa{margin:.2rem 0 0;font-family:var(--font-body);font-size:.68rem;letter-spacing:.03em;color:var(--tpp-white-70)}.TeamDiagram_connector__nYeMf{width:1px;height:1.75rem;background:var(--tpp-navy-40)}.TeamDiagram_professor__B5i_t{background:var(--tpp-content-surface);border:2px solid var(--tpp-crimson);border-radius:var(--tpp-radius-md);padding:.85rem 2rem;text-align:center;min-width:16rem}.TeamDiagram_professorLabel__TpJf5{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--tpp-crimson)}.TeamDiagram_professorCaption__4uu3K{margin:.25rem 0 0;font-family:var(--font-body);font-size:.72rem;letter-spacing:.02em;color:var(--tpp-navy-62)}.TeamDiagram_specialists__sW_ji{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 1.25rem;margin-top:1.25rem;padding-top:1rem;width:100%}.TeamDiagram_specialists__sW_ji:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:var(--tpp-navy-12)}.TeamDiagram_specialistItem__nq0Oc{position:relative}.TeamDiagram_specialistItem__nq0Oc:before{content:"";position:absolute;top:-1rem;left:50%;width:1px;height:1rem;background:var(--tpp-navy-12)}.TeamDiagram_specialistChip__SM4OG{display:inline-block;background:var(--tpp-info-surface);color:var(--tpp-navy);border-radius:999px;padding:.5rem 1.1rem;font-family:var(--font-body);font-weight:700;font-size:.78rem;letter-spacing:.01em;text-align:center;white-space:nowrap}.TeamDiagram_flowRow__evPv8{margin-top:1.25rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem}.TeamDiagram_flowStep__np1DU{font-family:var(--font-body);font-weight:700;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tpp-crimson);display:inline-flex;align-items:center;gap:.35rem}.TeamDiagram_flowArrow__Mj5S3{color:var(--tpp-antique-gold-text);font-weight:400}@media (max-width:560px){.TeamDiagram_learner___bZn4,.TeamDiagram_professor__B5i_t{min-width:0;width:100%}.TeamDiagram_specialistChip__SM4OG{white-space:normal}}.TeamApproachOperatingModel_section__zy30h{padding:clamp(2.5rem,5vw,4rem) 0}.TeamApproachOperatingModel_sectionPale__4wrB4{padding:clamp(2.5rem,5vw,4rem) 0;background:var(--tpp-info-surface)}.TeamApproachOperatingModel_sectionInner__3nYgX{max-width:var(--tpp-max-width);margin:0 auto;padding:0 var(--tpp-gutter)}.TeamApproachOperatingModel_introHeading__GV1bb{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,3.2vw,2.1rem);line-height:1.2;color:var(--tpp-navy);text-align:center;margin:0 0 1rem;text-wrap:balance}.TeamApproachOperatingModel_introBody__skC1P{font-family:var(--font-body);font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.6;color:var(--tpp-navy-62);max-width:46rem;margin:0 auto 2rem;text-align:center}.TeamApproachOperatingModel_contextBody__EvAwF{max-width:46rem;margin:0 auto;display:flex;flex-direction:column;gap:1.1rem}.TeamApproachOperatingModel_chapter__CefGR{scroll-margin-top:320px}@media (min-width:1180px){.TeamApproachOperatingModel_chapter__CefGR{scroll-margin-top:200px}}.TeamApproachOperatingModel_chapterHeadingBand__Iau4k{max-width:var(--tpp-max-width);margin:0 auto;padding:0 var(--tpp-gutter)}.TeamApproachOperatingModel_chapterHeadingInner__x_PLz{background:var(--tpp-navy);padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,4vw,3rem);border-radius:var(--tpp-radius-md);margin-top:clamp(2rem,4vw,3rem);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-column-gap:.75rem;column-gap:.75rem}.TeamApproachOperatingModel_chapterHeadingInner__x_PLz>button:first-child{justify-self:start;margin-left:.2362rem}.TeamApproachOperatingModel_chapterHeadingInner__x_PLz>button:last-child{justify-self:end;margin-right:.2362rem}.TeamApproachOperatingModel_chapterEyebrow__MHNMr{margin:0 0 .35rem;font-family:var(--font-body);font-weight:700;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tpp-antique-gold)}.TeamApproachOperatingModel_chapterHeading__BM1GT{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.4rem,3.4vw,2.2rem);line-height:1.2;color:var(--tpp-white);text-wrap:balance;text-align:center}.TeamApproachOperatingModel_chapterBody__Rl_9t{max-width:var(--tpp-max-width);margin:0 auto;padding:clamp(1.75rem,3.5vw,2.5rem) var(--tpp-gutter) clamp(1rem,2vw,1.5rem);display:flex;flex-direction:column;gap:1.1rem}.TeamApproachOperatingModel_coreQuestion__lVKds{margin:0;font-family:var(--font-display);font-style:italic;font-weight:600;font-size:clamp(1.05rem,2vw,1.25rem);color:var(--tpp-crimson);line-height:1.4}.TeamApproachOperatingModel_prose__RUDLb{margin:0;font-family:var(--font-body);font-size:clamp(.95rem,1.4vw,1rem);line-height:1.65;color:var(--tpp-navy-62)}.TeamApproachOperatingModel_statement__9NtUI{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.1rem,2.2vw,1.4rem);line-height:1.35;color:var(--tpp-navy);text-wrap:balance}.TeamApproachOperatingModel_tagline__jsjuE{margin:0;font-family:var(--font-body);font-weight:700;font-size:clamp(.95rem,1.6vw,1.05rem);letter-spacing:.01em;color:var(--tpp-crimson)}.TeamApproachOperatingModel_distinctionRow__2uC_S{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:700px){.TeamApproachOperatingModel_distinctionRow__2uC_S{flex-direction:row;gap:1.75rem}.TeamApproachOperatingModel_distinctionRow__2uC_S>.TeamApproachOperatingModel_distinctionCard__hswy9{width:46%;max-width:22rem;flex-shrink:0}.TeamApproachOperatingModel_distinctionRow__2uC_S>.TeamApproachOperatingModel_subsection___AE45{padding-top:0}}.TeamApproachOperatingModel_distinctionLabel__LEtge{display:block;font-family:var(--font-body);font-weight:700;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.3rem}.TeamApproachOperatingModel_distinctionCard__hswy9{display:flex;flex-direction:column;justify-content:center;gap:1.75rem;background:var(--tpp-content-surface);border:1px solid var(--tpp-navy-12);border-radius:var(--tpp-radius-md);padding:clamp(1.5rem,3vw,2rem)}.TeamApproachOperatingModel_distinctionNo__g_F2S{margin:0;font-family:var(--font-body);font-style:italic;font-weight:600;font-size:1.15rem;color:var(--tpp-navy)}.TeamApproachOperatingModel_distinctionNo__g_F2S .TeamApproachOperatingModel_distinctionLabel__LEtge{color:var(--tpp-crimson)}.TeamApproachOperatingModel_distinctionYes__cD4ZL{margin:0;font-family:var(--font-body);font-style:italic;font-weight:600;font-size:1.15rem;color:var(--tpp-navy)}.TeamApproachOperatingModel_distinctionYes__cD4ZL .TeamApproachOperatingModel_distinctionLabel__LEtge{color:var(--tpp-crimson)}.TeamApproachOperatingModel_subsection___AE45{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}.TeamApproachOperatingModel_subheading__sBA26{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.05rem,2vw,1.3rem);color:var(--tpp-navy)}.TeamApproachOperatingModel_pullQuote__uc8Zf{margin:.25rem 0 0;padding-left:1.25rem;font-family:var(--font-display);font-style:italic;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.5;color:var(--tpp-navy)}.TeamApproachOperatingModel_diagramBlock__c_FE_{align-self:center;width:100%;max-width:58rem;margin:.5rem calc(50% - 29rem);text-align:center;background:var(--tpp-info-surface);border-radius:var(--tpp-radius-md);padding:clamp(1.75rem,3.5vw,2.5rem) clamp(1.25rem,3vw,2rem)}.TeamApproachOperatingModel_proseWithFloat__zyRNz{display:flow-root}.TeamApproachOperatingModel_proseWithFloat__zyRNz>*+*{margin-top:1.1rem}.TeamApproachOperatingModel_diagramFloat__VppJZ{width:100%;margin:0 0 1.25rem;background:var(--tpp-info-surface);border-radius:var(--tpp-radius-md);padding:clamp(1.5rem,3vw,2rem) clamp(1.25rem,3vw,1.75rem);text-align:center}@media (min-width:900px){.TeamApproachOperatingModel_diagramFloat__VppJZ[data-size=wide]{width:54%;max-width:27rem}.TeamApproachOperatingModel_diagramFloat__VppJZ[data-size=wide][data-align=right]{float:right;margin:.25rem 0 1.25rem 2rem}.TeamApproachOperatingModel_diagramFloat__VppJZ[data-size=wide][data-align=left]{float:left;margin:.25rem 2rem 1.25rem 0}}@media (min-width:700px){.TeamApproachOperatingModel_diagramFloat__VppJZ[data-size=compact]{width:42%;max-width:20rem}.TeamApproachOperatingModel_diagramFloat__VppJZ[data-size=compact][data-align=right]{float:right;margin:.25rem 0 1.25rem 1.75rem}.TeamApproachOperatingModel_diagramFloat__VppJZ[data-size=compact][data-align=left]{float:left;margin:.25rem 1.75rem 1.25rem 0}}.TeamApproachOperatingModel_diagramHeadline__xBSXN{margin:0 0 .5rem;font-family:var(--font-display);font-weight:700;font-size:clamp(1.15rem,2.4vw,1.5rem);color:var(--tpp-navy)}.TeamApproachOperatingModel_diagramSupporting__uDMyc{margin:0 0 1.5rem;font-family:var(--font-body);font-size:.95rem;color:var(--tpp-navy-62)}.TeamApproachOperatingModel_diagramCaption__VQZak{margin:1.25rem 0 0;font-family:var(--font-body);font-style:italic;font-size:.82rem;color:var(--tpp-navy-62)}.TeamApproachOperatingModel_principleCard__kSt_L{background:var(--tpp-content-surface);border:1px solid var(--tpp-crimson);border-radius:var(--tpp-radius-md);padding:clamp(1.25rem,2.5vw,1.75rem);display:flex;flex-direction:column;gap:.5rem}.TeamApproachOperatingModel_principleStatement__MJj5J{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.1rem,2.2vw,1.35rem);color:var(--tpp-crimson);line-height:1.3}.TeamApproachOperatingModel_principleBody__jw1WG{margin:0;font-family:var(--font-body);font-size:.95rem;color:var(--tpp-navy-62);line-height:1.55}.TeamApproachOperatingModel_factorsPanel__A6AMF{background:var(--tpp-info-surface);border-radius:var(--tpp-radius-md);padding:clamp(1.1rem,2.2vw,1.5rem)}.TeamApproachOperatingModel_factorsDiagram__9PmCO{position:relative;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 1.1rem;margin:0;padding:1.25rem 0 0}.TeamApproachOperatingModel_factorsDiagram__9PmCO:before{content:"";position:absolute;top:0;left:6%;right:6%;height:1px;background:var(--tpp-navy-12)}.TeamApproachOperatingModel_factorNode__IS1z5{position:relative}.TeamApproachOperatingModel_factorNode__IS1z5:before{content:"";position:absolute;top:-1rem;left:50%;width:1px;height:1rem;background:var(--tpp-navy-12)}.TeamApproachOperatingModel_factorBox__1raXw{display:inline-block;background:var(--tpp-content-surface);color:var(--tpp-navy);border:1px solid var(--tpp-navy-12);border-radius:var(--tpp-radius-md);padding:.55rem 1rem;font-family:var(--font-body);font-weight:600;font-size:.85rem;line-height:1.3;text-align:center}.TeamApproachOperatingModel_chipList__l78wQ{list-style:none;display:flex;flex-wrap:wrap;gap:.55rem;margin:0;padding:0}.TeamApproachOperatingModel_chipListItem__oLdom{background:var(--tpp-info-surface);color:var(--tpp-navy);border-radius:999px;padding:.4rem .9rem;font-family:var(--font-body);font-size:.85rem;font-weight:600}.TeamApproachOperatingModel_chipListInline__dZGW8{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin:.5rem 0 0;padding:0}.TeamApproachOperatingModel_chipListInlineItem__R_3H6{font-family:var(--font-body);font-weight:700;font-size:.9rem;color:var(--tpp-crimson)}.TeamApproachOperatingModel_chipListInlineItem__R_3H6:not(:last-child):after{content:"·";margin-left:.75rem;color:var(--tpp-navy-40);font-weight:400}.TeamApproachOperatingModel_inlineLink__Qy1tw{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-body);font-weight:700;font-size:.92rem;color:var(--tpp-crimson);text-decoration:none;width:-moz-fit-content;width:fit-content}.TeamApproachOperatingModel_inlineLink__Qy1tw:hover{text-decoration:underline}.TeamApproachOperatingModel_inlineLinkIcon__T6r4m{width:.85em;height:.85em}.TeamApproachOperatingModel_twoCol__JopEt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.1rem;gap:1.1rem;width:100%}@media (max-width:700px){.TeamApproachOperatingModel_twoCol__JopEt{grid-template-columns:1fr}}.TeamApproachOperatingModel_benefitCard__vmrHk{background:var(--tpp-content-surface);border:1px solid var(--tpp-navy-12);border-radius:var(--tpp-radius-md);padding:clamp(1rem,2vw,1.3rem)}.TeamApproachOperatingModel_benefitTitle__L38VP{margin:0 0 .35rem;font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--tpp-crimson)}.TeamApproachOperatingModel_benefitBody__CctVF{margin:0;font-family:var(--font-body);font-size:.9rem;color:var(--tpp-navy-62);line-height:1.5}.TeamApproachOperatingModel_benefitStack__8GH9Q{display:flex;flex-direction:column;gap:.85rem;margin-top:0;text-align:left}.TeamApproachOperatingModel_benefitFloat__4LQZg{width:100%;margin:0 0 1.25rem}@media (min-width:700px){.TeamApproachOperatingModel_benefitFloat__4LQZg{width:42%;max-width:20rem;float:right;margin:.25rem 0 1.25rem 1.75rem}}.TeamApproachOperatingModel_situationCard__8ysEK{background:var(--tpp-content-surface);border:1px solid var(--tpp-navy-12);border-radius:var(--tpp-radius-md);padding:clamp(1.1rem,2.2vw,1.4rem)}.TeamApproachOperatingModel_situationTitle__8nJjB{margin:0 0 .4rem;font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--tpp-navy)}.TeamApproachOperatingModel_situationBody__KELl1{margin:0;font-family:var(--font-body);font-size:.9rem;color:var(--tpp-navy-62);line-height:1.55}.TeamApproachOperatingModel_commitmentCard__P8v3U{max-width:46rem;margin:0 auto;background:var(--tpp-content-surface);border:1px solid var(--tpp-crimson);border-radius:var(--tpp-radius-md);padding:clamp(1.5rem,3vw,2.25rem);display:flex;flex-direction:column;gap:1rem}.TeamApproachOperatingModel_commitmentLabel__uX1yg{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.3rem,2.6vw,1.7rem);color:var(--tpp-navy)}.TeamApproachOperatingModel_commitmentIntro__CfMce{margin:0;font-family:var(--font-body);font-style:italic;font-size:1.05rem;color:var(--tpp-navy-62)}.TeamApproachOperatingModel_commitmentMayIncludeHeading__ImPPx{margin:.25rem 0 -.4rem;font-family:var(--font-body);font-weight:700;font-size:.92rem;color:var(--tpp-navy)}.TeamApproachOperatingModel_commitmentLegalNote__qR1cn{margin:0;font-family:var(--font-body);font-size:.82rem;font-style:italic;color:var(--tpp-navy-62)}.TeamApproachOperatingModel_commitmentClosing__Jh4L6{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1rem,2vw,1.2rem);color:var(--tpp-crimson);text-align:center}.TeamApproachOperatingModel_commitmentLimitation__o2K3_{margin:0;font-family:var(--font-body);font-weight:600;font-size:.85rem;letter-spacing:.01em;color:var(--tpp-navy-62);text-align:center;text-transform:uppercase}.TeamApproachOperatingModel_outcomeSection__idtYB{padding:clamp(3rem,6vw,4.5rem) 0;background:var(--tpp-cream);text-align:center}.TeamApproachOperatingModel_outcomeIcon__rHZIb{width:2.5rem;height:2.5rem;color:var(--tpp-antique-gold-text);margin:0 auto 1rem}.TeamApproachOperatingModel_outcomeEyebrow__yW1AM{margin:0 0 .4rem;font-family:var(--font-body);font-weight:700;font-size:.85rem;letter-spacing:.04em;color:var(--tpp-navy-62)}.TeamApproachOperatingModel_outcomeHeading__jLIY6{margin:0 0 1.25rem;font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem,3.6vw,2.4rem);color:var(--tpp-navy)}.TeamApproachOperatingModel_outcomeList__Cf_uO{list-style:none;margin:1.5rem auto;padding:0;max-width:42rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem 1.5rem;gap:.6rem 1.5rem;text-align:left}@media (max-width:560px){.TeamApproachOperatingModel_outcomeList__Cf_uO{grid-template-columns:1fr}}.TeamApproachOperatingModel_outcomeListItem__94Q5Q{font-family:var(--font-body);font-size:.92rem;color:var(--tpp-navy);padding-left:1.4rem;position:relative}.TeamApproachOperatingModel_outcomeListItem__94Q5Q:before{content:"✓";position:absolute;left:0;color:var(--tpp-antique-gold-text);font-weight:700}.TeamApproachOperatingModel_vsCard__Y2zs0{background:var(--tpp-content-surface);border:1px solid var(--tpp-crimson);border-radius:var(--tpp-radius-md);padding:clamp(1.25rem,2.5vw,1.6rem)}.TeamApproachOperatingModel_vsCard__Y2zs0[data-tone=gold]{border-color:var(--tpp-antique-gold)}.TeamApproachOperatingModel_vsLabel__xtn9q{margin:0 0 .5rem;font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--tpp-crimson)}.TeamApproachOperatingModel_vsCard__Y2zs0[data-tone=gold] .TeamApproachOperatingModel_vsLabel__xtn9q{color:var(--tpp-antique-gold-text)}.TeamApproachOperatingModel_vsBody__nPdEL{margin:0;font-family:var(--font-body);font-size:.92rem;color:var(--tpp-navy-62);line-height:1.55}.TeamApproachOperatingModel_vsCta__nZ1TR{margin-top:1.75rem;display:flex;justify-content:center}.TeamApproachOperatingModel_closingSection__TDm_u{padding:clamp(3rem,6vw,4.5rem) 0;background:var(--tpp-cream);text-align:center}.TeamApproachOperatingModel_closingHeading__Lhu_I{margin:0 0 1.25rem;font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,3.6vw,2.3rem);line-height:1.35;color:var(--tpp-navy)}.TeamApproachOperatingModel_closingAccentFlame__s556F{color:var(--tpp-crimson)}.TeamApproachOperatingModel_closingAccentGold__dg4LA{color:var(--tpp-antique-gold-text)}.TeamApproachOperatingModel_closingBody__LQtuy{margin:0 auto;max-width:42rem;font-family:var(--font-body);font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.65;color:var(--tpp-navy-62)}