.EightGncProductPage_content__4w18g{isolation:isolate}.EightGncProductPage_content__4w18g>aside{margin-top:4.5rem}.EightGncProductPage_band__mxE1e{padding-block:clamp(4.5rem,8vw,7rem)}.EightGncProductPage_dark__xzEH6{background:var(--ink);color:var(--bone);box-shadow:0 0 0 100vmax var(--ink);clip-path:inset(0 -100vmax)}.EightGncProductPage_band__mxE1e :is(h2,h3){text-wrap:balance;line-height:1.1}.EightGncProductPage_band__mxE1e h2{font-size:clamp(1.65rem,3.5vw,3.5rem)}.EightGncProductPage_band__mxE1e :is(p,dd){text-wrap:pretty}@media (max-width:1023px){.EightGncProductPage_content__4w18g{gap:0}.EightGncProductPage_content__4w18g>aside{margin-top:2rem}}.bmc-button{--bmc-button-edge:var(--graphite-950,#141212);--bmc-button-face:var(--bmc-accent,var(--bds-color-brand-500,#ff2e12));--bmc-button-ink:var(--graphite-950,#141212);display:inline-flex;align-items:center;justify-content:center;gap:.7rem;box-sizing:border-box;border:2px solid transparent;border-radius:.7rem;font-family:var(--bds-font-headings,"Cottorway Pro",ui-sans-serif,system-ui,sans-serif);font-size:1rem;font-weight:800;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;transform:translate(0);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease;-webkit-tap-highlight-color:transparent}.bmc-button--surface-light{--bmc-button-edge:var(--graphite-950,#141212)}.bmc-button--surface-dark{--bmc-button-edge:var(--paper-50,#f8f8f6)}.bmc-button--sm{min-height:2.75rem;padding:.7rem 1.05rem;font-size:.875rem}.bmc-button--md{min-height:3.25rem;padding:.85rem 1.35rem}.bmc-button--lg{min-height:3.5rem;padding:1rem 1.6rem;font-size:1.0625rem}.bmc-button--accent{border-color:var(--bmc-button-edge);background:var(--bmc-button-face);color:var(--bmc-button-ink);box-shadow:6px 6px 0 var(--bmc-button-edge)}.bmc-button--outline{border-color:var(--bmc-button-edge)}.bmc-button--ghost,.bmc-button--outline{background:transparent;color:var(--bmc-button-edge)}.bmc-button--ghost{border-color:transparent}@media (hover:hover){.bmc-button--accent:hover:not(:disabled):not([aria-disabled=true]){transform:translate(2px,2px);box-shadow:3px 3px 0 var(--bmc-button-edge)}.bmc-button--ghost:hover:not(:disabled):not([aria-disabled=true]),.bmc-button--outline:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--bmc-button-edge) 10%,transparent)}}.bmc-button--accent:active:not(:disabled):not([aria-disabled=true]){transform:translate(5px,5px);box-shadow:1px 1px 0 var(--bmc-button-edge)}.bmc-button:focus-visible{outline:3px solid var(--bmc-button-edge);outline-offset:4px}.bmc-button:disabled,.bmc-button[aria-disabled=true]{opacity:1;cursor:not-allowed;pointer-events:none;transform:none}@media (prefers-reduced-motion:reduce){.bmc-button{transition:none}.bmc-button--accent:active:not(:disabled):not([aria-disabled=true]),.bmc-button--accent:hover:not(:disabled):not([aria-disabled=true]){transform:none;box-shadow:6px 6px 0 var(--bmc-button-edge)}}.EditorialHero_hero__4FFFa{position:relative;isolation:isolate;overflow:hidden;background:var(--ink);color:var(--bone);padding-block:clamp(7rem,16vh,11rem) clamp(40px,6vh,68px)}.EditorialHero_backdrop__Vxtho{position:absolute;inset:0;overflow:hidden;pointer-events:none}.EditorialHero_image__I9cvK{object-fit:cover;opacity:.6}.EditorialHero_scrim__F1zbh{position:absolute;inset:0;background:linear-gradient(90deg,var(--ink) 0,var(--ink) 32%,transparent 85%)}.EditorialHero_topScrim__JKCQs{position:absolute;inset:0 0 auto;height:8rem;background:linear-gradient(180deg,var(--ink),transparent)}.EditorialHero_content__YsU_b{position:relative;z-index:2;max-width:1280px;margin-inline:auto;padding-inline:max(24px,6vw)}.EditorialHero_content__YsU_b h1{max-width:24ch;font-size:clamp(2rem,5vw,4.5rem);line-height:1.06;text-wrap:balance}.EditorialHero_content__YsU_b h1+p{color:var(--bone-2);font-size:clamp(17px,1.5vw,21px);line-height:1.5;text-wrap:pretty}.EditorialHero_content__YsU_b:has([data-product-hero-frame]){max-width:1380px}.EditorialHero_content__YsU_b:has([data-product-hero-frame]) h1{font-size:clamp(2rem,3.8vw,3.8rem)}.EditorialHero_hero__4FFFa a:focus-visible{outline-offset:5px}.ClosingCapture_root__INxWn{--closing-paper:#f8f8f6;--closing-ink:#141212;--closing-muted:#5c5652;--closing-accent:#ff2e12;position:relative;isolation:isolate;display:grid;min-height:min(650px,74svh);overflow:hidden;place-items:center;background:var(--closing-paper);color:var(--closing-ink)}.ClosingCapture_clearing__jRSfy,.ClosingCapture_image__fAKBO,.ClosingCapture_media__kSpBt{position:absolute;inset:0}.ClosingCapture_media__kSpBt{z-index:-2;overflow:hidden;pointer-events:none}.ClosingCapture_image__fAKBO{object-fit:cover;object-position:var(--closing-focal,50% 50%)}.ClosingCapture_clearing__jRSfy{z-index:1;background:radial-gradient(ellipse 43% 55% at center,var(--closing-paper) 0 46%,rgba(248,248,246,.96) 58%,rgba(248,248,246,.58) 72%,rgba(248,248,246,.08) 100%)}.ClosingCapture_inner__tCqtg{width:min(100%,1280px);margin-inline:auto;padding:clamp(6rem,10vw,9rem) max(24px,6vw);text-align:center}.ClosingCapture_copy__o9bJo{width:min(100%,1080px);margin-inline:auto;padding:1.25rem}.ClosingCapture_heading__XEeJv{margin:0;font-family:Cottorway Pro,system-ui,sans-serif;font-size:clamp(2rem,5vw,4.5rem);font-weight:900;line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.ClosingCapture_accentLine__HjLGV,.ClosingCapture_line__gnNHl{display:block}.ClosingCapture_accentLine__HjLGV{color:var(--closing-accent)}@media (max-width:480px){.ClosingCapture_copy__o9bJo{padding-inline:0}}.ClosingCapture_body__BUIK2{max-width:46ch;margin:1.65rem auto 0;color:var(--closing-muted);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.05rem,1.35vw,1.3rem);font-weight:400;line-height:1.55;text-wrap:pretty}.ClosingCapture_action__hSF2H{display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center;margin-top:2.2rem}.ClosingCapture_secondaryAction__OKITa{min-height:44px;display:inline-flex;align-items:center;color:var(--closing-ink);font-size:.92rem;font-weight:700;text-underline-offset:.25rem}.ClosingCapture_secondaryAction__OKITa:hover{color:var(--closing-accent);text-decoration:underline}.ClosingCapture_secondaryAction__OKITa:focus-visible{border-radius:.25rem;outline:3px solid var(--closing-accent);outline-offset:3px}.ClosingCapture_split__GnDqQ .ClosingCapture_inner__tCqtg{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:center;gap:clamp(2rem,6vw,6rem);text-align:left}.ClosingCapture_split__GnDqQ .ClosingCapture_copy__o9bJo{width:auto;margin:0;padding:1.25rem 0}.ClosingCapture_split__GnDqQ .ClosingCapture_body__BUIK2{margin-inline:0}.ClosingCapture_split__GnDqQ .ClosingCapture_heading__XEeJv{font-size:clamp(2.4rem,4.7vw,4.65rem)}.ClosingCapture_split__GnDqQ .ClosingCapture_action__hSF2H{justify-content:flex-start;margin-top:0}@media (max-width:900px){.ClosingCapture_split__GnDqQ .ClosingCapture_inner__tCqtg{display:block;text-align:center}.ClosingCapture_split__GnDqQ .ClosingCapture_body__BUIK2{margin-inline:auto}.ClosingCapture_split__GnDqQ .ClosingCapture_action__hSF2H{justify-content:center;margin-top:2rem}}@media (max-width:760px){.ClosingCapture_root__INxWn{min-height:610px}.ClosingCapture_image__fAKBO{object-position:var(--closing-focal-mobile,var(--closing-focal,50% 50%))}.ClosingCapture_clearing__jRSfy{background:radial-gradient(ellipse 76% 45% at center,var(--closing-paper) 0 54%,rgba(248,248,246,.97) 63%,rgba(248,248,246,.7) 78%,rgba(248,248,246,.14) 100%)}.ClosingCapture_inner__tCqtg{padding-block:5.5rem}.ClosingCapture_copy__o9bJo{padding-inline:0}}@media (max-width:430px){.ClosingCapture_heading__XEeJv{font-size:2.4rem;line-height:.98}}@media (max-width:380px){.ClosingCapture_heading__XEeJv{font-size:1.9rem;line-height:.98}}.EvidenceExplorer_stage__TcNfK{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--bds-radius-2xl);background:var(--ink-2);isolation:isolate}.EvidenceExplorer_primary__rQ8_A{position:absolute;inset:0;overflow:hidden}.EvidenceExplorer_logoScrim__bB3Hz,.EvidenceExplorer_overlay__aJ_BL{position:absolute;inset:0;pointer-events:none}.EvidenceExplorer_overlay__aJ_BL{z-index:1;opacity:.9}.EvidenceExplorer_overlayRight__6Gc62{background:radial-gradient(70% 90% at 100% 72%,rgb(255 46 18/16%),transparent 68%),linear-gradient(90deg,transparent 48%,rgb(20 18 18/5%) 72%,rgb(20 18 18/18%))}.EvidenceExplorer_overlayUpperRight__0So3w{background:radial-gradient(72% 76% at 100% 0,rgb(255 46 18/15%),transparent 70%),linear-gradient(90deg,transparent 55%,rgb(20 18 18/12%))}.EvidenceExplorer_logoScrim__bB3Hz{z-index:2;inset:auto auto 0 0;width:58%;height:34%;background:radial-gradient(ellipse at left bottom,rgb(20 18 18/82%) 0,rgb(20 18 18/54%) 38%,transparent 74%)}.EvidenceExplorer_logo__Om62P{position:absolute;z-index:4;bottom:5%;left:4%;height:auto;max-width:34%;max-height:14%;object-fit:contain;object-position:left bottom;pointer-events:none}.EvidenceExplorer_logoWide__AongC{width:clamp(9.5rem,24%,15rem)}.EvidenceExplorer_logoCompact__g_ngn{width:clamp(8rem,22%,12rem);max-height:18%}.EvidenceExplorer_logoLight__pjIPZ{filter:brightness(0) invert(1)}.EvidenceExplorer_artifact__k5M_u{position:absolute;right:4%;bottom:4%;z-index:3;width:44%;aspect-ratio:16/10;overflow:hidden;border:2px solid var(--bone);border-radius:14px;background:var(--bone);box-shadow:6px 6px 0 var(--ink)}.EvidenceExplorer_artifactContain__yiq63{padding:.4rem}.EvidenceExplorer_artifactContain__yiq63 img{object-fit:contain}@media (max-width:639px){.EvidenceExplorer_stage__TcNfK{display:grid;gap:.75rem;aspect-ratio:auto;overflow:visible;border-radius:0;background:transparent}.EvidenceExplorer_primary__rQ8_A{position:relative;aspect-ratio:4/3;border-radius:var(--bds-radius-2xl)}.EvidenceExplorer_overlay__aJ_BL{opacity:.72}.EvidenceExplorer_logoScrim__bB3Hz{width:78%;height:38%}.EvidenceExplorer_logo__Om62P{bottom:12px;left:12px;max-width:42%;max-height:17%}.EvidenceExplorer_artifact__k5M_u{position:relative;right:auto;bottom:auto;width:calc(100% - 6px);border-color:var(--ink);box-shadow:6px 6px 0 var(--ink)}}.ProjectProof_figure__CeNCF{margin:0;min-width:0}.ProjectProof_image__qYe7b{display:block;width:100%;height:auto;border-radius:var(--bds-radius-lg,12px);background:var(--paper-100)}.ProjectProof_figure__CeNCF figcaption{margin-top:12px;font-size:.875rem;line-height:1.5;color:var(--graphite-600)}.ProjectProof_location__QHjel{padding:clamp(48px,6vw,88px) max(20px,5vw);background:var(--paper-50);color:var(--graphite-950)}.ProjectProof_inner__QJRYI{max-width:1180px;margin:0 auto}.ProjectProof_heading__kkNYp{max-width:28ch;font-family:var(--display);font-weight:800;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.1;text-wrap:balance}.ProjectProof_framing__UiG40{max-width:66ch;margin-top:16px;color:var(--graphite-600);line-height:1.65}.ProjectProof_grid___nzJw{display:grid;gap:40px 28px;margin-top:32px;align-items:start}.ProjectProof_project__utwrL{min-width:0}.ProjectProof_project__utwrL h3{margin:22px 0 8px;font-family:var(--display);font-weight:800;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.15}.ProjectProof_project__utwrL p{max-width:50ch;line-height:1.6;margin:0}.ProjectProof_link__YOfYB{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:14px;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:5px}.ProjectProof_link__YOfYB:focus-visible{outline:3px solid currentColor;outline-offset:5px;border-radius:2px}.ProjectProof_serviceRow__XtmGV{display:grid;gap:28px;align-items:center}.ProjectProof_serviceRow__XtmGV+.ProjectProof_serviceRow__XtmGV{border-top:1px solid var(--line);padding-top:48px;margin-top:48px}.ProjectProof_serviceCopy__7kk9w{min-width:0}.ProjectProof_serviceCopy__7kk9w h2{margin:10px 0 20px}.ProjectProof_serviceCopy__7kk9w p{max-width:50ch;line-height:1.65;color:var(--graphite-600)}.ProjectProof_client__vDUC8{font-size:.95rem;font-weight:700}.ProjectProof_credit__mtNDs{margin-top:16px;font-size:.8125rem}.ProjectProof_disclosures__inRO6{border-top:1px solid var(--line);margin-top:28px}.ProjectProof_disclosures__inRO6 details{border-bottom:1px solid var(--line)}.ProjectProof_disclosures__inRO6 summary{min-height:56px;padding:16px 8px 16px 0;font-family:var(--display);font-weight:700;font-size:1.1rem;cursor:pointer}.ProjectProof_disclosures__inRO6 summary:focus-visible{outline:3px solid currentColor;outline-offset:3px}.ProjectProof_disclosures__inRO6 p{max-width:65ch;padding:0 0 20px;line-height:1.65;color:var(--cream-2)}.ProjectProof_bodyGrid__Bzifb{display:grid;gap:32px}.ProjectProof_bodyGrid__Bzifb h2{font-size:clamp(1.5rem,2.5vw,2.1rem)}.ProjectProof_bodyGrid__Bzifb p{margin-top:16px;max-width:58ch;line-height:1.65;color:var(--cream-2)}@media (min-width:768px){.ProjectProof_bodyGrid__Bzifb,.ProjectProof_grid___nzJw{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectProof_bodyGrid__Bzifb{gap:48px}.ProjectProof_serviceRow__XtmGV{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px}}@media (min-width:1100px){.ProjectProof_grid___nzJw{grid-template-columns:repeat(3,minmax(0,1fr))}}.Hero8gnc_hero__ffZ1B .hero8-stage{--nw:clamp(22.4rem,34.4vw,31.4rem);--nh:clamp(6rem,9vw,7.5rem);--nr:26px}.Hero8gnc_hero__ffZ1B .hero8-inner{height:auto;padding-bottom:0}.Hero8gnc_hero__ffZ1B .hero8-stage{height:clamp(400px,68svh,700px)}.Hero8gnc_hero__ffZ1B .hero8-copy{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);padding:2rem clamp(1.25rem,5vw,5rem) 2.5rem}.Hero8gnc_hero__ffZ1B .hero8-copy h1{max-width:19ch;margin:0;font-size:clamp(2.35rem,3.7vw,3.4rem);font-weight:900;line-height:.98;letter-spacing:-.018em;text-wrap:balance}.Hero8gnc_hero__ffZ1B .hero8-actions{min-width:0}.Hero8gnc_hero__ffZ1B .hero8-actions p{max-width:48ch;margin-bottom:1rem;font-size:1rem;line-height:1.5;text-wrap:pretty}.Hero8gnc_hero__ffZ1B .hero8-reel{filter:drop-shadow(0 34px 70px rgba(20,18,18,.17))}.Hero8gnc_hero__ffZ1B .hero8-blob{border-radius:24px;-webkit-mask:radial-gradient(var(--nr) at 100% 0,#0000 98%,#000 100%) calc(100% - var(--nw)) calc(var(--nh) - var(--nr)) /var(--nr) var(--nr) no-repeat,radial-gradient(var(--nr) at 0 100%,#000 98%,#0000 100%) calc(100% - var(--nw) - var(--nr)) 0 /var(--nr) var(--nr) no-repeat,radial-gradient(var(--nr) at 0 100%,#000 98%,#0000 100%) 100% var(--nh) /var(--nr) var(--nr) no-repeat,linear-gradient(#000 0 0) 0 0 /calc(100% - var(--nw) - var(--nr)) var(--nh) no-repeat,linear-gradient(#000 0 0) calc(100% - var(--nw) - var(--nr)) var(--nr) /var(--nr) calc(var(--nh) - var(--nr)) no-repeat,linear-gradient(#000 0 0) 0 100% /100% calc(100% - var(--nh) - var(--nr)) no-repeat,linear-gradient(#000 0 0) 0 var(--nh) /calc(100% - var(--nr)) var(--nr) no-repeat;mask:radial-gradient(var(--nr) at 100% 0,#0000 98%,#000 100%) calc(100% - var(--nw)) calc(var(--nh) - var(--nr)) /var(--nr) var(--nr) no-repeat,radial-gradient(var(--nr) at 0 100%,#000 98%,#0000 100%) calc(100% - var(--nw) - var(--nr)) 0 /var(--nr) var(--nr) no-repeat,radial-gradient(var(--nr) at 0 100%,#000 98%,#0000 100%) 100% var(--nh) /var(--nr) var(--nr) no-repeat,linear-gradient(#000 0 0) 0 0 /calc(100% - var(--nw) - var(--nr)) var(--nh) no-repeat,linear-gradient(#000 0 0) calc(100% - var(--nw) - var(--nr)) var(--nr) /var(--nr) calc(var(--nh) - var(--nr)) no-repeat,linear-gradient(#000 0 0) 0 100% /100% calc(100% - var(--nh) - var(--nr)) no-repeat,linear-gradient(#000 0 0) 0 var(--nh) /calc(100% - var(--nr)) var(--nr) no-repeat}.Hero8gnc_hero__ffZ1B .hero8-search{position:absolute;top:calc(var(--nh) / 2);right:clamp(13px,1.56vw,23px);transform:translateY(-50%);width:calc(var(--nw) - clamp(1.8rem, 3.4vw, 3rem))}.Hero8gnc_hero__ffZ1B .hero8-xray{--mx:-999px;--my:-999px;filter:invert(1) grayscale(1) brightness(1.15) contrast(1.25) sepia(1) hue-rotate(150deg) saturate(5);-webkit-mask-image:radial-gradient(circle 170px at var(--mx) var(--my),#000 0,rgba(0,0,0,.65) 45%,transparent 72%);mask-image:radial-gradient(circle 170px at var(--mx) var(--my),#000 0,rgba(0,0,0,.65) 45%,transparent 72%)}@media (max-width:767px){.Hero8gnc_hero__ffZ1B .hero8-stage{height:430px}.Hero8gnc_hero__ffZ1B .hero8-copy{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.5rem 1.5rem 2rem}.Hero8gnc_hero__ffZ1B .hero8-copy h1{font-size:clamp(2rem,9.65vw,2.75rem)}.Hero8gnc_hero__ffZ1B .hero8-actions a{max-width:100%;font-size:clamp(.8125rem,3.7vw,1rem);padding-inline:1rem;gap:.5rem}.Hero8gnc_hero__ffZ1B .hero8-blob{-webkit-mask:none;mask:none;border-radius:16px}.Hero8gnc_hero__ffZ1B .hero8-search{top:5.5rem;right:1rem;width:min(calc(100% - 2rem),32.9rem);transform:none}}.Industries_photoTreatment__QTbzV{isolation:isolate}.Industries_brandOverlay__ztlyV,.Industries_clientLogoScrim__oznlC{position:absolute;inset:0;pointer-events:none}.Industries_brandOverlay__ztlyV{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.Industries_brandOverlayRight__YVmjC{background-image:url(/images/home/brand-overlays/8gnc-gradient-glitch-right.svg)}.Industries_brandOverlayUpperRight__nATWU{background-image:url(/images/home/brand-overlays/8gnc-gradient-glitch-upper-right.svg)}.Industries_clientLogoScrim__oznlC{z-index:2;background:url(/images/home/brand-overlays/client-logo-scrim.svg) 50%/100% 100% no-repeat}.Industries_clientLogo___9X0L{position:absolute;z-index:3;bottom:6.4%;left:4%;height:auto;object-fit:contain;object-position:left bottom;pointer-events:none}.Industries_clientLogoAndres__MkSgW{width:clamp(120px,31%,220px)}.Industries_clientLogoMoonWolf__50UBo{width:clamp(180px,37%,270px);max-width:calc(100% - 32px)}@media (max-width:700px){.Industries_brandOverlayRight__YVmjC{background-image:url(/images/home/brand-overlays/8gnc-gradient-glitch-mobile-right.svg)}.Industries_brandOverlayUpperRight__nATWU{background-image:url(/images/home/brand-overlays/8gnc-gradient-glitch-mobile-upper-right.svg)}.Industries_clientLogo___9X0L{bottom:12px;left:12px}}.CapabilitiesCollage_section___Yzcw{position:relative;overflow:hidden;background:var(--bone);color:var(--ink)}.CapabilitiesCollage_inner__nch0T{position:relative;z-index:2;width:min(100%,1280px);margin-inline:auto;padding:clamp(64px,9vw,112px) max(24px,6vw)}.CapabilitiesCollage_layout__KnUNT{display:grid;grid-template-columns:minmax(330px,.84fr) minmax(500px,1.16fr);grid-template-areas:"intro graphic" "nav graphic";gap:40px clamp(42px,6vw,90px);align-items:start}.CapabilitiesCollage_intro__A81sc{grid-area:intro}.CapabilitiesCollage_kicker__lh_6R{margin:0 0 12px;color:var(--bmc-accent);font-family:var(--font-pixel);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.CapabilitiesCollage_title__duWoR{max-width:12ch;margin:0;font-family:var(--font-display);font-size:clamp(42px,5.2vw,74px);font-weight:800;line-height:.92;letter-spacing:-.025em}.CapabilitiesCollage_title__duWoR span{color:var(--bmc-accent)}.CapabilitiesCollage_lede__ACEhG{max-width:42ch;margin:22px 0 0;color:color-mix(in srgb,var(--ink) 72%,transparent);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.45}.CapabilitiesCollage_workGraphic__U4PBq{grid-area:graphic;position:relative;min-width:0;align-self:start;background:var(--bone);isolation:isolate}.CapabilitiesCollage_workGraphic__U4PBq:after{position:absolute;z-index:2;inset:0;background:linear-gradient(90deg,var(--bone) 0,color-mix(in srgb,var(--bone) 90%,transparent) 1.5%,transparent 7%),linear-gradient(180deg,transparent 88%,color-mix(in srgb,var(--bone) 58%,transparent) 95%,var(--bone) 100%);content:"";pointer-events:none}.CapabilitiesCollage_workLink__WLFE6{display:block;width:100%;color:inherit;text-decoration:none}.CapabilitiesCollage_workLink__WLFE6:focus-visible{outline:3px solid var(--bmc-accent);outline-offset:8px}.CapabilitiesCollage_workImage__5oMrg{display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply}.CapabilitiesCollage_capabilityNav__2oSG8{grid-area:nav}.CapabilitiesCollage_capabilityList__78RW4{display:grid;gap:0;margin:0 0 30px;padding:0;border-top:1px solid color-mix(in srgb,var(--ink) 24%,transparent);list-style:none}.CapabilitiesCollage_capabilityList__78RW4 li{border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}.CapabilitiesCollage_capabilityList__78RW4 a{display:grid;grid-template-columns:32px minmax(0,1fr) 22px;gap:10px;align-items:center;padding:13px 0;color:inherit;text-decoration:none}.CapabilitiesCollage_capabilityList__78RW4 a:focus-visible{outline:2px solid var(--bmc-accent);outline-offset:4px}.CapabilitiesCollage_capabilityList__78RW4 span{color:var(--bmc-accent);font-family:var(--font-pixel);font-size:11px;font-weight:700;letter-spacing:.08em}.CapabilitiesCollage_capabilityList__78RW4 strong{font-size:15px;line-height:1.2}.CapabilitiesCollage_capabilityList__78RW4 i{color:var(--bmc-accent);font-family:var(--font-sans);font-size:17px;font-style:normal;transition:transform .22s ease}.CapabilitiesCollage_capabilityList__78RW4 a:focus-visible i,.CapabilitiesCollage_capabilityList__78RW4 a:hover i{transform:translate(3px,-3px)}@media (max-width:980px){.CapabilitiesCollage_layout__KnUNT{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "graphic" "nav";gap:38px}.CapabilitiesCollage_title__duWoR{max-width:15ch}.CapabilitiesCollage_workGraphic__U4PBq{width:min(100%,680px);margin-inline:auto}.CapabilitiesCollage_capabilityList__78RW4{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;border-top:0}.CapabilitiesCollage_capabilityList__78RW4 li:nth-child(-n+2){border-top:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}}@media (max-width:640px){.CapabilitiesCollage_inner__nch0T{padding-inline:20px}.CapabilitiesCollage_title__duWoR{max-width:12ch}.CapabilitiesCollage_capabilityList__78RW4{grid-template-columns:minmax(0,1fr);column-gap:0;border-top:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.CapabilitiesCollage_capabilityList__78RW4 li:nth-child(2){border-top:0}}@media (hover:none){.CapabilitiesCollage_capabilityList__78RW4 a:hover i{transform:none}}@media (prefers-reduced-motion:reduce){.CapabilitiesCollage_capabilityList__78RW4 i{transition:none}}.MoonWolfWebsiteShowcase_section__rIWjf{position:relative;overflow:hidden;scroll-margin-top:96px;padding:clamp(72px,9vw,126px) max(24px,5vw);background:var(--bone);color:var(--ink)}.MoonWolfWebsiteShowcase_inner__MIAbM{width:min(100%,1280px);margin-inline:auto}.MoonWolfWebsiteShowcase_header__WYDIJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);gap:clamp(28px,6vw,88px);align-items:end;margin-bottom:clamp(48px,7vw,84px)}.MoonWolfWebsiteShowcase_title__j9djj{max-width:14ch;margin:0;font-family:var(--font-display);font-size:clamp(2.25rem,4.8vw,4.8rem);font-weight:800;line-height:.98;letter-spacing:0}.MoonWolfWebsiteShowcase_lede__QjYRf{max-width:50ch;margin:0;color:color-mix(in srgb,var(--ink) 70%,transparent);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.62}.MoonWolfWebsiteShowcase_collage__LV_S2{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(30px,4vw,52px) clamp(18px,2.5vw,32px);align-items:start}.MoonWolfWebsiteShowcase_card__mpvYv{min-width:0;margin:0}.MoonWolfWebsiteShowcase_homeCard__LXGDq{grid-column:1/span 9}.MoonWolfWebsiteShowcase_mobileCard__G9XlA{grid-column:10/span 3}.MoonWolfWebsiteShowcase_menuCard__4B8UY{grid-column:1/span 6}.MoonWolfWebsiteShowcase_goodsCard__HRYie{grid-column:7/span 6}.MoonWolfWebsiteShowcase_previewButton__X2QCp{display:block;width:100%;min-height:44px;overflow:hidden;padding:0;border:2px solid var(--ink);border-radius:var(--bds-radius-xl,16px);background:var(--ink);color:inherit;cursor:zoom-in;text-align:left}.MoonWolfWebsiteShowcase_previewButton__X2QCp:focus-visible{outline:3px solid var(--bmc-accent);outline-offset:5px}.MoonWolfWebsiteShowcase_browserBar__qQ2u_{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;min-height:34px;padding-inline:11px;color:color-mix(in srgb,var(--bone) 62%,transparent);font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.MoonWolfWebsiteShowcase_browserDots__FJhf6{display:flex;gap:5px}.MoonWolfWebsiteShowcase_browserDots__FJhf6 i{width:6px;height:6px;border-radius:999px;background:var(--bmc-accent)}.MoonWolfWebsiteShowcase_browserDots__FJhf6 i:nth-child(2){opacity:.55}.MoonWolfWebsiteShowcase_browserDots__FJhf6 i:nth-child(3){opacity:.28}.MoonWolfWebsiteShowcase_browserAddress__mmRXU{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.MoonWolfWebsiteShowcase_screenshot__jnLVh{display:block;width:100%;height:auto;border-top:1px solid color-mix(in srgb,var(--bone) 18%,transparent)}.MoonWolfWebsiteShowcase_caption__Erl1w{display:flex;gap:10px;align-items:center;margin-top:14px;font-size:.86rem;font-weight:700}.MoonWolfWebsiteShowcase_caption__Erl1w>span{color:color-mix(in srgb,var(--ink) 72%,transparent);font-size:.68rem;letter-spacing:.08em}.MoonWolfWebsiteShowcase_caption__Erl1w a{display:inline-flex;gap:7px;align-items:center;color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 30%,transparent);text-underline-offset:4px}.MoonWolfWebsiteShowcase_caption__Erl1w a:focus-visible,.MoonWolfWebsiteShowcase_caption__Erl1w a:hover{text-decoration-color:var(--bmc-accent)}.MoonWolfWebsiteShowcase_caption__Erl1w a i{color:var(--bmc-accent);font-style:normal}.MoonWolfWebsiteShowcase_factList__rQRhh{display:none}@media (max-width:820px){.MoonWolfWebsiteShowcase_header__WYDIJ{grid-template-columns:minmax(0,1fr);gap:24px}.MoonWolfWebsiteShowcase_homeCard__LXGDq{grid-column:1/span 8}.MoonWolfWebsiteShowcase_mobileCard__G9XlA{grid-column:9/span 4}}@media (max-width:640px){.MoonWolfWebsiteShowcase_collage__LV_S2{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);gap:38px}.MoonWolfWebsiteShowcase_goodsCard__HRYie,.MoonWolfWebsiteShowcase_homeCard__LXGDq,.MoonWolfWebsiteShowcase_menuCard__4B8UY,.MoonWolfWebsiteShowcase_mobileCard__G9XlA{grid-column:1}.MoonWolfWebsiteShowcase_mobileCard__G9XlA{width:min(76%,300px);margin-inline:auto}}@media (prefers-reduced-motion:reduce){.MoonWolfWebsiteShowcase_caption__Erl1w a i,.MoonWolfWebsiteShowcase_previewButton__X2QCp{transition:none}}.MoonWolfCaseStudy_page__ipfgp{min-height:100vh;overflow-x:clip;background:var(--ink);color:var(--bone)}.MoonWolfCaseStudy_page__ipfgp :where(h1,h2,h3,p,blockquote,dl,dd){margin-block:0}.MoonWolfCaseStudy_hero__j16Ep{position:relative;overflow:hidden;padding-top:clamp(78px,7vw,112px);background:var(--ink)}.MoonWolfCaseStudy_heroMedia__UHIB1{position:relative;width:min(100%,1600px);aspect-ratio:16/9;margin-inline:auto;overflow:hidden;background:var(--ink-2)}.MoonWolfCaseStudy_heroStill__d68uM,.MoonWolfCaseStudy_heroVideo__P_6Ln{display:block;width:100%;height:100%;object-fit:contain}.MoonWolfCaseStudy_heroScrim__d894D{position:absolute;inset:0;background:linear-gradient(90deg,rgb(20 18 18/92%),rgb(20 18 18/68%) 43%,rgb(20 18 18/8%) 78%),linear-gradient(0deg,rgb(20 18 18/76%),transparent 42%);pointer-events:none}.MoonWolfCaseStudy_heroInner__TAOuQ{position:absolute;z-index:2;left:max(24px,calc((100vw - 1280px) / 2));bottom:clamp(32px,6vw,88px);width:min(680px,50vw)}.MoonWolfCaseStudy_heroLogo__FlQBi{display:block;width:min(240px,34vw);height:auto;margin-bottom:clamp(20px,3vw,34px)}.MoonWolfCaseStudy_chapterGrid__Lj0wB h2,.MoonWolfCaseStudy_creditsSection__iuVUj h2,.MoonWolfCaseStudy_heroTitle__y6uiS,.MoonWolfCaseStudy_sectionLead__osX1X h2,.MoonWolfCaseStudy_storyLead__OfrPa h2{font-family:var(--font-display);font-weight:800;letter-spacing:0}.MoonWolfCaseStudy_heroTitle__y6uiS{max-width:20ch;color:var(--bone);font-size:clamp(2.2rem,4.5vw,4.8rem);line-height:.94}.MoonWolfCaseStudy_heroDek__xOfp0{max-width:42rem;margin-top:clamp(18px,2.5vw,28px)!important;color:color-mix(in srgb,var(--bone) 82%,transparent);font-size:clamp(1rem,1.55vw,1.3rem);font-weight:350;line-height:1.5}.MoonWolfCaseStudy_heroActions__xXIVx{display:flex;flex-wrap:wrap;gap:20px 28px;align-items:center;margin-top:clamp(26px,3vw,38px)}.MoonWolfCaseStudy_heroActions__xXIVx .bmc-button{display:inline-flex;gap:10px;align-items:center}.MoonWolfCaseStudy_textAction__RU_qw{color:var(--bone);font-weight:650;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--bone) 35%,transparent);text-underline-offset:5px}.MoonWolfCaseStudy_textAction__RU_qw:focus-visible,.MoonWolfCaseStudy_textAction__RU_qw:hover{text-decoration-color:var(--bmc-accent)}.MoonWolfCaseStudy_section__v_85G{scroll-margin-top:96px;padding:clamp(72px,9vw,126px) max(24px,5vw)}.MoonWolfCaseStudy_wrap__HS2U_{width:min(100%,1280px);margin-inline:auto}.MoonWolfCaseStudy_paperSection__Tt35B{background:var(--bone);color:var(--ink)}.MoonWolfCaseStudy_inkSection__5hn_0{background:var(--ink);color:var(--bone)}.MoonWolfCaseStudy_storyLead__OfrPa{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);gap:clamp(36px,7vw,100px);align-items:end}.MoonWolfCaseStudy_creditsSection__iuVUj h2,.MoonWolfCaseStudy_sectionLead__osX1X h2,.MoonWolfCaseStudy_storyLead__OfrPa h2{max-width:15ch;font-size:clamp(2.25rem,4.8vw,4.8rem);line-height:.98}.MoonWolfCaseStudy_sectionLead__osX1X>p,.MoonWolfCaseStudy_storyLead__OfrPa>div>p{max-width:58ch;margin-top:24px!important;color:color-mix(in srgb,currentColor 70%,transparent);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.62}.MoonWolfCaseStudy_storyLead__OfrPa blockquote{padding:24px 0 4px clamp(22px,3vw,40px);border-left:3px solid var(--bmc-accent);color:color-mix(in srgb,var(--ink) 76%,transparent);font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,2.15rem);font-weight:720;line-height:1.18}.MoonWolfCaseStudy_storyMedia__6P_yD{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(250px,.65fr);gap:clamp(24px,3vw,42px);align-items:end;margin-top:clamp(52px,7vw,92px)}.MoonWolfCaseStudy_sectionLead__osX1X{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.75fr);gap:clamp(28px,6vw,88px);align-items:end;margin-bottom:clamp(48px,7vw,84px)}.MoonWolfCaseStudy_sectionLead__osX1X>p{margin-top:0!important}.MoonWolfCaseStudy_mediaFigure__JgHLW{min-width:0;margin:0}.MoonWolfCaseStudy_mediaButton__B2k_q{display:block;width:100%;min-height:44px;overflow:hidden;padding:0;border:0;border-radius:var(--bds-radius-xl,16px);background:var(--ink-2);cursor:zoom-in}.MoonWolfCaseStudy_mediaButton__B2k_q:focus-visible{outline:3px solid var(--bmc-accent);outline-offset:5px}.MoonWolfCaseStudy_nativeImage__yML_R{display:block;width:100%;height:auto}.MoonWolfCaseStudy_mediaCaption__qbbF_{display:flex;gap:8px 18px;justify-content:space-between;padding-top:14px;color:color-mix(in srgb,currentColor 66%,transparent);font-size:.82rem;line-height:1.4}.MoonWolfCaseStudy_mediaCredit__y7_NN{flex:none;font-weight:700}.MoonWolfCaseStudy_workstreams__gbYhJ{margin:0;padding:0;border-top:1px solid color-mix(in srgb,var(--bone) 25%,transparent);list-style:none}.MoonWolfCaseStudy_workstreams__gbYhJ li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:clamp(20px,4vw,60px);padding:clamp(24px,3.5vw,44px) 0;border-bottom:1px solid color-mix(in srgb,var(--bone) 18%,transparent)}.MoonWolfCaseStudy_chapterNumber___2yNp,.MoonWolfCaseStudy_workstreams__gbYhJ li>span{padding-top:4px;color:var(--bmc-accent);font-size:.75rem;font-weight:800;letter-spacing:.1em}.MoonWolfCaseStudy_workstreams__gbYhJ li>div{display:grid;grid-template-columns:minmax(15rem,.7fr) minmax(18rem,1fr);gap:clamp(24px,5vw,84px)}.MoonWolfCaseStudy_workstreams__gbYhJ h3{max-width:20ch;font-family:var(--font-display);font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:780;line-height:1.05;letter-spacing:0}.MoonWolfCaseStudy_chapterGrid__Lj0wB article>p:not(.MoonWolfCaseStudy_chapterNumber___2yNp),.MoonWolfCaseStudy_workstreams__gbYhJ p{max-width:54ch;color:color-mix(in srgb,currentColor 68%,transparent);line-height:1.58}.MoonWolfCaseStudy_chapterGrid__Lj0wB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-block:1px solid color-mix(in srgb,var(--bone) 22%,transparent)}.MoonWolfCaseStudy_chapterGrid__Lj0wB article{min-width:0;padding:clamp(36px,5vw,72px) clamp(24px,5vw,72px) clamp(36px,5vw,72px) 0}.MoonWolfCaseStudy_chapterGrid__Lj0wB article+article{padding-right:0;padding-left:clamp(24px,5vw,72px);border-left:1px solid color-mix(in srgb,var(--bone) 22%,transparent)}.MoonWolfCaseStudy_chapterGrid__Lj0wB h2{max-width:15ch;margin-top:18px!important;font-size:clamp(2rem,3.8vw,3.7rem);line-height:.98}.MoonWolfCaseStudy_chapterGrid__Lj0wB article>p:not(.MoonWolfCaseStudy_chapterNumber___2yNp){margin-top:24px!important}.MoonWolfCaseStudy_chapterGrid__Lj0wB details,.MoonWolfCaseStudy_fullResults__gctPT{margin-top:30px;border-block:1px solid color-mix(in srgb,currentColor 22%,transparent)}.MoonWolfCaseStudy_chapterGrid__Lj0wB summary,.MoonWolfCaseStudy_fullResults__gctPT summary{min-height:48px;padding:14px 0;color:currentColor;font-weight:700;cursor:pointer}.MoonWolfCaseStudy_chapterGrid__Lj0wB details ul,.MoonWolfCaseStudy_fullResults__gctPT ul{display:grid;gap:12px;margin:0;padding:8px 0 24px 20px;color:color-mix(in srgb,currentColor 68%,transparent);font-size:.92rem;line-height:1.5}.MoonWolfCaseStudy_resultsGrid__ZBium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--ink)}.MoonWolfCaseStudy_resultsGrid__ZBium>div{min-height:180px;padding:28px 24px 28px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 25%,transparent)}.MoonWolfCaseStudy_resultsGrid__ZBium>div:not(:nth-child(3n+1)){padding-left:24px;border-left:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}.MoonWolfCaseStudy_resultValue__e3AyO{color:var(--bmc-accent);font-family:var(--font-display);font-size:clamp(2.5rem,5vw,5rem);font-weight:820;line-height:.9}.MoonWolfCaseStudy_resultsGrid__ZBium>div>p:last-child{max-width:24ch;margin-top:18px!important;color:color-mix(in srgb,var(--ink) 68%,transparent);line-height:1.42}.MoonWolfCaseStudy_fullResults__gctPT{margin-top:36px}.MoonWolfCaseStudy_fullResults__gctPT ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 46px}.MoonWolfCaseStudy_fieldGallery__cWmtp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,42px) clamp(16px,2vw,28px);align-items:start}.MoonWolfCaseStudy_communityGallery__xmFGz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.5vw,32px);align-items:start}.MoonWolfCaseStudy_evidencePair__kzem3{display:grid;gap:clamp(24px,3vw,38px);min-width:0}.MoonWolfCaseStudy_creditsSection__iuVUj{border-top:1px solid color-mix(in srgb,var(--bone) 18%,transparent)}.MoonWolfCaseStudy_creditsList__t9uau{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(48px,6vw,78px);border-top:1px solid color-mix(in srgb,var(--bone) 24%,transparent)}.MoonWolfCaseStudy_creditsList__t9uau>div{padding:28px 28px 0 0}.MoonWolfCaseStudy_creditsList__t9uau>div+div{padding-left:28px;border-left:1px solid color-mix(in srgb,var(--bone) 18%,transparent)}.MoonWolfCaseStudy_creditsList__t9uau dt{font-family:var(--font-display);font-size:1.4rem;font-weight:780}.MoonWolfCaseStudy_creditsList__t9uau dd{margin-top:12px!important;color:color-mix(in srgb,var(--bone) 65%,transparent);font-size:.92rem;line-height:1.5}.MoonWolfCaseStudy_projectNav__MbV0r{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center;padding:36px max(24px,5vw) 60px;border-top:1px solid color-mix(in srgb,var(--bone) 18%,transparent);background:var(--ink)}.MoonWolfCaseStudy_projectNav__MbV0r a{display:inline-flex;gap:14px;align-items:center;color:color-mix(in srgb,var(--bone) 68%,transparent);text-decoration:none}.MoonWolfCaseStudy_projectNav__MbV0r a:last-child{justify-self:end;text-align:right}.MoonWolfCaseStudy_projectNav__MbV0r small{display:block;margin-bottom:3px;color:color-mix(in srgb,var(--bone) 68%,transparent)}.MoonWolfCaseStudy_projectNav__MbV0r .MoonWolfCaseStudy_allWork__QkNSj{color:var(--bmc-accent);font-weight:750}@media (max-width:920px){.MoonWolfCaseStudy_hero__j16Ep{padding-top:82px}.MoonWolfCaseStudy_heroMedia__UHIB1{width:100%}.MoonWolfCaseStudy_heroInner__TAOuQ{position:relative;left:auto;bottom:auto;width:auto;padding:36px max(24px,6vw) 60px}.MoonWolfCaseStudy_heroScrim__d894D{display:none}.MoonWolfCaseStudy_heroLogo__FlQBi{width:min(220px,56vw)}.MoonWolfCaseStudy_heroTitle__y6uiS{max-width:20ch;font-size:clamp(2rem,7vw,4rem);line-height:1.08}.MoonWolfCaseStudy_sectionLead__osX1X,.MoonWolfCaseStudy_storyLead__OfrPa{grid-template-columns:minmax(0,1fr);gap:28px}.MoonWolfCaseStudy_storyMedia__6P_yD{grid-template-columns:minmax(0,1.45fr) minmax(220px,.75fr)}.MoonWolfCaseStudy_sectionLead__osX1X>p{margin-top:0!important}.MoonWolfCaseStudy_workstreams__gbYhJ li>div{grid-template-columns:minmax(0,1fr);gap:14px}.MoonWolfCaseStudy_creditsList__t9uau,.MoonWolfCaseStudy_fieldGallery__cWmtp{grid-template-columns:repeat(2,minmax(0,1fr))}.MoonWolfCaseStudy_creditsList__t9uau>div:nth-child(3){padding-left:0;border-left:0}}@media (max-width:640px){.MoonWolfCaseStudy_heroActions__xXIVx{align-items:stretch;flex-direction:column}.MoonWolfCaseStudy_heroActions__xXIVx .bmc-button{width:100%;justify-content:center}.MoonWolfCaseStudy_textAction__RU_qw{align-self:flex-start;min-height:44px;padding-block:11px}.MoonWolfCaseStudy_chapterGrid__Lj0wB,.MoonWolfCaseStudy_creditsList__t9uau,.MoonWolfCaseStudy_fullResults__gctPT ul,.MoonWolfCaseStudy_storyMedia__6P_yD{grid-template-columns:minmax(0,1fr)}.MoonWolfCaseStudy_storyMedia__6P_yD>:last-child{width:min(82%,380px);margin-left:auto}.MoonWolfCaseStudy_workstreams__gbYhJ li{grid-template-columns:42px minmax(0,1fr)}.MoonWolfCaseStudy_chapterGrid__Lj0wB article,.MoonWolfCaseStudy_chapterGrid__Lj0wB article+article{padding:38px 0;border-left:0}.MoonWolfCaseStudy_chapterGrid__Lj0wB article+article{border-top:1px solid color-mix(in srgb,var(--bone) 22%,transparent)}.MoonWolfCaseStudy_resultsGrid__ZBium{grid-template-columns:repeat(2,minmax(0,1fr))}.MoonWolfCaseStudy_resultsGrid__ZBium>div{min-height:160px;padding:24px 16px 24px 0}.MoonWolfCaseStudy_resultsGrid__ZBium>div:not(:nth-child(3n+1)){padding-left:0;border-left:0}.MoonWolfCaseStudy_resultsGrid__ZBium>div:nth-child(2n){padding-left:16px;border-left:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}.MoonWolfCaseStudy_communityGallery__xmFGz,.MoonWolfCaseStudy_fieldGallery__cWmtp{display:flex;width:calc(100% + max(24px, 5vw));gap:18px;overflow-x:auto;padding:0 max(24px,5vw) 18px 0;scroll-padding-inline:0 max(24px,5vw);scroll-snap-type:x mandatory;scrollbar-width:thin}.MoonWolfCaseStudy_communityGallery__xmFGz>*,.MoonWolfCaseStudy_fieldGallery__cWmtp>*{width:min(82vw,380px);flex:0 0 auto;margin-top:0;scroll-snap-align:start}.MoonWolfCaseStudy_evidencePair__kzem3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.MoonWolfCaseStudy_creditsList__t9uau>div,.MoonWolfCaseStudy_creditsList__t9uau>div+div,.MoonWolfCaseStudy_creditsList__t9uau>div:nth-child(3){padding:24px 0;border-left:0;border-bottom:1px solid color-mix(in srgb,var(--bone) 18%,transparent)}.MoonWolfCaseStudy_mediaCaption__qbbF_{flex-direction:column}.MoonWolfCaseStudy_projectNav__MbV0r{grid-template-columns:repeat(2,minmax(0,1fr))}.MoonWolfCaseStudy_projectNav__MbV0r .MoonWolfCaseStudy_allWork__QkNSj{grid-column:1/-1;grid-row:1;justify-self:center}}@media (prefers-reduced-motion:reduce){.MoonWolfCaseStudy_page__ipfgp *,.MoonWolfCaseStudy_page__ipfgp :after,.MoonWolfCaseStudy_page__ipfgp :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.StandardCaseStudy_page__P3N3d{min-height:100vh;overflow-x:clip;background:var(--ink);color:var(--bone)}.StandardCaseStudy_page__P3N3d :where(h1,h2,h3,p,blockquote,dl,dd,figure){margin-block:0}.StandardCaseStudy_hero__O1RSz{position:relative;overflow:hidden;padding-top:clamp(78px,7vw,112px);background:var(--ink)}.StandardCaseStudy_heroMedia__8uzLv{position:relative;width:min(100%,1600px);aspect-ratio:16/9;margin-inline:auto;overflow:hidden;background:var(--ink-2)}.StandardCaseStudy_heroBackdrop__r080e,.StandardCaseStudy_heroImage__k_WGI,.StandardCaseStudy_heroVisual__BPgjl{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.StandardCaseStudy_heroImage__k_WGI,.StandardCaseStudy_heroVisual__BPgjl{z-index:1;object-fit:contain}.StandardCaseStudy_playControl__lAkvs{position:absolute;z-index:4;right:24px;bottom:24px;min-height:44px;padding:12px 20px;background:var(--bone);color:var(--ink);border:2px solid var(--ink);border-radius:var(--bds-radius-xl,16px);cursor:pointer}.StandardCaseStudy_playControl__lAkvs:focus-visible{outline:3px solid var(--bmc-accent);outline-offset:4px}.StandardCaseStudy_heroBackdrop__r080e{object-fit:cover;filter:blur(34px) saturate(.75);opacity:.46;transform:scale(1.1)}.StandardCaseStudy_heroScrim__EGuX0{position:absolute;z-index:2;inset:0;background:linear-gradient(90deg,rgb(20 18 18/92%),rgb(20 18 18/66%) 42%,rgb(20 18 18/8%) 78%),linear-gradient(0deg,rgb(20 18 18/78%),transparent 44%);pointer-events:none}.StandardCaseStudy_heroInner__ZODoF{position:absolute;z-index:3;left:max(24px,calc((100vw - 1280px) / 2));bottom:clamp(32px,6vw,86px);width:min(700px,54vw)}.StandardCaseStudy_logoRow__YdLza{display:flex;flex-wrap:wrap;gap:18px 26px;align-items:flex-end;margin-bottom:clamp(22px,3vw,34px)}.StandardCaseStudy_heroLogo__xfeUz{display:block;width:min(250px,34vw);max-height:92px;object-fit:contain;object-position:left center}.StandardCaseStudy_invertedLogo__r16Qc{filter:brightness(0) invert(1)}.StandardCaseStudy_secondaryMark__5zwz2{display:flex;gap:12px;align-items:center;max-width:280px;color:color-mix(in srgb,var(--bone) 64%,transparent);font-size:.72rem;line-height:1.35}.StandardCaseStudy_secondaryMark__5zwz2 img{width:38px;height:38px;object-fit:contain}.StandardCaseStudy_chapterCopy__K_Q_q h2,.StandardCaseStudy_chapterLead__185iA h2,.StandardCaseStudy_hero__O1RSz h1,.StandardCaseStudy_sectionLead__kTbkf h2,.StandardCaseStudy_storyLead__5QQBu h2{font-family:var(--font-display);font-weight:800;letter-spacing:0}.StandardCaseStudy_hero__O1RSz h1{max-width:20ch;color:var(--bone);font-size:clamp(2.65rem,5vw,5.35rem);line-height:.96}.StandardCaseStudy_heroDek__hJJOc{max-width:48rem;margin-top:clamp(18px,2.4vw,28px)!important;color:color-mix(in srgb,var(--bone) 82%,transparent);font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.52}.StandardCaseStudy_textAction__DVhz0{display:inline-flex;min-height:44px;align-items:center;margin-top:clamp(24px,3vw,36px);color:var(--bone);font-weight:680;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--bone) 35%,transparent);text-underline-offset:5px}.StandardCaseStudy_textAction__DVhz0:focus-visible,.StandardCaseStudy_textAction__DVhz0:hover{text-decoration-color:var(--bmc-accent)}.StandardCaseStudy_section__X2_K3{scroll-margin-top:96px;padding:clamp(72px,8.5vw,120px) max(24px,5vw)}.StandardCaseStudy_wrap__WPFhq{width:min(100%,1280px);margin-inline:auto}.StandardCaseStudy_paperSection__A3HHb,.StandardCaseStudy_resultsSection__VCK_H{background:var(--bone);color:var(--ink)}.StandardCaseStudy_inkSection__sMt4r{background:var(--ink);color:var(--bone)}.StandardCaseStudy_chapterLead__185iA,.StandardCaseStudy_sectionLead__kTbkf,.StandardCaseStudy_storyLead__5QQBu{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.82fr);gap:clamp(32px,7vw,104px);align-items:end}.StandardCaseStudy_chapterCopy__K_Q_q h2,.StandardCaseStudy_chapterLead__185iA h2,.StandardCaseStudy_sectionLead__kTbkf h2,.StandardCaseStudy_storyLead__5QQBu h2{max-width:14ch;font-size:clamp(2.25rem,4.4vw,4.5rem);line-height:.99}.StandardCaseStudy_chapterCopy__K_Q_q .StandardCaseStudy_description__rGT2i,.StandardCaseStudy_chapterLead__185iA .StandardCaseStudy_description__rGT2i,.StandardCaseStudy_sectionLead__kTbkf>p,.StandardCaseStudy_storyLead__5QQBu>p{max-width:60ch;color:color-mix(in srgb,currentColor 72%,transparent);font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.64}.StandardCaseStudy_storyNotes__8s__Z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:clamp(44px,6vw,78px)}.StandardCaseStudy_storyNotes__8s__Z>*{padding:clamp(24px,3vw,38px);border:1px solid color-mix(in srgb,currentColor 20%,transparent)}.StandardCaseStudy_storyNotes__8s__Z h3{margin-bottom:12px;font-family:var(--font-display);font-size:1.35rem}.StandardCaseStudy_storyNotes__8s__Z p{line-height:1.6}.StandardCaseStudy_storyNotes__8s__Z blockquote{border-left:3px solid var(--bmc-accent);font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.8rem);font-weight:700;line-height:1.25}.StandardCaseStudy_storyNotes__8s__Z cite{display:block;margin-top:18px;font-family:var(--font-body);font-size:.82rem;font-style:normal;font-weight:500}.StandardCaseStudy_sectionLead__kTbkf{margin-bottom:clamp(46px,6vw,78px)}.StandardCaseStudy_serviceList__2_ARz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;border-top:1px solid color-mix(in srgb,var(--bone) 20%,transparent);list-style:none}.StandardCaseStudy_serviceList__2_ARz li{display:grid;grid-template-columns:54px minmax(0,1fr);gap:20px;min-height:170px;padding:30px 30px 30px 0;border-bottom:1px solid color-mix(in srgb,var(--bone) 20%,transparent)}.StandardCaseStudy_serviceList__2_ARz li:nth-child(2n){padding-left:30px;border-left:1px solid color-mix(in srgb,var(--bone) 20%,transparent)}.StandardCaseStudy_chapterNumber__eNY9n,.StandardCaseStudy_serviceList__2_ARz li>span{color:var(--bmc-accent);font-family:var(--font-display);font-weight:800}.StandardCaseStudy_serviceList__2_ARz h3{margin-bottom:9px!important;color:var(--bone);font-family:var(--font-display);font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.15}.StandardCaseStudy_serviceList__2_ARz p{color:color-mix(in srgb,var(--bone) 66%,transparent);line-height:1.55}.StandardCaseStudy_workChapters__mym0y{scroll-margin-top:96px}.StandardCaseStudy_projectChapter__D6W_f{position:relative}.StandardCaseStudy_chapterSplit__dHPbc{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(42px,7vw,106px);align-items:center}.StandardCaseStudy_chapterSplit__dHPbc.StandardCaseStudy_mediaFirst__SjpRH .StandardCaseStudy_chapterCopy__K_Q_q{grid-column:2}.StandardCaseStudy_chapterSplit__dHPbc.StandardCaseStudy_mediaFirst__SjpRH .StandardCaseStudy_singleMedia__F2Fgr{grid-column:1;grid-row:1}.StandardCaseStudy_chapterNumber__eNY9n{margin-bottom:18px!important;font-size:.9rem}.StandardCaseStudy_subtitle__n7vrU{margin-top:16px!important;color:var(--bmc-accent);font-size:.82rem;font-weight:760;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}.StandardCaseStudy_chapterCopy__K_Q_q .StandardCaseStudy_description__rGT2i{margin-top:26px!important}.StandardCaseStudy_chapterLead__185iA{margin-bottom:clamp(42px,6vw,72px)}.StandardCaseStudy_chapterLead__185iA .StandardCaseStudy_description__rGT2i{margin-top:0!important}.StandardCaseStudy_details__OMBGh{margin-top:28px;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent)}.StandardCaseStudy_details__OMBGh summary{min-height:52px;padding:15px 0;cursor:pointer;font-weight:720}.StandardCaseStudy_details__OMBGh summary:focus-visible{outline:3px solid var(--bmc-accent);outline-offset:4px}.StandardCaseStudy_details__OMBGh ul{display:grid;gap:12px;margin:0;padding:4px 0 24px 22px}.StandardCaseStudy_details__OMBGh li{padding-left:6px;color:color-mix(in srgb,currentColor 72%,transparent);line-height:1.55}.StandardCaseStudy_mediaGrid__O0jRn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3.4vw,48px);align-items:start}.StandardCaseStudy_mediaGrid__O0jRn[data-count="1"]{grid-template-columns:minmax(0,min(100%,940px));justify-content:center}.StandardCaseStudy_mediaGrid__O0jRn[data-count="3"],.StandardCaseStudy_portraitGrid__CYHvT{grid-template-columns:repeat(3,minmax(0,1fr))}.StandardCaseStudy_singleMedia__F2Fgr{min-width:0}.StandardCaseStudy_singleMedia__F2Fgr .StandardCaseStudy_mediaFigure__zmnRR{width:min(100%,760px);margin-inline:auto}.StandardCaseStudy_mediaFigure__zmnRR{min-width:0;margin:0}.StandardCaseStudy_imageButton__qtOq4{display:block;width:100%;min-height:44px;overflow:hidden;padding:0;border:0;border-radius:var(--bds-radius-xl,16px);background:color-mix(in srgb,currentColor 7%,transparent);cursor:zoom-in}.StandardCaseStudy_imageButton__qtOq4:focus-visible{outline:3px solid var(--bmc-accent);outline-offset:5px}.StandardCaseStudy_naturalImage__RPbrk{display:block;width:100%;height:auto}.StandardCaseStudy_motionFrame__pF4vw{position:relative;width:100%;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:var(--bds-radius-xl,16px);background:var(--ink-2)}.StandardCaseStudy_containedMedia__Hn6w4{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:contain}.StandardCaseStudy_aspectWide__PL2DK{aspect-ratio:16/9}.StandardCaseStudy_aspectPortrait__kn_5K{aspect-ratio:9/16}.StandardCaseStudy_aspectThreeFour__fEVyS{aspect-ratio:3/4}.StandardCaseStudy_aspectFourFive__EMKxD{aspect-ratio:4/5}.StandardCaseStudy_aspectSquare___cAir{aspect-ratio:1}.StandardCaseStudy_aspectFourThree__zPNa8{aspect-ratio:4/3}.StandardCaseStudy_mediaFigure__zmnRR figcaption{max-width:68ch;padding-top:12px;color:color-mix(in srgb,currentColor 66%,transparent);font-size:.78rem;line-height:1.45}.StandardCaseStudy_paperSection__A3HHb .StandardCaseStudy_chapterNumber__eNY9n,.StandardCaseStudy_paperSection__A3HHb .StandardCaseStudy_subtitle__n7vrU{color:color-mix(in srgb,var(--bmc-accent) 70%,var(--ink))}.StandardCaseStudy_sourceNote__gvas_{max-width:76ch;margin-bottom:24px;font-size:1rem;line-height:1.6}.StandardCaseStudy_resultsGrid__ATTuf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--ink) 22%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}.StandardCaseStudy_resultsGrid__ATTuf article{min-height:210px;padding:clamp(26px,4vw,48px)}.StandardCaseStudy_resultsGrid__ATTuf article+article{border-left:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}.StandardCaseStudy_resultValue__eJM_x{color:var(--bmc-accent);font-family:var(--font-display);font-size:clamp(2.45rem,5vw,5rem);font-weight:800;letter-spacing:-.02em;line-height:.92}.StandardCaseStudy_resultsGrid__ATTuf h3{margin-top:22px!important;font-size:1rem}.StandardCaseStudy_resultsGrid__ATTuf article>p:last-child{margin-top:8px!important;color:color-mix(in srgb,var(--ink) 62%,transparent);font-size:.82rem;line-height:1.45}.StandardCaseStudy_resultDetails__rUN_x{margin-top:clamp(30px,4vw,48px)}.StandardCaseStudy_resultDetails__rUN_x ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 42px}.StandardCaseStudy_teamList__FWlX3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--bone) 20%,transparent)}.StandardCaseStudy_teamList__FWlX3>div{padding:28px 28px 28px 0;border-bottom:1px solid color-mix(in srgb,var(--bone) 20%,transparent)}.StandardCaseStudy_teamList__FWlX3>div+div{padding-left:28px;border-left:1px solid color-mix(in srgb,var(--bone) 20%,transparent)}.StandardCaseStudy_teamList__FWlX3 dt{color:var(--bone);font-family:var(--font-display);font-size:1.25rem;font-weight:780}.StandardCaseStudy_teamList__FWlX3 dd{margin-top:12px;color:color-mix(in srgb,var(--bone) 64%,transparent);font-size:.9rem;line-height:1.55}.StandardCaseStudy_projectNav__IX5pI{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center;padding:36px max(24px,5vw) 60px;border-top:1px solid color-mix(in srgb,var(--bone) 18%,transparent);background:var(--ink)}.StandardCaseStudy_projectNav__IX5pI a{display:inline-flex;gap:14px;align-items:center;min-height:44px;color:color-mix(in srgb,var(--bone) 68%,transparent);text-decoration:none}.StandardCaseStudy_projectNav__IX5pI a:last-child{justify-self:end;text-align:right}.StandardCaseStudy_projectNav__IX5pI small{display:block;margin-bottom:3px}.StandardCaseStudy_projectNav__IX5pI .StandardCaseStudy_allWork__Mi9AN{color:var(--bmc-accent);font-weight:750}@media (max-width:920px){.StandardCaseStudy_hero__O1RSz{padding-top:82px}.StandardCaseStudy_heroMedia__8uzLv{width:100%}.StandardCaseStudy_heroInner__ZODoF{position:relative;left:auto;bottom:auto;width:auto;padding:36px max(24px,6vw) 60px}.StandardCaseStudy_heroScrim__EGuX0{display:none}.StandardCaseStudy_heroLogo__xfeUz{width:min(230px,56vw)}.StandardCaseStudy_hero__O1RSz h1{max-width:20ch;font-size:clamp(2rem,7vw,4rem);line-height:1.08}.StandardCaseStudy_chapterLead__185iA,.StandardCaseStudy_sectionLead__kTbkf,.StandardCaseStudy_storyLead__5QQBu{grid-template-columns:minmax(0,1fr);gap:28px}.StandardCaseStudy_chapterSplit__dHPbc{grid-template-columns:minmax(0,1fr);gap:42px}.StandardCaseStudy_chapterSplit__dHPbc.StandardCaseStudy_mediaFirst__SjpRH .StandardCaseStudy_chapterCopy__K_Q_q,.StandardCaseStudy_chapterSplit__dHPbc.StandardCaseStudy_mediaFirst__SjpRH .StandardCaseStudy_singleMedia__F2Fgr{grid-column:auto;grid-row:auto}.StandardCaseStudy_mediaGrid__O0jRn[data-count="3"],.StandardCaseStudy_portraitGrid__CYHvT,.StandardCaseStudy_teamList__FWlX3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.StandardCaseStudy_logoRow__YdLza{align-items:flex-start;flex-direction:column}.StandardCaseStudy_mediaGrid__O0jRn,.StandardCaseStudy_mediaGrid__O0jRn[data-count="3"],.StandardCaseStudy_portraitGrid__CYHvT,.StandardCaseStudy_resultDetails__rUN_x ul,.StandardCaseStudy_resultsGrid__ATTuf,.StandardCaseStudy_serviceList__2_ARz,.StandardCaseStudy_storyNotes__8s__Z,.StandardCaseStudy_teamList__FWlX3{grid-template-columns:minmax(0,1fr)}.StandardCaseStudy_serviceList__2_ARz li,.StandardCaseStudy_serviceList__2_ARz li:nth-child(2n){min-height:auto;padding:26px 0;border-left:0}.StandardCaseStudy_resultsGrid__ATTuf article{min-height:0;padding:30px 0}.StandardCaseStudy_resultsGrid__ATTuf article+article{border-top:1px solid color-mix(in srgb,var(--ink) 22%,transparent);border-left:0}.StandardCaseStudy_teamList__FWlX3>div,.StandardCaseStudy_teamList__FWlX3>div+div{padding:26px 0;border-left:0}.StandardCaseStudy_projectNav__IX5pI{grid-template-columns:repeat(2,minmax(0,1fr))}.StandardCaseStudy_projectNav__IX5pI .StandardCaseStudy_allWork__Mi9AN{grid-column:1/-1;grid-row:1;justify-self:center}}@media (prefers-reduced-motion:reduce){.StandardCaseStudy_page__P3N3d *,.StandardCaseStudy_page__P3N3d :after,.StandardCaseStudy_page__P3N3d :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.StandardCaseStudy_page__P3N3d[data-case=rhsa] .StandardCaseStudy_mediaGrid__O0jRn[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.StandardCaseStudy_page__P3N3d[data-case=rhsa] .StandardCaseStudy_mediaGrid__O0jRn[data-count="3"]>:first-child{grid-column:1/-1;width:min(100%,960px);justify-self:center}.StandardCaseStudy_page__P3N3d[data-case=eyeq] .StandardCaseStudy_naturalImage__RPbrk{max-width:100%}.StandardCaseStudy_page__P3N3d[data-case=eyeq] .StandardCaseStudy_imageButton__qtOq4:has(img[src*="dealership-toolkit.png"]){max-width:485px;margin-inline:auto}@media (max-width:640px){.StandardCaseStudy_page__P3N3d[data-case=rhsa] .StandardCaseStudy_mediaGrid__O0jRn[data-count="3"]{grid-template-columns:minmax(0,1fr)}}