.Button_btn__kzInP:hover{opacity:.92}.Button_arrow__nnDvD{display:inline-flex;transition:transform .3s cubic-bezier(.22,.61,.36,1);margin-left:2px}.Button_btn__kzInP:hover .Button_arrow__nnDvD{transform:translateX(3px)}.HeroSection_hero__mL_to{min-height:90vh;display:flex;flex-direction:column;justify-content:center;padding:140px max(24px,calc((100vw - 1200px) / 2)) 80px;position:relative;overflow:hidden;border-bottom:1px solid rgba(201,162,39,.12)}.HeroSection_heroBg__ZHWgR{position:absolute;inset:0;background-image:url(/images/hero-bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.12;pointer-events:none;z-index:0}.HeroSection_heroOverlay__5Jd_e{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,11,13,.4),rgba(11,11,13,.75) 50%,rgba(11,11,13,.95));pointer-events:none;z-index:1}.HeroSection_content__yffQU,.HeroSection_hero__mL_to>.HeroSection_bottom__KUMn6{position:relative;z-index:2}.HeroSection_eyebrow__eeUPu{font-size:.6875rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#c9a227;font-family:JetBrains Mono,Fira Code,monospace;display:inline-block}.HeroSection_headline___VPxY{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(3rem,7vw,5.5rem);font-weight:400;line-height:1.05;letter-spacing:-.02em;margin-top:24px;max-width:780px;color:#fff}.HeroSection_accent____oCC{font-style:italic;color:hsla(0,0%,100%,.65)}.HeroSection_accent____oCC em{font-style:normal;color:#fff}.HeroSection_sub__W0lGr{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:clamp(1rem,1.3vw,1.125rem);color:#9e9b95;line-height:1.7;max-width:520px;margin-top:28px;font-weight:400}.HeroSection_ctas__geIR4{margin-top:48px}.HeroSection_bottom__KUMn6{position:absolute;bottom:36px;left:max(24px,calc((100vw - 1200px) / 2));right:max(24px,calc((100vw - 1200px) / 2));display:flex;justify-content:space-between;align-items:center;z-index:2}.HeroSection_micro__YNgDF{font-family:DM Sans,sans-serif;font-size:11px;font-weight:400;letter-spacing:.04em;color:#fff;opacity:.45}.HeroSection_scrollHint__irTzh{display:flex;align-items:center;justify-content:center;opacity:.5}.HeroSection_time__HfDx0{font-family:JetBrains Mono,monospace;font-size:.6875rem;color:#5c5850}@media (max-width:768px){.HeroSection_hero__mL_to{padding:120px 24px 60px;min-height:85vh}.HeroSection_bottom__KUMn6{left:24px;right:24px;bottom:24px}.HeroSection_headline___VPxY{max-width:100%}}.AnimatedMetric_metric__8Uncv{text-align:center}.AnimatedMetric_value__EJxHe{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;color:#c9a227;line-height:1;letter-spacing:-.02em}.AnimatedMetric_label__OLsrV{font-size:.8125rem;color:#9e9b95;margin-top:10px;letter-spacing:.15em;text-transform:uppercase;font-weight:500;font-family:DM Sans,sans-serif;line-height:1.7}.MetricsStrip_strip__QUNWx{padding:80px max(24px,calc((100vw - 1200px) / 2));background:#121216;border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06)}.MetricsStrip_grid__xVaPu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:48px;gap:48px}@media (max-width:768px){.MetricsStrip_grid__xVaPu{grid-template-columns:repeat(2,1fr);gap:40px}.MetricsStrip_strip__QUNWx{padding:60px 24px}}@media (max-width:480px){.MetricsStrip_grid__xVaPu{grid-template-columns:1fr;gap:32px}}.CaseShowcase_section__G1_J8{padding:120px 0;position:relative}.CaseShowcase_header__gnOP3{padding:0 max(24px,calc((100vw - 1200px) / 2));margin-bottom:56px}.CaseShowcase_eyebrow__XINBB{font-size:.6875rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#c9a227;font-family:JetBrains Mono,Fira Code,monospace;display:block;margin-bottom:16px}.CaseShowcase_headline__MmuTI{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:#fff}.CaseShowcase_accentItalic__hhmDs{font-style:italic;color:#c9a227}.CaseShowcase_scrollWrap__YUG4Y{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 max(24px,calc((100vw - 1200px) / 2))}.CaseShowcase_scrollWrap__YUG4Y::-webkit-scrollbar{display:none}.CaseShowcase_track__hKUMI{display:flex;gap:24px;padding-right:max(24px,calc((100vw - 1200px) / 2))}.CaseShowcase_card__047Ig{flex-shrink:0;width:420px;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.06);background:#121216;text-decoration:none;color:inherit;display:flex;flex-direction:column;scroll-snap-align:start;transition:border-color .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1)}.CaseShowcase_card__047Ig:hover{border-color:hsla(0,0%,100%,.14);transform:translateY(-4px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.3)}.CaseShowcase_card__047Ig:focus-visible{outline:2px solid #c9a227;outline-offset:2px}.CaseShowcase_cardImage__StwT7{position:relative;height:320px;overflow:hidden}.CaseShowcase_image__MvNJh{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85) contrast(1.05)}.CaseShowcase_cardOverlay__OTlcp{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(18,18,22,.85));pointer-events:none}.CaseShowcase_cardContent__2MNNC{padding:24px;display:flex;flex-direction:column;gap:12px;flex:1 1}.CaseShowcase_cardMeta__IUXQb{display:flex;align-items:center;gap:10px}.CaseShowcase_editionBadge__gT4fs{font-size:.625rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:4px 10px;border:1px solid;border-radius:4px;font-family:DM Sans,sans-serif;background:var(--card-accent,rgba(201,162,39,.1));border-color:var(--card-accent,#c9a227);color:var(--card-accent,#c9a227)}.CaseShowcase_industry__2GfUb{font-size:.6875rem;color:#9e9b95;font-family:JetBrains Mono,monospace;letter-spacing:.04em}.CaseShowcase_client__w01zA{font-family:DM Sans,sans-serif;font-size:1.125rem;font-weight:600;color:#fff;letter-spacing:-.01em;margin:0}.CaseShowcase_summary__YXB5A{font-family:DM Sans,sans-serif;font-size:.8125rem;color:#9e9b95;line-height:1.7;margin:0}.CaseShowcase_metricRow__Vn7tD{display:flex;align-items:baseline;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.06)}.CaseShowcase_metricValue__gGwWm{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:600;letter-spacing:-.02em}.CaseShowcase_metricLabel__40W1A{font-family:DM Sans,sans-serif;font-size:.75rem;color:#9e9b95}.CaseShowcase_progressWrap__domMg{padding:0 max(24px,calc((100vw - 1200px) / 2));margin-top:32px}.CaseShowcase_progressTrack__YlOSa{width:100%;max-width:200px;height:2px;background:hsla(0,0%,100%,.06);border-radius:1px;overflow:hidden}.CaseShowcase_progressBar__rOXk7{height:100%;background:#c9a227;border-radius:1px}.CaseShowcase_footer__un9ZA{padding:0 max(24px,calc((100vw - 1200px) / 2));margin-top:40px}.CaseShowcase_viewAll__Sl3yu{display:inline-flex;align-items:center;gap:8px;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:600;color:#fff;text-decoration:none;letter-spacing:.01em;transition:color .3s cubic-bezier(.22,.61,.36,1)}.CaseShowcase_viewAll__Sl3yu:hover{color:#c9a227}.CaseShowcase_viewAll__Sl3yu:focus-visible{outline:2px solid #c9a227;outline-offset:2px}@media (max-width:768px){.CaseShowcase_section__G1_J8{padding:80px 0}.CaseShowcase_header__gnOP3{padding:0 24px;margin-bottom:40px}.CaseShowcase_scrollWrap__YUG4Y{padding:0 24px}.CaseShowcase_track__hKUMI{padding-right:24px}.CaseShowcase_card__047Ig{width:320px}.CaseShowcase_cardImage__StwT7{height:220px}.CaseShowcase_footer__un9ZA,.CaseShowcase_progressWrap__domMg{padding:0 24px}}.CaseShowcase_placeholder__iQIwM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.CaseShowcase_placeholderGrid__Ct_1a{position:absolute;inset:0;width:100%;height:100%}.CaseShowcase_placeholderInitial__iQHj_{position:relative;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(4rem,8vw,7rem);font-weight:400;font-style:italic;opacity:.12;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:1}.CaseShowcase_placeholderEdition__kGNKy{position:absolute;top:24px;right:24px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.5625rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;opacity:.25;z-index:1}.CaseShowcase_placeholderBlock__jb3t1{position:absolute;bottom:0;right:0;width:40%;height:45%;opacity:.4;z-index:0}.EditionsShowcase_wrap__eQmfP{padding:0 max(24px,calc((100vw - 1200px) / 2))}.EditionsShowcase_header__zDP40{text-align:center;margin-bottom:56px}.EditionsShowcase_eyebrow__ZIAEl{font-size:.6875rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#c4362a;font-family:JetBrains Mono,Fira Code,monospace}.EditionsShowcase_headline__g7g3k{font-size:clamp(1.75rem,3vw,2.75rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;margin-top:12px;font-family:"Instrument Serif",Georgia,serif}.EditionsShowcase_accentText__JJtFf{font-style:italic;color:#c4362a}.EditionsShowcase_sub__UwpaQ{font-size:1rem;color:#9e9b95;line-height:1.65;max-width:560px;margin:16px auto 0;font-weight:400}.EditionsShowcase_previewFrame____AhY{margin-bottom:48px;border-radius:16px;overflow:hidden;position:relative}.EditionsShowcase_previewImage__Wm9DR{width:100%;height:auto;display:block;filter:saturate(.85) contrast(1.05)}.EditionsShowcase_grid__Tp7yv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.EditionsShowcase_card__KZy33{border-radius:16px;overflow:hidden;transition:transform .3s cubic-bezier(.22,.61,.36,1);position:relative;min-height:340px;display:flex;flex-direction:column}.EditionsShowcase_accentBar__snJpc{height:4px;width:100%;flex-shrink:0}.EditionsShowcase_cardContent__1vRjC{padding:32px 28px;display:flex;flex-direction:column;flex:1 1;position:relative}.EditionsShowcase_typeWatermark__dTLrz{position:absolute;right:20px;bottom:16px;font-size:8rem;font-weight:400;line-height:1;opacity:.06;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EditionsShowcase_editionName__42GCU{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-family:DM Sans,sans-serif}.EditionsShowcase_tag__oPzVn{font-size:.8125rem;font-weight:500;letter-spacing:.04em;font-family:DM Sans,sans-serif;margin-top:4px}.EditionsShowcase_vibe__xCbAi{font-size:.875rem;line-height:1.55;font-weight:400;margin-top:12px;max-width:320px}.EditionsShowcase_typeSample__dWY7b{font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:400;line-height:1.1;margin-top:16px}.EditionsShowcase_paletteRow__zem1Y{display:flex;gap:8px;margin-top:auto;padding-top:24px;align-items:center}.EditionsShowcase_swatch__G7bII{width:28px;height:28px;border-radius:6px;display:block;flex-shrink:0}.EditionsShowcase_fontLabel__ABsAS{font-size:.625rem;font-family:JetBrains Mono,monospace;letter-spacing:.04em;margin-left:auto;opacity:.6}.EditionsShowcase_footer__8Hc_d{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:48px}.EditionsShowcase_pricing__pbTJF{font-size:.8125rem;color:#9e9b95;font-family:DM Sans,sans-serif}.EditionsShowcase_cta__rm5zy{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border:1px solid hsla(0,0%,100%,.14);color:#fff;font-size:.8125rem;font-weight:600;letter-spacing:.02em;font-family:DM Sans,sans-serif;border-radius:6px;text-decoration:none;background:transparent;transition:border-color .3s cubic-bezier(.22,.61,.36,1),background .3s cubic-bezier(.22,.61,.36,1)}.EditionsShowcase_cta__rm5zy:hover{border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.03)}.EditionsShowcase_cta__rm5zy:focus-visible{outline:2px solid #c9a227;outline-offset:2px}@media (max-width:768px){.EditionsShowcase_wrap__eQmfP{padding:0 24px}.EditionsShowcase_previewFrame____AhY{margin-bottom:32px;border-radius:12px}.EditionsShowcase_grid__Tp7yv{grid-template-columns:1fr}.EditionsShowcase_typeWatermark__dTLrz{font-size:5rem}.EditionsShowcase_card__KZy33{min-height:280px}}.ClipReveal_wrapper___w6QZ{overflow:hidden}.FrameworkSection_section__23vjj{padding:0}.FrameworkSection_header__1V0jn{text-align:center;margin-bottom:56px}.FrameworkSection_eyebrow__0m7dn{font-size:.6875rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#c9a227;font-family:JetBrains Mono,Fira Code,monospace;display:block;margin-bottom:16px}.FrameworkSection_headline__j5DGS{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:#fff}.FrameworkSection_sub__tTICb{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:1rem;color:#9e9b95;line-height:1.7;max-width:560px;margin:16px auto 0;font-weight:400}.FrameworkSection_grid__TCn7h{display:grid;grid-template-columns:7fr 5fr;grid-gap:2px;gap:2px;background:hsla(0,0%,100%,.06);border-radius:12px;overflow:hidden}.FrameworkSection_card__AReHm{background:#121216;padding:48px 32px;position:relative;transition:background .3s cubic-bezier(.22,.61,.36,1)}.FrameworkSection_card__AReHm:hover{background:#1a1a1f}.FrameworkSection_num__oQ14K{font-family:JetBrains Mono,Fira Code,monospace;font-size:2rem;color:#c9a227;font-weight:500;letter-spacing:.06em;display:block;margin-bottom:20px;line-height:1}.FrameworkSection_name__cx0ft{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 12px;letter-spacing:-.01em;font-family:DM Sans,system-ui,-apple-system,sans-serif}.FrameworkSection_desc___xlB8{font-size:.875rem;color:#9e9b95;line-height:1.7;margin:0;font-family:DM Sans,system-ui,-apple-system,sans-serif}.FrameworkSection_footer__8SD7u{text-align:center;margin-top:48px}.FrameworkSection_footerCta__K6kHl{display:inline-flex;align-items:center;gap:8px;font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:.9375rem;font-weight:600;color:#c9a227;text-decoration:none;letter-spacing:.01em;transition:color .3s cubic-bezier(.22,.61,.36,1)}.FrameworkSection_footerCta__K6kHl:hover{color:#d4b13a}.FrameworkSection_footerCta__K6kHl:focus-visible{outline:2px solid #c9a227;outline-offset:4px;border-radius:4px}@media (max-width:1024px){.FrameworkSection_grid__TCn7h{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.FrameworkSection_grid__TCn7h{grid-template-columns:1fr}.FrameworkSection_card__AReHm{padding:32px 24px}}.DecisionPath_header__re3gP{text-align:center;margin-bottom:64px}.DecisionPath_eyebrow__xfh_t{font-size:.6875rem;color:#c9a227;text-transform:uppercase;letter-spacing:.15em;font-weight:400;margin-bottom:16px;display:block;font-family:JetBrains Mono,Fira Code,monospace}.DecisionPath_headline__GXoiS{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(1.75rem,3vw,2.75rem);color:#fff;font-weight:400;letter-spacing:-.02em;line-height:1.1}.DecisionPath_sub___fLPV{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:1rem;color:#9e9b95;line-height:1.7;max-width:480px;margin:16px auto 0;font-weight:400}.DecisionPath_grid__WUAtZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.DecisionPath_cardLink__IouIt{text-decoration:none;color:inherit;display:block;height:100%}.DecisionPath_cardLink__IouIt:focus-visible .DecisionPath_card__GbdHc{outline:2px solid #c9a227;outline-offset:2px}.DecisionPath_card__GbdHc{border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:40px 32px;cursor:pointer;transition:border-color .3s cubic-bezier(.22,.61,.36,1),background .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1);background:#121216;height:100%;display:flex;flex-direction:column}.DecisionPath_card__GbdHc:hover{border-color:rgba(201,162,39,.25);background:#161619;transform:translateY(-2px)}.DecisionPath_cardRecommended___seXV{border-color:rgba(201,162,39,.18);border-top:2px solid #c9a227;position:relative}.DecisionPath_cardRecommended___seXV:hover{border-color:#d4b13a rgba(201,162,39,.35) rgba(201,162,39,.35)}.DecisionPath_recommendedBadge__fv6uV{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#c9a227;font-family:JetBrains Mono,monospace;display:block;margin-bottom:8px}.DecisionPath_phaseNum__lERzu{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#c9a227;font-weight:500;letter-spacing:.06em;display:block;margin-bottom:20px}.DecisionPath_label__ovlXS{font-family:DM Sans,sans-serif;font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 12px;letter-spacing:-.01em}.DecisionPath_cardSub__XJmAz{font-size:.875rem;color:#9e9b95;line-height:1.7;font-family:DM Sans,sans-serif;margin:0;flex:1 1}.DecisionPath_cardCta__UGLmK{display:inline-flex;align-items:center;gap:8px;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:600;color:#c9a227;margin-top:24px;transition:opacity .3s cubic-bezier(.22,.61,.36,1)}.DecisionPath_card__GbdHc:hover .DecisionPath_cardCta__UGLmK{opacity:.8}@media (max-width:768px){.DecisionPath_grid__WUAtZ{grid-template-columns:1fr}.DecisionPath_card__GbdHc{padding:32px 24px}.DecisionPath_header__re3gP{margin-bottom:48px}}.Marquee_wrap__RGaQW{overflow:hidden;border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);padding:18px 0;position:relative}.Marquee_track___Lv_n{display:flex;gap:48px;animation:Marquee_marquee__dv2gy 30s linear infinite;width:max-content}.Marquee_item__BUAKo{font-size:.8125rem;color:#5c5850;text-transform:uppercase;letter-spacing:.1em;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:48px;font-family:DM Sans,sans-serif}.Marquee_dot__GxWvn{display:inline-block;width:4px;height:4px;border-radius:2px;background:#c9a227;opacity:.35}@keyframes Marquee_marquee__dv2gy{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.Marquee_track___Lv_n{animation:none}}.StatementSection_section__6gFik{position:relative;background:#0b0b0d;padding:120px max(24px,calc((100vw - 1200px) / 2));overflow:hidden}.StatementSection_topBorder__7LQ6Y{top:0}.StatementSection_bottomBorder__rcKc1,.StatementSection_topBorder__7LQ6Y{position:absolute;left:0;right:0;height:1px;background:rgba(201,162,39,.2)}.StatementSection_bottomBorder__rcKc1{bottom:0}.StatementSection_container__MUxfJ{max-width:960px}.StatementSection_eyebrow__hivyM{font-family:JetBrains Mono,Fira Code,monospace;font-size:.6875rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#c9a227;margin:0 0 32px}.StatementSection_statement__yPCrD{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(2.5rem,5.5vw,5rem);font-weight:400;line-height:1;letter-spacing:-.025em;color:#fff;margin:0 0 32px}.StatementSection_statement__yPCrD em{font-style:italic;color:hsla(0,0%,100%,.55)}.StatementSection_sub__wNixu{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:clamp(1rem,1.5vw,1.25rem);color:#9e9b95;line-height:1.6;margin:0;font-weight:400;max-width:480px}@media (max-width:768px){.StatementSection_section__6gFik{padding:80px 24px}}.SectionWrapper_section__47ASI{padding:120px 24px;position:relative}.SectionWrapper_alt__qX9cJ{background:#121216}.SectionWrapper_container__VDfLd{max-width:1200px;margin:0 auto;width:100%}@media (max-width:768px){.SectionWrapper_section__47ASI{padding:80px 24px}}