.StudioCases_page___XTUq{--ink:#1d1d1f;--ink-2:#424245;--muted:#6e6e73;--line:rgba(0,0,0,0.1);--soft:#f5f5f7;--accent:#1d1d1f;--gutter:clamp(1rem,5vw,4rem);color:var(--ink);background:#ffffff;font-family:var(--font-cabinet-manrope),Manrope,var(--font-sans),sans-serif;overflow-x:clip;padding:calc(var(--header-height, 3.75rem) + clamp(1.5rem, 4vw, 2.75rem)) var(--gutter) clamp(3rem,8vw,6rem)}.StudioCases_page___XTUq>*,.StudioCases_strip__n5wAr>*{max-width:76rem;margin-left:auto;margin-right:auto}.StudioCases_crumbs__Wpiyv{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:var(--muted);font-size:.875rem;font-weight:600}.StudioCases_crumbs__Wpiyv a{color:var(--ink-2);text-decoration:none}.StudioCases_crumbs__Wpiyv a:hover{color:var(--ink);text-decoration:underline}.StudioCases_hero__a9VRi{padding-top:clamp(2rem,6vw,4.5rem);padding-bottom:clamp(2rem,5vw,3.5rem)}.StudioCases_eyebrow__QU6ZZ{margin:0 0 .75rem;color:var(--muted);font-size:.875rem;font-weight:600;letter-spacing:.02em}.StudioCases_hero__a9VRi h1{max-width:56rem;margin:.9rem 0 0;font-size:clamp(2.3rem,6vw,4.5rem);font-weight:700;line-height:1.02;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere}.StudioCases_lead___aLNf{max-width:44rem;margin:1.25rem 0 0;color:var(--ink-2);font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.5}.StudioCases_meta__cOKYt{margin:.9rem 0 0;color:var(--muted);font-size:.95rem;font-weight:600}.StudioCases_primary__79ilZ{display:inline-flex;align-items:center;gap:.35rem;margin-top:1.6rem;padding:.85rem 1.35rem;border-radius:999px;background:var(--ink);color:#ffffff;font-size:.98rem;font-weight:700;text-decoration:none}.StudioCases_primary__79ilZ:hover{background:#000000}.StudioCases_card__taWqY:focus-visible,.StudioCases_crumbs__Wpiyv a:focus-visible,.StudioCases_moreHead__rtBV4 a:focus-visible,.StudioCases_primary__79ilZ:focus-visible,.StudioCases_services__nQD6B a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.StudioCases_badge__XTT5y{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;color:var(--ink-2);font-size:.875rem;font-weight:600}.StudioCases_badge__XTT5y>span:first-child{font-family:var(--mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:.6875rem;font-weight:700;letter-spacing:.12em}.StudioCases_photoPending__e9xv9,.StudioCases_photo__6lTLz{position:relative;width:100%;overflow:hidden;border-radius:1.25rem;background:var(--soft)}.StudioCases_photo__6lTLz img{object-fit:cover}.StudioCases_photoPending__e9xv9{display:grid;place-items:end start;background:radial-gradient(120% 90% at 85% 10%,rgba(90,200,255,.22),transparent 60%),linear-gradient(160deg,#f5f5f7,#e8e8ed)}.StudioCases_photoPending__e9xv9 span{margin:1rem;padding:.35rem .6rem;border-radius:.5rem;background:rgba(255,255,255,.85);color:var(--ink-2);font-family:var(--mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:.75rem}.StudioCases_cover__7ELaM{margin-top:0;margin-bottom:0}.StudioCases_metrics__EPOFp{margin-top:clamp(2rem,5vw,3.5rem)}.StudioCases_metrics__EPOFp dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin:0}.StudioCases_metrics__EPOFp dl>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.45rem;padding:1.4rem 1.5rem;border-radius:1.25rem;background:var(--soft)}.StudioCases_metrics__EPOFp dt{color:var(--ink-2);font-size:.95rem;line-height:1.4}.StudioCases_metrics__EPOFp dd{margin:0;font-size:clamp(2rem,4.5vw,3rem);font-weight:700;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StudioCases_story__Iay1X{margin-top:clamp(2.5rem,6vw,4.5rem)}.StudioCases_storyRow__6x5m6{display:grid;grid-template-columns:minmax(10rem,16rem) minmax(0,44rem);gap:clamp(1rem,4vw,4rem);padding:clamp(1.5rem,3.5vw,2.25rem) 0;border-top:1px solid var(--line)}.StudioCases_storyRow__6x5m6 h2{margin:0;font-size:1.05rem;font-weight:700;line-height:1.4}.StudioCases_storyRow__6x5m6 p{margin:0 0 .9rem;color:var(--ink-2);font-size:1.0625rem;line-height:1.65}.StudioCases_storyRow__6x5m6 p:last-child{margin-bottom:0}.StudioCases_storyRow__6x5m6[data-part=boundary] h2{color:var(--muted)}.StudioCases_gallery__CssXG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(1.5rem,4vw,3rem)}.StudioCases_gallery__CssXG[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:48rem}.StudioCases_gallery__CssXG figure{margin:0}.StudioCases_gallery__CssXG figcaption{margin-top:.7rem;color:var(--muted);font-size:.9rem;line-height:1.45}.StudioCases_films__phERL{margin-top:clamp(2.5rem,6vw,4.5rem)}.StudioCases_films__phERL>h2{margin:0 0 1.25rem;font-size:1.05rem;font-weight:700;line-height:1.4}.StudioCases_filmGrid__6L98x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem}.StudioCases_filmGrid__6L98x[data-count="1"]{grid-template-columns:minmax(0,1fr)}.StudioCases_filmGrid__6L98x[data-orientation=portrait]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:1024px){.StudioCases_filmGrid__6L98x[data-orientation=portrait][data-count="10"]{grid-template-columns:repeat(5,minmax(0,1fr))}}.StudioCases_film__Dft6T{display:flex;flex-direction:column;gap:.7rem;margin:0;min-width:0}.StudioCases_film__Dft6T video{display:block;width:100%;height:auto;border-radius:1.25rem;background:#000000;object-fit:contain}.StudioCases_film__Dft6T figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;color:var(--muted);font-size:.9rem;line-height:1.45}.StudioCases_film__Dft6T figcaption strong{color:var(--ink);font-size:.98rem;font-weight:700}.StudioCases_filmAi__o6J_a{color:var(--ink-2);font-family:var(--mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:.75rem;letter-spacing:.02em;text-transform:uppercase}.StudioCases_filmCaption__pGqI3{flex-basis:100%}.StudioCases_guideLine__L7B6F{margin:1rem 0 0;font-size:1rem;line-height:1.5}.StudioCases_guideLine__L7B6F a{color:var(--accent);font-weight:700;text-decoration:none}.StudioCases_guideLine__L7B6F a:hover{text-decoration:underline}.StudioCases_guideLine__L7B6F a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:.25rem}.StudioCases_gallery__CssXG[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.StudioCases_designs__kpa_9 .StudioCases_grid__8byGU[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.StudioCases_sites__PNDVz{margin-top:clamp(3.5rem,8vw,6rem)}.StudioCases_sitesLead__8iYhW{max-width:46rem;margin:.9rem 0 clamp(1.5rem,3vw,2.25rem);color:var(--ink-2);font-size:1.05rem;line-height:1.55}.StudioCases_seo__AW8ee{display:grid;gap:clamp(1.75rem,4vw,2.75rem);margin-top:clamp(3rem,7vw,5rem);padding-top:clamp(2rem,5vw,3rem);border-top:1px solid var(--line)}.StudioCases_seoHead__tis6d h2{margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700;line-height:1.1;letter-spacing:-.025em}.StudioCases_seoLead__7mfRn{max-width:46rem;margin:1rem 0 0;color:var(--ink-2);font-size:1.1rem;line-height:1.55}.StudioCases_seoMethod__g1twG{margin:.8rem 0 0;color:var(--muted);font-size:.875rem;line-height:1.5}.StudioCases_seoCaption__v91wS{margin:0 0 .9rem;color:var(--muted);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.StudioCases_seoScores__OytDJ dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0}.StudioCases_seoScores__OytDJ dl>div{padding:1.2rem 1.4rem 1.3rem;border-radius:1.25rem;background:var(--soft)}.StudioCases_seoScores__OytDJ dt{color:var(--ink-2);font-size:.95rem;line-height:1.35}.StudioCases_seoScores__OytDJ dd{display:flex;gap:1.4rem;margin:.7rem 0 0}.StudioCases_seoScores__OytDJ dd span{display:flex;flex-direction:column;font-size:clamp(1.8rem,3.6vw,2.5rem);font-weight:700;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StudioCases_seoScores__OytDJ dd small{margin-bottom:.35rem;color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:0}.StudioCases_seoScores__OytDJ [data-grade=good]{color:#0b7a3b}.StudioCases_seoScores__OytDJ [data-grade=fair]{color:#b25400}.StudioCases_seoScores__OytDJ [data-grade=poor]{color:#c5221f}.StudioCases_seoChecks__57zA6 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,3rem);margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.StudioCases_seoChecks__57zA6 li{display:grid;grid-template-columns:.6rem minmax(0,1fr) auto;column-gap:.85rem;align-items:baseline;padding:.85rem 0;border-bottom:1px solid var(--line)}.StudioCases_seoDot__GsQBl{width:.55rem;height:.55rem;border-radius:50%;background:var(--status,var(--muted))}.StudioCases_seoChecks__57zA6 li[data-status=pass]{--status:#1e8e3e}.StudioCases_seoChecks__57zA6 li[data-status=warn]{--status:#e37400}.StudioCases_seoChecks__57zA6 li[data-status=fail]{--status:#d93025}.StudioCases_seoLabel__LUg35{color:var(--ink);font-size:.97rem;line-height:1.35}.StudioCases_seoLabel__LUg35 small{display:block;margin-top:.2rem;color:var(--status,var(--muted));font-size:.8rem;font-weight:600}.StudioCases_seoValue__eNGRq{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.StudioCases_seoNotes__axm7m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem)}.StudioCases_seoNotes__axm7m p{margin:0;color:var(--ink-2);font-size:1rem;line-height:1.6}.StudioCases_services__nQD6B{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(3rem,7vw,5rem);padding:clamp(1.75rem,4vw,3rem);border-radius:1.5rem;background:var(--soft)}.StudioCases_services__nQD6B h2{margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700;line-height:1.1;letter-spacing:-.025em}.StudioCases_services__nQD6B p{margin:.9rem 0 0;color:var(--ink-2);font-size:1rem;line-height:1.55}.StudioCases_services__nQD6B ul{display:grid;gap:0;margin:0;padding:0;list-style:none;align-self:start}.StudioCases_services__nQD6B li a{display:flex;justify-content:space-between;gap:1rem;padding:.95rem 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:1.02rem;font-weight:600;text-decoration:none}.StudioCases_services__nQD6B li a:hover{color:var(--accent)}.StudioCases_more__N5FfW{margin-top:clamp(3rem,7vw,5rem)}.StudioCases_moreHead__rtBV4{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:clamp(1.25rem,3vw,2rem)}.StudioCases_moreHead__rtBV4 h2{margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700;line-height:1.1;letter-spacing:-.025em}.StudioCases_moreHead__rtBV4 a{color:var(--accent);font-size:1rem;font-weight:600;text-decoration:none}.StudioCases_moreHead__rtBV4 a:hover{text-decoration:underline}.StudioCases_grid__8byGU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.StudioCases_page___XTUq>.StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child{grid-column:span 2;flex-direction:row}@media (min-width:1024px){.StudioCases_page___XTUq>.StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child:nth-last-child(3n+1){grid-column:1/-1}}.StudioCases_page___XTUq>.StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child .StudioCases_photoPending__e9xv9,.StudioCases_page___XTUq>.StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child .StudioCases_photo__6lTLz{flex:0 0 58%;aspect-ratio:auto!important;min-height:18rem}.StudioCases_card__taWqY{display:flex;flex-direction:column;overflow:hidden;border-radius:1.5rem;background:var(--soft);color:var(--ink);text-decoration:none;transition:transform .25s ease}.StudioCases_card__taWqY:hover{transform:translateY(-2px)}.StudioCases_card__taWqY .StudioCases_photoPending__e9xv9,.StudioCases_card__taWqY .StudioCases_photo__6lTLz{aspect-ratio:16/10!important;border-radius:0}.StudioCases_cardBody__0D0E_{display:flex;flex:1 1;flex-direction:column;gap:.55rem;padding:1.35rem 1.4rem 1.5rem}.StudioCases_cardBody__0D0E_ h3{margin:.15rem 0 0;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:700;line-height:1.15;letter-spacing:-.02em}.StudioCases_cardBody__0D0E_ p{margin:0;color:var(--ink-2);font-size:.98rem;line-height:1.5}.StudioCases_cardMeta__EBx1o{color:var(--muted)!important;font-size:.9rem!important;font-weight:600}.StudioCases_cardLink__m0Z2v{margin-top:auto;padding-top:.6rem;color:var(--accent);font-size:.95rem;font-weight:700}.StudioCases_client__ei4aH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin-top:clamp(2.5rem,6vw,4rem);overflow:hidden;border-radius:1.5rem;background:var(--soft)}.StudioCases_clientImage__xucOK{position:relative;min-height:18rem}.StudioCases_clientImage__xucOK img{object-fit:cover}.StudioCases_clientBody__hgumE{display:flex;flex-direction:column;gap:.6rem;padding:clamp(1.5rem,4vw,2.75rem)}.StudioCases_clientBody__hgumE h2{margin:.2rem 0 0;font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:700;letter-spacing:-.02em}.StudioCases_clientBody__hgumE p{margin:0;color:var(--ink-2);line-height:1.55}.StudioCases_clientBody__hgumE a{margin-top:.4rem;color:var(--accent);font-weight:700;text-decoration:none}.StudioCases_archive__OET4X{margin:0;color:var(--muted,#6e6e73)!important;font-family:var(--mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:.72rem!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.StudioCases_hero__a9VRi .StudioCases_archive__OET4X{margin-top:.5rem}.StudioCases_pilotRow__nCgp6{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-top:clamp(2.5rem,6vw,4rem);padding:clamp(1.5rem,4vw,2.5rem);border-radius:1.5rem;background:var(--soft)}.StudioCases_pilotRow__nCgp6 h2{margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;text-wrap:balance}.StudioCases_pilotRow__nCgp6 p:not(.StudioCases_eyebrow__QU6ZZ){max-width:44rem;margin:.6rem 0 0;color:var(--ink-2);line-height:1.55}.StudioCases_pilotActions__pbD_A{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.StudioCases_pilotActions__pbD_A .StudioCases_primary__79ilZ{margin-top:0}.StudioCases_secondaryLink__oW3Aq{color:var(--accent);font-weight:700;text-decoration:none}.StudioCases_secondaryLink__oW3Aq:hover{text-decoration:underline}.StudioCases_pilotRow__nCgp6 a:focus-visible,.StudioCases_secondaryLink__oW3Aq:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.StudioCases_team__IR2R1{margin-top:clamp(2.5rem,6vw,4rem);padding-top:clamp(2rem,5vw,3rem);border-top:1px solid var(--line)}.StudioCases_teamHead__dAnvg h2{margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700;letter-spacing:-.02em}.StudioCases_teamBody___dR8j{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1rem;margin-top:1.5rem}.StudioCases_teamModes__xMb1f li,.StudioCases_teamPerson__vMJAt{padding:clamp(1.25rem,3vw,1.75rem);border-radius:1.5rem;background:var(--soft)}.StudioCases_teamModes__xMb1f h3,.StudioCases_teamPerson__vMJAt h3{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:-.01em}.StudioCases_teamModes__xMb1f p,.StudioCases_teamPerson__vMJAt p{margin:.6rem 0 0;color:var(--ink-2);line-height:1.55}.StudioCases_teamPerson__vMJAt .StudioCases_teamRole__xqQrU{margin-top:.25rem;color:var(--muted);font-size:.92rem;font-weight:600}.StudioCases_teamModes__xMb1f{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.StudioCases_teamLabels__uX44K{max-width:52rem;margin:1.25rem 0 0;color:var(--muted);font-size:.92rem;line-height:1.5}@media (max-width:860px){.StudioCases_teamBody___dR8j{grid-template-columns:minmax(0,1fr)}}.StudioCases_strip__n5wAr{padding:clamp(3rem,7vw,5rem) clamp(1rem,5vw,4rem);font-family:var(--font-cabinet-manrope),Manrope,var(--font-sans),sans-serif;color:#1d1d1f;--ink:#1d1d1f;--ink-2:#424245;--muted:#6e6e73;--line:rgba(0,0,0,0.1);--soft:#f5f5f7;--accent:#1d1d1f}.StudioCases_strip__n5wAr .StudioCases_grid__8byGU[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:40rem;margin-left:0}.StudioCases_strip__n5wAr .StudioCases_grid__8byGU[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1023px){.StudioCases_grid__8byGU{grid-template-columns:repeat(2,minmax(0,1fr))}.StudioCases_page___XTUq>.StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child,.StudioCases_sites__PNDVz:not(.StudioCases_designs__kpa_9) .StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child{grid-column:span 2}.StudioCases_filmGrid__6L98x[data-orientation=portrait],.StudioCases_gallery__CssXG[data-count="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}.StudioCases_storyRow__6x5m6{gap:.6rem}.StudioCases_client__ei4aH,.StudioCases_services__nQD6B,.StudioCases_storyRow__6x5m6{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.StudioCases_grid__8byGU,.StudioCases_strip__n5wAr .StudioCases_grid__8byGU[data-count="2"]{grid-template-columns:minmax(0,1fr)}.StudioCases_page___XTUq>.StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child,.StudioCases_sites__PNDVz:not(.StudioCases_designs__kpa_9) .StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child{grid-column:auto}.StudioCases_page___XTUq>.StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child{flex-direction:column}.StudioCases_page___XTUq>.StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child .StudioCases_photoPending__e9xv9,.StudioCases_page___XTUq>.StudioCases_grid__8byGU>.StudioCases_card__taWqY:first-child .StudioCases_photo__6lTLz{flex:none;aspect-ratio:16/10!important;min-height:0}.StudioCases_designs__kpa_9 .StudioCases_grid__8byGU[data-count="2"],.StudioCases_filmGrid__6L98x,.StudioCases_gallery__CssXG{grid-template-columns:minmax(0,1fr)}.StudioCases_filmGrid__6L98x[data-orientation=portrait],.StudioCases_gallery__CssXG[data-count="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.StudioCases_card__taWqY{transition:none}.StudioCases_card__taWqY:hover{transform:none}}@media (max-width:1023px){.StudioCases_seoScores__OytDJ dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.StudioCases_seoChecks__57zA6 ul,.StudioCases_seoNotes__axm7m{grid-template-columns:minmax(0,1fr)}}.StudioCases_promiseLine__gOfyA{flex-basis:100%;margin:0;font-size:.875rem;line-height:1.4;color:var(--muted)}.StudioCases_page___XTUq,.StudioCases_strip__n5wAr{--mark:#5ac8ff;--mark-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M12.5 6.5 18 12l-5.5 5.5'/%3E%3C/svg%3E");--tile-radius:clamp(22px,2vw,28px)}.StudioCases_card__taWqY:focus-visible,.StudioCases_crumbs__Wpiyv a:focus-visible,.StudioCases_guideLine__L7B6F a:focus-visible,.StudioCases_moreHead__rtBV4 a:focus-visible,.StudioCases_pilotRow__nCgp6 a:focus-visible,.StudioCases_primary__79ilZ:focus-visible,.StudioCases_secondaryLink__oW3Aq:focus-visible,.StudioCases_services__nQD6B a:focus-visible{outline-color:var(--mark)}.StudioCases_crumbs__Wpiyv{justify-content:center}.StudioCases_hero__a9VRi{display:grid;justify-items:center;text-align:center}.StudioCases_hero__a9VRi h1{max-width:22ch;margin-inline:auto}.StudioCases_lead___aLNf{margin-inline:auto}.StudioCases_hero__a9VRi .StudioCases_badge__XTT5y{justify-content:center}.StudioCases_primary__79ilZ{gap:12px;padding:6px 6px 6px 22px;font-weight:600}.StudioCases_primary__79ilZ:after{content:"";flex:none;width:34px;height:34px;border-radius:50%;background:var(--mark) var(--mark-arrow) center /16px no-repeat;transform:rotate(-45deg);transition:transform .5s cubic-bezier(.22,1,.36,1)}.StudioCases_primary__79ilZ:hover:after{transform:none}.StudioCases_primary__79ilZ>span{display:none}.StudioCases_guideLine__L7B6F a,.StudioCases_moreHead__rtBV4 a,.StudioCases_secondaryLink__oW3Aq{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ink)}.StudioCases_cardLink__m0Z2v>i,.StudioCases_guideLine__L7B6F a>span,.StudioCases_moreHead__rtBV4 a>span,.StudioCases_secondaryLink__oW3Aq>span{flex:none;width:24px;height:24px;border-radius:50%;background:var(--mark) var(--mark-arrow) center /12px no-repeat;font-size:0;transform:rotate(-45deg);transition:transform .5s cubic-bezier(.22,1,.36,1)}.StudioCases_card__taWqY:hover .StudioCases_cardLink__m0Z2v>i,.StudioCases_guideLine__L7B6F a:hover>span,.StudioCases_moreHead__rtBV4 a:hover>span,.StudioCases_secondaryLink__oW3Aq:hover>span{transform:none}.StudioCases_guideLine__L7B6F a:hover,.StudioCases_moreHead__rtBV4 a:hover,.StudioCases_secondaryLink__oW3Aq:hover{text-decoration:none}.StudioCases_cardLink__m0Z2v{display:inline-flex;align-items:center;gap:10px;color:var(--ink)}.StudioCases_metrics__EPOFp dl{gap:12px}.StudioCases_metrics__EPOFp dl>div{align-items:center;border-radius:var(--tile-radius);text-align:center}.StudioCases_story__Iay1X{max-width:64rem}.StudioCases_moreHead__rtBV4{flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center}.StudioCases_sitesLead__8iYhW{margin-inline:auto;text-align:center}.StudioCases_films__phERL>h2,.StudioCases_gallery__CssXG+h2{text-align:center}.StudioCases_filmGrid__6L98x,.StudioCases_gallery__CssXG,.StudioCases_grid__8byGU{gap:12px}.StudioCases_card__taWqY,.StudioCases_services__nQD6B{border-radius:var(--tile-radius)}.StudioCases_services__nQD6B{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.StudioCases_services__nQD6B ul{width:min(100%,40rem);text-align:left}.StudioCases_pilotRow__nCgp6{flex-direction:column;align-items:center;justify-content:center;border-radius:var(--tile-radius);text-align:center}.StudioCases_pilotRow__nCgp6 p:not(.StudioCases_eyebrow__QU6ZZ){margin-inline:auto}.StudioCases_pilotActions__pbD_A{flex-direction:column;justify-content:center}.StudioCases_team__IR2R1{border-top:0}.StudioCases_teamHead__dAnvg{text-align:center}.StudioCases_teamBody___dR8j,.StudioCases_teamModes__xMb1f{gap:12px}.StudioCases_teamModes__xMb1f li,.StudioCases_teamPerson__vMJAt{border-radius:var(--tile-radius)}.StudioCases_teamLabels__uX44K{margin-inline:auto;text-align:center}.StudioCases_strip__n5wAr .StudioCases_grid__8byGU[data-count="1"]{margin-inline:auto}