.StackTicker_root__ZTaPI{padding-block:4rem;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);position:relative;overflow:hidden}.StackTicker_label__yjllb{text-align:center;margin-bottom:1.5rem;color:var(--fg-dim)}.StackTicker_row__eVjCe{padding-block:.5rem}.StackTicker_item__Ki0Xk{display:inline-flex;align-items:center;font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);letter-spacing:-.02em;padding-inline:1rem;color:var(--fg);transition:color var(--dur-base) var(--ease-out-expo)}.StackTicker_item__Ki0Xk:hover{color:var(--brass)}.StackTicker_dot__FFaYj{color:var(--brass);padding-inline:1rem}.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)}.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}.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}}.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}.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}.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)}.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}.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)}.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__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}.page_waasIntro__M2MNc{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start;margin-bottom:3.5rem}@media (max-width:860px){.page_waasIntro__M2MNc{grid-template-columns:1fr;gap:1.5rem}}.page_waasHead__CGLf2{font-size:clamp(2rem,4.4vw,4rem);line-height:1.05;letter-spacing:-.025em;max-width:18ch}.page_waasSub__IXCGo{font-size:var(--fs-lede);line-height:1.65;color:var(--fg-dim);max-width:52ch;padding-top:.5rem}.page_waasPlans__Xotmf{list-style:none;padding:0;margin:0 0 3.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}@media (max-width:800px){.page_waasPlans__Xotmf{grid-template-columns:1fr}}.page_waasPlan__MkVXg{background:var(--bg);padding:2.5rem 2rem;display:flex;flex-direction:column;gap:1.25rem;position:relative;transition:background var(--dur-fast) var(--ease-out-expo)}.page_waasPlan__MkVXg:hover{background:var(--surface)}.page_waasPlan__MkVXg[data-popular]{background:color-mix(in srgb,var(--brass) 5%,var(--bg))}.page_waasPlan__MkVXg[data-popular]:hover{background:color-mix(in srgb,var(--brass) 8%,var(--bg))}.page_waasPopular__cE_3m{font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.page_waasName__3F7EJ{font-family:var(--font-display);font-weight:400;font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.1;letter-spacing:-.015em;color:var(--fg)}.page_waasPrice__e_aQU{display:flex;align-items:baseline;gap:.375rem;border-top:1px solid var(--rule);padding-top:1.25rem}.page_waasPriceNum__ojpDH{font-size:clamp(2rem,3.6vw,2.75rem);line-height:1;letter-spacing:-.04em;color:var(--fg)}.page_waasPricePer__KoXUU{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim)}.page_waasFeatures__3mL3d{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.page_waasFeature__NjsIc{display:grid;grid-template-columns:1.25rem 1fr;gap:.5rem;font-size:.9375rem;line-height:1.5;color:var(--fg-dim)}.page_waasCheck___jK__{color:var(--brass);font-size:.75rem;padding-top:.175rem}.page_waasCompareWrap__Jb_9J{border-top:1px solid var(--rule);padding-top:2.5rem;margin-bottom:2.5rem}.page_waasCompareEye__hTZk8{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);margin-bottom:1.5rem}.page_waasCompare__yBfID{overflow-x:auto}.page_compareTable__9yjj4{width:100%;border-collapse:collapse;min-width:560px;font-size:.9375rem}.page_compareFeatureHead__M_2lH{width:30%}.page_compareHead__SQf3u{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);font-weight:400;text-align:left;padding:1rem 1.25rem 1rem 0;border-bottom:1px solid var(--rule)}.page_compareHeadWaas__w_u5E{color:var(--brass)}.page_compareRow__ogmoh:nth-child(2n){background:var(--surface)}.page_compareFeature__WD0gN{color:var(--fg)}.page_compareCell__iqrFo,.page_compareFeature__WD0gN{padding:.875rem 1.25rem .875rem 0;font-size:.9rem;line-height:1.4;border-bottom:1px solid var(--rule)}.page_compareCell__iqrFo{color:var(--fg-dim)}.page_compareCellWaas__HO3Zn{color:var(--fg);font-weight:500}.page_waasCta__1tsWY{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.page_waasCtaNote__MAvFJ{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim)}.page_root__zjMm5{padding-top:8rem}.page_landscapeWrap__Sjo_8{border-radius:4px;overflow:hidden;border:1px solid var(--rule)}.page_landscapeImg__uuj1j{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.page_signalMapWrap__o9zE5{border-radius:4px;overflow:hidden;border:1px solid var(--rule);margin-bottom:2.5rem}.page_signalMapImg__i6Oqy{display:block;width:100%;height:auto}.page_dogfoodGrid__aX9pn{display:grid;grid-template-columns:1fr 1.5fr;gap:5rem;align-items:start}@media (max-width:860px){.page_dogfoodGrid__aX9pn{grid-template-columns:1fr;gap:3rem}}.page_platformWrap__3QmR5{border-radius:4px;overflow:hidden;border:1px solid var(--rule);box-shadow:var(--sha-1)}.page_platformImg__UIKFI{display:block;width:100%;height:auto}.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-size:var(--fs-lede);line-height:1.6;color:var(--fg-dim);max-width:58ch}.page_ctaRow__XRS5Q{margin-top:2.75rem;display:flex;flex-wrap:wrap;gap:1rem}.page_metrics__OqF8w{list-style:none;padding:0;margin:4rem 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--rule)}@media (max-width:860px){.page_metrics__OqF8w{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_metrics__OqF8w{grid-template-columns:1fr}}.page_metric__k_m0q{display:flex;flex-direction:column;gap:.5rem;border-right:1px solid var(--rule);padding:2rem 2rem 0 0}.page_metric__k_m0q:last-child{border-right:none}.page_metric__k_m0q:not(:first-child){padding-left:2rem}@media (max-width:860px){.page_metric__k_m0q{border-right:1px solid var(--rule)}.page_metric__k_m0q:nth-child(2n){border-right:none}.page_metric__k_m0q:nth-child(n+3){border-top:1px solid var(--rule);padding-top:2rem;margin-top:2rem}}.page_metricValue__N3r_J{font-size:clamp(2.75rem,5.4vw,5rem);line-height:1;letter-spacing:-.04em;color:var(--brass)}.page_metricLabel__Kxn5v{font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);line-height:1.5;max-width:22ch}.page_sectionHead__u77Cc{font-size:clamp(2rem,4.8vw,4.25rem);line-height:1.05;letter-spacing:-.025em;max-width:20ch;margin-bottom:1.5rem}.page_sectionSub__YTqf_{font-size:var(--fs-lede);line-height:1.6;color:var(--fg-dim);max-width:58ch;margin-bottom:3.5rem}.page_engines__pqi2h{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}@media (max-width:900px){.page_engines__pqi2h{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.page_engines__pqi2h{grid-template-columns:1fr}}.page_engine__qKvMd{background:var(--bg);padding:2rem 1.75rem;display:flex;flex-direction:column;gap:.625rem;transition:background var(--dur-fast) var(--ease-out-expo)}.page_engine__qKvMd:hover{background:var(--surface)}.page_engineAbbr__xDRJ0{font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;color:var(--brass)}.page_engineName__QD2dU{font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.15;letter-spacing:-.015em;color:var(--fg)}.page_engineFactor__gnaPV{font-size:.875rem;line-height:1.55;color:var(--fg-dim);margin-top:.25rem}.page_dimensions__MDcGE{list-style:none;padding:0;margin:0}.page_dimension__mDQWX{border-top:1px solid var(--rule)}.page_dimensions__MDcGE li:last-child{border-bottom:1px solid var(--rule)}.page_details__am0mY{width:100%}.page_summary__pWa5o{display:grid;grid-template-columns:3.5rem 1fr 1fr auto;gap:1.5rem;align-items:center;padding:2rem 0;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_summary__pWa5o::-webkit-details-marker{display:none}@media (max-width:860px){.page_summary__pWa5o{grid-template-columns:3rem 1fr auto}.page_dimSummary__e_DqA{display:none}}@media (max-width:560px){.page_summary__pWa5o{grid-template-columns:2.5rem 1fr auto;gap:1rem;padding:1.5rem 0}}.page_dimN__YATSj{font-size:.6875rem;letter-spacing:.18em;color:var(--brass);padding-top:.25rem}.page_dimTitle__mvsNn{font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.15;letter-spacing:-.015em;color:var(--fg)}.page_dimSummary__e_DqA{font-size:.9375rem;line-height:1.55;color:var(--fg-dim);max-width:44ch}.page_dimChevron__dkw6I{font-family:var(--font-mono);font-size:1.25rem;color:var(--fg-dim);transition:transform var(--dur-base) var(--ease-out-expo);width:1.5rem;text-align:center}details[open] .page_dimChevron__dkw6I{transform:rotate(45deg);color:var(--brass)}.page_checks__2YAed{list-style:none;padding:0 0 2.5rem 5rem;margin:0;display:flex;flex-direction:column;gap:.875rem}@media (max-width:560px){.page_checks__2YAed{padding-left:0}}.page_check__OvPxA{display:grid;grid-template-columns:1.5rem 1fr;gap:.75rem;font-size:.9375rem;line-height:1.6;color:var(--fg-dim)}.page_checkDot__iV6cR{color:var(--brass);font-family:var(--font-mono);padding-top:.15rem}.page_severities__CdH4f{list-style:none;padding:0;margin:3rem 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}@media (max-width:680px){.page_severities__CdH4f{grid-template-columns:1fr}}.page_severity__rdzhx{background:var(--bg);padding:2rem;display:grid;grid-template-columns:1.5rem 6rem 1fr;gap:1rem;align-items:start}.page_severityDot__D9om6{font-size:1.25rem;line-height:1;padding-top:.125rem}.page_severity__rdzhx[data-severity=critical] .page_severityDot__D9om6{color:#C7484A}.page_severity__rdzhx[data-severity=high] .page_severityDot__D9om6{color:#D97706}.page_severity__rdzhx[data-severity=medium] .page_severityDot__D9om6{color:#CA8A04}.page_severity__rdzhx[data-severity=low] .page_severityDot__D9om6{color:#16A34A}.page_severityLevel__exIMe{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg);padding-top:.2rem}.page_severityDesc__Z7Bif{font-size:.9375rem;line-height:1.55;color:var(--fg-dim)}.page_reportCols__mHc4a{display:grid;grid-template-columns:1fr 1.4fr;gap:4rem;align-items:start;margin-top:3rem}@media (max-width:860px){.page_reportCols__mHc4a{grid-template-columns:1fr;gap:3rem}}.page_reportRight__SH73B{display:flex;flex-direction:column;gap:2.5rem}.page_reportMockupWrap__zVmfU{border:1px solid var(--rule);border-radius:4px;overflow:hidden}.page_reportMockup__U_ym7{display:block;width:100%;height:auto}.page_reportList__of_6K{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;border-top:1px solid var(--rule)}.page_reportItem___swI_{display:grid;grid-template-columns:1.5rem 1fr;gap:1rem;padding:1.5rem 0;border-bottom:1px solid var(--rule);font-size:1rem;line-height:1.6;color:var(--fg);align-items:start}.page_reportCheck__59UIH{color:var(--brass);font-family:var(--font-mono);font-size:.875rem;padding-top:.2rem}.page_dogfood__6w9tD{border-left:2px solid var(--brass);padding:2rem 2.5rem;display:flex;flex-direction:column;gap:1rem;max-width:68ch}.page_dogfoodEye__6J243{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.page_dogfoodBody__zb7oK{font-size:1.0625rem;line-height:1.65;color:var(--fg-dim)}.page_caseLink__KiyvD{padding:2.5rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);display:flex;align-items:center;gap:2rem}.page_caseLinkEye__0Ec4w{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap}.page_caseLinkTitle__7ypD2{font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.2;letter-spacing:-.01em;color:var(--fg);transition:color var(--dur-fast) var(--ease-out-expo)}.page_caseLinkTitle__7ypD2:hover{color:var(--brass)}@media (max-width:640px){.page_caseLink__KiyvD{flex-direction:column;align-items:flex-start;gap:.75rem}}.page_closingCta__7yTOp{max-width:64rem}.page_closingHead__zt3XO{font-size:clamp(2.25rem,5.4vw,5rem);line-height:1.02;letter-spacing:-.03em;max-width:22ch;margin-bottom:1.5rem}.page_closingBody__SltTW{font-size:var(--fs-lede);line-height:1.65;color:var(--fg-dim);max-width:54ch}.page_closingBtns__I96p_{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:1rem}.page_statsSection__XKjz_{display:grid;grid-template-columns:1fr 1.6fr;gap:5rem;align-items:start}@media (max-width:900px){.page_statsSection__XKjz_{grid-template-columns:1fr;gap:3.5rem}}.page_statsIntro__7xYjq{position:sticky;top:6rem}@media (max-width:900px){.page_statsIntro__7xYjq{position:static}}.page_statsHead__Coj_p{font-size:clamp(1.875rem,4vw,3.5rem);line-height:1.05;letter-spacing:-.025em;max-width:18ch;margin-bottom:1.5rem}.page_statsSub__bIhcz{font-size:var(--fs-lede);line-height:1.65;color:var(--fg-dim);max-width:46ch}.page_statsGrid___IOJK{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:4px;overflow:hidden;align-self:start}@media (max-width:480px){.page_statsGrid___IOJK{grid-template-columns:1fr}}.page_statCard__mTBOa{background:var(--bg);padding:2.25rem 2rem;display:flex;flex-direction:column;gap:.625rem;transition:background var(--dur-fast) var(--ease-out-expo)}.page_statCard__mTBOa:hover{background:var(--surface)}.page_statNum__QJEC2{font-size:clamp(2.75rem,5vw,4.25rem);line-height:1;letter-spacing:-.04em;color:var(--brass)}.page_statLabel__NoXnf{font-size:.9375rem;line-height:1.5;color:var(--fg);max-width:22ch}.page_statSource__fb9hJ{font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);margin-top:.25rem}.page_defHead__VwFUL{font-size:clamp(2rem,4.8vw,4.25rem);line-height:1.05;letter-spacing:-.025em;max-width:22ch;margin-bottom:1.25rem}.page_defSub__okDST{font-size:var(--fs-lede);line-height:1.6;color:var(--fg-dim);max-width:60ch;margin-bottom:3rem}.page_defTableWrap__oiugd{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--rule);border-radius:4px;margin-bottom:2.5rem}.page_defTable__qD_t4{width:100%;min-width:680px;border-collapse:collapse;border-spacing:0;table-layout:fixed}.page_defTh__wLJ0P{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-dim);text-align:left;padding:1.125rem 1.25rem;background:var(--surface);border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);white-space:nowrap}.page_defTh__wLJ0P:last-child{border-right:none}.page_defTh__wLJ0P[data-highlight=true]{color:var(--brass);background:var(--surface)}.page_defTd__nEtB7{font-size:.9375rem;line-height:1.55;color:var(--fg-dim);padding:1.125rem 1.25rem;vertical-align:top;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule)}.page_defTd__nEtB7:last-child{border-right:none}.page_defTd__nEtB7[data-highlight=true]{color:var(--fg);background:color-mix(in srgb,var(--brass) 4%,var(--bg))}tbody tr:last-child .page_defTd__nEtB7{border-bottom:none}.page_defFeatureCell__74xfP{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;width:13rem;background:var(--surface)}.page_defTh__wLJ0P.page_defFeatureCell__74xfP{color:var(--fg-muted)}.page_defNote__O_nqC{font-size:1.0625rem;line-height:1.7;color:var(--fg-dim);max-width:66ch;border-left:2px solid var(--brass);padding:1.25rem 1.75rem;margin-top:0}@media (max-width:900px){.page_defFeatureCell__74xfP{width:10rem}}@media (max-width:640px){.page_defSub__okDST{margin-bottom:2rem}.page_defNote__O_nqC{font-size:.9375rem;padding:1rem 1.25rem}}.page_processSteps__ZPmjm{list-style:none;padding:0;margin:0;border-top:1px solid var(--rule)}.page_processStep__6YtP8{display:grid;grid-template-columns:3.5rem 1fr 6rem;gap:2rem;align-items:baseline;padding-block:2.5rem;border-bottom:1px solid var(--rule);position:relative}.page_processStep__6YtP8:before{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background:var(--brass);transition:width var(--dur-slow,.6s) var(--ease-out-expo)}.page_processStep__6YtP8:hover:before{width:100%}.page_processN__HKqA3{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brass);padding-top:.3rem}.page_processBody__GNIr2{display:flex;flex-direction:column;gap:.625rem}.page_processTitle__oITrs{font-size:clamp(1.375rem,2.4vw,1.875rem);line-height:1.1;letter-spacing:-.015em;color:var(--fg);font-weight:400}.page_processDesc__ZBNI_{font-size:.9375rem;line-height:1.65;color:var(--fg-dim);max-width:58ch}.page_processDuration__2iiyL{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);text-align:right;white-space:nowrap;padding-top:.3rem}@media (max-width:900px){.page_processStep__6YtP8{grid-template-columns:3rem 1fr;gap:1.25rem}.page_processDuration__2iiyL{grid-column:2;text-align:left;padding-top:0}}@media (max-width:480px){.page_processStep__6YtP8{grid-template-columns:1fr;gap:.75rem}.page_processN__HKqA3{padding-top:0}.page_processDuration__2iiyL{grid-column:1}}.page_pricingSection__S5mXV{display:flex;flex-direction:column;gap:3rem}.page_pricingIntro__j1PUd{max-width:56ch}.page_pricingHead__wp7st{font-size:clamp(2rem,4.8vw,4.25rem);line-height:1.05;letter-spacing:-.025em;max-width:22ch;margin-bottom:1.25rem}.page_pricingSub__BbjZR{font-size:var(--fs-lede);line-height:1.6;color:var(--fg-dim)}.page_pricingCards__Msw0l{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:4px;overflow:hidden}@media (max-width:900px){.page_pricingCards__Msw0l{grid-template-columns:1fr}}.page_pricingCard__WTNCC{background:var(--bg);padding:2.25rem 2rem;display:flex;flex-direction:column;gap:1rem;transition:background var(--dur-fast) var(--ease-out-expo)}.page_pricingCard__WTNCC:hover{background:var(--surface)}.page_pricingCard__WTNCC[data-featured]{border-top:2px solid var(--brass)}@media (max-width:900px){.page_pricingCard__WTNCC[data-featured]{border-top:none;border-left:2px solid var(--brass)}}.page_pricingCardName__USlaF{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim)}.page_pricingCard__WTNCC[data-featured] .page_pricingCardName__USlaF{color:var(--brass)}.page_pricingCardPrice__zNFja{font-family:var(--font-display);font-size:clamp(2rem,3.6vw,3rem);line-height:1;letter-spacing:-.03em;color:var(--fg)}.page_pricingCardFrom__8Vp9Q{font-size:.875rem;letter-spacing:0;color:var(--fg-dim);font-family:var(--font-display)}.page_pricingCardDesc__UMgNL{font-size:.9375rem;line-height:1.6;color:var(--fg-dim);max-width:34ch;margin-top:.25rem}.page_pricingNote__wvKGE{font-size:.75rem;letter-spacing:.04em;line-height:1.7;color:var(--fg-muted);max-width:72ch}.page_pricingCta__Wr9g_{display:flex}.page_outcomesGrid__saNcr{list-style:none;padding:0;margin:0 0 5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:4px;overflow:hidden}@media (max-width:900px){.page_outcomesGrid__saNcr{grid-template-columns:1fr}}.page_outcomeCard__jxPCe{background:var(--bg);padding:2.25rem 2rem;display:flex;flex-direction:column;gap:1.5rem;transition:background var(--dur-fast) var(--ease-out-expo)}.page_outcomeCard__jxPCe:hover{background:var(--surface)}.page_outcomeIndustry__d18Ek{display:flex;flex-direction:column;gap:.3rem}.page_outcomeIndustryName__ZifGX{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.page_outcomeLocation__9_qUE{font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.page_outcomeDelta__cC0UD{display:flex;align-items:baseline;gap:.75rem}.page_outcomeScore__IaBF4{font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,3.8vw,3rem);line-height:1;letter-spacing:-.04em}.page_outcomeScore__IaBF4[data-dir=before]{color:var(--fg-muted)}.page_outcomeScore__IaBF4[data-dir=after]{color:var(--brass)}.page_outcomePts__ZLRWw{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;color:inherit;opacity:.65;margin-left:.1em}.page_outcomeArrow__xvqdG{font-family:var(--font-mono);font-size:1rem;color:var(--fg-muted)}.page_outcomeStat__S6WaY{font-size:.9375rem;line-height:1.6;color:var(--fg-dim);flex:1}.page_outcomeFix__coHxt{display:flex;flex-direction:column;gap:.35rem;padding-top:1rem;border-top:1px solid var(--rule)}.page_outcomeFixLabel__A8he4{font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted)}.page_outcomeFixText__46AZV{font-size:.875rem;line-height:1.55;color:var(--fg-dim)}.page_fitSectionHead__0xoep{max-width:18ch}.page_fitGrid__HUUQu{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:4px;overflow:hidden;margin-top:3rem}@media (max-width:860px){.page_fitGrid__HUUQu{grid-template-columns:1fr}}.page_fitCol___pFct{background:var(--bg);padding:2.5rem 2rem;display:flex;flex-direction:column;gap:1.75rem;transition:background var(--dur-fast) var(--ease-out-expo)}.page_fitCol___pFct:hover{background:var(--surface)}.page_fitColLabel__01D1n{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);padding-bottom:1.25rem;border-bottom:1px solid var(--rule)}.page_fitItems__g9tU3{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.page_fitItem__flTGB{display:grid;grid-template-columns:1.25rem 1fr;gap:.875rem;padding:1.125rem 0;border-bottom:1px solid var(--rule);font-size:.9375rem;line-height:1.6;color:var(--fg-dim);align-items:start}.page_fitItem__flTGB:first-child{padding-top:0}.page_fitItem__flTGB:last-child{border-bottom:none;padding-bottom:0}.page_fitDot__69ivi{font-size:.5rem;padding-top:.45rem;line-height:1}.page_fitCol___pFct[data-positive] .page_fitDot__69ivi{color:var(--brass)}.page_fitCol___pFct[data-negative] .page_fitDot__69ivi,.page_fitNote__wASdi{color:var(--fg-muted)}.page_fitNote__wASdi{margin-top:2rem;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;padding:1.25rem 1.5rem;border:1px solid var(--rule);border-radius:999px;width:-moz-fit-content;width:fit-content}@media (max-width:640px){.page_fitCol___pFct{padding:2rem 1.5rem}.page_fitNote__wASdi{font-size:.6875rem;padding:1rem 1.25rem;border-radius:4px;width:auto}}.page_mythsList__KMqUY{list-style:none;padding:0;margin:0}.page_myth__TTRSS{border-top:1px solid var(--rule)}.page_mythsList__KMqUY li:last-child{border-bottom:1px solid var(--rule)}.page_mythDetails__TYxdM{width:100%}.page_mythSummary__7Mex1{display:grid;grid-template-columns:3.5rem 1fr auto;gap:1.5rem;align-items:center;padding:2rem 0;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_mythSummary__7Mex1::-webkit-details-marker{display:none}@media (max-width:560px){.page_mythSummary__7Mex1{grid-template-columns:2.5rem 1fr auto;gap:1rem;padding:1.5rem 0}}.page_mythN___kFDV{font-size:.6875rem;letter-spacing:.18em;color:var(--brass);padding-top:.25rem}.page_mythStatement__0fRVB{font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.15;letter-spacing:-.015em;color:var(--fg)}.page_mythStatement__0fRVB:after,.page_mythStatement__0fRVB:before{content:'"';color:var(--fg-muted)}.page_mythChevron__JL5fy{font-family:var(--font-mono);font-size:1.25rem;color:var(--fg-dim);transition:transform var(--dur-base) var(--ease-out-expo);width:1.5rem;text-align:center}details[open] .page_mythChevron__JL5fy{transform:rotate(45deg);color:var(--brass)}.page_mythBody__38Q45{padding:0 0 2.5rem 5rem}@media (max-width:560px){.page_mythBody__38Q45{padding-left:0}}.page_mythCorrection__E7sJ0{font-size:.9375rem;line-height:1.7;color:var(--fg-dim);max-width:72ch;border-left:2px solid var(--brass);padding-left:1.5rem}.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-fast) 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:0;border-top:1px solid var(--rule)}@media (max-width:860px){.page_metricGrid__pS1tQ{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_metricGrid__pS1tQ{grid-template-columns:1fr}}.page_metric__LHfnm{display:flex;flex-direction:column;gap:.5rem;padding:2rem 2rem 0 0;border-right:1px solid var(--rule)}.page_metric__LHfnm:last-child{border-right:none}.page_metric__LHfnm:not(:first-child){padding-left:2rem}@media (max-width:860px){.page_metric__LHfnm{border-right:1px solid var(--rule)}.page_metric__LHfnm:nth-child(2n){border-right:none}.page_metric__LHfnm:nth-child(n+3){border-top:1px solid var(--rule);padding-top:2rem}}.page_metricValue__GbBMz{font-size:clamp(2.5rem,5vw,4.25rem);line-height:1;letter-spacing:-.04em;color:var(--brass)}.page_metricLabel__eTLOP{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);max-width:24ch;line-height:1.5}.page_sectionHead__KeSwI{font-size:clamp(2rem,4.8vw,4.25rem);line-height:1.05;letter-spacing:-.025em;max-width:20ch;margin-bottom:1.5rem}.page_sectionSub__GpzZd{font-size:var(--fs-lede);line-height:1.6;color:var(--fg-dim);max-width:58ch;margin-bottom:3rem}.page_beforeAfter___sCjr{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--rule);border:1px solid var(--rule);margin-top:2.5rem}@media (max-width:720px){.page_beforeAfter___sCjr{grid-template-columns:1fr}}.page_baSide__Mvq2b{background:var(--bg);padding:2.5rem;display:flex;flex-direction:column;gap:1.5rem}.page_baState__VnQTn{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase}.page_baState__VnQTn,.page_baState__VnQTn[data-state=before]{color:var(--fg-muted)}.page_baState__VnQTn[data-state=after]{color:var(--brass)}.page_baCard__RPCBw{padding:1.5rem;border:1px solid var(--rule);background:var(--surface);border-radius:4px;display:flex;flex-direction:column;gap:1rem;min-height:10rem}.page_baCard__RPCBw[data-highlight]{border-color:color-mix(in srgb,var(--brass) 40%,transparent);background:color-mix(in srgb,var(--brass) 4%,var(--surface))}.page_baCardTitle__rC28_{font-family:var(--font-display);font-size:1.125rem;color:var(--fg);letter-spacing:-.01em}.page_baFields__1_sqA{display:flex;flex-direction:column;gap:.625rem}.page_baField__yi4Vw{border:1px solid var(--rule);border-radius:3px;padding:.625rem .75rem;background:var(--bg)}.page_baFieldTall__0cKH0{min-height:4.5rem;align-items:flex-start}.page_baFieldPlaceholder__VnUhL{font-size:.8125rem;color:var(--fg-muted)}.page_baBtn__1OMHS{align-self:flex-start;background:var(--fg-muted);color:var(--bg);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;padding:.5rem 1rem;border-radius:3px;opacity:.5}.page_baStep__a6KsK{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.page_baQuestion__i_PhT{font-family:var(--font-display);font-size:1.125rem;color:var(--fg);letter-spacing:-.01em;line-height:1.3}.page_baChoices__rluGS{display:flex;flex-direction:column;gap:.5rem}.page_baChoice__VKWGB{border:1px solid var(--rule);border-radius:3px;padding:.625rem .875rem;font-size:.9375rem;color:var(--fg-dim);background:var(--bg);cursor:default}.page_baChoice__VKWGB[data-selected]{border-color:var(--brass);color:var(--fg);background:color-mix(in srgb,var(--brass) 6%,var(--bg))}.page_baList__k9BlX{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.page_baItem__occvw{font-size:.9375rem;line-height:1.5;padding-left:1.25rem;position:relative;color:var(--fg-dim)}.page_baItem__occvw:before{content:"–";position:absolute;left:0;color:var(--fg-muted)}.page_baItem__occvw[data-positive]{color:var(--fg)}.page_baItem__occvw[data-positive]:before{content:"+";color:var(--brass)}.page_baItem__occvw[data-negative]:before{content:"–";color:var(--fg-muted)}.page_flow__SRSB4{list-style:none;padding:0;margin:2.5rem 0 0;display:flex;flex-direction:column;border-top:1px solid var(--rule)}.page_flowStep__9Hjm_{display:grid;grid-template-columns:4rem 1fr;gap:2rem;padding:2.25rem 0;border-bottom:1px solid var(--rule);align-items:start}@media (max-width:600px){.page_flowStep__9Hjm_{grid-template-columns:2.5rem 1fr;gap:1.25rem}}.page_flowN__31_b5{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brass);padding-top:.35rem}.page_flowBody__kZdKn{display:flex;flex-direction:column;gap:.75rem}.page_flowTitle__Kyijk{font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,2.4vw,1.875rem);line-height:1.15;letter-spacing:-.018em;color:var(--fg)}.page_flowDesc__RpAMB{font-size:.9375rem;line-height:1.6;color:var(--fg-dim);max-width:62ch}.page_caps__hoTFG{list-style:none;padding:0;margin:2.5rem 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}@media (max-width:640px){.page_caps__hoTFG{grid-template-columns:1fr}}.page_cap___x1G7{background:var(--bg);padding:2rem;display:flex;flex-direction:column;gap:.75rem;transition:background var(--dur-fast) var(--ease-out-expo)}.page_cap___x1G7:hover{background:var(--surface)}.page_capTitle__1Z5wO{font-family:var(--font-display);font-weight:400;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.2;letter-spacing:-.01em;color:var(--fg)}.page_capBody__2BksW{font-size:.9375rem;line-height:1.6;color:var(--fg-dim)}.page_channels__i39iP{list-style:none;padding:0;margin:2.5rem 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}@media (max-width:860px){.page_channels__i39iP{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.page_channels__i39iP{grid-template-columns:1fr}}.page_channel__km9dc{background:var(--bg);padding:1.75rem;display:flex;flex-direction:column;gap:.625rem;transition:background var(--dur-fast) var(--ease-out-expo)}.page_channel__km9dc:hover{background:var(--surface)}.page_channelName__C3y6J{font-family:var(--font-display);font-weight:400;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.2;letter-spacing:-.01em;color:var(--fg)}.page_channelDesc__tLVHY{font-size:.9rem;line-height:1.55;color:var(--fg-dim)}.page_proof__hX8Ma{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}@media (max-width:900px){.page_proof__hX8Ma{grid-template-columns:1fr;gap:3rem}}.page_proofLeft__liQiU{display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start}.page_proofEye__WNs6j{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.page_proofHead__Vb_o7{font-size:clamp(1.75rem,3.6vw,3rem);line-height:1.08;letter-spacing:-.025em;color:var(--fg);max-width:20ch}.page_proofBody__16v1B{font-size:1rem;line-height:1.65;color:var(--fg-dim);max-width:50ch}.page_proofLink__Iusdw{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fg);border-bottom:1px solid var(--brass);padding-bottom:.25rem;transition:color var(--dur-fast) var(--ease-out-expo)}.page_proofLink__Iusdw:hover{color:var(--brass)}.page_proofArrowInline__ykbB4{display:inline-flex;color:var(--brass)}.page_proofRight__WFssl{display:flex;flex-direction:column;gap:2rem}.page_proofStats__8qBr5{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--rule)}@media (max-width:600px){.page_proofStats__8qBr5{grid-template-columns:1fr}}.page_proofStat__XMfq2{padding:1.75rem 1.5rem;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:.5rem}.page_proofStat__XMfq2:last-child{border-right:none}.page_proofStatNum__BCZN7{font-size:clamp(2rem,3.6vw,3rem);line-height:1;letter-spacing:-.04em;color:var(--brass)}.page_proofStatLabel__JorhM{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);max-width:16ch;line-height:1.5}.page_proofSelfRef__2ZXOJ{padding:2rem;border:1px solid color-mix(in srgb,var(--brass) 30%,transparent);background:color-mix(in srgb,var(--brass) 4%,transparent);border-radius:4px;display:flex;flex-direction:column;gap:.875rem;align-items:flex-start}.page_selfRefKicker__NJ27v{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.page_selfRefBody__hx3t_{font-size:.9375rem;line-height:1.55;color:var(--fg-dim)}.page_selfRefLink__NChY0{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fg);border-bottom:1px solid var(--brass);padding-bottom:.125rem;transition:color var(--dur-fast) var(--ease-out-expo)}.page_selfRefLink__NChY0:hover{color:var(--brass)}.page_industries__YfdEe{list-style:none;padding:0;margin:2rem 0 0;display:flex;flex-wrap:wrap;gap:.625rem}.page_industry__J_gSW{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--fg);padding:.625rem 1.125rem;border:1px solid var(--rule);border-radius:999px;background:var(--surface);transition:border-color var(--dur-fast) var(--ease-out-expo),color var(--dur-fast) var(--ease-out-expo)}.page_industry__J_gSW:hover{border-color:var(--brass);color:var(--brass)}.page_engagements__Vz1gs{list-style:none;padding:0;margin:2.5rem 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}@media (max-width:860px){.page_engagements__Vz1gs{grid-template-columns:1fr}}.page_engagement__VCDTd{background:var(--bg);padding:2.5rem 2rem;display:flex;flex-direction:column;gap:.875rem;transition:background var(--dur-fast) var(--ease-out-expo)}.page_engagement__VCDTd:hover{background:var(--surface)}.page_engName__2uHih{font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.15;letter-spacing:-.015em;color:var(--fg)}.page_engFit__8STi1{font-size:.9375rem;line-height:1.55;color:var(--fg);font-style:italic}.page_engShape__KX3cb{font-size:.9rem;line-height:1.6;color:var(--fg-dim)}.page_orderGrid__yiU0a{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}@media (max-width:900px){.page_orderGrid__yiU0a{grid-template-columns:1fr}}.page_orderCard___yQQs{background:var(--bg);padding:2rem 1.75rem;display:flex;flex-direction:column;gap:1.5rem}.page_orderCat__qwvUq{font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.page_orderSteps__7BuYa{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem;flex:1}.page_orderStep__wZUis{display:grid;grid-template-columns:1.25rem 1fr;gap:.625rem;font-size:.9rem;line-height:1.55;color:var(--fg-dim)}.page_orderStepN__Os35I{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.1em;color:var(--brass);padding-top:.2rem}.page_orderReceives__F7fEX{border-top:1px solid var(--rule);padding-top:1.25rem;display:flex;flex-direction:column;gap:.375rem}.page_orderReceivesLabel__902fT{font-size:.5625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted)}.page_orderReceivesBody__xZOb1{font-size:.875rem;line-height:1.55;color:var(--fg)}.page_industryGroups__roXQL{display:grid;grid-template-columns:1fr 1fr;gap:3rem}@media (max-width:700px){.page_industryGroups__roXQL{grid-template-columns:1fr;gap:2rem}}.page_industryGroup__5Giss{display:flex;flex-direction:column;gap:1rem}.page_industryGroupLabel__Pr7O7{font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);padding-bottom:.75rem;border-bottom:1px solid var(--rule)}.page_closer__YQu3r{max-width:56rem}.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}.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}.about_socialLinks__z9Vxk{display:flex;gap:2rem;flex-wrap:wrap;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--rule)}.about_socialLink__WkVKc{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);text-decoration:none;transition:color var(--dur-fast) var(--ease-out-expo)}.about_socialLink__WkVKc:hover{color:var(--brass)}