.contact_heading__BXPaw{font-size:clamp(2.5rem,6.4vw,6.5rem);letter-spacing:-.035em;max-width:22ch}.contact_lede__15CT0{margin-top:2rem;font-size:1.125rem;line-height:1.55;color:var(--fg-dim);max-width:56ch}.contact_grid__PfnCN{display:grid;grid-template-columns:1fr 1.4fr;gap:4rem;align-items:start}@media (max-width:1000px){.contact_grid__PfnCN{grid-template-columns:1fr;gap:3rem}.contact_formCol__zUYsf{order:-1}}.contact_side__EQc5H{display:flex;flex-direction:column;gap:2.5rem}.contact_sideBlock__hBvHj{display:flex;flex-direction:column;gap:.625rem;padding-top:1.25rem;border-top:1px solid var(--rule)}.contact_email__MBRs5{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:-.015em;color:var(--fg);border-bottom:1px solid var(--rule);padding-bottom:.25rem;transition:color var(--dur-base) var(--ease-out-expo),border-color var(--dur-base) var(--ease-out-expo)}.contact_email__MBRs5:hover{color:var(--brass);border-color:var(--brass)}.contact_whatsapp__TEswk{margin-top:1rem;display:inline-flex;align-items:center;gap:.625rem;padding:.625rem 1rem .625rem .75rem;border:1px solid var(--rule);border-radius:999px;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg);align-self:flex-start;transition:color var(--dur-fast) var(--ease-out-quart),border-color var(--dur-fast) var(--ease-out-quart),background var(--dur-fast) var(--ease-out-quart)}.contact_whatsapp__TEswk:hover{color:var(--obsidian);border-color:var(--brass);background:var(--brass)}.contact_waIcon__9CwFH{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;background:color-mix(in srgb,var(--brass) 22%,transparent);color:var(--brass);transition:background var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) var(--ease-out-quart)}.contact_whatsapp__TEswk:hover .contact_waIcon__9CwFH{background:var(--obsidian);color:var(--brass)}.contact_sideBody__ct3tU{font-size:.9375rem;line-height:1.5;color:var(--fg-dim);max-width:36ch}.contact_sideList__yLz_R{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.contact_sideList__yLz_R li{position:relative;padding-left:1.25rem;font-size:.9375rem;color:var(--fg)}.contact_sideList__yLz_R li:before{content:"";position:absolute;left:0;top:.55rem;width:.75rem;height:1px;background:var(--brass)}.contact_formCol__zUYsf{min-width:0}.Field_root__xmenb{position:relative;display:block;padding-top:1.5rem}.Field_label__ug_p6{position:absolute;left:0;top:1.5rem;font-family:var(--font-sans);font-size:1rem;color:var(--fg-dim);pointer-events:none;transform-origin:left center;transition:transform var(--dur-base) var(--ease-out-expo),color var(--dur-fast) var(--ease-out-quart)}.Field_labelLifted__5pvLB{transform:translateY(-1.5rem) scale(.72);color:var(--fg-dim)}.Field_req__likam{margin-left:.25rem;color:var(--brass)}.Field_input__PajEh{width:100%;background:transparent;border:0;outline:none;color:var(--fg);font-size:1rem;font-family:var(--font-sans);padding-block:.625rem .875rem;line-height:1.4;resize:none}.Field_textarea__crpYe{min-height:6rem;resize:vertical}.Field_underline__BT0rY{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--rule)}.Field_underline__BT0rY:after{content:"";position:absolute;inset:0;background:var(--brass);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-base) var(--ease-out-expo)}.Field_input__PajEh:focus~.Field_underline__BT0rY:after,.Field_textarea__crpYe:focus~.Field_underline__BT0rY:after{transform:scaleX(1)}.Field_errored__oYner .Field_underline__BT0rY{background:#C7484A}.Field_desc___AVHi{margin-top:.5rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;color:var(--fg-dim)}.Field_descError__3nHtn{color:#C7484A}[data-theme=light] .Field_req__likam{color:var(--brass-ink)}[data-theme=light] .Field_underline__BT0rY:after{background:var(--brass-ink)}[data-theme=light] .Field_input__PajEh::-moz-placeholder,[data-theme=light] .Field_textarea__crpYe::-moz-placeholder{color:var(--fg-muted);opacity:1}[data-theme=light] .Field_input__PajEh::placeholder,[data-theme=light] .Field_textarea__crpYe::placeholder{color:var(--fg-muted);opacity:1}.Button_btn__kzInP{padding:.875rem 1.5rem;border-radius:999px;font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1;cursor:pointer;overflow:hidden;white-space:nowrap;transition:color var(--dur-base) var(--ease-out-expo),background var(--dur-base) var(--ease-out-expo),border-color var(--dur-base) var(--ease-out-expo);isolation:isolate}.Button_btn__kzInP,.Button_inner__d7ZPg{position:relative;display:inline-flex;align-items:center;gap:.5rem}.Button_inner__d7ZPg{z-index:1}.Button_label__hCLAL{display:inline-block;transform:translateZ(0)}.Button_arrow__nnDvD{transition:transform var(--dur-base) var(--ease-out-expo)}.Button_btn__kzInP:hover .Button_arrow__nnDvD{transform:translateX(3px)}.Button_btn__kzInP:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--brass);transform:translateY(101%);transition:transform var(--dur-slow) var(--ease-out-expo);z-index:0}.Button_btn__kzInP:hover:before{transform:translateY(0)}.Button_v_primary__UzB6d{background:var(--bone);color:var(--obsidian);border:1px solid var(--bone)}.Button_v_primary__UzB6d:hover{color:var(--obsidian);border-color:var(--brass)}.Button_v_ghost__n_oCb{background:transparent;color:var(--fg);border:1px solid var(--rule)}.Button_v_ghost__n_oCb:hover{color:var(--obsidian);border-color:var(--brass)}.Button_v_inline__Ywaq8{background:transparent;color:var(--fg);border:0;padding:0;border-radius:0;overflow:visible}.Button_v_inline__Ywaq8:before{display:none}.Button_v_inline__Ywaq8 .Button_label__hCLAL{position:relative;padding-bottom:2px}.Button_v_inline__Ywaq8 .Button_label__hCLAL:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(1);transform-origin:right center;transition:transform var(--dur-base) var(--ease-out-expo)}.Button_v_inline__Ywaq8:hover .Button_label__hCLAL:after{transform:scaleX(0);transform-origin:right center}.Button_v_inline__Ywaq8 .Button_arrow__nnDvD{color:var(--brass)}.Button_s_sm__TOc2V{padding:.625rem 1.125rem;font-size:.6875rem}.Button_s_md__Qetys{padding:.875rem 1.5rem;font-size:.75rem}.Button_s_lg___OiOK{padding:1.125rem 1.875rem;font-size:.8125rem}[data-theme=light] .Button_btn__kzInP:before{background:var(--brass-ink)}[data-theme=light] .Button_v_primary__UzB6d{background:var(--obsidian);color:var(--bone);border-color:var(--obsidian)}[data-theme=light] .Button_v_ghost__n_oCb:hover,[data-theme=light] .Button_v_primary__UzB6d:hover{color:var(--obsidian);border-color:var(--brass-ink)}[data-theme=light] .Button_v_inline__Ywaq8 .Button_arrow__nnDvD{color:var(--brass-ink)}.Inquiry_root__bHk3b{border:1px solid var(--rule);border-radius:8px;background:var(--surface);padding:2.5rem;min-height:32rem;display:flex;flex-direction:column;gap:2rem}@media (max-width:700px){.Inquiry_root__bHk3b{padding:1.75rem;min-height:28rem}}.Inquiry_rail__abfVj{height:2px;background:var(--rule);border-radius:1px;overflow:hidden}.Inquiry_railFill__XgePP{height:100%;background:var(--brass);transition:width var(--dur-slow) var(--ease-out-expo)}.Inquiry_stepHead__KV85r{display:flex;justify-content:space-between;align-items:baseline}.Inquiry_stepBody__YIUho{display:flex;flex-direction:column;gap:1.5rem;animation:Inquiry_fadeIn__sMX83 .6s var(--ease-out-expo)}@keyframes Inquiry_fadeIn__sMX83{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Inquiry_q__qnalI{font-size:clamp(1.75rem,4vw,3rem);line-height:1.05;letter-spacing:-.02em;max-width:22ch}.Inquiry_qSub__vXWLc{color:var(--fg-dim);font-size:1rem;line-height:1.5;margin-top:-.75rem;max-width:48ch}.Inquiry_choices__ej5cT{display:flex;flex-wrap:wrap;gap:.625rem}.Inquiry_choice___xNGD{position:relative;padding:.75rem 1.25rem;border:1px solid var(--rule);border-radius:999px;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);background:transparent;cursor:pointer;transition:color var(--dur-fast) var(--ease-out-quart),border-color var(--dur-fast) var(--ease-out-quart),background var(--dur-fast) var(--ease-out-quart)}.Inquiry_choice___xNGD:hover{color:var(--fg);border-color:color-mix(in srgb,var(--brass) 60%,var(--rule))}.Inquiry_choiceOn__8Q91p{color:var(--obsidian);background:var(--brass);border-color:var(--brass)}.Inquiry_counter__dc6LF{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;color:var(--fg-dim)}.Inquiry_grid2__NczkX{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2rem}.Inquiry_full__7IhAp{grid-column:1/-1}@media (max-width:700px){.Inquiry_grid2__NczkX{grid-template-columns:1fr}}.Inquiry_actions__ZH_ey{margin-top:auto;display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--rule)}.Inquiry_errMsg__lkuSJ{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;color:#C7484A;padding:.75rem 1rem;border:1px solid color-mix(in srgb,#c7484a 30%,transparent);border-radius:4px;background:color-mix(in srgb,#C7484A 6%,transparent)}.Inquiry_doneInner__zVtzH{text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-block:auto;max-width:36rem}.Inquiry_doneTick__WS84k{width:64px;height:64px;display:grid;place-items:center;border-radius:999px;background:var(--brass);color:var(--obsidian);margin-bottom:.5rem}.Inquiry_doneEye__bN6Mn{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.Inquiry_doneHead__KZ74Q{font-size:clamp(2.25rem,5vw,4rem);line-height:1;letter-spacing:-.025em}.Inquiry_doneBody__yfIB1{font-size:1.0625rem;line-height:1.55;color:var(--fg-dim);max-width:56ch}.Hero_root__rmkUQ{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;isolation:isolate;padding-block:8rem 4rem}.Hero_canvas__nJjmk{position:absolute;inset:0;z-index:-1}.Hero_scrim__EvSmn{background:radial-gradient(120% 60% at 50% 100%,color-mix(in srgb,var(--bg) 92%,transparent) 0,transparent 60%),linear-gradient(to bottom,transparent 30%,color-mix(in srgb,var(--bg) 70%,transparent) 100%)}.Hero_grain__Pohj4,.Hero_scrim__EvSmn{position:absolute;inset:0;pointer-events:none}.Hero_grain__Pohj4{opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.7 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.Hero_content__l_2wH{position:relative;z-index:1;width:100%}.Hero_eyebrow__6zOTv{color:var(--fg-dim);margin-bottom:2rem}.Hero_heading__6t9KJ{font-size:var(--fs-display-xl);max-width:18ch;letter-spacing:-.035em;color:var(--fg)}.Hero_sub__rcvUf{margin-top:2.5rem;max-width:42ch;font-size:var(--fs-lede);color:var(--fg);opacity:.82;line-height:1.5}.Hero_cta__P77ES{margin-top:3rem;display:flex;flex-wrap:wrap;gap:1rem}.Hero_metaRow__GEkKB{margin-top:5rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--fg) 16%,transparent);display:grid;grid-template-columns:1fr 1fr auto;gap:2rem;align-items:center;color:var(--fg-dim);font-size:.6875rem}@media (max-width:760px){.Hero_metaRow__GEkKB{grid-template-columns:1fr;gap:.75rem}}.CapabilityStrip_root__EOY_w{padding-block:8rem;border-top:1px solid var(--rule)}.CapabilityStrip_head__3xTvL{margin-bottom:3rem}.CapabilityStrip_grid__qjfvu{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;list-style:none;padding:0;margin:0}@media (max-width:1100px){.CapabilityStrip_grid__qjfvu{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (max-width:600px){.CapabilityStrip_grid__qjfvu{grid-template-columns:1fr;gap:2.5rem}}.CapabilityStrip_tile__FhJ4J{display:grid;grid-template-rows:auto auto auto 1fr;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--rule);position:relative;cursor:default}.CapabilityStrip_tile__FhJ4J:before{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background:var(--brass);transition:width var(--dur-slow) var(--ease-out-expo)}.CapabilityStrip_tile__FhJ4J:hover:before{width:100%}.CapabilityStrip_n__f8v2e{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;color:var(--fg-dim)}.CapabilityStrip_icon__GCcXJ{color:var(--brass);width:32px;height:32px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--rule);transition:border-color var(--dur-base) var(--ease-out-expo)}.CapabilityStrip_tile__FhJ4J:hover .CapabilityStrip_icon__GCcXJ{border-color:var(--brass)}.CapabilityStrip_label___DMYQ{font-family:var(--font-display);font-size:1.75rem;line-height:1;letter-spacing:-.015em;color:var(--fg)}.CapabilityStrip_line__EDvEQ{color:var(--fg-dim);font-size:.9375rem;line-height:1.5;max-width:32ch}.WhyUs_root__7lmXC{padding-block:8rem;border-top:1px solid var(--rule)}.WhyUs_head__OkOzC{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-bottom:4.5rem;max-width:56rem}.WhyUs_heading__LiqP6{font-size:clamp(2rem,5vw,4.25rem);line-height:1.05;letter-spacing:-.025em;color:var(--fg)}.WhyUs_list__ASRcf{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:3rem;column-gap:3rem;row-gap:0}@media (max-width:900px){.WhyUs_list__ASRcf{grid-template-columns:1fr}}.WhyUs_item__Z1B8Q{display:grid;grid-template-columns:3rem 1fr;gap:1.5rem;padding-block:2.25rem;border-top:1px solid var(--rule);align-items:start}.WhyUs_item__Z1B8Q:last-child,.WhyUs_item__Z1B8Q:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--rule)}@media (max-width:900px){.WhyUs_item__Z1B8Q:nth-last-child(2):nth-child(odd){border-bottom:0}.WhyUs_item__Z1B8Q:last-child{border-bottom:1px solid var(--rule)}}.WhyUs_n__wcSgJ{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.2em;color:var(--brass);padding-top:.5rem}.WhyUs_body__JcfzS{display:flex;flex-direction:column;gap:.875rem}.WhyUs_title__uedyO{font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.15;letter-spacing:-.015em;color:var(--fg);max-width:28ch}.WhyUs_copy__sbIyS{color:var(--fg-dim);font-size:1rem;line-height:1.55;max-width:52ch}.FeaturedWork_root__ieI6s{padding-block:8rem;border-top:1px solid var(--rule)}.FeaturedWork_head__E8XI2{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:5rem}@media (max-width:760px){.FeaturedWork_head__E8XI2{flex-direction:column;align-items:flex-start}}.FeaturedWork_heading___pPWI{font-size:clamp(2rem,5vw,4.5rem);line-height:1;max-width:22ch;letter-spacing:-.025em}.FeaturedWork_allLink__47rxK{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-dim);padding:.5rem 0;border-bottom:1px solid var(--rule);transition:color var(--dur-base) var(--ease-out-expo),border-color var(--dur-base) var(--ease-out-expo)}.FeaturedWork_allLink__47rxK:hover{color:var(--brass);border-color:var(--brass)}.FeaturedWork_list__AZuO_{list-style:none;padding:0;margin:0}.FeaturedWork_row__m21l8{display:grid;grid-template-columns:4rem 1.4fr 2fr auto auto;align-items:baseline;gap:2rem;padding-block:1.75rem;border-top:1px solid var(--rule);cursor:pointer;position:relative;transition:padding-left var(--dur-base) var(--ease-out-expo)}.FeaturedWork_row__m21l8:last-child{border-bottom:1px solid var(--rule)}.FeaturedWork_row__m21l8:after{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--brass);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-slow) var(--ease-out-expo)}.FeaturedWork_row__m21l8:hover{padding-left:1rem}.FeaturedWork_row__m21l8:hover:after{transform:scaleX(1)}.FeaturedWork_row__m21l8:hover .FeaturedWork_rowTitle__yiQww{color:var(--brass)}.FeaturedWork_row__m21l8:hover .FeaturedWork_rowArrow__PUVUi{transform:translate(4px,-4px);color:var(--brass)}.FeaturedWork_rowIndex__J9gzN{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;color:var(--fg-dim)}.FeaturedWork_rowTitle__yiQww{font-family:var(--font-display);font-size:clamp(1.5rem,3.2vw,2.75rem);line-height:1.05;letter-spacing:-.02em;color:var(--fg);transition:color var(--dur-base) var(--ease-out-expo)}.FeaturedWork_rowOneLiner__a5NJh{color:var(--fg-dim);font-size:.9375rem;line-height:1.4;max-width:48ch}.FeaturedWork_rowYear__fD_xl{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;color:var(--fg-dim)}.FeaturedWork_rowArrow__PUVUi{display:inline-flex;color:var(--fg-dim);transition:transform var(--dur-base) var(--ease-out-expo),color var(--dur-base) var(--ease-out-expo)}@media (max-width:900px){.FeaturedWork_row__m21l8{grid-template-columns:3rem 1fr auto;grid-template-areas:"idx title arrow" ". oneliner oneliner" ". year .";gap:.5rem 1.5rem;padding-block:2rem}.FeaturedWork_rowIndex__J9gzN{grid-area:idx}.FeaturedWork_rowTitle__yiQww{grid-area:title}.FeaturedWork_rowOneLiner__a5NJh{grid-area:oneliner;padding-top:.5rem}.FeaturedWork_rowYear__fD_xl{grid-area:year;padding-top:.75rem}.FeaturedWork_rowArrow__PUVUi{grid-area:arrow;align-self:center}}.ProcessBlock_root__Jocpd{padding-block:8rem;border-top:1px solid var(--rule)}.ProcessBlock_head__xeD76{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:4.5rem;max-width:56rem}.ProcessBlock_heading__RYr54{font-size:clamp(2rem,5vw,4.5rem);line-height:1.05;letter-spacing:-.025em;color:var(--fg)}.ProcessBlock_list__SFv_y{list-style:none;padding:0;margin:0}.ProcessBlock_row__1H9wX{display:grid;grid-template-columns:5rem 14rem 1fr;align-items:baseline;gap:2rem;padding-block:2.25rem;border-top:1px solid var(--rule)}.ProcessBlock_row__1H9wX:last-child{border-bottom:1px solid var(--rule)}.ProcessBlock_n__PxInL{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.22em;color:var(--brass)}.ProcessBlock_title__NHonP{font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,2.8vw,2.25rem);line-height:1;letter-spacing:-.02em;color:var(--fg)}.ProcessBlock_copy__hhQpj{color:var(--fg-dim);font-size:1rem;line-height:1.6;max-width:58ch}@media (max-width:900px){.ProcessBlock_row__1H9wX{grid-template-columns:3rem 1fr;grid-template-areas:"n title" ". copy";gap:.75rem 1.5rem;padding-block:2rem}.ProcessBlock_n__PxInL{grid-area:n}.ProcessBlock_title__NHonP{grid-area:title}.ProcessBlock_copy__hhQpj{grid-area:copy;padding-top:.5rem}}.SocialProof_root__z4ngU{padding-block:8rem;border-top:1px solid var(--rule)}.SocialProof_head__8FnE1{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:4rem;max-width:56rem}.SocialProof_heading__iz__A{font-size:clamp(2rem,5vw,4.25rem);line-height:1.05;letter-spacing:-.025em;color:var(--fg)}.SocialProof_logoStrip__tetJY{list-style:none;padding:2rem 0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem 3rem;border-top:1px solid var(--brass);border-bottom:1px solid var(--brass)}@media (max-width:900px){.SocialProof_logoStrip__tetJY{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:540px){.SocialProof_logoStrip__tetJY{grid-template-columns:1fr;gap:1.75rem}}.SocialProof_logo__Dsf_g{display:flex;flex-direction:column;gap:.5rem}.SocialProof_mark__DQYfM{font-family:var(--font-mono);font-size:1rem;letter-spacing:.02em;color:var(--fg)}.SocialProof_sub__vbUcx{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim)}.SocialProof_quoteWrap__EQK99{margin-top:5rem;display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:stretch}@media (max-width:900px){.SocialProof_quoteWrap__EQK99{grid-template-columns:1fr;gap:2rem}}.SocialProof_quote__slV3P{display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem;border:1px solid var(--rule);border-radius:6px;background:var(--surface);margin:0}.SocialProof_quoteBody__K8LRM{font-family:var(--font-display);font-weight:400;font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.4;letter-spacing:-.005em;color:var(--fg);max-width:48ch}.SocialProof_quoteAttr__0P2yb{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);padding-top:1rem;border-top:1px solid var(--rule)}.SocialProof_quotePending__0C0qZ{display:grid;place-items:center;padding:2.5rem;border:1px dashed var(--rule);border-radius:6px;margin:0;min-height:12rem}.SocialProof_quotePendingLabel__IwZxf{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted,var(--fg-dim));text-align:center;max-width:28ch}.ServicesPreview_root__F8VM9{padding-block:8rem;border-top:1px solid var(--rule)}.ServicesPreview_intro__0iD2B{display:grid;grid-template-columns:1fr 1.4fr;gap:3rem 4rem;margin-bottom:5rem}@media (max-width:900px){.ServicesPreview_intro__0iD2B{grid-template-columns:1fr}}.ServicesPreview_heading__oBfxt{font-size:clamp(2rem,5vw,4.5rem);line-height:1;letter-spacing:-.025em;grid-column:1}.ServicesPreview_kicker__8x5OT{font-size:1.125rem;line-height:1.55;max-width:48ch;color:var(--fg-dim);align-self:end;grid-column:2}@media (max-width:900px){.ServicesPreview_kicker__8x5OT{grid-column:1;align-self:start}}.ServicesPreview_grid__dHiRP{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width:900px){.ServicesPreview_grid__dHiRP{grid-template-columns:1fr;gap:1rem}}.ServicesPreview_card__2OBax{display:flex;flex-direction:column;height:100%;padding:2rem;border:1px solid var(--rule);border-radius:6px;position:relative;overflow:hidden;background:var(--surface);transition:border-color var(--dur-base) var(--ease-out-expo),transform var(--dur-base) var(--ease-out-expo)}.ServicesPreview_card__2OBax:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 60% at 100% 0,color-mix(in srgb,var(--brass) 12%,transparent),transparent 60%);opacity:0;transition:opacity var(--dur-slow) var(--ease-out-expo);pointer-events:none}.ServicesPreview_card__2OBax:hover{border-color:var(--brass);transform:translateY(-4px)}.ServicesPreview_card__2OBax:hover:before{opacity:1}.ServicesPreview_index__XKuCT{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.2em;color:var(--fg-dim)}.ServicesPreview_title__b_zRu{font-family:var(--font-display);font-size:2rem;line-height:1.05;letter-spacing:-.015em;margin-top:1rem}.ServicesPreview_tagline__DXIoF{margin-top:.75rem;font-size:1rem;line-height:1.45;color:var(--fg-dim)}.ServicesPreview_bullets__4EyMY{margin-top:1.5rem;list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.ServicesPreview_bullets__4EyMY li{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fg);padding-left:1rem;position:relative}.ServicesPreview_bullets__4EyMY li:before{content:"";position:absolute;left:0;top:.4rem;width:.5rem;height:1px;background:var(--brass)}.ServicesPreview_cta__8Buaw{margin-top:auto;padding-top:2rem;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}.services_title__7Q3AS{font-size:clamp(2.5rem,6.8vw,7rem);letter-spacing:-.035em;max-width:18ch}.services_kicker__AJW5I{margin-top:2rem;font-size:1.125rem;line-height:1.55;color:var(--fg-dim);max-width:56ch}.services_row__brGGr{border-top:1px solid var(--rule)}.services_row__brGGr:last-child{border-bottom:1px solid var(--rule)}.services_rowLink__glmfo{display:grid;grid-template-columns:14rem 1fr auto;gap:3rem;align-items:flex-start;padding-block:3.5rem;position:relative;transition:padding-left var(--dur-base) var(--ease-out-expo)}.services_rowLink__glmfo:after{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--brass);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-slow) var(--ease-out-expo)}.services_rowLink__glmfo:hover{padding-left:1rem}.services_rowLink__glmfo:hover:after{transform:scaleX(1)}.services_rowLink__glmfo:hover .services_rowTitle__Zasiw{color:var(--brass)}.services_rowLink__glmfo:hover .services_rowArrow___TMkW{transform:translate(4px,-4px);color:var(--brass)}@media (max-width:900px){.services_rowLink__glmfo{grid-template-columns:1fr auto;grid-template-areas:"meta arrow" "body body";gap:1.5rem}.services_rowMeta__6D34_{grid-area:meta;flex-direction:row;align-items:baseline;gap:1rem}.services_rowBody__i2R8Y{grid-area:body}.services_rowArrow___TMkW{grid-area:arrow;align-self:start}}.services_rowMeta__6D34_{display:flex;flex-direction:column;gap:.5rem}.services_idx__OruBI{font-size:.6875rem;color:var(--brass)}.services_idx__OruBI,.services_short__ee_Ij{font-family:var(--font-mono);letter-spacing:.18em}.services_short__ee_Ij{font-size:.75rem;text-transform:uppercase;color:var(--fg-dim)}.services_rowBody__i2R8Y{display:flex;flex-direction:column;gap:.875rem;max-width:60ch}.services_rowTitle__Zasiw{font-family:var(--font-display);font-size:clamp(2rem,4.4vw,3.75rem);line-height:1;letter-spacing:-.025em;color:var(--fg);transition:color var(--dur-base) var(--ease-out-expo)}.services_rowTag__E_09_{font-size:1.125rem;color:var(--brass);font-style:italic}.services_rowDesc__UYbIa{color:var(--fg-dim);font-size:1rem;line-height:1.5}.services_rowArrow___TMkW{color:var(--fg-dim);transition:transform var(--dur-base) var(--ease-out-expo),color var(--dur-base) var(--ease-out-expo);display:inline-flex;margin-top:.5rem}.services_cta__kateQ{max-width:56rem;margin-inline:auto}.services_ctaHead___EvIm{font-size:clamp(2.5rem,6vw,5rem);line-height:1;letter-spacing:-.03em}.services_ctaBody__UCDZ0{margin-top:2rem;font-size:1.125rem;line-height:1.55;color:var(--fg-dim);max-width:56ch}.services_ctaBtns__VcCqg{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:1rem}.post_head__RCHfP{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--rule)}.post_cat___TJC6{letter-spacing:.2em;text-transform:uppercase;color:var(--brass);padding:.375rem .75rem;border:1px solid var(--brass);border-radius:999px}.post_cat___TJC6,.post_meta___pPN3{font-family:var(--font-mono);font-size:.6875rem}.post_meta___pPN3{letter-spacing:.14em;color:var(--fg-dim)}.post_title__3xMAa{font-size:clamp(2.5rem,6vw,5.5rem);line-height:.98;letter-spacing:-.03em;max-width:22ch}.post_dek__hhx5a{margin-top:2rem;font-size:1.25rem;line-height:1.5;color:var(--fg-dim);max-width:60ch}.post_body__wneVG{max-width:60ch;margin-inline:auto}.post_p__wWQ21{font-size:1.125rem;line-height:1.7;margin-bottom:1.75rem;color:var(--fg)}.post_h2__O8WIF{font-size:clamp(1.625rem,3.4vw,2.5rem);line-height:1.1;letter-spacing:-.02em;margin-block:3rem 1.5rem;max-width:32ch}.post_h3__hp3Ik{font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.15;letter-spacing:-.015em;margin-block:2.5rem 1rem;color:var(--brass)}.post_ul__Y9_RV{margin-block:1.5rem 2rem;list-style:none;padding:0;display:flex;flex-direction:column;gap:.875rem}.post_ul__Y9_RV li{position:relative;padding-left:2rem;font-size:1.0625rem;line-height:1.55;color:var(--fg)}.post_ul__Y9_RV li:before{content:"";position:absolute;left:0;top:.75rem;width:1.25rem;height:1px;background:var(--brass)}.post_quote__NytdI{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.25;letter-spacing:-.018em;color:var(--brass);font-style:italic;border-left:2px solid var(--brass);padding-left:2rem;margin-block:3rem;max-width:36ch}.post_next__GoJpn{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding:2.5rem;border:1px solid var(--rule);border-radius:8px;max-width:60rem;margin-inline:auto;transition:border-color var(--dur-base) var(--ease-out-expo)}.post_next__GoJpn:hover{border-color:var(--brass)}.post_nextTitle__zZvDS{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);line-height:1.1;letter-spacing:-.02em;margin-top:.75rem;max-width:36ch}.post_nextArrow__OJ7dY{color:var(--brass);transition:transform var(--dur-base) var(--ease-out-expo)}.post_next__GoJpn:hover .post_nextArrow__OJ7dY{transform:translate(4px,-4px)}.post_cta__nMDC_{text-align:center;max-width:36rem;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:2rem}.post_ctaHead__M8bax{font-size:clamp(2rem,4.5vw,3.75rem);line-height:1;letter-spacing:-.025em}.work_title__nOu0M{font-size:clamp(2.5rem,7vw,7rem);letter-spacing:-.035em;max-width:18ch}.work_kicker__M70s8{margin-top:2rem;font-size:1.125rem;line-height:1.55;color:var(--fg-dim);max-width:56ch}.work_list__pzq_I{list-style:none;padding:0;margin:0;border-top:1px solid var(--rule)}.work_row__30y9v{display:grid;grid-template-columns:4rem 2.2fr 1.2fr auto auto;align-items:baseline;gap:2rem;padding-block:2.25rem;border-bottom:1px solid var(--rule);position:relative;cursor:pointer;transition:padding-left var(--dur-base) var(--ease-out-expo)}.work_row__30y9v:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--brass);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-slow) var(--ease-out-expo)}.work_row__30y9v:hover{padding-left:1rem}.work_row__30y9v:hover:after{transform:scaleX(1)}.work_row__30y9v:hover .work_title2__IkePM{color:var(--brass)}.work_row__30y9v:hover .work_arrow__dOiDc{transform:translate(4px,-4px);color:var(--brass)}.work_idx__ZRQP1{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;color:var(--fg-dim)}.work_titleCol__EJFP_{display:flex;flex-direction:column;gap:.625rem}.work_title2__IkePM{font-family:var(--font-display);font-size:clamp(1.625rem,3.4vw,3rem);line-height:1;letter-spacing:-.02em;color:var(--fg);transition:color var(--dur-base) var(--ease-out-expo)}.work_oneliner__5yuY4{color:var(--fg-dim);font-size:.9375rem;line-height:1.45;max-width:48ch}.work_industry__rpAzZ,.work_year__3gbVo{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim)}.work_arrow__dOiDc{display:inline-flex;color:var(--fg-dim);transition:transform var(--dur-base) var(--ease-out-expo),color var(--dur-base) var(--ease-out-expo)}@media (max-width:900px){.work_row__30y9v{grid-template-columns:3rem 1fr auto;grid-template-areas:"idx title arrow" ". meta meta";gap:.5rem 1.5rem}.work_idx__ZRQP1{grid-area:idx}.work_titleCol__EJFP_{grid-area:title}.work_arrow__dOiDc{grid-area:arrow;align-self:center}.work_industry__rpAzZ,.work_year__3gbVo{grid-area:meta;display:inline}}.work_cta__w79_J{max-width:56rem;margin-inline:auto;text-align:left}.work_ctaHeading__kCy7M{font-size:clamp(2.5rem,6vw,5rem);line-height:1;letter-spacing:-.03em;max-width:16ch}.work_ctaSub__YmNBG{margin-top:1.5rem;font-size:1.125rem;color:var(--fg-dim);max-width:48ch}.work_ctaBtnRow__Rq3Wo{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:1rem}.about_main__ykYkY{padding-top:8rem}.about_kicker__NV_KO{color:var(--fg-dim);margin-bottom:2rem}.about_heading__tpT66{font-size:clamp(2.75rem,8vw,8rem);letter-spacing:-.035em;max-width:14ch}.about_lede__AHvYS{margin-top:2rem;font-size:1.25rem;line-height:1.55;color:var(--fg);max-width:56ch}.about_sectionLede__E52QF{margin-bottom:3rem;font-size:1.0625rem;line-height:1.55;color:var(--fg-dim);max-width:58ch}.about_facts__4gg0F{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.about_fact__OXuVs{padding:1.5rem 1.25rem;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:.5rem;min-height:7.5rem}.about_fact__OXuVs:nth-child(4n){border-right:none}.about_fact__OXuVs:nth-child(n+5){border-top:1px solid var(--rule)}.about_factLabel__tVRLf{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin:0}.about_factValue__LP0Uc{margin:0;font-size:.9375rem;line-height:1.45;color:var(--fg)}@media (max-width:980px){.about_facts__4gg0F{grid-template-columns:repeat(2,1fr)}.about_fact__OXuVs{border-right:1px solid var(--rule)}.about_fact__OXuVs:nth-child(2n){border-right:none}.about_fact__OXuVs:nth-child(n+3),.about_fact__OXuVs:nth-child(n+5){border-top:1px solid var(--rule)}}@media (max-width:560px){.about_facts__4gg0F{grid-template-columns:1fr}.about_fact__OXuVs{border-right:none;border-top:1px solid var(--rule);padding:1.25rem 0;min-height:0}.about_fact__OXuVs:first-child{border-top:none}}.about_principles__q3cGU{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:0}.about_principle__Du4n1{display:grid;grid-template-columns:5rem 1fr;gap:2.5rem;padding-block:3rem;border-top:1px solid var(--rule)}.about_principles__q3cGU li:last-child .about_principle__Du4n1{border-bottom:1px solid var(--rule)}@media (max-width:760px){.about_principle__Du4n1{grid-template-columns:1fr;gap:1rem;padding-block:2.5rem}}.about_pN__lzqBP{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;color:var(--brass);padding-top:.5rem}.about_pHead__xiPh3{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.12;letter-spacing:-.02em;max-width:26ch;color:var(--fg)}.about_pBody___u4_R{margin:1rem 0 0;font-size:1.0625rem;line-height:1.6;color:var(--fg-dim);max-width:64ch;grid-column:2}@media (max-width:760px){.about_pBody___u4_R{grid-column:1}}.about_process__4KT6I{list-style:none;margin:0;padding:0}.about_phase__6LmQa{display:grid;grid-template-columns:4rem 14rem 1fr;gap:2.5rem;padding-block:2.75rem;border-top:1px solid var(--rule);align-items:start}.about_process__4KT6I li:last-child .about_phase__6LmQa{border-bottom:1px solid var(--rule)}.about_phaseN__V7cx4{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;color:var(--brass);padding-top:.5rem}.about_phaseTitleCol__mmlWG{display:flex;flex-direction:column;gap:.5rem}.about_phaseTitle__g5gHx{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(1.375rem,2.4vw,1.875rem);line-height:1.15;letter-spacing:-.015em;color:var(--fg)}.about_phaseDur__cW9sb{margin:0;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.about_phaseBody__DSLSZ{max-width:60ch}.about_phaseWhat__L4xWs{margin:0;font-size:1rem;line-height:1.6;color:var(--fg)}.about_phaseYieldLabel__qmIYw{margin:1.5rem 0 .5rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.about_phaseYield__ng3_1{margin:0;font-size:.9375rem;line-height:1.6;color:var(--fg-dim)}@media (max-width:900px){.about_phase__6LmQa{grid-template-columns:4rem 1fr;gap:1.5rem}.about_phaseBody__DSLSZ{grid-column:2}}@media (max-width:600px){.about_phase__6LmQa{grid-template-columns:1fr;gap:1rem;padding-block:2.25rem}.about_phaseBody__DSLSZ{grid-column:1}}.about_engagements__vBEOq{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}.about_engagement__Vk8pj{background:var(--surface);padding:2.25rem 2rem;display:flex;flex-direction:column;gap:1rem}.about_engagementHead__j61ql{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--rule);flex-wrap:wrap}.about_engagementName___c9fd{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.15;letter-spacing:-.015em;color:var(--fg)}.about_engagementSize__ycbKs{margin:0;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brass)}.about_engagementFit__hyjYS{margin:0;font-size:.9375rem;line-height:1.55;color:var(--fg);font-style:italic;max-width:50ch}.about_engagementDesc__fqZPB{margin:0;font-size:.9375rem;line-height:1.6;color:var(--fg-dim);max-width:56ch}@media (max-width:800px){.about_engagements__vBEOq{grid-template-columns:1fr}.about_engagement__Vk8pj{padding:2rem 1.5rem}}.about_sectors__5HnZx{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.625rem .75rem}.about_sector___Nj8P{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--fg);padding:.625rem 1rem;border:1px solid var(--rule);border-radius:999px;background:var(--surface)}.about_note__P1Co_{max-width:60rem;margin-inline:auto}.about_noteHead__M8d9f{font-family:var(--font-display);font-weight:400;font-size:clamp(1.75rem,3.6vw,2.75rem);line-height:1.2;letter-spacing:-.02em;color:var(--fg);margin:0 0 2.5rem;max-width:38ch}.about_noteBody__dV7lb{font-size:1.125rem;line-height:1.65;color:var(--fg);max-width:60ch;margin:0 0 1.5rem}.about_sig__3AQlM{margin:2.5rem 0 0;padding-top:1.5rem;border-top:1px solid var(--rule);color:var(--fg-dim);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.about_cta__0MLkk{max-width:56rem;margin-inline:auto}.about_ctaHead__dxTPG{font-size:clamp(2rem,5vw,4.5rem);line-height:1;letter-spacing:-.03em;margin:0}.about_ctaBtns__8u3YQ{margin-top:2.5rem;display:flex;gap:1rem;flex-wrap:wrap}.case_coverFig__ULjuh{margin:0;position:relative}.case_coverFrame__Jg3By{position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--rule);background:var(--surface);aspect-ratio:16/10;box-shadow:0 40px 100px -40px rgba(0,0,0,.55)}.case_coverImg__MnaHa{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block;transition:transform 1.4s var(--ease-out-expo)}.case_coverFrame__Jg3By:hover .case_coverImg__MnaHa{transform:scale(1.02)}.case_coverCap__6NiH8{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--rule);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim)}.case_coverLink__VZx6z{color:var(--brass);border-bottom:1px solid transparent;transition:border-color var(--dur-fast) var(--ease-out-quart)}.case_coverLink__VZx6z:hover{border-bottom-color:var(--brass)}.case_heroMeta__mhsv8{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2rem}.case_backLink__uTKBW{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);transition:color var(--dur-fast) var(--ease-out-quart)}.case_backLink__uTKBW:hover{color:var(--brass)}.case_heroHeading__kFUDN{font-size:clamp(2.5rem,6.4vw,6rem);line-height:.95;letter-spacing:-.035em;max-width:22ch}.case_heroPara__5riOj{margin-top:2rem;font-size:1.3125rem;line-height:1.5;color:var(--fg-dim);max-width:60ch}.case_heroLinkRow__VL_F3{margin-top:2.5rem}.case_metaGrid___ZfHi{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding-top:2rem;border-top:1px solid var(--rule)}.case_metaGrid___ZfHi p{font-size:1rem;line-height:1.4}@media (max-width:760px){.case_metaGrid___ZfHi{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}}.case_metrics__HG0_I{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem}@media (max-width:1100px){.case_metrics__HG0_I{grid-template-columns:repeat(2,1fr);gap:3rem 2rem}}@media (max-width:600px){.case_metrics__HG0_I{grid-template-columns:1fr}}.case_metric__K8hz8{display:flex;flex-direction:column;gap:.5rem;padding-top:1.5rem;border-top:1px solid var(--rule)}.case_metricValue__NhA8O{font-family:var(--font-display);font-size:clamp(3rem,6vw,5rem);line-height:1;letter-spacing:-.03em;color:var(--fg)}.case_metricLabel__hH6PH{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);margin-top:.75rem}.case_metricSub__3JzWE{color:var(--fg-dim);font-size:.875rem;line-height:1.45;max-width:30ch}.case_prose__ftk3u{font-size:1.25rem;line-height:1.6;max-width:60ch}.case_archGrid__W_QQa{display:grid;grid-template-columns:1fr;gap:4rem}.case_archBlock__2uaLh{display:grid;grid-template-columns:1fr 2fr;gap:2rem 4rem}@media (max-width:760px){.case_archBlock__2uaLh{grid-template-columns:1fr;gap:1rem}}.case_archHead__5Nh21{font-family:var(--font-display);font-size:1.75rem;line-height:1.1;letter-spacing:-.015em}.case_archBody__u2N33{font-size:1.0625rem;line-height:1.55;color:var(--fg);max-width:60ch}.case_archBullets__uhTez{margin-top:1rem;list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.case_archBullets__uhTez li{position:relative;padding-left:1.5rem;color:var(--fg-dim);font-size:.9375rem}.case_archBullets__uhTez li:before{content:"";position:absolute;left:0;top:.5rem;width:.875rem;height:1px;background:var(--brass)}.case_highlights__I99mJ{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.5rem}@media (max-width:900px){.case_highlights__I99mJ{grid-template-columns:1fr}}.case_highlights__I99mJ li{padding-top:1.5rem;border-top:1px solid var(--rule)}.case_hlIdx__BtKqV{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;color:var(--brass)}.case_hlTitle__Nxwp5{font-family:var(--font-display);font-size:1.5rem;line-height:1.15;letter-spacing:-.015em;margin-top:.75rem}.case_hlBody__dd5b9{margin-top:.875rem;color:var(--fg-dim);font-size:1rem;line-height:1.55}.case_outcome__kT_WD{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.15;letter-spacing:-.02em;max-width:28ch;color:var(--fg)}.case_next__KDsvP{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:3rem 2rem;border:1px solid var(--rule);border-radius:8px;transition:border-color var(--dur-base) var(--ease-out-expo),background var(--dur-base) var(--ease-out-expo);cursor:pointer}.case_next__KDsvP:hover{border-color:var(--brass);background:color-mix(in srgb,var(--brass) 4%,transparent)}.case_nextLabel__PQSNn{display:flex;flex-direction:column;gap:.75rem}.case_nextTitle__qey_y{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.5rem);line-height:1;letter-spacing:-.02em}.case_nextArrow__WwkD0{color:var(--brass);transition:transform var(--dur-base) var(--ease-out-expo)}.case_next__KDsvP:hover .case_nextArrow__WwkD0{transform:translate(4px,-4px)}.CapabilityGrid_root__YzQ7S{padding-block:8rem}.CapabilityGrid_head__y2Nch{display:grid;gap:1.25rem;margin-bottom:4rem;max-width:48rem}.CapabilityGrid_meta__hoENT{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--rule)}.CapabilityGrid_heading__TATwL{font-size:var(--fs-display-md);color:var(--fg);max-width:22ch}.CapabilityGrid_grid__dO_ef{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}@media (max-width:1100px){.CapabilityGrid_grid__dO_ef{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.CapabilityGrid_grid__dO_ef{grid-template-columns:1fr}}.CapabilityGrid_cell__1p6GK{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);position:relative;transition:background var(--dur-base) var(--ease-out-expo)}.CapabilityGrid_cell__1p6GK:hover{background:color-mix(in srgb,var(--fg) 3%,transparent)}.CapabilityGrid_cellWide__vVzFZ{grid-column:span 2}@media (max-width:1100px){.CapabilityGrid_cellWide__vVzFZ{grid-column:span 2}}@media (max-width:600px){.CapabilityGrid_cellWide__vVzFZ{grid-column:span 1}}.CapabilityGrid_cellInner__gEgD0{display:grid;grid-template-rows:auto auto auto;gap:1rem;padding:2rem 2.25rem 2.25rem;height:100%}.CapabilityGrid_n__bpY2g{color:var(--fg-dim);letter-spacing:.18em;font-size:.625rem}.CapabilityGrid_title__2sy_Z{font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.1;letter-spacing:-.015em;color:var(--fg)}.CapabilityGrid_cellWide__vVzFZ .CapabilityGrid_title__2sy_Z{font-size:clamp(1.75rem,3.2vw,2.5rem);max-width:24ch}.CapabilityGrid_body__qL_bh{color:var(--fg-dim);font-size:.9375rem;line-height:1.55;max-width:38ch}[data-theme=light] .CapabilityGrid_cell__1p6GK:hover{background:color-mix(in srgb,var(--obsidian) 4%,transparent)}.ProcessSteps_root__zHiTe{padding-block:8rem}.ProcessSteps_head__6oElx{display:grid;gap:1.25rem;margin-bottom:4rem;max-width:48rem}.ProcessSteps_meta__sseBQ{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--rule)}.ProcessSteps_heading__698WD{font-size:var(--fs-display-md);color:var(--fg);max-width:22ch}.ProcessSteps_list__hsKed{list-style:none;padding:0;margin:0;border-top:1px solid var(--rule)}.ProcessSteps_step__duODH{border-bottom:1px solid var(--rule);padding-block:2.5rem;position:relative}.ProcessSteps_step__duODH:before{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background:var(--brass);transition:width var(--dur-slow) var(--ease-out-expo)}.ProcessSteps_step__duODH:hover:before{width:100%}.ProcessSteps_stepInner__Q_vez{display:grid;grid-template-columns:6rem minmax(0,24rem) minmax(0,1fr);gap:2.5rem;align-items:baseline}.ProcessSteps_n__BuOTY{color:var(--fg-dim);letter-spacing:.18em}.ProcessSteps_title__f1a61{font-size:clamp(1.5rem,2.6vw,2.125rem);line-height:1.1;color:var(--fg)}.ProcessSteps_body__6d5wO{color:var(--fg-dim);font-size:1.0625rem;line-height:1.6;max-width:52ch}@media (max-width:900px){.ProcessSteps_stepInner__Q_vez{grid-template-columns:1fr;gap:1rem}}[data-theme=light] .ProcessSteps_step__duODH:before{background:var(--brass-ink)}.BenefitGrid_root__orM_k{padding-block:8rem}.BenefitGrid_head__3Yd6V{display:grid;gap:1.25rem;margin-bottom:4rem;max-width:48rem}.BenefitGrid_meta__pFLyt{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--rule)}.BenefitGrid_heading__WFk6l{font-size:var(--fs-display-md);color:var(--fg);max-width:22ch}.BenefitGrid_grid__ahvls{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}@media (max-width:1100px){.BenefitGrid_grid__ahvls{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.BenefitGrid_grid__ahvls{grid-template-columns:1fr}}.BenefitGrid_tile___jlkA{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);position:relative;transition:background var(--dur-base) var(--ease-out-expo)}.BenefitGrid_tile___jlkA:hover{background:color-mix(in srgb,var(--fg) 4%,transparent)}.BenefitGrid_tileInner__buYe8{display:grid;grid-template-rows:auto auto auto 1fr;gap:1.25rem;padding:2.25rem;height:100%}.BenefitGrid_n__KQsWL{color:var(--fg-dim);letter-spacing:.18em}.BenefitGrid_title__ulNjN{font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.1;letter-spacing:-.015em;color:var(--fg);max-width:18ch}.BenefitGrid_body__FfMAj{color:var(--fg-dim);font-size:1rem;line-height:1.55;max-width:38ch}.BenefitGrid_proofWrap__r6pDO{align-self:end;padding-top:1.5rem;border-top:1px solid var(--rule);display:grid;gap:.5rem}.BenefitGrid_proofLabel__y83XV{color:var(--brass);letter-spacing:.18em;font-size:.625rem}.BenefitGrid_proof__LmHe1{color:var(--fg);font-size:.9375rem;line-height:1.5;font-family:var(--font-mono);letter-spacing:0;text-transform:none}[data-theme=light] .BenefitGrid_tile___jlkA:hover{background:color-mix(in srgb,var(--obsidian) 4%,transparent)}[data-theme=light] .BenefitGrid_proofLabel__y83XV{color:var(--brass-ink)}.AudienceSorter_root__6G3tP{padding-block:8rem}.AudienceSorter_head__Rj5vZ{display:grid;gap:1.25rem;margin-bottom:3rem;max-width:48rem}.AudienceSorter_meta__Lwnyn{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--rule)}.AudienceSorter_heading__AU_tE{font-size:var(--fs-display-md);color:var(--fg);max-width:22ch}.AudienceSorter_list__oOBu6{list-style:none;padding:0;margin:0;border-top:1px solid var(--rule)}.AudienceSorter_row__kXYBg{border-bottom:1px solid var(--rule);padding-block:2.25rem;transition:padding-left var(--dur-base) var(--ease-out-expo)}.AudienceSorter_row__kXYBg:hover{padding-left:.75rem}.AudienceSorter_rowInner__NRJMo{display:grid;grid-template-columns:5rem 1fr;gap:2rem;align-items:baseline}.AudienceSorter_tick__V4tvP{color:var(--fg-dim);letter-spacing:.18em;font-size:.6875rem}.AudienceSorter_line__CWLiL{font-size:clamp(1.5rem,3.4vw,2.625rem);line-height:1.15;letter-spacing:-.02em;color:var(--fg);max-width:28ch}@media (max-width:700px){.AudienceSorter_rowInner__NRJMo{grid-template-columns:1fr;gap:.5rem}}.Engagements_root__onjDC{padding-block:8rem}.Engagements_head__FkINn{display:grid;gap:1.25rem;margin-bottom:4rem;max-width:52rem}.Engagements_meta__NOp2Y{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--rule)}.Engagements_heading__dP3O0{font-size:var(--fs-display-md);color:var(--fg);max-width:22ch}.Engagements_trust__ggsVg{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.06em;color:var(--fg-dim);max-width:60ch}.Engagements_grid__jNAU_{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.Engagements_grid__jNAU_[data-count="2"]{grid-template-columns:repeat(2,1fr)}.Engagements_grid__jNAU_[data-count="3"]{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.Engagements_grid__jNAU_,.Engagements_grid__jNAU_[data-count="2"],.Engagements_grid__jNAU_[data-count="3"]{grid-template-columns:1fr}}.Engagements_card__MUlqu{position:relative;display:grid;grid-template-rows:auto auto auto auto 1fr;gap:1rem;padding:2.25rem;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:transparent;transition:background var(--dur-base) var(--ease-out-expo)}.Engagements_card__MUlqu:hover{background:color-mix(in srgb,var(--brass) 6%,transparent)}.Engagements_cardEyebrow__g3CGn{color:var(--fg-dim);letter-spacing:.18em}.Engagements_name__MyKoN{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1;letter-spacing:-.02em;color:var(--fg)}.Engagements_fit__HfgCc{color:var(--fg);font-size:1.0625rem;line-height:1.5;max-width:32ch}.Engagements_divider__SfBr9{height:1px;background:var(--rule);margin-block:.5rem}.Engagements_shape__dHqtp{color:var(--fg-dim);font-size:.9375rem;line-height:1.55;max-width:38ch}[data-theme=light] .Engagements_card__MUlqu:hover{background:color-mix(in srgb,var(--brass-ink) 5%,transparent)}.Faq_root__S1XtQ{padding-block:8rem}.Faq_head__Spzsb{display:grid;gap:1.25rem;margin-bottom:4rem;max-width:48rem}.Faq_meta__D8T9t{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--rule)}.Faq_heading__2f6NK{font-size:var(--fs-display-md);color:var(--fg);max-width:22ch}.Faq_list__k2OUc{list-style:none;padding:0;margin:0;border-top:1px solid var(--rule)}.Faq_item__c0Hbv{border-bottom:1px solid var(--rule)}.Faq_details__BuObc{position:relative}.Faq_summary__Ue5BR{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto;align-items:start;gap:2rem;padding-block:2rem;transition:padding-block var(--dur-base) var(--ease-out-expo)}.Faq_summary__Ue5BR::-webkit-details-marker{display:none}.Faq_summary__Ue5BR::marker{display:none}.Faq_q__7ThTQ{font-family:var(--font-display);font-size:clamp(1.375rem,2.4vw,1.875rem);line-height:1.15;letter-spacing:-.015em;color:var(--fg);padding-right:1rem;transition:color var(--dur-base) var(--ease-out-expo)}.Faq_summary__Ue5BR:hover .Faq_q__7ThTQ{color:var(--brass)}.Faq_marker__OBtRq{position:relative;width:20px;height:20px;margin-top:.5rem;flex-shrink:0}.Faq_markerBar___whcb{position:absolute;left:0;top:50%;width:100%;height:1px;background:var(--fg);transform:translateY(-50%);transition:transform var(--dur-base) var(--ease-out-expo),opacity var(--dur-fast) var(--ease-out-quart)}.Faq_markerBarV__QEVfn{transform:translateY(-50%) rotate(90deg)}.Faq_details__BuObc[open] .Faq_markerBarV__QEVfn{transform:translateY(-50%) rotate(0deg);opacity:0}.Faq_answer__qF9Eo{padding-bottom:2rem;padding-right:4rem;max-width:60ch;color:var(--fg-dim);font-size:1.0625rem;line-height:1.6;animation:Faq_faqIn__2qcQu var(--dur-base) var(--ease-out-expo)}.Faq_answer__qF9Eo p{margin:0}@keyframes Faq_faqIn__2qcQu{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.Faq_answer__qF9Eo{padding-right:0}.Faq_summary__Ue5BR{padding-block:1.5rem;gap:1.25rem}}[data-theme=light] .Faq_summary__Ue5BR:hover .Faq_q__7ThTQ{color:var(--brass-ink)}.Manifesto_root__rX2dP{padding-block:10rem;border-top:1px solid var(--rule);position:relative}.Manifesto_inner__vefz3{max-width:56rem;margin-inline:auto}.Manifesto_heading__HNyZ_{font-size:clamp(2.5rem,6vw,5rem);line-height:1;letter-spacing:-.03em;margin-block:2.5rem 3rem}.Manifesto_body__CkMHX{font-size:1.25rem;line-height:1.55;color:var(--fg);max-width:56ch;margin-bottom:1.5rem}.Manifesto_body__CkMHX:last-of-type{color:var(--brass)}.Manifesto_sig__1do_w{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--rule);color:var(--fg-dim)}.page_root__zjMm5{padding-top:8rem}.page_heroMeta__jCTHS{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2rem}.page_heroEyebrow__Pf05r{color:var(--brass)}.page_back__ltIRH{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);transition:color var(--dur-fast) var(--ease-out-expo)}.page_back__ltIRH:hover{color:var(--brass)}.page_heading__G3mqE{font-size:clamp(2.75rem,7.6vw,7.5rem);line-height:.95;letter-spacing:-.03em;max-width:16ch}.page_tagline__Nxwnn{margin-top:2rem;font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2;letter-spacing:-.02em;color:var(--brass);font-style:italic;max-width:38ch}.page_lede__U5Soz{margin-top:2rem;font-size:1.125rem;line-height:1.6;color:var(--fg);max-width:64ch}.page_heroCtas__fChfP{margin-top:2.75rem;display:flex;flex-wrap:wrap;gap:1rem}.page_metricsRow__vaKiU{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;align-items:end}@media (max-width:860px){.page_metricsRow__vaKiU{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}}@media (max-width:480px){.page_metricsRow__vaKiU{grid-template-columns:1fr}}.page_metric__k_m0q{display:flex;flex-direction:column;gap:.625rem;padding-top:1.25rem;border-top:1px solid var(--rule)}.page_metricValue__N3r_J{font-size:clamp(3rem,6vw,5.5rem);line-height:1;letter-spacing:-.04em;color:var(--brass)}.page_metricLabel__Kxn5v{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);line-height:1.5;max-width:28ch}.page_dogfoodLine__76LVW{margin-top:3rem;display:inline-flex;align-items:baseline;gap:.625rem;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.02em;color:var(--fg-dim);line-height:1.6;max-width:70ch}.page_dogfoodMark__K32S0{color:var(--brass);flex:0 0 auto;transform:translateY(2px);display:inline-flex}.page_dogfoodLink__7lK8P{color:var(--fg);border-bottom:1px solid var(--brass);transition:color var(--dur-fast) var(--ease-out-expo)}.page_dogfoodLink__7lK8P:hover{color:var(--brass)}.page_outcome__02KLX{font-family:var(--font-display);font-size:clamp(1.625rem,3.4vw,2.5rem);line-height:1.25;letter-spacing:-.018em;color:var(--fg);max-width:38ch}.page_artifact__ckpPD{display:flex;flex-direction:column;gap:1.5rem}.page_artifactFrame__JfwMK{border:1px solid var(--rule);border-radius:6px;background:var(--surface);overflow:hidden;box-shadow:var(--sha-1,none)}.page_artifactHeader__NJknE{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.125rem;border-bottom:1px solid var(--rule);background:var(--surface-2)}.page_artifactDot__pvID4{width:8px;height:8px;border-radius:50%;background:var(--rule)}.page_artifactPath__dKtXa{margin-left:.625rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;color:var(--fg-dim)}.page_artifactBody__0wOsr{display:grid;grid-template-columns:1.1fr 1fr;gap:0}@media (max-width:820px){.page_artifactBody__0wOsr{grid-template-columns:1fr}}.page_artifactCol__mClih{padding:2rem 2.25rem;display:flex;flex-direction:column;gap:1.25rem}.page_artifactCol__mClih+.page_artifactCol__mClih{border-left:1px solid var(--rule)}@media (max-width:820px){.page_artifactCol__mClih+.page_artifactCol__mClih{border-left:0;border-top:1px solid var(--rule)}}.page_artifactEyebrow__Iwzc2{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim)}.page_artifactScore__KezYw{display:flex;align-items:baseline;gap:.5rem;font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg)}.page_artifactNum__cfmYg{font-size:clamp(3rem,5.6vw,4.5rem);line-height:1;color:var(--brass)}.page_artifactDen__U7oxD{font-size:1.125rem;color:var(--fg-dim);letter-spacing:.02em;font-family:var(--font-mono)}.page_artifactList__647qg{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.page_artifactList__647qg li{display:grid;grid-template-columns:14ch 1fr 3ch;align-items:center;gap:.875rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.02em;color:var(--fg)}.page_artifactBar__WMWt2{height:4px;background:var(--rule);border-radius:2px;overflow:hidden;position:relative}.page_artifactFill___dK1O{display:block;height:100%;background:var(--brass)}.page_artifactPct__LFVM0{text-align:right;color:var(--fg-dim)}.page_artifactGrid__nsNat{display:grid;grid-template-columns:1.4fr .6fr .6fr .8fr;gap:.5rem 1rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.02em;color:var(--fg);padding-top:.25rem}.page_artifactGridCell__1B98W,.page_artifactGridRate__lPKyN{padding:.375rem 0;border-bottom:1px dashed var(--rule)}.page_artifactGridRate__lPKyN{color:var(--brass)}.page_artifactFooter__LpNeV{margin-top:auto;font-size:.6875rem;letter-spacing:.08em}.page_artifactCaption__0e2VM,.page_artifactFooter__LpNeV{font-family:var(--font-mono);color:var(--fg-dim);line-height:1.6}.page_artifactCaption__0e2VM{font-size:.75rem;letter-spacing:.04em;max-width:70ch}.page_proof__bqb43{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;padding:3rem;border:1px solid var(--rule);border-radius:8px;transition:border-color var(--dur-base) var(--ease-out-expo),background var(--dur-base) var(--ease-out-expo)}.page_proof__bqb43:hover{border-color:var(--brass);background:color-mix(in srgb,var(--brass) 4%,transparent)}.page_proof__bqb43:hover .page_proofArrow__BPaH6{transform:translate(4px,-4px)}.page_proofMeta__ofaXU{display:flex;flex-direction:column;gap:.75rem;max-width:56ch}.page_proofKicker__5O8jl{color:var(--fg-dim)}.page_proofTitle__EYZVX{font-family:var(--font-display);font-size:clamp(1.75rem,3.6vw,2.75rem);line-height:1.1;letter-spacing:-.02em}.page_proofOneLiner__2NWEn{color:var(--fg);font-size:1.0625rem;line-height:1.55}.page_proofNote__14k4t{margin-top:.75rem;color:var(--fg-dim);font-size:.9375rem;line-height:1.55;font-style:italic}.page_proofArrow__BPaH6{color:var(--brass);flex:0 0 auto;transition:transform var(--dur-base) var(--ease-out-expo)}@media (max-width:720px){.page_proof__bqb43{flex-direction:column;align-items:flex-start;padding:2rem}}.page_trustRow__HBrpZ{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width:860px){.page_trustRow__HBrpZ{grid-template-columns:1fr;gap:1.25rem}}.page_trustLine__8FoRf{display:flex;gap:.625rem;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.02em;color:var(--fg);line-height:1.6;padding-top:1rem;border-top:1px solid var(--rule)}.page_trustMark__JJuLe{color:var(--brass);flex:0 0 auto;transform:translateY(4px);display:inline-flex}.page_cta__ntRop{max-width:64rem;margin-inline:auto}.page_ctaHead__ybMAK{font-size:clamp(2.25rem,5.4vw,5rem);line-height:1.02;letter-spacing:-.03em;max-width:22ch}.page_ctaBtns__UJsoC{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:1rem}.page_ctaCloser__Y_Svy{margin-top:2.5rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim)}.page_main__HUGjj{padding-top:8rem}.page_heroMeta__1c6Uk{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2rem}.page_heroEyebrow___CJmr{color:var(--brass)}.page_back___RtfV{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);transition:color var(--dur-base) var(--ease-out-expo)}.page_back___RtfV:hover{color:var(--brass)}.page_heading___FGJQ{font-size:clamp(2.75rem,8vw,8rem);line-height:.92;letter-spacing:-.035em;max-width:14ch}.page_tagline__Ijrq2{margin-top:2rem;font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2;letter-spacing:-.02em;color:var(--brass);font-style:italic;max-width:36ch}.page_lede__Cv44p{margin-top:2rem;font-size:1.125rem;line-height:1.6;color:var(--fg);max-width:60ch}.page_heroCtas__1Ggal{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:1rem}.page_metricGrid__pS1tQ{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem 2rem}@media (max-width:900px){.page_metricGrid__pS1tQ{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.page_metricGrid__pS1tQ{grid-template-columns:1fr}}.page_metric__LHfnm{display:flex;flex-direction:column;gap:.625rem;padding-top:1.25rem;border-top:1px solid var(--rule)}.page_metricValue__GbBMz{font-size:clamp(2rem,4.4vw,3.5rem);line-height:1;letter-spacing:-.025em;color:var(--fg)}.page_metricLabel__eTLOP{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);max-width:28ch;line-height:1.4}.page_outcome__m7UCD{font-family:var(--font-display);font-size:clamp(1.5rem,3.2vw,2.5rem);line-height:1.2;letter-spacing:-.02em;color:var(--fg);max-width:32ch}.page_selfRef__5EFgm{display:flex;flex-direction:column;gap:1.25rem;max-width:64ch;padding:2.5rem;border:1px solid var(--rule);border-radius:8px;background:color-mix(in srgb,var(--brass) 3%,transparent)}.page_selfRefKicker__NJ27v{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.page_selfRefBody__hx3t_{font-size:1.0625rem;line-height:1.55;color:var(--fg)}.page_selfRefLink__NChY0{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg);align-self:flex-start;padding-bottom:.25rem;border-bottom:1px solid var(--brass);transition:color var(--dur-base) var(--ease-out-expo)}.page_selfRefLink__NChY0:hover{color:var(--brass)}.page_selfRefLink__NChY0:hover .page_selfRefArrow__5Snjp{transform:translate(3px,-3px)}.page_selfRefArrow__5Snjp{display:inline-flex;color:var(--brass);transition:transform var(--dur-base) var(--ease-out-expo)}.page_proof__hX8Ma{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;padding:3rem;border:1px solid var(--rule);border-radius:8px;transition:border-color var(--dur-base) var(--ease-out-expo),background var(--dur-base) var(--ease-out-expo)}.page_proof__hX8Ma:hover{border-color:var(--brass);background:color-mix(in srgb,var(--brass) 4%,transparent)}.page_proof__hX8Ma:hover .page_proofArrow__hQi9c{transform:translate(4px,-4px)}.page_proof__hX8Ma:hover .page_proofTitle__TuXQY{color:var(--brass)}.page_proofMeta__OmedY{display:flex;flex-direction:column;gap:.75rem;max-width:56ch}.page_proofKicker__al4zR{color:var(--fg-dim)}.page_proofTitle__TuXQY{font-family:var(--font-display);font-size:clamp(1.75rem,3.6vw,2.75rem);line-height:1.1;letter-spacing:-.02em;color:var(--fg);transition:color var(--dur-base) var(--ease-out-expo)}.page_proofOneLiner__qaaqJ{color:var(--fg);font-size:1.0625rem;line-height:1.5}.page_proofNote__eprnc{margin-top:.5rem;color:var(--fg-dim);font-size:.9375rem;line-height:1.5;font-style:italic}.page_proofArrow__hQi9c{color:var(--brass);transition:transform var(--dur-base) var(--ease-out-expo);display:inline-flex}@media (max-width:760px){.page_proof__hX8Ma{flex-direction:column;align-items:flex-start;gap:2rem;padding:2rem}}.page_closer__YQu3r{max-width:56rem;margin-inline:auto;text-align:left}.page_closerHead___9qEa{font-size:clamp(2rem,5vw,4.5rem);line-height:1;letter-spacing:-.03em}.page_closerBtns__9eyZn{margin-top:2.5rem;display:flex;gap:1rem;flex-wrap:wrap}.page_root__KRaxE{padding-top:8rem}.page_heroMeta__bNYQT{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2.5rem}.page_eyebrowBrass__umZw3{color:var(--brass)}.page_back__YRu7l{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);transition:color var(--dur-base) var(--ease-out-expo)}.page_back__YRu7l:hover{color:var(--brass)}.page_heading__aboG4{font-size:clamp(2.75rem,7.4vw,7.5rem);line-height:.94;letter-spacing:-.035em;max-width:18ch}.page_tagline__pu3IQ{margin-top:2rem;font-family:var(--font-display);font-size:clamp(1.375rem,2.6vw,2rem);line-height:1.2;letter-spacing:-.02em;color:var(--brass);font-style:italic;max-width:42ch}.page_lede__HE_x3{margin-top:1.75rem;font-size:var(--fs-lede,1.125rem);line-height:1.6;color:var(--fg);max-width:62ch}.page_ctaRow__BQTvt{margin-top:2.75rem;display:flex;gap:1rem;flex-wrap:wrap}.page_proofBar__kpIV9{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem 3rem;padding-block:2.5rem;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}@media (max-width:980px){.page_proofBar__kpIV9{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.page_proofBar__kpIV9{grid-template-columns:1fr}}.page_proofCell__jJBbb{display:flex;flex-direction:column;gap:.625rem}.page_proofValue__k7v3m{font-size:clamp(2.25rem,4.4vw,3.5rem);line-height:.95;letter-spacing:-.03em;color:var(--fg)}.page_proofLabel__V_DWR{font-family:var(--font-mono);font-size:.75rem;line-height:1.45;letter-spacing:.02em;color:var(--fg-dim);max-width:32ch}.page_outcome__J1amy{font-family:var(--font-display);font-size:clamp(1.625rem,3.2vw,2.5rem);line-height:1.28;letter-spacing:-.018em;max-width:30ch;color:var(--fg)}.page_artifact__lZEHp{display:grid;grid-template-columns:1fr;gap:2rem;padding:2.25rem;border:1px solid var(--rule);background:var(--surface);border-radius:4px}.page_artifactHead__Vl1LG{display:flex;gap:1.25rem;align-items:flex-start}.page_artifactBadge__RuWch{flex:0 0 auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rule);border-radius:4px;color:var(--brass)}.page_artifactLabel__eAKza{font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.02em;color:var(--fg);margin-bottom:.5rem}.page_artifactNote__1yyBI{font-size:.9375rem;line-height:1.55;color:var(--fg-dim);max-width:64ch}.page_artifactCode__lr4Ji{margin:0;padding:1.5rem 1.75rem;background:var(--obsidian);color:var(--bone);font-family:var(--font-mono);font-size:.8125rem;line-height:1.65;border-radius:4px;overflow-x:auto;white-space:pre;border:1px solid color-mix(in srgb,var(--bone) 8%,transparent)}.page_artifactCode__lr4Ji code{font-family:inherit;color:inherit;background:transparent;padding:0}.page_artifactMeta__i3YCs{list-style:none;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem 2rem;border-top:1px solid var(--rule);padding:1.5rem 0 0}@media (max-width:720px){.page_artifactMeta__i3YCs{grid-template-columns:1fr}.page_artifact__lZEHp{padding:1.5rem}.page_artifactCode__lr4Ji{padding:1.25rem;font-size:.75rem}}.page_artifactMeta__i3YCs li{display:flex;flex-direction:column;gap:.375rem;font-size:.875rem;color:var(--fg)}.page_artifactKey__nlUg8{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.page_caseLink__qINmx{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;padding:2.75rem 3rem;border:1px solid var(--rule);border-radius:4px;background:var(--surface);transition:border-color var(--dur-base) var(--ease-out-expo),background var(--dur-base) var(--ease-out-expo)}.page_caseLink__qINmx:hover{border-color:var(--brass);background:color-mix(in srgb,var(--brass) 4%,var(--surface))}.page_caseLink__qINmx:hover .page_caseArrow__KwnUN{transform:translate(4px,-4px)}.page_caseMeta__4gkYG{display:flex;flex-direction:column;gap:.75rem;max-width:56ch}.page_caseKicker__oJHUN{color:var(--fg-dim)}.page_caseTitle__sXOxb{font-family:var(--font-display);font-size:clamp(1.875rem,3.6vw,2.75rem);line-height:1.08;letter-spacing:-.02em;color:var(--fg)}.page_caseSub__2GRbp{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}.page_caseBody__2nAap{font-size:1rem;line-height:1.6;color:var(--fg)}.page_caseArrow__KwnUN{color:var(--brass);transition:transform var(--dur-base) var(--ease-out-expo);flex:0 0 auto}@media (max-width:720px){.page_caseLink__qINmx{flex-direction:column;align-items:flex-start;padding:2rem;gap:2rem}}.page_closer__6XSTp{max-width:56rem;margin-inline:auto;text-align:left}.page_closerHead__T6pSB{font-size:clamp(2.25rem,5.4vw,5rem);line-height:1.02;letter-spacing:-.03em;max-width:16ch}.page_closerBody__YlSSd{margin-top:2rem;font-size:var(--fs-lede,1.125rem);line-height:1.6;color:var(--fg-dim);max-width:56ch}.page_closerCtas__lLANR{margin-top:2.75rem;display:flex;gap:1rem;flex-wrap:wrap}