.UdfPage_udfPage__M2KlH{margin:0 auto;max-width:100%;overflow-x:clip;width:100%}.UdfPage_sectionContainer__LvqtD{margin:0 auto;max-width:var(--page-width);padding:0 var(--page-gutter);width:100%}.UdfPage_eyebrow__1tKoY{align-items:center;color:var(--color-accent);display:inline-flex;font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:.15em;margin:0 0 1rem;text-transform:uppercase}.UdfPage_eyebrow__1tKoY:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:.4rem;width:.4rem}.UdfPage_sectionHeader__WcfRR{margin-bottom:clamp(2.5rem,5vw,4rem);max-width:46rem}.UdfPage_sectionHeading__itLyc{font-size:clamp(2rem,4vw,3.25rem);font-weight:700;letter-spacing:-.035em;line-height:1.18;margin:0}.UdfPage_sectionHeading__itLyc em{color:var(--color-accent);font-style:normal}.UdfPage_sectionLead__jZedL{color:var(--color-text-muted);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65;margin:1.25rem 0 0}.UdfPage_hero__pcsGX{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:clamp(38rem,calc(100dvh - 8.125rem),54rem);overflow:hidden;padding:clamp(4rem,8vw,7rem) var(--page-gutter) clamp(5rem,10vw,8rem);position:relative;text-align:center;width:100%}.UdfPage_heroVisual__2SUip{inset:0;overflow:hidden;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;z-index:0}.UdfPage_heroHorizonDark__oi1Cp,.UdfPage_heroHorizonLight__mCHBK{filter:brightness(.95);object-fit:cover;object-position:center bottom;opacity:.85}.UdfPage_heroHorizonDark__oi1Cp{display:block}.UdfPage_heroHorizonLight__mCHBK,[data-theme=light] .UdfPage_heroHorizonDark__oi1Cp{display:none}[data-theme=light] .UdfPage_heroHorizonLight__mCHBK{display:block;opacity:.75}.UdfPage_heroGlow__CujYi{background:radial-gradient(circle at 50% 100%,rgba(198,255,0,.15),transparent 70%);bottom:0;height:60%;left:0;pointer-events:none;position:absolute;right:0}[data-theme=light] .UdfPage_heroGlow__CujYi{background:radial-gradient(circle at 50% 100%,rgba(152,83,0,.1),transparent 70%)}.UdfPage_heroContent__mkiON{align-items:center;display:flex;flex-direction:column;max-width:58rem;position:relative;z-index:1}.UdfPage_hero__pcsGX h1{font-size:clamp(2.75rem,6.2vw,5.25rem);font-weight:800;letter-spacing:-.04em;line-height:1.08;margin:.5rem 0 1.5rem}.UdfPage_hero__pcsGX h1 em{color:var(--color-accent);display:inline-block;font-style:normal;text-shadow:0 0 30px rgba(198,255,0,.35)}[data-theme=light] .UdfPage_hero__pcsGX h1 em{color:var(--color-accent);text-shadow:none}.UdfPage_heroDescription__hKIFZ{color:var(--color-text-muted);font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.55;margin:0 0 2.5rem;max-width:42rem}.UdfPage_heroCta__Nj5Az{align-items:center;background:var(--color-accent);border:1px solid transparent;border-radius:var(--radius-pill);color:var(--color-button-text);display:inline-flex;font-size:1rem;font-weight:700;gap:.6rem;padding:.95rem 2.2rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.UdfPage_heroCta__Nj5Az:hover{box-shadow:0 10px 30px rgba(198,255,0,.35);filter:brightness(1.06);transform:translateY(-2px)}[data-theme=light] .UdfPage_heroCta__Nj5Az:hover{box-shadow:0 10px 30px rgba(152,83,0,.3)}.UdfPage_statsSection__UXupX{border-top:1px solid var(--color-line);padding:clamp(4.5rem,8vw,7.5rem) 0;position:relative}.UdfPage_statsHeader__Fo84q{margin-bottom:clamp(2.5rem,5vw,4rem);max-width:48rem}.UdfPage_statsLead__IWwZI{font-size:clamp(1.5rem,3.2vw,2.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.25;margin:0 0 1.2rem}.UdfPage_statsDescription__LEmsS{color:var(--color-text-muted);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65;margin:0}.UdfPage_statsGrid__IQp7B{display:grid;gap:clamp(1.25rem,2.5vw,2rem);grid-template-columns:repeat(3,minmax(0,1fr))}.UdfPage_statCard__z9O4y{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);display:flex;flex-direction:column;padding:clamp(1.75rem,3.2vw,2.75rem);position:relative;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.UdfPage_statCard__z9O4y:hover{border-color:var(--color-accent);box-shadow:var(--shadow-raised);transform:translateY(-4px)}.UdfPage_statNumber__L0Q4l{color:var(--color-accent);font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800;letter-spacing:-.04em;line-height:1;margin:0 0 1rem}.UdfPage_statCaption__0zZqF{color:var(--color-text-muted);font-size:clamp(.9rem,1.2vw,1rem);line-height:1.6;margin:0}.UdfPage_problemsSection__g94Iq{border-top:1px solid var(--color-line);padding:clamp(4.5rem,8vw,7.5rem) 0}.UdfPage_problemsGrid__uIgG6{display:grid;gap:clamp(1.25rem,2.5vw,2rem);grid-template-columns:repeat(2,minmax(0,1fr))}.UdfPage_problemCard__NqmLS{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);display:flex;flex-direction:column;padding:clamp(1.75rem,3.5vw,3rem);position:relative;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.UdfPage_problemCard__NqmLS:hover{border-color:var(--color-accent);box-shadow:var(--shadow-raised);transform:translateY(-4px)}.UdfPage_problemTop__n5SDG{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.UdfPage_problemNumber___df95{color:var(--color-accent);font-size:1.35rem;font-weight:800;letter-spacing:-.02em}.UdfPage_problemIconWrap__FReeR{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--color-line);border-radius:50%;display:flex;height:3rem;justify-content:center;width:3rem}[data-theme=light] .UdfPage_problemIconWrap__FReeR{background:rgba(4,4,4,.03)}.UdfPage_problemIcon__0FlDh{height:1.75rem;width:1.75rem}.UdfPage_problemTitle__DMwBb{font-size:clamp(1.25rem,2vw,1.6rem);font-weight:700;letter-spacing:-.025em;line-height:1.3;margin:0 0 .8rem}.UdfPage_problemDescription__xW7J1{color:var(--color-text-muted);font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.6;margin:0}.UdfPage_impactSection__m_Hes{border-top:1px solid var(--color-line);padding:clamp(4.5rem,8vw,7.5rem) 0}.UdfPage_impactGrid__DRj35{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(4,minmax(0,1fr))}.UdfPage_impactCard__NoXfK{align-items:center;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);display:flex;flex-direction:column;padding:clamp(1.75rem,3vw,2.5rem) 1.5rem;text-align:center;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.UdfPage_impactCard__NoXfK:hover{border-color:var(--color-accent);box-shadow:var(--shadow-raised);transform:translateY(-4px)}.UdfPage_impactIconWrap__l6GMR{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--color-line);border-radius:50%;display:flex;height:3.5rem;justify-content:center;margin-bottom:1.25rem;width:3.5rem}[data-theme=light] .UdfPage_impactIconWrap__l6GMR{background:rgba(4,4,4,.03)}.UdfPage_impactIcon__u0VZb{height:2rem;width:2rem}.UdfPage_impactTitle__hDVJM{font-size:clamp(1rem,1.3vw,1.2rem);font-weight:700;line-height:1.35;margin:0}.UdfPage_architectureSection___ydOR{border-top:1px solid var(--color-line);padding:clamp(5rem,9vw,8.5rem) 0}.UdfPage_archBanner__iC_aR{background:rgba(198,255,0,.08);border:1px solid rgba(198,255,0,.25);border-radius:var(--radius-pill);color:var(--color-accent);display:inline-block;font-size:clamp(.85rem,1.2vw,1rem);font-weight:700;margin-bottom:1.2rem;padding:.45rem 1.25rem}[data-theme=light] .UdfPage_archBanner__iC_aR{background:rgba(152,83,0,.08);border-color:rgba(152,83,0,.25);color:var(--color-accent)}.UdfPage_archLayout__hyjDk{align-items:center;display:grid;gap:clamp(2.5rem,5vw,4.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);margin-top:clamp(2rem,4vw,3.5rem)}.UdfPage_archVisualWrap__rDccc{align-items:center;display:flex;justify-content:center;position:relative}.UdfPage_archStackImgDark__B0XjK,.UdfPage_archStackImgLight__6j2_s{height:auto;max-width:100%;object-fit:contain}.UdfPage_archStackImgDark__B0XjK{display:block}.UdfPage_archStackImgLight__6j2_s,[data-theme=light] .UdfPage_archStackImgDark__B0XjK{display:none}[data-theme=light] .UdfPage_archStackImgLight__6j2_s{display:block}.UdfPage_layersList___wITM{display:flex;flex-direction:column;gap:.85rem}.UdfPage_layerCard__LD4Sh{align-items:flex-start;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-sm);display:flex;gap:1.25rem;padding:1.1rem 1.4rem;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.UdfPage_layerCard__LD4Sh:hover{background:var(--color-surface-raised);border-color:var(--color-accent);transform:translateX(4px)}.UdfPage_layerLevel___cbo2{align-items:center;background:rgba(255,255,255,.05);border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-accent);display:flex;flex-shrink:0;font-size:.85rem;font-weight:800;height:2rem;justify-content:center;width:2rem}.UdfPage_layerContent__Tthxn{display:flex;flex-direction:column}.UdfPage_layerName__UF0rW{font-size:clamp(1.05rem,1.3vw,1.25rem);font-weight:700;letter-spacing:-.02em;margin:0 0 .35rem}.UdfPage_layerDescription__WjRW_{color:#f0f0f2;font-size:clamp(.85rem,1.1vw,.95rem);line-height:1.55;margin:0}[data-theme=light] .UdfPage_layerDescription__WjRW_{color:#2b2b2a}.UdfPage_capabilitiesBar__nDWh0{align-items:center;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-pill);display:flex;justify-content:center;margin-top:clamp(2.5rem,5vw,4rem);padding:1rem 2rem;text-align:center}.UdfPage_capabilitiesText__QSYbs{color:var(--color-accent);font-size:clamp(.85rem,1.3vw,1.05rem);font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.UdfPage_outcomesSection__JG_ol{border-top:1px solid var(--color-line);padding:clamp(5rem,9vw,8.5rem) 0}.UdfPage_outcomesGrid__i_9NC{display:grid;gap:clamp(1.25rem,2.5vw,2rem);grid-template-columns:repeat(2,minmax(0,1fr))}.UdfPage_outcomeCard__LaQTS{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);display:flex;flex-direction:column;padding:clamp(2rem,3.5vw,3rem);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.UdfPage_outcomeCard__LaQTS:hover{border-color:var(--color-accent);box-shadow:var(--shadow-raised);transform:translateY(-4px)}.UdfPage_outcomeNumber__SVfbu{color:var(--color-accent);font-size:1.25rem;font-weight:800;margin-bottom:1.25rem}.UdfPage_outcomeTitle__PpTiW{font-size:clamp(1.3rem,2vw,1.7rem);font-weight:700;letter-spacing:-.025em;line-height:1.28;margin:0 0 .85rem}.UdfPage_outcomeDescription__uAuUR{color:var(--color-text-muted);font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.6;margin:0}.UdfPage_featuredCsSection__bsJij{border-top:1px solid var(--color-line);padding:clamp(5rem,9vw,8.5rem) 0}.UdfPage_featuredCsCard__C4orx{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);display:flex;flex-direction:column;overflow:hidden;padding:clamp(2rem,4vw,3.5rem);position:relative;transition:border-color .25s ease}.UdfPage_featuredCsCard__C4orx:hover{border-color:rgba(198,255,0,.4)}[data-theme=light] .UdfPage_featuredCsCard__C4orx:hover{border-color:rgba(152,83,0,.4)}.UdfPage_featuredCsHeader__jwnaK{border-bottom:1px solid var(--color-line);margin-bottom:clamp(2rem,3.5vw,3rem);padding-bottom:clamp(1.5rem,2.5vw,2.5rem)}.UdfPage_featuredCsBadges__zPvpD{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem}.UdfPage_csTypeBadge__cHQo2{background:var(--color-accent);border-radius:var(--radius-pill);color:var(--color-button-text);font-size:.75rem;font-weight:800;letter-spacing:.12em;padding:.35rem .9rem;text-transform:uppercase}.UdfPage_csMetaPill__RxB1W{align-items:center;background:rgba(255,255,255,.05);border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-text-muted);display:inline-flex;font-size:.85rem;font-weight:600;gap:.45rem;padding:.35rem 1rem}.UdfPage_csFlag__Bdh4s{font-size:1rem}.UdfPage_featuredCsHeadline__NfGAV{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;letter-spacing:-.03em;line-height:1.25;margin:0 0 .6rem}.UdfPage_featuredCsTitle__0eBNl{color:var(--color-accent);font-size:clamp(1rem,1.4vw,1.2rem);font-weight:600;margin:0}.UdfPage_featuredCsColumns__Pboij{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:clamp(2rem,3.5vw,3rem)}.UdfPage_csCol__2cWNw{display:flex;flex-direction:column}.UdfPage_csColTitle__PN5ww{color:var(--color-accent);font-size:1rem;font-weight:700;letter-spacing:.08em;margin:0 0 1rem;text-transform:uppercase}.UdfPage_csColText__77lC8{color:var(--color-text-muted);font-size:clamp(.9rem,1.1vw,1rem);line-height:1.65;margin:0}.UdfPage_csColImpact__sSpnJ{background:rgba(255,255,255,.02);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:1.25rem 1.5rem}[data-theme=light] .UdfPage_csColImpact__sSpnJ{background:rgba(4,4,4,.02)}.UdfPage_csImpactList__SXd6r{display:flex;flex-direction:column;gap:.65rem;list-style:none;margin:0;padding:0}.UdfPage_csImpactItem__iraXW{align-items:flex-start;color:var(--color-text);display:flex;font-size:clamp(.85rem,1.05vw,.95rem);gap:.65rem;line-height:1.5}.UdfPage_checkIcon__Uq_x3{color:var(--color-accent);flex-shrink:0;font-weight:800}.UdfPage_featuredCsCtaBar__CXuzv{align-items:center;background:linear-gradient(135deg,rgba(198,255,0,.08),rgba(255,255,255,.02));border:1px solid rgba(198,255,0,.25);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.5rem 2rem}[data-theme=light] .UdfPage_featuredCsCtaBar__CXuzv{background:linear-gradient(135deg,rgba(152,83,0,.08),rgba(4,4,4,.02));border-color:rgba(152,83,0,.25)}.UdfPage_featuredCsCtaText__P88mQ{color:var(--color-text);font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:600;margin:0;max-width:38rem}.UdfPage_featuredCsCtaBtn__nSWUc{align-items:center;background:var(--color-accent);border:1px solid transparent;border-radius:var(--radius-pill);color:var(--color-button-text);display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;padding:.85rem 1.85rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}.UdfPage_featuredCsCtaBtn__nSWUc:hover{box-shadow:0 8px 24px rgba(198,255,0,.35);transform:translateY(-2px)}[data-theme=light] .UdfPage_featuredCsCtaBtn__nSWUc:hover{box-shadow:0 8px 24px rgba(152,83,0,.3)}.UdfPage_phasesSection__gfsjX{border-top:1px solid var(--color-line);padding:clamp(5rem,9vw,8.5rem) 0}.UdfPage_phasesInteractive__EnSe7{display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4rem);margin-top:clamp(2rem,4vw,3.5rem)}.UdfPage_timelineWrapper__nuW2e{display:flex;flex-direction:column;position:relative}.UdfPage_timelineLine___EICa{background:var(--color-line);border-radius:var(--radius-pill);height:3px;left:10%;position:absolute;right:10%;top:2rem;z-index:0}.UdfPage_timelineProgress__Vwfyf{background:var(--color-accent);height:100%;transition:width .35s ease}.UdfPage_timelineNodes__Z79PU{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.UdfPage_timelineNodeBtn__DA5OO{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;padding:0;text-align:center}.UdfPage_nodeCircle__W_bsh{align-items:center;background:var(--color-surface);border:2px solid var(--color-line);border-radius:50%;color:var(--color-text-muted);display:flex;font-size:1.1rem;font-weight:800;height:4rem;justify-content:center;margin-bottom:1.25rem;position:relative;transition:border-color .25s ease,background-color .25s ease,color .25s ease;width:4rem}.UdfPage_timelineNodeBtn__DA5OO:hover .UdfPage_nodeCircle__W_bsh{border-color:var(--color-accent);color:var(--color-accent)}.UdfPage_timelineNodeActive___awfG .UdfPage_nodeCircle__W_bsh{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-button-text)}.UdfPage_nodeHalo__iPou8{border:2px solid var(--color-accent);border-radius:50%;inset:-8px;opacity:.45;position:absolute}.UdfPage_nodeMeta__mdfoj{display:flex;flex-direction:column;gap:.25rem}.UdfPage_nodeTag__VA79X{color:#ff9a00;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}[data-theme=light] .UdfPage_nodeTag__VA79X{color:#985300}.UdfPage_nodeTitle__j9YqN{font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.UdfPage_nodeSubtitle__ixWKv{color:var(--color-text-muted);font-size:.9rem}.UdfPage_phaseDetailCard__pVyJV{background:var(--color-surface);border:1px solid var(--color-line);border-left:4px solid var(--color-accent);border-radius:var(--radius-md);padding:clamp(1.75rem,3vw,2.5rem)}.UdfPage_phaseDetailHeader__yK3Bu{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.UdfPage_phaseDetailTag__M_jls{background:rgba(255,154,0,.12);border:1px solid rgba(255,154,0,.3);border-radius:var(--radius-pill);color:#ff9a00;font-size:.75rem;font-weight:800;letter-spacing:.08em;padding:.25rem .85rem}[data-theme=light] .UdfPage_phaseDetailTag__M_jls{background:rgba(152,83,0,.1);border-color:rgba(152,83,0,.3);color:#985300}.UdfPage_phaseDetailStatus__1ybF7{color:var(--color-accent);font-size:.85rem;font-weight:700}.UdfPage_phaseDetailTitle___FJv1{font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.025em;margin:0 0 .75rem}.UdfPage_phaseDetailDescription__GzbcG{color:var(--color-text-muted);font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.65;margin:0}.UdfPage_comparisonSection__Yh9UU{border-top:1px solid var(--color-line);padding:clamp(5rem,9vw,8.5rem) 0}.UdfPage_compMetricsGrid__W01Vz{display:grid;gap:clamp(1.25rem,2.5vw,2rem);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:clamp(2.5rem,4vw,3.5rem)}.UdfPage_compMetricCard__N7_25{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);display:flex;flex-direction:column;padding:clamp(1.75rem,3vw,2.5rem);transition:transform .25s ease,border-color .25s ease}.UdfPage_compMetricCard__N7_25:hover{border-color:var(--color-accent);transform:translateY(-4px)}.UdfPage_compMetricPrefix__v0IdL{color:var(--color-accent);font-size:.75rem;font-weight:800;letter-spacing:.15em;margin-bottom:.5rem;text-transform:uppercase}.UdfPage_compMetricValue__xi6R0{color:var(--color-accent);font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800;letter-spacing:-.04em;line-height:1;margin:0 0 .85rem}.UdfPage_compMetricLabel__WdL0U{color:var(--color-text-muted);font-size:clamp(.9rem,1.15vw,1rem);font-weight:600;line-height:1.5;margin:0}.UdfPage_compTimelineBox__Xb4Kb{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);display:flex;flex-direction:column;padding:clamp(2rem,4vw,3.5rem)}.UdfPage_compTimelineHeader__D6_2P{font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:700;letter-spacing:-.02em;margin:0 0 2rem}.UdfPage_timelineRow__mL8uv{align-items:center;display:grid;gap:2rem;grid-template-columns:16rem 1fr}.UdfPage_timelineRowMeta__yJd2b{display:flex;flex-direction:column;gap:.35rem}.UdfPage_timelineTradTag__JQqf1{color:#ff9a00;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}[data-theme=light] .UdfPage_timelineTradTag__JQqf1{color:#985300}.UdfPage_timelineTradDuration__JjY9u{color:#ff9a00;font-size:1.6rem;font-weight:800;letter-spacing:-.02em}[data-theme=light] .UdfPage_timelineTradDuration__JjY9u{color:#985300}.UdfPage_timelineUdfTag__ea1Gh{color:var(--color-accent);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.UdfPage_timelineUdfDuration__6PvDU{color:var(--color-accent);font-size:1.6rem;font-weight:800;letter-spacing:-.02em}.UdfPage_timelineBarWrap__T9jHp{display:flex;flex-direction:column;gap:.6rem}.UdfPage_timelineBarTrad__XVyku{display:flex;flex-direction:column;gap:.5rem;position:relative}.UdfPage_barFillTrad__Duxa5{background:linear-gradient(90deg,#e65100,#ff9a00);border-radius:var(--radius-pill);height:1.25rem;width:90%}.UdfPage_timelineTicks__lN0QD{color:var(--color-text-muted);display:flex;font-size:.75rem;font-weight:600;justify-content:space-between;width:90%}.UdfPage_timelineBarDesc__sEZxk{color:var(--color-text-muted);font-size:.95rem;margin:0}.UdfPage_timelineDivider___YayD{border:none;border-top:1px solid var(--color-line);margin:2rem 0;width:100%}.UdfPage_timelineBarUdf__V5kSo{align-items:center;display:flex;gap:.5rem;position:relative}.UdfPage_barFillUdf__MYPtl{align-items:center;background:linear-gradient(90deg,#84cc00,var(--color-accent));border-radius:var(--radius-pill);display:flex;height:1.25rem;justify-content:flex-end;padding-right:3px;width:25%}.UdfPage_udfPulseDot__w_t7q{background:#ffffff;border:2px solid var(--color-accent);border-radius:50%;height:.85rem;width:.85rem}.UdfPage_barDottedTrack__0OYFE{border-top:2px dashed rgba(198,255,0,.4);flex-grow:1;height:0;max-width:65%}[data-theme=light] .UdfPage_barDottedTrack__0OYFE{border-color:rgba(152,83,0,.4)}.UdfPage_timelineBarDescUdf__zRCMy{color:var(--color-accent);font-size:.95rem;font-weight:700;margin:0}.UdfPage_principlesSection__CjLfU{border-top:1px solid var(--color-line);padding:clamp(5rem,9vw,8.5rem) 0}.UdfPage_principlesGrid__QTeXU{display:grid;gap:clamp(1.25rem,2.5vw,2rem);grid-template-columns:repeat(3,minmax(0,1fr))}.UdfPage_principleCard__dfilS{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);display:flex;flex-direction:column;padding:clamp(1.75rem,3vw,2.5rem);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.UdfPage_principleCard__dfilS:hover{border-color:var(--color-accent);box-shadow:var(--shadow-raised);transform:translateY(-4px)}.UdfPage_principleIndex__8JvS2{color:var(--color-accent);font-size:1.15rem;font-weight:800;margin-bottom:1.25rem}.UdfPage_principleTitle__OCoOD{font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0 0 .85rem}.UdfPage_principleDescription__AblqZ{color:var(--color-text-muted);font-size:clamp(.9rem,1.1vw,1rem);line-height:1.6;margin:0}.UdfPage_accordionSection__txNW5{border-top:1px solid var(--color-line);padding:clamp(5rem,9vw,8.5rem) 0}.UdfPage_accordionList__MFtLj{display:flex;flex-direction:column;gap:1.25rem}.UdfPage_accordionItem__SHCme{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden;transition:border-color .25s ease}.UdfPage_accordionItemOpen__wpZfb{border-color:var(--color-accent)}.UdfPage_accordionHeader__pT1Z_{align-items:center;background:transparent;border:none;cursor:pointer;display:grid;gap:1.5rem;grid-template-columns:auto 1fr auto;padding:clamp(1.5rem,2.5vw,2rem);text-align:left;width:100%}.UdfPage_accordionMeta___Ar_M{align-items:center;display:flex;gap:1rem}.UdfPage_accordionNumber__f_Wla{color:var(--color-accent);font-size:1.15rem;font-weight:800}.UdfPage_accordionRegion__savev{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-text-muted);display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;padding:.25rem .75rem}.UdfPage_accordionTitles__uLFS8{display:flex;flex-direction:column;gap:.2rem}.UdfPage_accordionItemTitle__KGE2D{font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:700;letter-spacing:-.02em;margin:0}.UdfPage_accordionItemSubtitle__niGJ2{color:var(--color-text-muted);font-size:.95rem;margin:0}.UdfPage_accordionChevron__czbob{align-items:center;background:rgba(255,255,255,.05);border:1px solid var(--color-line);border-radius:50%;color:var(--color-accent);display:flex;font-size:1.25rem;font-weight:700;height:2.25rem;justify-content:center;width:2.25rem}.UdfPage_accordionBody__0LCVP{border-top:1px solid var(--color-line);padding:clamp(1.75rem,3vw,2.5rem)}.UdfPage_accordionContentGrid__qT3J5{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.UdfPage_accordionCol__UECd3{display:flex;flex-direction:column}.UdfPage_accordionColFull__PAFzX{grid-column:1/-1}.UdfPage_accordionColTitle__B58tA{color:var(--color-accent);font-size:.85rem;font-weight:800;letter-spacing:.1em;margin:0 0 .75rem;text-transform:uppercase}.UdfPage_accordionText__CJ12d{color:var(--color-text-muted);font-size:.95rem;line-height:1.6;margin:0}.UdfPage_accordionImpactList__8RZEW{display:grid;gap:.65rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.UdfPage_accordionImpactItem__H7GvV{align-items:flex-start;color:var(--color-text);display:flex;font-size:.9rem;gap:.65rem;line-height:1.5}.UdfPage_discoverySection__xmrHh{border-top:1px solid var(--color-line);padding:clamp(5rem,9vw,8.5rem) 0}.UdfPage_discoveryCard__XWm3E{align-items:center;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);display:grid;gap:clamp(2.5rem,5vw,4.5rem);grid-template-columns:1.2fr 1fr;overflow:hidden;padding:clamp(2.5rem,5vw,4.5rem)}.UdfPage_discoveryContentCol__mX55R{display:flex;flex-direction:column}.UdfPage_discoveryHeading__DCP4i{font-size:clamp(1.85rem,3.2vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.2;margin:0 0 1rem}.UdfPage_discoveryLead__XBWG1{color:var(--color-text-muted);font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.65;margin:0 0 2rem}.UdfPage_deliverablesList__i4QkB{margin-bottom:2rem}.UdfPage_deliverablesHeader__Rge1h{color:var(--color-accent);font-size:.85rem;font-weight:800;letter-spacing:.1em;margin:0 0 1rem;text-transform:uppercase}.UdfPage_deliverablesGrid__35Ptg{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.UdfPage_deliverableItem__iXCa3{align-items:flex-start;background:rgba(255,255,255,.02);border:1px solid var(--color-line);border-radius:var(--radius-sm);display:flex;gap:.75rem;padding:.85rem 1rem}[data-theme=light] .UdfPage_deliverableItem__iXCa3{background:rgba(4,4,4,.02)}.UdfPage_deliverableNum__rCGpa{color:var(--color-accent);font-size:.85rem;font-weight:800}.UdfPage_deliverableText__eoUtP{color:var(--color-text);font-size:.85rem;font-weight:600;line-height:1.45}.UdfPage_discoveryBadges__K96L7{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2.25rem}.UdfPage_discoveryBadgePill__QpNvI{align-items:center;background:rgba(255,255,255,.05);border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-text);display:inline-flex;font-size:.8rem;font-weight:700;gap:.5rem;padding:.4rem 1rem}.UdfPage_badgeDot__vrgiq{background:var(--color-accent);border-radius:50%;height:.45rem;width:.45rem}.UdfPage_discoveryCtaWrap__dBF34{display:flex}.UdfPage_discoveryCtaBtn__IhuIS{align-items:center;background:var(--color-accent);border:1px solid transparent;border-radius:var(--radius-pill);color:var(--color-button-text);display:inline-flex;font-size:1rem;font-weight:700;gap:.6rem;padding:.95rem 2.2rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.UdfPage_discoveryCtaBtn__IhuIS:hover{box-shadow:0 10px 30px rgba(198,255,0,.35);transform:translateY(-2px)}[data-theme=light] .UdfPage_discoveryCtaBtn__IhuIS:hover{box-shadow:0 10px 30px rgba(152,83,0,.3)}.UdfPage_discoveryVisualCol__eAOQI{align-items:center;display:flex;justify-content:center}.UdfPage_discoveryVisualWrap__Lv7mE{position:relative}.UdfPage_discoveryImgDark__I_6oO,.UdfPage_discoveryImgLight__5fuRN{border-radius:var(--radius-md);height:auto;max-width:100%;object-fit:cover}.UdfPage_discoveryImgDark__I_6oO{display:block}.UdfPage_discoveryImgLight__5fuRN,[data-theme=light] .UdfPage_discoveryImgDark__I_6oO{display:none}[data-theme=light] .UdfPage_discoveryImgLight__5fuRN{display:block}.UdfPage_contactSection__Mh21V{border-top:1px solid var(--color-line);padding:clamp(5rem,9vw,8.5rem) 0}.UdfPage_contactFormLayout__o0KQQ{display:grid;gap:clamp(2.5rem,5vw,4.5rem);grid-template-columns:1fr 1.4fr}.UdfPage_contactInfoCard__Ti9Jz,.UdfPage_contactMetaCol__xvSuu{display:flex;flex-direction:column}.UdfPage_contactInfoCard__Ti9Jz{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:clamp(2rem,3.5vw,3rem)}.UdfPage_contactInfoHeading__ayU6X{font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;letter-spacing:-.025em;margin:0 0 .75rem}.UdfPage_contactInfoLead__PkXA_{color:var(--color-text-muted);font-size:.95rem;line-height:1.6;margin:0 0 2rem}.UdfPage_contactChannels__FZc24{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.UdfPage_channelItem__tzYjV{align-items:flex-start;display:flex;gap:1rem}.UdfPage_channelIconWrap__vvkgB{align-items:center;background:rgba(255,255,255,.05);border:1px solid var(--color-line);border-radius:50%;display:flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}[data-theme=light] .UdfPage_channelIconWrap__vvkgB{background:rgba(4,4,4,.04)}.UdfPage_channelIcon___FjbF{height:1.25rem;width:1.25rem}.UdfPage_channelText__WvO0Y{display:flex;flex-direction:column;gap:.2rem}.UdfPage_channelTitle__S6w6V{font-size:.95rem;font-weight:700}.UdfPage_channelLink__cFMVe{color:var(--color-accent);font-size:.95rem;font-weight:600;text-decoration:none}.UdfPage_channelLink__cFMVe:hover{text-decoration:underline}.UdfPage_contactTrustBadge__wuuRZ{align-items:center;background:rgba(198,255,0,.08);border:1px solid rgba(198,255,0,.25);border-radius:var(--radius-pill);color:var(--color-accent);display:inline-flex;font-size:.8rem;font-weight:700;gap:.5rem;margin-top:auto;padding:.5rem 1rem}[data-theme=light] .UdfPage_contactTrustBadge__wuuRZ{background:rgba(152,83,0,.08);border-color:rgba(152,83,0,.25);color:#7a3e00}.UdfPage_trustDot___eRGW{background:currentColor;border-radius:50%;height:.45rem;width:.45rem}.UdfPage_contactFormCol__dAJ3p{display:flex;flex-direction:column}.UdfPage_formSurface__BiyNO{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:clamp(2rem,3.5vw,3rem)}.UdfPage_formGrid__BYw_4{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.UdfPage_formGroup__plLDg{display:flex;flex-direction:column;gap:.45rem}.UdfPage_formGroupFull__mRPgX{grid-column:1/-1;margin-top:1.25rem}.UdfPage_formLabel__RS4p0{font-size:.85rem;font-weight:700}.UdfPage_requiredStar__FEW4T{color:#ff9a00}.UdfPage_formInput__WeYT2,.UdfPage_formSelect__NhBUL,.UdfPage_formTextarea__OoXo5{background:rgba(255,255,255,.03);border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-text);font-family:inherit;font-size:.95rem;padding:.75rem 1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}[data-theme=light] .UdfPage_formInput__WeYT2,[data-theme=light] .UdfPage_formSelect__NhBUL,[data-theme=light] .UdfPage_formTextarea__OoXo5{background:#ffffff}.UdfPage_formInput__WeYT2:focus,.UdfPage_formSelect__NhBUL:focus,.UdfPage_formTextarea__OoXo5:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(198,255,0,.2);outline:none}[data-theme=light] .UdfPage_formInput__WeYT2:focus,[data-theme=light] .UdfPage_formSelect__NhBUL:focus,[data-theme=light] .UdfPage_formTextarea__OoXo5:focus{box-shadow:0 0 0 3px rgba(152,83,0,.2)}.UdfPage_inputError__v_ljs{border-color:#ff5252!important}.UdfPage_errorMessage__KRWJt{color:#ff5252;font-size:.75rem;font-weight:600}.UdfPage_checkboxLabel__nfQI1{align-items:flex-start;cursor:pointer;display:flex;gap:.75rem}.UdfPage_formCheckbox__Nx6ch{accent-color:var(--color-accent);cursor:pointer;height:1.15rem;margin-top:.15rem;width:1.15rem}.UdfPage_checkboxText__K1ZCX{color:var(--color-text-muted);font-size:.82rem;line-height:1.5}.UdfPage_formActions__xh9hU{display:flex;margin-top:2rem}.UdfPage_formSubmitBtn__qLAES{align-items:center;background:var(--color-accent);border:1px solid transparent;border-radius:var(--radius-pill);color:var(--color-button-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:700;gap:.6rem;padding:.95rem 2.2rem;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.UdfPage_formSubmitBtn__qLAES:hover:not(:disabled){box-shadow:0 10px 30px rgba(198,255,0,.35);filter:brightness(1.06);transform:translateY(-2px)}[data-theme=light] .UdfPage_formSubmitBtn__qLAES:hover:not(:disabled){box-shadow:0 10px 30px rgba(152,83,0,.3)}.UdfPage_formSubmitBtn__qLAES:disabled{cursor:not-allowed;opacity:.7}.UdfPage_formSuccessState__FroNU{align-items:center;display:flex;flex-direction:column;padding:3rem 1.5rem;text-align:center}.UdfPage_successIconWrap__DKcme{margin-bottom:1.5rem}.UdfPage_successTitle__9W9e6{font-size:1.75rem;font-weight:700;margin:0 0 .75rem}.UdfPage_successMessage__0s6Tj{color:var(--color-text-muted);font-size:1.05rem;line-height:1.6;margin:0 0 2rem;max-width:28rem}.UdfPage_formResetBtn__dPWDG{background:transparent;border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;padding:.75rem 1.5rem;transition:border-color .2s ease}.UdfPage_formResetBtn__dPWDG:hover{border-color:var(--color-accent)}[data-theme=light] .UdfPage_eyebrow__1tKoY,[data-theme=light] .UdfPage_problemNumber___df95{color:#7a3e00}[data-theme=light] .UdfPage_layerLevel___cbo2{background:#ffffff;border-color:rgba(4,4,4,.16);color:#7a3e00}[data-theme=light] .UdfPage_accordionNumber__f_Wla,[data-theme=light] .UdfPage_compMetricPrefix__v0IdL,[data-theme=light] .UdfPage_compMetricValue__xi6R0,[data-theme=light] .UdfPage_outcomeNumber__SVfbu,[data-theme=light] .UdfPage_principleIndex__8JvS2,[data-theme=light] .UdfPage_statNumber__L0Q4l,[data-theme=light] .UdfPage_timelineBarDescUdf__zRCMy,[data-theme=light] .UdfPage_timelineUdfDuration__6PvDU,[data-theme=light] .UdfPage_timelineUdfTag__ea1Gh{color:#7a3e00}[data-theme=light] .UdfPage_accordionChevron__czbob{background:#ffffff;color:#7a3e00}[data-theme=light] .UdfPage_accordionColTitle__B58tA,[data-theme=light] .UdfPage_channelLink__cFMVe,[data-theme=light] .UdfPage_checkIcon__Uq_x3,[data-theme=light] .UdfPage_csColTitle__PN5ww,[data-theme=light] .UdfPage_deliverableNum__rCGpa,[data-theme=light] .UdfPage_deliverablesHeader__Rge1h,[data-theme=light] .UdfPage_featuredCsTitle__0eBNl,[data-theme=light] .UdfPage_phaseDetailStatus__1ybF7{color:#7a3e00}@media (max-width:1024px){.UdfPage_featuredCsColumns__Pboij{grid-template-columns:1fr}.UdfPage_compMetricsGrid__W01Vz{grid-template-columns:repeat(3,minmax(0,1fr))}.UdfPage_principlesGrid__QTeXU{grid-template-columns:repeat(2,minmax(0,1fr))}.UdfPage_contactFormLayout__o0KQQ,.UdfPage_discoveryCard__XWm3E{grid-template-columns:1fr}.UdfPage_archLayout__hyjDk{grid-template-columns:1fr;justify-items:center}.UdfPage_archVisualWrap__rDccc{max-width:28rem;width:100%}}@media (max-width:768px){.UdfPage_hero__pcsGX{min-height:32rem;padding:clamp(3rem,6vw,4.5rem) var(--page-gutter) clamp(4rem,8vw,5rem)}.UdfPage_impactGrid__DRj35,.UdfPage_outcomesGrid__i_9NC,.UdfPage_problemsGrid__uIgG6,.UdfPage_statsGrid__IQp7B,.UdfPage_timelineNodes__Z79PU{grid-template-columns:1fr}.UdfPage_timelineLine___EICa{display:none}.UdfPage_compMetricsGrid__W01Vz,.UdfPage_principlesGrid__QTeXU,.UdfPage_timelineRow__mL8uv{grid-template-columns:1fr}.UdfPage_accordionHeader__pT1Z_{grid-template-columns:1fr auto}.UdfPage_accordionMeta___Ar_M{grid-column:1/-1}.UdfPage_accordionContentGrid__qT3J5,.UdfPage_accordionImpactList__8RZEW,.UdfPage_deliverablesGrid__35Ptg,.UdfPage_formGrid__BYw_4{grid-template-columns:1fr}.UdfPage_capabilitiesBar__nDWh0{border-radius:var(--radius-md);padding:1rem 1.25rem}}@media (max-width:375px){.UdfPage_hero__pcsGX h1{font-size:2.25rem}.UdfPage_heroDescription__hKIFZ{font-size:1rem}.UdfPage_compMetricCard__N7_25,.UdfPage_compTimelineBox__Xb4Kb,.UdfPage_contactInfoCard__Ti9Jz,.UdfPage_discoveryCard__XWm3E,.UdfPage_featuredCsCard__C4orx,.UdfPage_formSurface__BiyNO,.UdfPage_impactCard__NoXfK,.UdfPage_outcomeCard__LaQTS,.UdfPage_principleCard__dfilS,.UdfPage_problemCard__NqmLS,.UdfPage_statCard__z9O4y{padding:1.5rem 1.25rem}.UdfPage_layerCard__LD4Sh{gap:.85rem;padding:.95rem 1rem}}@media (prefers-reduced-motion:reduce){.UdfPage_compMetricCard__N7_25,.UdfPage_discoveryCtaBtn__IhuIS,.UdfPage_featuredCsCard__C4orx,.UdfPage_featuredCsCtaBtn__nSWUc,.UdfPage_formSubmitBtn__qLAES,.UdfPage_heroCta__Nj5Az,.UdfPage_impactCard__NoXfK,.UdfPage_layerCard__LD4Sh,.UdfPage_outcomeCard__LaQTS,.UdfPage_principleCard__dfilS,.UdfPage_problemCard__NqmLS,.UdfPage_statCard__z9O4y,.UdfPage_timelineProgress__Vwfyf{transform:none!important;transition:none!important}}.controls_button__3s2Cr{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1.5px solid var(--color-accent-warm);border-radius:var(--radius-pill);display:inline-flex;font-size:.875rem;font-weight:600;gap:.75rem;justify-content:center;min-height:3.5rem;padding:.85rem 2rem;text-decoration:none;width:fit-content}.controls_button__3s2Cr:hover{background:var(--color-accent-warm);color:#040404}.controls_field__iS_LE{display:grid;gap:.55rem}.controls_field__iS_LE>span{font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.controls_field__iS_LE input,.controls_field__iS_LE textarea{background:transparent;border:0;border-bottom:1px solid var(--color-line);border-radius:0;color:var(--color-text);min-height:3.25rem;padding:.7rem .1rem}.controls_field__iS_LE textarea{min-height:8rem;resize:vertical}.controls_field__iS_LE input::placeholder,.controls_field__iS_LE textarea::placeholder{color:var(--color-text-muted)}.controls_field__iS_LE input[aria-invalid=true],.controls_field__iS_LE textarea[aria-invalid=true]{border-color:#ff654f}.controls_field__iS_LE small{color:var(--color-text-muted)}.controls_field__iS_LE .controls_error__4M5H_{color:#ff7867}